Yevgen Muntyan
|
36ad5567a4
|
Fixed linux build
|
2017-10-23 15:23:48 -07:00 |
Yevgen Muntyan
|
fa4dbfbf36
|
Fixed build, again
|
2016-10-02 22:55:32 -07:00 |
Yevgen Muntyan
|
c3971e6937
|
Get rid of gtk_threads* stuff, it's deprecated and it's broken on windows in newer gtk
|
2016-10-02 21:50:37 -07:00 |
Yevgen Muntyan
|
518c2655a3
|
Reverting to rev 4901
|
2016-10-02 21:14:12 -07:00 |
Yevgen Muntyan
|
653f94ff9c
|
More C++
|
2016-01-02 07:09:54 -08:00 |
Yevgen Muntyan
|
504bcf6916
|
Windows build fixes
|
2015-12-25 23:09:59 -08:00 |
Yevgen Muntyan
|
9d86c5adfd
|
Remove dead FAM code
|
2015-12-25 22:04:41 -08:00 |
Yevgen Muntyan
|
04b80a26e7
|
Do not use errno directly
|
2015-12-25 21:30:53 -08:00 |
Yevgen Muntyan
|
577ddebb83
|
Do not use stat() and struct stat directly
|
2015-12-25 19:16:35 -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
|
288519c4a4
|
Instead of using moo_warning explicitly redefine g_warning
|
2011-01-14 02:37:04 -08:00 |
Yevgen Muntyan
|
09d4516d71
|
Removed moo_idle_add* and moo_timeout_add*
|
2011-01-13 00:11:32 -08:00 |
Yevgen Muntyan
|
73d162daf6
|
Fixed email address
|
2010-12-21 20:15:45 -08:00 |
Yevgen Muntyan
|
6fd388fb66
|
Updated email address
|
2010-11-07 01:20:45 -08:00 |
Yevgen Muntyan
|
f751e3b355
|
Made bunch of code C++-friendly
|
2010-08-12 18:17:00 -07:00 |
Yevgen Muntyan
|
82045666a6
|
Work around g_stat() quirk
|
2010-04-11 18:50:19 -07:00 |
Yevgen Muntyan
|
d1311e312b
|
Visual studio build
|
2009-11-24 20:57:57 -08:00 |
Yevgen Muntyan
|
385ae2f749
|
Bunch of MOO_DEFINE_* macros
|
2008-09-07 00:15:07 -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
|
cfdc38a4f0
|
Restored FAM
|
2008-08-05 18:17:09 -05:00 |
Yevgen Muntyan
|
fc6e7a7e18
|
Use G_GNUC_PRINTF
|
2008-06-08 14:54:36 -05:00 |
Yevgen Muntyan
|
52340fd3d1
|
Removed FAM and Objective-C stuff
|
2008-03-21 09:25:14 -05:00 |
Yevgen Muntyan
|
e4a4fa2d13
|
Use separate marshals file for each subdir
|
2008-02-18 19:42:41 -06:00 |
Yevgen Muntyan
|
3f41759d11
|
MEMMOVE renamed to ELMMOVE
|
2008-01-19 04:17:09 -06:00 |
Yevgen Muntyan
|
e2d73b6859
|
Use less memcpy() and memmove()
|
2008-01-18 21:45:53 -06:00 |
Yevgen Muntyan
|
c6cd06cfce
|
Win32 flags and headers
|
2008-01-15 00:43:03 -06:00 |
Yevgen Muntyan
|
e151bbe5ad
|
Fixed bunch of warnings
|
2007-10-08 09:08:32 -05:00 |
Yevgen Muntyan
|
362832dc68
|
Great license version change
|
2007-09-23 11:47:28 -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
|
fc8fc4bb3f
|
Do not use trailing comma in enums/arrays; do not mix FALSE/NULL, etc.
|
2007-05-20 04:44:37 -05:00 |
Yevgen Muntyan
|
8714029896
|
Disabled debug output
|
2007-04-12 10:19:54 -05:00 |
Yevgen Muntyan
|
27fed8d90d
|
Emit message on stopping monitor
|
2007-04-09 23:54:23 -05:00 |
Yevgen Muntyan
|
dc1c8500b0
|
Replaced g_(idle|timeout|io) functions with gdk threads-aware wrappers
|
2007-01-19 20:47:59 -06:00 |
Yevgen Muntyan
|
ccf7d55ebe
|
-ansi -pedantic fixes
|
2007-01-11 20:28:22 -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
|
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
|
44505fb775
|
Fixed suspend/resume for stat and win32
|
2006-12-16 10:02:00 -06:00 |
Yevgen Muntyan
|
7f98703017
|
Added MOO_FILE_EVENT_CREATED; removed (suspend|resume)_monitor
|
2006-12-15 21:12:31 -06:00 |
Yevgen Muntyan
|
2131a40865
|
Use FAMNoExists when available
|
2006-12-13 03:58:58 -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
|
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
|
5ca4354891
|
Imlpemented folder cache in MooFileSystem; made it forget old folders
|
2006-12-09 01:51:10 -06:00 |
Yevgen Muntyan
|
752a4a24e9
|
Added FAM back; rewrote a bit of MooFileWatch
|
2006-12-08 14:55:46 -06:00 |
Yevgen Muntyan
|
77713b92e0
|
Implemented watching folders on win32
|
2006-12-08 02:28:18 -06:00 |
Yevgen Muntyan
|
a36db404ab
|
#include <sys/types.h>, just for case
|
2006-11-12 22:44:53 -06:00 |
Yevgen Muntyan
|
c47a8561f0
|
Use function name in "implement me" #warning's
|
2006-08-20 22:47:28 -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 |