79 Commits

Author SHA1 Message Date
Yevgen Muntyan
04b80a26e7 Do not use errno directly 2015-12-25 21:30:53 -08:00
Yevgen Muntyan
068e05cb2d Do not include glib.h and glib/gstdio.h directly 2015-12-25 18:07:33 -08:00
Yevgen Muntyan
a6381e5b8a Fixed compilation with DISABLE_SINGLE_INCLUDES 2011-09-26 00:41:51 -07:00
Yevgen Muntyan
29eb6fc357 Removed bunch of unused variables 2011-09-10 23:51:30 -07:00
Yevgen Muntyan
288519c4a4 Instead of using moo_warning explicitly redefine g_warning 2011-01-14 02:37:04 -08:00
Yevgen Muntyan
a3d8878c98 Made prefs files real xml: single root element 'moo-prefs' 2011-01-04 03:10:10 -08:00
Yevgen Muntyan
4210b6f3dd Specify whether strings are utf8, filenames, or 'just strings' 2011-01-01 17:14:23 -08:00
Yevgen Muntyan
73d162daf6 Fixed email address 2010-12-21 20:15:45 -08:00
Yevgen Muntyan
e05fb32a89 More gtkdocs, added parser 2010-12-10 03:11:38 -08:00
Yevgen Muntyan
ff62aeaf3e More gtkdocs 2010-12-10 03:10:22 -08:00
Yevgen Muntyan
21bf45b7f7 Some refactoring 2010-11-23 21:54:39 -08:00
Yevgen Muntyan
0f7095113a Simplified preferences business: values now can be only boolean, integer, and strings; type is saved into file, no more guessing and autoconverting 2010-11-07 01:07:42 -08:00
Yevgen Muntyan
accac93d20 Removed prefs-notify stuff 2010-11-07 00:13:15 -07:00
Yevgen Muntyan
ff2bafee7a Removed moo_prefs_get/set_number 2010-11-07 00:01:10 -07:00
Yevgen Muntyan
e3d2be1b4f Removed moo_prefs_get/set_color 2010-11-06 23:58:42 -07:00
Yevgen Muntyan
f751e3b355 Made bunch of code C++-friendly 2010-08-12 18:17:00 -07:00
Yevgen Muntyan
ad250d516c Be quiet 2010-02-27 18:30:27 -08:00
Yevgen Muntyan
d1311e312b Visual studio build 2009-11-24 20:57:57 -08:00
Yevgen Muntyan
04fb918053 Prettified cmake a little 2009-11-14 22:16:05 -08:00
Yevgen Muntyan
b039b3e228 Moved MooFileWriter/Reader into a separate file 2008-09-13 22:46:03 -05:00
Yevgen Muntyan
fa4e646276 License change: lgpl-2.1 -> lgpl-2.1-or-later 2008-09-05 17:20:50 -05:00
Yevgen Muntyan
e2597e52c4 Generate enum code with glib-mkenums in mooutils 2008-08-27 13:33:34 -05:00
Yevgen Muntyan
72bada9708 MooFileWriter 2008-02-20 18:45:20 -06:00
Yevgen Muntyan
e4a4fa2d13 Use separate marshals file for each subdir 2008-02-18 19:42:41 -06:00
Yevgen Muntyan
2b2f8d463e Updated copyright string 2008-01-07 03:34:52 -06:00
Yevgen Muntyan
c2cd2b6a17 Do not touch NULL xml 2008-01-05 04:03:04 -06:00
Yevgen Muntyan
2b72fbe06b Read rc files from data directories 2007-10-26 04:46:20 -05:00
Yevgen Muntyan
362832dc68 Great license version change 2007-09-23 11:47:28 -05:00
Yevgen Muntyan
e9e1d0107a New debug macros 2007-08-20 22:15:58 -05:00
Yevgen Muntyan
b8418163b1 Removed mooutils-debug.h, those backtraces are worth nothing 2007-07-16 15:23:19 -05:00
Yevgen Muntyan
d8123eaac7 moo_prefs_list_keys 2007-07-13 03:43:10 -05:00
Yevgen Muntyan
494130f833 Removed pre-gtk-2.6 stuff, made build with gtk-2.6 work 2007-06-24 15:00:11 -05:00
Yevgen Muntyan
938c33a926 Changed license to LGPL 2007-06-24 12:56:20 -05:00
Yevgen Muntyan
370fac158c Migrated to GRegex from EggRegex; updated pcre to 7.0 2007-05-30 04:37:41 -05:00
Yevgen Muntyan
3ef9426e6c Updated copyright notices 2007-04-07 03:21:52 -05:00
Yevgen Muntyan
ccf7d55ebe -ansi -pedantic fixes 2007-01-11 20:28:22 -06:00
Yevgen Muntyan
03f1b83e55 Greta cleanup: removed unused functions; made static what appropriate 2006-12-31 04:53:45 -06:00
Yevgen Muntyan
cf38e20b69 Use G_UNLIKELY in get_type() functions 2006-12-30 22:18:14 -06:00
Yevgen Muntyan
fbf40d617b Updated eggregex from Marco's repo 2006-12-13 22:40:00 -06:00
Yevgen Muntyan
0723a7e378 Fixed lot of compiler warnings 2006-12-04 04:54:12 -06:00
Yevgen Muntyan
521ba4b18c moo_prefs_create_key() 2006-11-19 12:35:32 -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
aaf3644b83 Renamed _m_* functions 2006-11-03 23:57:57 -06:00
Yevgen Muntyan
6273534c82 More private/public api separation 2006-08-15 03:21:44 -05:00
Yevgen Muntyan
1685fa66b1 Made most symbols from mooutils-fs.h private 2006-08-01 20:28:28 -05:00
Yevgen Muntyan
a9f10afca2 Synced eggregex and pcre with Marco's repo 2006-07-26 03:22:26 -05:00
Yevgen Muntyan
9ab44dd1b0 Save NULL string value as "" 2006-07-14 22:33:26 -05:00
Yevgen Muntyan
2caa58d2e5 Nicer warning about non-registered keys 2006-06-25 03:17:13 -05:00
Yevgen Muntyan
3169a40d29 Do *not* change value when setting new default, it breaks values loaded from file 2006-04-30 20:56:03 -05:00
Yevgen Muntyan
6c103ca9bf When changing default value, change value too, if it equals default 2006-04-30 16:37:33 -05:00