2051 Commits

Author SHA1 Message Date
Yevgen Muntyan
c640dc0edf More C++ 2016-01-19 03:54:06 -08:00
Yevgen Muntyan
248bd3f3df Compile mooeditprefs.c as C++ 2016-01-17 02:30:20 -08:00
Yevgen Muntyan
7a034e1496 Renamed gobjptrtypes* to gobjtypes* 2016-01-17 01:31:00 -08:00
Yevgen Muntyan
e1c2fb48fe static_asserts to check that gobj_ref doesn't grow additional members 2016-01-17 01:11:41 -08:00
Yevgen Muntyan
228298ee10 More C++ 2016-01-17 01:06:27 -08:00
Yevgen Muntyan
8600b2fcde Don't specialize gobj_ptr, it's pointless 2016-01-17 00:35:07 -08:00
Yevgen Muntyan
6b3ac58a02 More C++ 2016-01-17 00:04:49 -08:00
Yevgen Muntyan
fce3bc6908 More C++ 2016-01-10 01:12:50 -08:00
Yevgen Muntyan
24fc23fe1b Made MooOpenInfo and friends plain C++ objects and wrapped them into GBoxed 2016-01-05 04:45:22 -08:00
Yevgen Muntyan
ba3cdb214a Safer mixing C++ and GObject 2016-01-05 02:18:52 -08:00
Yevgen Muntyan
7e6ac89ef3 Get rid of MooEditList 2016-01-04 11:14:37 -08:00
Yevgen Muntyan
834c77b5e7 Another rename 2016-01-04 10:24:03 -08:00
Yevgen Muntyan
ff873222dc Big rename 2016-01-04 09:56:33 -08:00
Yevgen Muntyan
b69764f55e More C++ 2016-01-04 03:56:42 -08:00
Yevgen Muntyan
5e0e2ac8f7 Do not allow initializing gobjref with a null 2016-01-03 17:04:53 -08:00
Yevgen Muntyan
3468fdecbb More C++ 2016-01-03 06:13:38 -08:00
Yevgen Muntyan
f79aa329a7 Even fancier glib object wrappers 2016-01-03 05:13:00 -08:00
Yevgen Muntyan
b7896b715f Fix VS 2015 warnings 2016-01-02 14:34:23 -08:00
Yevgen Muntyan
b27e2e8ac2 Fix gcc build 2016-01-02 13:51:52 -08:00
Yevgen Muntyan
653f94ff9c More C++ 2016-01-02 07:09:54 -08:00
Yevgen Muntyan
0b1462b445 Even fancier smart pointers 2016-01-02 04:31:23 -08:00
Yevgen Muntyan
a4a9606448 Fancier smart pointers 2016-01-01 23:38:51 -08:00
Yevgen Muntyan
1ab6aa70e5 More C++ 2016-01-01 22:25:53 -08:00
Yevgen Muntyan
6ec8adce93 More C++ 2016-01-01 10:39:11 -08:00
Yevgen Muntyan
30e2a71627 More C++ 2015-12-31 16:41:12 -08:00
Yevgen Muntyan
c68d46eed6 More C++ 2015-12-31 04:53:46 -08:00
Yevgen Muntyan
2556b108dd G_TYPE_NONE isn't 0 2015-12-31 04:51:56 -08:00
Yevgen Muntyan
095455caff Use functions instead of macros for MOO_INITIALIZE/FINALIZE_PRIVATE 2015-12-30 22:41:16 -08:00
Yevgen Muntyan
7d4b3c1230 Moved some C++ stuff around 2015-12-30 22:23:51 -08:00
Yevgen Muntyan
7185ebd3e2 Do not take MooEditWindow references, gtk owns those 2015-12-30 02:05:05 -08:00
Yevgen Muntyan
518bade108 C++ stuff 2015-12-30 00:12:49 -08:00
Yevgen Muntyan
581aec6385 Move mooutils-cpp.h into moocpp 2015-12-29 19:47:55 -08:00
Yevgen Muntyan
7bf26d7382 Build with /W4 2015-12-29 19:42:36 -08:00
Yevgen Muntyan
d6b18b8ccd Fixed compiler warnings 2015-12-29 19:17:40 -08:00
Yevgen Muntyan
504bcf6916 Windows build fixes 2015-12-25 23:09:59 -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
6a48dacf78 Fix a few compiler warnings 2015-12-25 18:10:10 -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
cb85034693 Change default shortcut for Find in Files 2015-12-24 14:24:02 -08:00
Yevgen Muntyan
c22677437b Fix autotools build 2015-12-24 14:17:09 -08:00
Yevgen Muntyan
333b361f8a Install lang files 2015-07-19 22:11:21 -07:00
Yevgen Muntyan
5fd38d5d63 Better source file groups 2015-07-18 14:47:46 -07:00
Yevgen Muntyan
dcaa0adbd2 Visual studio source file groups 2015-07-18 14:24:48 -07:00
Yevgen Muntyan
fdc86c0d65 Make mooeditor.c a C++ file 2015-07-15 02:22:11 -07:00
Yevgen Muntyan
41096674ea Visual studio fixes 2015-07-11 14:32:02 -07:00
Yevgen Muntyan
6242d6019b Minimal binary 2015-04-19 15:24:28 -07:00
Yevgen Muntyan
44361d1c34 Add credits 2014-11-30 15:44:42 -08:00
Yevgen Muntyan
72c3580fbb Do remove autosync timeout on close 2014-11-30 15:27:20 -08:00
Ulrich Eckhardt
6b94686b55 Start sync callback on any change, not just when the modified flag changes. 2014-11-19 22:06:47 +01:00