Commit Graph

727 Commits (5e5a2c87461b54959667129f4d1d06a476328f1b)

Author SHA1 Message Date
Yevgen Muntyan dc1c8500b0 Replaced g_(idle|timeout|io) functions with gdk threads-aware wrappers 2007-01-19 20:47:59 -06:00
Yevgen Muntyan 9099ec299f Read more than one line per io callback 2007-01-15 05:04:39 -06:00
Yevgen Muntyan ccf7d55ebe -ansi -pedantic fixes 2007-01-11 20:28:22 -06:00
Yevgen Muntyan a602c0c750 Use $@.tmp and $@ in generated files rules 2007-01-10 04:19:06 -06:00
Yevgen Muntyan d794e43da5 Refactored collecting action properties and callback arguments in moo_window_newaction_* 2007-01-08 21:34:53 -06:00
Yevgen Muntyan 3814530728 _moo_window_class_new_action_callback() 2007-01-08 20:55:36 -06:00
Yevgen Muntyan 2d5b4f735d Do not include <fnmatch.h> unconditionally 2007-01-08 15:29:58 -06:00
Yevgen Muntyan 56b929f591 Intern return value in get_mime_*() 2007-01-08 08:36:11 -06:00
Yevgen Muntyan b09e8bab65 xdg_mime_is_valid_mime_type() 2007-01-08 01:31:49 -06:00
Yevgen Muntyan 38bb0c03ac Whitespace changes, to make it easier to diff against f.d.o. repository 2007-01-08 00:28:11 -06:00
Yevgen Muntyan 6ec57017d7 Removed moo_print() and moo_print_err() 2007-01-07 23:12:29 -06:00
Yevgen Muntyan 89db53d70e Use gtk_menu_attach_to_widget() 2007-01-07 23:10:35 -06:00
Yevgen Muntyan d95671b8f2 Do not use gtk_object_sink with glib >= 2.10 2007-01-07 22:27:22 -06:00
Yevgen Muntyan e406575dc3 #include <fnmatch.h> 2007-01-07 22:27:02 -06:00
Yevgen Muntyan 39198279d1 Fixed _xdg_mime_cache_list_mime_parents() 2007-01-07 22:26:53 -06:00
Yevgen Muntyan ecdd1a58f0 Use -Wno-unused here 2007-01-07 22:26:31 -06:00
Yevgen Muntyan 2783146fe2 Made xdgmime work on win32 2007-01-06 04:18:50 -06:00
Yevgen Muntyan 6f88ef4845 Moved win32 stuff from mooutils-misc to mooutils-win32; added fnmatch and gettimeofday staubs for win32 2007-01-06 04:18:26 -06:00
Yevgen Muntyan 52e4e36fbf Fixed strict-aliasing warnings 2007-01-05 18:08:57 -06:00
Yevgen Muntyan 5c6a6ba8ed Patch from https://bugs.freedesktop.org/show_bug.cgi?id=9242 2007-01-05 04:39:59 -06:00
Yevgen Muntyan c67846d6f0 Fixed problem with "" mime types 2007-01-05 04:37:48 -06:00
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