Yevgen Muntyan
ff730f13f8
Added xdg_mime_intern_mime_type to avoid keeping freed strings after database is reloaded
2007-01-05 04:37:21 -06:00
Yevgen Muntyan
8501e21b25
Do not emit CHANGED for folders if FAM is used
2007-01-04 04:51:31 -06:00
Yevgen Muntyan
73e3306b15
Fixed strict-aliasing warnings
2007-01-04 04:41:30 -06:00
Yevgen Muntyan
90b3bd459e
Use new stuff ony with glib-2.12
2006-12-31 05:35:50 -06:00
Yevgen Muntyan
03f1b83e55
Greta cleanup: removed unused functions; made static what appropriate
2006-12-31 04:53:45 -06:00
Yevgen Muntyan
34738f6fd7
Send key press events to focused widget first
2006-12-30 22:20:41 -06:00
Yevgen Muntyan
cf38e20b69
Use G_UNLIKELY in get_type() functions
2006-12-30 22:18:14 -06:00
Yevgen Muntyan
6f27954f1f
2006-12-23 Yevgen Muntyan <muntyan@tamu.edu>
...
* gtksourceview/gtksourcecontextengine.c: added memory information
stuff: it can print how much memory is taken by context definitions
and by contexts.
* gtksourceview/libegg/regex/eggregex.c,
gtksourceview/libegg/regex/eggregex.h: (_egg_regex_get_memory):
new function to get amount of memory eaten by regex.
2006-12-23 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.c: (resolve_reference),
(_gtk_source_context_engine_add_ref): Made it treat references
to pure container contexts as wildcard references, so
<context id="foo"><include>...</include></context>
<context id="bar"><include><context ref="foo"></include></context>
is silently translated to
<context id="foo"><include>...</include></context>
<context id="bar"><include><context ref="foo:*"></include></context>
2006-12-23 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcelanguage-parser-2.c:
Fixed parsing keyword lists: it lost keywords before
a comment, if a comment was inside the list.
(str_to_bool): made it take xmlChar* to avoid casts in its users code;
(update_regex_flags): made it take xmlChar* instead of gboolean since
all its users called str_to_bool() on the argument anyway;
(get_regex_flags): moved getting regex options attributes from
create_definition() to new function;
(create_definition): the keywords fix.
2006-12-23 18:11:57 -06:00
Yevgen Muntyan
6d30eaf6c3
Renamed and made private moo_create_stock_items() and moo_get_icon_size_real_small()
2006-12-22 03:45:15 -06:00
Yevgen Muntyan
2b9eae9a51
Fixed compilation on gtk-2.6
2006-12-20 21:08:14 -06:00
Yevgen Muntyan
6ab57e4ea6
Made input pipe work on windows
2006-12-19 02:12:37 -06:00
Yevgen Muntyan
976396da30
Bring window to the front with any gtk version
2006-12-18 11:07:27 -06:00
Yevgen Muntyan
4941eb05ea
Use encodings on save too, show nicer error messages
2006-12-17 10:58:17 -06:00
Yevgen Muntyan
1c3bfbfa93
More encoding aliases
2006-12-17 04:09:40 -06:00
Yevgen Muntyan
c5add329de
Started encodings stuff
2006-12-17 03:23:19 -06:00
Yevgen Muntyan
44505fb775
Fixed suspend/resume for stat and win32
2006-12-16 10:02:00 -06:00
Yevgen Muntyan
591f001195
Accept NULL in egg_regex_copy()
2006-12-15 21:12:49 -06:00
Yevgen Muntyan
7f98703017
Added MOO_FILE_EVENT_CREATED; removed (suspend|resume)_monitor
2006-12-15 21:12:31 -06:00
Yevgen Muntyan
fbf40d617b
Updated eggregex from Marco's repo
2006-12-13 22:40:00 -06:00
Yevgen Muntyan
2131a40865
Use FAMNoExists when available
2006-12-13 03:58:58 -06:00
Yevgen Muntyan
ce2565cb45
Removed --enable-relocation option; modified installation directories business a bit
2006-12-12 22:54:49 -06:00
Yevgen Muntyan
f662c28634
Disabled debug message
2006-12-12 22:45:23 -06:00
Yevgen Muntyan
3bb5172a36
FAM seems to be reusing request ids, do not trust it and always check real monitor id, to avoid calling new callbacks with old data
2006-12-12 22:44:56 -06:00
Yevgen Muntyan
f459a9ac17
Avoid warning abour redefined symbol
2006-12-12 01:42:19 -06:00
Yevgen Muntyan
35015e2b98
Print comments as comments, not as usual text nodes
2006-12-10 16:52:33 -06:00
Yevgen Muntyan
49dd17f730
Correctly initialize gettext on win32
2006-12-10 16:52:08 -06:00
Yevgen Muntyan
1c3a5dd685
do_stat: do not keep list of monitors during, one can be freed after invoking callback in another monitor
2006-12-10 16:51:35 -06:00
Yevgen Muntyan
8508612c7c
moo_position_window_real: do not fail if parent window already realized
2006-12-10 16:50:28 -06:00
Yevgen Muntyan
d5470f5c22
Compile mooutils-thread.c on win32 or when MOO_ENABLE_TESTS enabled, for testthreads
2006-12-10 16:50:04 -06:00
Yevgen Muntyan
73add3cb19
Do not invoke callback on garbage
2006-12-10 10:54:35 -06:00
Yevgen Muntyan
5ca4354891
Imlpemented folder cache in MooFileSystem; made it forget old folders
2006-12-09 01:51:10 -06:00
Yevgen Muntyan
c9b191978f
More i18n stuff
2006-12-08 17:54:44 -06:00
Yevgen Muntyan
752a4a24e9
Added FAM back; rewrote a bit of MooFileWatch
2006-12-08 14:55:46 -06:00
Yevgen Muntyan
3de7726fc7
Invoke dgettext correctly
2006-12-08 02:29:10 -06:00
Yevgen Muntyan
77713b92e0
Implemented watching folders on win32
2006-12-08 02:28:18 -06:00
Yevgen Muntyan
961a3bb4c3
Use default icon if a page doesn't provide one
2006-12-07 03:17:12 -06:00
Yevgen Muntyan
5de6576eeb
Made it possible to write completion stuff in python
2006-12-06 23:06:24 -06:00
Yevgen Muntyan
08c1c72957
More python api
2006-12-05 02:54:39 -06:00
Yevgen Muntyan
0723a7e378
Fixed lot of compiler warnings
2006-12-04 04:54:12 -06:00
Yevgen Muntyan
4c56fa6176
Fixed bunch of compiler warnings
2006-12-03 01:49:14 -06:00
Yevgen Muntyan
08c309aa89
Translate toolbar style labels
2006-11-26 22:57:09 -06:00
Yevgen Muntyan
2c60916680
MooActionBase connect-accel and accel-editable properties; connect-proxy and disconect-proxy signals
2006-11-25 15:01:49 -06:00
Yevgen Muntyan
211c0df811
Export moo_(dis|en)able_win32_error_message()
2006-11-23 23:08:22 -06:00
Yevgen Muntyan
c425e12db2
Guard #include "config.h" with #ifdef HAVE_CONFIG_H
2006-11-23 21:18:25 -06:00
Yevgen Muntyan
d96417408a
Really do not disable error messages when MOO_DEBUG is used
2006-11-21 20:40:34 -06:00
Yevgen Muntyan
65725ae9ad
Do not disable error message when MOO_DEBUG is used
2006-11-21 20:35:23 -06:00
Yevgen Muntyan
cd139038eb
Do not read from NULL
2006-11-21 20:32:56 -06:00
Yevgen Muntyan
15daa166bf
More python api
2006-11-20 00:58:10 -06:00
Yevgen Muntyan
957273f1f3
Do not save last filter if it didn't change
2006-11-19 12:51:28 -06:00
Yevgen Muntyan
8215f591e8
dialog-created signal
2006-11-19 12:36:22 -06:00
Yevgen Muntyan
febec04fcd
_moo_window_set_remember_size()
2006-11-19 12:36:05 -06:00
Yevgen Muntyan
521ba4b18c
moo_prefs_create_key()
2006-11-19 12:35:32 -06:00
Yevgen Muntyan
73e7d83845
Register prefs keys before attempting to use them
2006-11-19 01:12:49 -06:00
Yevgen Muntyan
85f05d847d
Avoid warnings about redefined symbols
2006-11-17 23:10:56 -06:00
Yevgen Muntyan
853c8fb67b
Do chain up to parent methods
2006-11-16 20:32:04 -06:00
Yevgen Muntyan
fc8362bb3e
Split apprc into two files: apprc and app.state, with often-changing settings going to app.state
2006-11-15 01:29:32 -06:00
Yevgen Muntyan
7d0d452922
MOO_BACKTRACE()
2006-11-15 01:28:57 -06:00
Yevgen Muntyan
a36db404ab
#include <sys/types.h>, just for case
2006-11-12 22:44:53 -06:00
Yevgen Muntyan
8b07d334ef
Use G_DEFINE_TYPE
2006-11-12 13:16:41 -06:00
Yevgen Muntyan
8032e45598
_moo_glob_*
2006-11-12 13:12:46 -06:00
Yevgen Muntyan
f985531b1e
Better MooCombo
2006-11-11 21:45:43 -06:00
Yevgen Muntyan
1e80c63d2f
Use correct printf format specifier for [s]size_t
2006-11-11 21:45:01 -06:00
Yevgen Muntyan
46376dfcb5
Use python-2.5 instead of python-2.3 on win32; include gtk runtime in the installer
2006-11-11 03:01:50 -06:00
Yevgen Muntyan
e9d2fa6999
Do not let GtkNotebook do its stupid things
2006-11-10 09:42:22 -06:00
Yevgen Muntyan
2f46dca604
Do not ignore GtkToolbar
2006-11-10 07:32:27 -06:00
Yevgen Muntyan
4beff880d5
Fixed accelerators stuff
2006-11-07 06:05:12 -06:00
Yevgen Muntyan
b95ec42ede
Do not mix pcre and glib memeory management stuff
2006-11-06 08:39:35 -06:00
Yevgen Muntyan
4760715665
More private api
2006-11-04 01:03:45 -06:00
Yevgen Muntyan
9176091ce5
Made MooNotebook subclass of GtkNotebook, to make themes happy
2006-11-04 00:20:04 -06:00
Yevgen Muntyan
aaf3644b83
Renamed _m_* functions
2006-11-03 23:57:57 -06:00
Yevgen Muntyan
11df386d67
Mangle xdg_mime_utf8_skip name
2006-11-03 23:57:44 -06:00
Yevgen Muntyan
86f4d52161
moo_glade_xml_get_root: fail if nothing parsed yet
2006-11-02 00:41:43 -06:00
Yevgen Muntyan
e4baac44b7
_moo_message()
2006-11-02 00:38:00 -06:00
Yevgen Muntyan
1896957ee6
Couple more python methods
2006-10-22 15:32:12 -05:00
Yevgen Muntyan
31126395d8
More ISO C stuff
2006-10-20 02:02:13 -05:00
Yevgen Muntyan
f63ec96245
C90 mode: don't use // comments, don't use trailing commas in enums, and so on
2006-10-18 00:25:42 -05:00
Yevgen Muntyan
31c09f5e9a
C90 mode: don't use // comments, don't use trailing commas in enums, and so on
2006-10-18 00:24:35 -05:00
Yevgen Muntyan
7c074fa8f9
moo_ui_xml_remove_ui: fixed a leak
2006-10-14 14:03:59 -05:00
Yevgen Muntyan
1d613bc3cd
Guard mmap stuff with HAVE_MMAP
2006-10-12 21:40:06 -05:00
Yevgen Muntyan
4b35896c54
Hide exported glib/gtk symbols on win32
2006-09-27 19:38:19 -05:00
Yevgen Muntyan
d6ddd48266
Moved moolinklabel.* to mooapp/
2006-09-26 14:49:13 -05:00
Yevgen Muntyan
b280310040
Don't remove all generated files in make clean
2006-09-10 12:05:32 -05:00
Yevgen Muntyan
2df54a3016
Made gtk-can-change-accels work again
2006-09-07 20:51:29 -05:00
Yevgen Muntyan
d42e8c419f
Use "UTF-8" instead of "UTF8" charset name
2006-09-07 02:02:21 -05:00
Yevgen Muntyan
d7dacd1f27
Do not write stderr as stdout; renamed std*_text to std*_line;
2006-09-02 02:33:09 -05:00
Yevgen Muntyan
53e07fcea5
_moo_str_equal()
2006-09-02 02:29:39 -05:00
Yevgen Muntyan
149234217e
_moo_env_add
2006-08-31 01:26:26 -05:00
Yevgen Muntyan
26cf5c1eef
Fixed build with gtk-2.6
2006-08-28 13:27:14 -05:00
Yevgen Muntyan
c7e5afb416
Always raise pane window in size-allocate
2006-08-27 19:10:41 -05:00
Yevgen Muntyan
d6cfcf6f82
Do not map child until notebook is mapped itself
2006-08-27 19:10:08 -05:00
Yevgen Muntyan
ee2dea7d75
GtkSourceView highlighting engine
2006-08-26 04:46:29 -05:00
Yevgen Muntyan
f853c937c4
#include "mooutils/moocompat.h"
2006-08-23 23:03:41 -05:00
Yevgen Muntyan
26261e86b0
g_listenv()
2006-08-23 23:03:20 -05:00
Yevgen Muntyan
08806c6bc0
Removed MooConfig in favor of MooKeyFile
2006-08-23 20:31:30 -05:00
Yevgen Muntyan
da2f1a2b83
moo_make_user_data_dir() accepts optional additional path now
2006-08-23 05:30:23 -05:00
Yevgen Muntyan
e314753e0c
g_mkdir_with_parents()
2006-08-23 05:29:25 -05:00
Yevgen Muntyan
a5fe6c9f12
Save backups for user files
2006-08-23 03:09:27 -05:00
Yevgen Muntyan
3d3dc5e644
_moo_rename()
2006-08-23 03:09:17 -05:00
Yevgen Muntyan
4e6a5cd89f
Add given environment variables to existing environment instead of replacing it
2006-08-22 23:24:36 -05:00
Yevgen Muntyan
b6bd1f0175
Made _moo_history_list_load private
2006-08-22 23:24:04 -05:00
Yevgen Muntyan
271995d123
Renamed MooHistoryEntry to MooHistoryCombo
2006-08-22 23:18:39 -05:00
Yevgen Muntyan
c47a8561f0
Use function name in "implement me" #warning's
2006-08-20 22:47:28 -05:00
Yevgen Muntyan
dd28bc478f
Moved MooCmd into moospawn.[ch]; made it private
2006-08-20 03:49:03 -05:00
Yevgen Muntyan
f488b986a1
Show full paths in recent files menu tooltips
2006-08-19 12:09:05 -05:00
Yevgen Muntyan
69affc0bcc
Normalize accelerator string before putting them into hash tables
2006-08-19 01:21:57 -05:00
Yevgen Muntyan
c13754c92f
_moo_get_pid_string()
2006-08-19 00:20:55 -05:00
Yevgen Muntyan
fb66058ae4
Do not report failure on success
2006-08-17 23:53:10 -05:00
Yevgen Muntyan
fe3708673f
Do not make toolbar buttons homogeneous
2006-08-17 23:52:55 -05:00
Yevgen Muntyan
5aa72e4ccb
Added moo_prefs_dialog_page_fill_from_xml(); removed buffer size parameter from moo_prefs_dialog_page_new_from_xml()
2006-08-17 23:48:50 -05:00
Yevgen Muntyan
dcd2250d40
Continuing user tools stuff
2006-08-17 00:08:49 -05:00
Yevgen Muntyan
200ee0a8bb
Do not use g_warning() when nil child has a label in GtkNotebook, glade-2 loves to do it
2006-08-16 20:27:02 -05:00
Yevgen Muntyan
d209daba09
Made moo_prefs_dialog_page_new_from_xml return MooPrefsDialogPage* instead of GtkWidget*
2006-08-16 20:24:45 -05:00
Yevgen Muntyan
62e3c8a52f
Rewriting actions and tools
2006-08-16 00:18:16 -05:00
Yevgen Muntyan
13450bd80e
Make sure doc->name is never NULL and set it to filename in case of moo_markup_parse_file()
2006-08-16 00:17:05 -05:00
Yevgen Muntyan
696a5b20ff
More public/private stuff
2006-08-15 03:52:38 -05:00
Yevgen Muntyan
6273534c82
More private/public api separation
2006-08-15 03:21:44 -05:00
Yevgen Muntyan
aba4d55c8a
Removed moo_stock_name and moo_stock_label
2006-08-15 02:35:23 -05:00
Yevgen Muntyan
742f6ad5fd
Removed some unused api, made some api private
2006-08-15 02:32:44 -05:00
Yevgen Muntyan
b9ffc63ecb
MooActionCollection - object containing bunch of actions groups; MooActionBase - interface used by all actions in moo; MooAction, MooToggleAction, MooRadioAction - subclasses of corresponding gtk classes implementing MooActionBase interface.
2006-08-15 02:12:41 -05:00
Yevgen Muntyan
a402f1ad3f
MooObjectPtr doesn't require notify function.
2006-08-15 02:10:26 -05:00
Yevgen Muntyan
6ccf23b775
Moved shortcuts dialog into mooaccelprefs.*; modifying shortcuts using menu items does not work now.
2006-08-15 02:09:09 -05:00
Yevgen Muntyan
336e1cffa7
Added a rule to top-level Makefile.am to create all the dirs needed by intltool; replaced 'sh' with $(SHELL) everywhere.
2006-08-13 06:47:59 -05:00
Yevgen Muntyan
3e34ad7188
make distcheck works now
2006-08-13 06:05:50 -05:00
Yevgen Muntyan
cc60bdd4b9
Added GError** argument to glade functions
2006-08-08 19:32:47 -05:00
Yevgen Muntyan
e81234742c
MOO_INSTALL_HEADERS
2006-08-07 01:25:35 -05:00
Yevgen Muntyan
c50ead13dd
Do not crash in eggregex
2006-08-06 22:44:04 -05:00
Yevgen Muntyan
0b1d1f2f13
Export moo_gettext for python
2006-08-05 02:07:56 -05:00
Yevgen Muntyan
6c98d10248
Win32 build and installer, and application work
2006-08-04 06:57:15 -05:00
Yevgen Muntyan
a739f67bc3
Use gtk translations
2006-08-03 04:34:50 -05:00
Yevgen Muntyan
86a4672a7e
Checked translatable property in glade files
2006-08-03 04:24:51 -05:00
Yevgen Muntyan
e1d056afd6
Do not translate empty string
2006-08-03 04:13:10 -05:00
Yevgen Muntyan
404aa637c6
Added moo_stock_label() and moo_stock_name(); added stock-label, stock-tooltip, stock-display-name Action properties
2006-08-03 03:45:39 -05:00
Yevgen Muntyan
ed26de434f
Translate stock labels
2006-08-03 02:59:44 -05:00
Yevgen Muntyan
077b696c4e
Added stock-label attribute
2006-08-03 02:59:23 -05:00
Yevgen Muntyan
9fdbae6fbe
Added i18n stuff to MooGladeXML
2006-08-03 02:29:39 -05:00
Yevgen Muntyan
fda5d2b2bc
Use _moo_gettext to call bindtextdomain
2006-08-03 01:54:07 -05:00
Yevgen Muntyan
b3ecda4b9b
Made label and tooltip item attributes in xml ui files translatable
2006-08-03 01:53:24 -05:00
Yevgen Muntyan
bff32f911c
Started i18n stuff
2006-08-03 00:39:06 -05:00
Yevgen Muntyan
3e4c09904d
Do not install headers
2006-08-01 20:31:51 -05:00
Yevgen Muntyan
1685fa66b1
Made most symbols from mooutils-fs.h private
2006-08-01 20:28:28 -05:00
Yevgen Muntyan
71d64d8245
moo_normalize_file_path()
2006-08-01 20:18:35 -05:00
Yevgen Muntyan
a513128d76
Install library, python module, and headers
2006-08-01 06:36:16 -05:00
Yevgen Muntyan
064fee6ea2
Switched back to make subdirs and libtool
2006-08-01 04:57:26 -05:00
Yevgen Muntyan
f93d4d3094
Moved files around; made dialogs position better
2006-08-01 00:55:52 -05:00
Yevgen Muntyan
c3c7291cff
#define PCRE_DEFINITION, to made it export symbols instead of importing them
2006-08-01 00:55:33 -05:00
Yevgen Muntyan
bb22db5a1b
Reworked MooEditConfig stuff, added filter settings
2006-07-27 14:39:53 -05:00
Yevgen Muntyan
8bc4c8afb5
Updated makefiles and autoconf macros for new pcre
2006-07-27 06:07:38 -05:00
Yevgen Muntyan
a9f10afca2
Synced eggregex and pcre with Marco's repo
2006-07-26 03:22:26 -05:00
Yevgen Muntyan
03b69885ed
Little cleanup
2006-07-14 22:33:35 -05:00
Yevgen Muntyan
9ab44dd1b0
Save NULL string value as ""
2006-07-14 22:33:26 -05:00
Yevgen Muntyan
bd6f42a872
Free caches in xdg_mime_shutdown(); do not reload database every five seconds.
...
https://bugs.freedesktop.org/show_bug.cgi?id=7495
https://bugs.freedesktop.org/show_bug.cgi?id=7496
2006-07-11 22:39:37 -05:00
Yevgen Muntyan
c28efc5560
Do not use anonymous unions
2006-07-08 09:59:35 -05:00
Yevgen Muntyan
39628f23f6
moo_filename_from_locale()
2006-07-05 14:16:47 -05:00
Yevgen Muntyan
f8c9cb338c
Added timestamp argument to *_present() methods
2006-07-05 14:16:29 -05:00
Yevgen Muntyan
17966b9fe2
Visual studio project: added icon (Thomas)
2006-06-30 23:17:41 -05:00
Yevgen Muntyan
1476fbac5e
Upstream fix of modal parent problem
2006-06-30 00:52:04 -05:00
Yevgen Muntyan
0fa8bf2d3d
Use GTK_IS_WINDOW instead of GTK_WIDGET_TOPLEVEL
2006-06-30 00:51:39 -05:00
Yevgen Muntyan
ff227e3431
moo_window_set_parent()
2006-06-27 16:20:46 -05:00
Yevgen Muntyan
49bc1b1191
Renamed pcre/COPYING
2006-06-27 12:58:23 -05:00
Yevgen Muntyan
3c9882beba
Do not use G_SIGNAL_TYPE_STATIC_SCOPE, since the item may be removed and freed during signal emission
2006-06-26 07:11:22 -05:00
Yevgen Muntyan
2e1796af90
Do not try to select NULL path
2006-06-26 07:10:38 -05:00
Yevgen Muntyan
03853c2afd
Properly show tab label when child is shown
2006-06-26 05:24:41 -05:00
Yevgen Muntyan
d78b365ab3
Hide arrows when no pages visible
2006-06-26 04:21:10 -05:00
Yevgen Muntyan
34576fb4a7
Made MooFileView, moo_file_view_chdir, moo_file_view_get_actions, moo_file_view_get_ui_xml public
2006-06-25 07:02:14 -05:00
Yevgen Muntyan
2caa58d2e5
Nicer warning about non-registered keys
2006-06-25 03:17:13 -05:00
Yevgen Muntyan
70e35b9a84
Some renames, some XXX comments, some commented out code
2006-06-24 01:03:04 -05:00
Yevgen Muntyan
21ef3c0dd0
Reformatted a bit
2006-06-24 00:33:26 -05:00
Yevgen Muntyan
875ac6a7ee
Do not enable tools actions for folders
2006-06-24 00:26:41 -05:00
Yevgen Muntyan
59646ad060
Some comments
2006-06-24 00:26:24 -05:00
Yevgen Muntyan
369a5add0e
Replaced moo_window_finalize() with moo_window_dispose(); remove window from list of instances in dispose()
2006-06-23 05:41:29 -05:00
Yevgen Muntyan
1792095866
Disabled dnd to bookmarks view, it was broken anyway
2006-06-23 03:11:02 -05:00
Yevgen Muntyan
bff0396dc3
Added G_GNUC_NULL_TERMINATED here and there
2006-06-20 21:20:58 -05:00
Yevgen Muntyan
9e14d45b0f
Don't try to use reserved device name on win32
2006-06-20 21:20:18 -05:00
Yevgen Muntyan
3301b82216
Renamed Menubar to Menu in the ui xml
2006-06-19 04:28:15 -05:00
Yevgen Muntyan
b62cd50f55
Use macro XDG_MIME_TYPE_UNKNOWN instead of the variable
2006-06-17 05:50:03 -05:00
Yevgen Muntyan
ee43c61f5c
Use glib here too
2006-06-17 05:45:37 -05:00
Yevgen Muntyan
f358b03fe3
Suppress warnings about unused variable
2006-06-17 05:38:44 -05:00
Yevgen Muntyan
f85219774e
Use g_utf8_validate
2006-06-17 05:37:42 -05:00
Yevgen Muntyan
c3473fd7a2
Unbroke display in shortcuts dialog
2006-06-17 03:00:13 -05:00
Yevgen Muntyan
eb7132c9eb
Made moo_file_watch_monitor_* return monitor id, instead of boolean status
2006-06-17 00:54:04 -05:00
Yevgen Muntyan
1437835f5c
Better rule for generated files and FreeBSD make
2006-06-16 21:30:40 -05:00
Yevgen Muntyan
48d74c5cd2
Added check for PCRE_CONFIG_UTF8
2006-06-16 08:11:54 -05:00
Yevgen Muntyan
e7f7d5c93a
moo_window_present(): move window to the current desktop
2006-06-16 01:37:17 -05:00
Yevgen Muntyan
42b16f2c8b
moo_(en/dis)able_win32_error_message(), for plugins and terminal
2006-06-14 23:39:34 -05:00
Yevgen Muntyan
cb68ad34a6
Added "show fixed width fonts" checkbox to font selector
2006-06-14 14:29:30 -05:00
Yevgen Muntyan
014eee2abf
moo_notebook_get_event_tab()
2006-06-14 11:28:32 -05:00
Yevgen Muntyan
bacb3131fe
Added MooFontSelection back
2006-06-14 10:02:17 -05:00
Yevgen Muntyan
7575565add
Work around bug in stupid themes thinking "noteboook" means GtkNotebook
2006-06-13 16:01:25 -05:00
Yevgen Muntyan
6474527f0c
Don't try to detect MSVC
2006-06-13 03:01:35 -05:00
Yevgen Muntyan
bb97b0de76
Renamed mooscript-yacc.y to prevent gcc trying to regenerate mooscript-yacc.[ch]
2006-06-13 02:41:25 -05:00
Yevgen Muntyan
4842605142
Don't use function call in struct initializer
2006-06-13 01:29:52 -05:00
Yevgen Muntyan
69cd8d2264
S_ISREG and S_ISDIR for MSVC
2006-06-13 01:29:27 -05:00
Yevgen Muntyan
bee9a75e52
Moved ms_*_op_* declarations to mooscript-func.h; made them return real type instead of gpointer
2006-06-13 01:28:52 -05:00
Yevgen Muntyan
55b44e5d32
Be more careful with defines and includes
2006-06-13 01:14:50 -05:00
Yevgen Muntyan
c6ae2712e0
Include <unistd.h> conditionally
2006-06-13 00:58:44 -05:00
Yevgen Muntyan
5a71ec9502
Use #warning only with gcc
2006-06-13 00:55:05 -05:00
Yevgen Muntyan
778976d4dc
Do not use "stdout" and "stderr" which can be macros
2006-06-11 06:02:54 -05:00
Yevgen Muntyan
6092d76a11
moo_splitlines()
2006-06-10 03:33:42 -05:00
Yevgen Muntyan
014e45dda5
Added G_TYPE_STRV support
2006-06-10 03:33:31 -05:00
Yevgen Muntyan
cbc2f8cd19
ms_value_get_gvalue()
2006-06-09 16:19:01 -05:00
Yevgen Muntyan
bc4bf98bf4
Use gtk_text_buffer_get_slice()
2006-06-09 14:27:35 -05:00
Yevgen Muntyan
2c31911f17
Renamed MooFileDialogType enum values
2006-06-08 10:50:18 -05:00
Yevgen Muntyan
8bc23d6532
moo_make_user_data_dir()
2006-06-07 05:34:39 -05:00
Yevgen Muntyan
3ac6fd49bc
Devcpp build
2006-06-07 00:36:21 -05:00
Yevgen Muntyan
c94d811a41
Disabled keyboard shortcuts for some actions
2006-06-04 22:51:44 -05:00
Yevgen Muntyan
9019a6104e
ms_cfunc_new_4()
2006-06-04 22:16:51 -05:00
Yevgen Muntyan
37eb826117
moo_selection_data_get_pointer: check that selection is set by the same process
2006-06-04 22:16:11 -05:00
Yevgen Muntyan
ce16117e37
Correctly handle internal children; do not abort on error
2006-06-04 12:31:26 -05:00
Yevgen Muntyan
237a43a5cd
moo_history_list_get_last_item()
2006-06-04 12:30:45 -05:00
Yevgen Muntyan
5f475c65e5
Removed reload_python_plugins()
2006-06-03 02:26:41 -05:00
Yevgen Muntyan
9c4aaa11a0
moo_markup_node_get_pretty_string()
2006-06-01 02:08:56 -05:00
Yevgen Muntyan
cdd6f59f64
Don't do 'something = str->str; g_string_free (str, FALSE);'
2006-06-01 02:08:29 -05:00
Yevgen Muntyan
5bf2271eb4
Do set error in functions which take GError** argument
2006-05-31 22:58:15 -05:00
Yevgen Muntyan
7aa195f0b3
Removed moo_remove_startup_notify(), it's in gdk!
2006-05-31 15:31:10 -05:00
Yevgen Muntyan
79c1f4f2e0
Made moo_remove_startup_notify() work on gnome; still doesn't work in KDE, for some unrelated reasons
2006-05-31 14:47:06 -05:00
Yevgen Muntyan
e1deb32632
moo_window_class_find_action()
2006-05-29 02:43:30 -05:00
Yevgen Muntyan
12554381d7
Some debug messages
2006-05-27 05:45:41 -05:00
Yevgen Muntyan
50894f31a8
Allow reloading python plugins
2006-05-27 00:40:03 -05:00
Yevgen Muntyan
cc855d910b
Made completion popup better
2006-05-26 00:12:15 -05:00
Yevgen Muntyan
e93f6c519b
Disabled "uknown property" message
2006-05-25 23:45:28 -05:00
Yevgen Muntyan
af455ce640
Handle broken mime types better
2006-05-24 02:54:11 -05:00
Yevgen Muntyan
97ecce986c
Disabled oops message
2006-05-24 02:34:41 -05:00
Yevgen Muntyan
e6cd8249dd
Pass unbound env variables to the shell
2006-05-24 02:03:33 -05:00
Yevgen Muntyan
874d5c971b
Added $VAR thing to scripts
2006-05-24 02:02:54 -05:00
Yevgen Muntyan
1abb512cb3
Boxed type for MSValue
2006-05-24 02:02:18 -05:00
Yevgen Muntyan
ce317eba54
Added ExecAsync
2006-05-24 02:01:18 -05:00
Yevgen Muntyan
7b751ede2c
moo_notebook_style_set()
2006-05-23 15:11:08 -05:00
Yevgen Muntyan
7d20243ba9
Let output go into console when using MOO_CMD_OPEN_CONSOLE flag
2006-05-23 12:28:01 -05:00
Yevgen Muntyan
75263a83a6
MOO_CMD_OPEN_CONSOLE
2006-05-23 12:27:28 -05:00
Yevgen Muntyan
7cd56f1bd6
Don't try to run cmd.exe on unix
2006-05-23 02:55:07 -05:00
Yevgen Muntyan
e81633b7f5
Create dialog invisible
2006-05-23 02:54:43 -05:00
Yevgen Muntyan
8221deada2
Added Reload
2006-05-23 02:48:18 -05:00
Yevgen Muntyan
d3238ce9c7
Check tool item index
2006-05-23 02:48:08 -05:00
Yevgen Muntyan
19c9d48b20
Added buttons to MooTreeHelper
2006-05-22 02:26:16 -05:00
Yevgen Muntyan
7a19365318
Open With submenu
2006-05-22 00:45:55 -05:00
Yevgen Muntyan
6ee080f913
Removed emacs header
2006-05-21 18:11:05 -05:00
Yevgen Muntyan
4c38c53c50
Treat empty menus better
2006-05-21 18:09:19 -05:00
Yevgen Muntyan
807b01405e
A typo
2006-05-21 18:08:41 -05:00
Yevgen Muntyan
c126f77835
Renamed MooUndoMgr to MooUndoStack; removed MooTextBuffer::interactive
2006-05-21 11:18:11 -05:00
Yevgen Muntyan
58466e2e97
Gonna start Open With thing
2006-05-21 11:17:14 -05:00
Yevgen Muntyan
19126eb17b
Removed debugging g_print
2006-05-20 02:04:00 -05:00
Yevgen Muntyan
4b83258c0a
Fixed some leaks
2006-05-20 01:57:50 -05:00
Yevgen Muntyan
d90711faed
Use g_slice
2006-05-20 00:09:09 -05:00
Yevgen Muntyan
f39d950e08
ms_value_object(), ms_value_get_object()
2006-05-19 21:20:10 -05:00
Yevgen Muntyan
6824142606
Set entry text to selected item when cycling through the list using arrow keys
2006-05-16 23:46:16 -05:00
Yevgen Muntyan
8aa3bbd8e7
Fixed erroneous LDFLAGS thing
2006-05-16 20:29:15 -05:00
Yevgen Muntyan
a3553250ff
Output strings as char[], not char*
2006-05-14 18:45:37 -05:00
Yevgen Muntyan
6f57bff94d
ms_context_run_script()
2006-05-14 18:45:13 -05:00
Yevgen Muntyan
379c1b04d1
Prefixed more private functions with underscore
2006-05-13 16:09:46 -05:00
Yevgen Muntyan
660dbc8254
Renamed global xdgmime's _caches to _xdg_mime_caches
2006-05-12 16:40:00 -05:00