4909 Commits

Author SHA1 Message Date
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
de33ad14a8 Moved gtk-win into a separate repo 2015-12-30 19:57:28 -08:00
Yevgen Muntyan
cc5a6c991b Remove #pragma once from cpp files 2015-12-30 02:09:39 -08:00
Yevgen Muntyan
7622c5d538 Fix linux build 2015-12-30 02:09:22 -08:00
Yevgen Muntyan
7185ebd3e2 Do not take MooEditWindow references, gtk owns those 2015-12-30 02:05:05 -08:00
Yevgen Muntyan
fdff551178 Fix compilation with gcc 2015-12-30 01:37:01 -08:00
Yevgen Muntyan
ef484fd180 Do not use __pragma when not compling with MS compiler 2015-12-30 01:30:47 -08:00
Yevgen Muntyan
21bece80e1 More toy C++ API 2015-12-30 01:18:40 -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
e53fdac595 More cmake tweaks 2015-12-29 19:10:39 -08:00
Yevgen Muntyan
85b1e19211 CMake tweaks 2015-12-29 18:52:12 -08:00
Yevgen Muntyan
c4437908ed Copy libstdc++ dll 2015-12-29 02:55:24 -08:00
Yevgen Muntyan
25e471a938 Handle the case when moo.xml and gtk.xml don't exist yet 2015-12-29 02:53:56 -08:00
Yevgen Muntyan
cb3a945a2a Gtk bin dir moved 2015-12-29 02:53:37 -08:00
Yevgen Muntyan
d20b19eccf Set visual studio environment 2015-12-28 23:36:38 -08:00
Yevgen Muntyan
b2ca082dd5 Link mooglib dll 2015-12-28 19:59:00 -08:00
Yevgen Muntyan
7f60d401b5 Merged from windows 2015-12-28 19:48:43 -08:00
Yevgen Muntyan
af9dea8d21 Build mooglib from the sources in medit source tree 2015-12-28 19:48:19 -08:00
Yevgen Muntyan
af57248bec Merged from meit 2015-12-28 10:35:40 -08:00
Yevgen Muntyan
fe8829297a Enough x64 for now 2015-12-28 10:34:44 -08:00
Yevgen Muntyan
67ad546b72 gettext does support separate build dir, if ABOUT-NLS dependency is killed 2015-12-28 01:37:36 -08:00
Yevgen Muntyan
40bbbe151d Gettext doesn't support separate build directory 2015-12-28 00:45:52 -08:00
Yevgen Muntyan
521db8e807 More warnings 2015-12-27 00:01:18 -08:00
Yevgen Muntyan
da972f1615 Use --disable-relocatable with libiconv, it's broken on mingw64 2015-12-26 17:29:22 -08:00
Yevgen Muntyan
b44f193551 Build x64 windows libraries 2015-12-26 16:41:04 -08:00
Yevgen Muntyan
a0e3517cc8 glib from git does not support builds outside the source directory 2015-12-26 12:16:01 -08:00
Yevgen Muntyan
71836ba739 Use mooglib dll on windows 2015-12-26 11:49:50 -08:00
Yevgen Muntyan
3e84a0c151 Build mooglib as a standalone library on windows 2015-12-26 11:31:52 -08:00
Yevgen Muntyan
4cf14ff3fc Do not use eggsmclient on windows 2015-12-26 10:27:23 -08:00
Yevgen Muntyan
3016406549 Do not install extra data, it's already in bdist-release 2015-12-26 02:52:36 -08:00
Yevgen Muntyan
d0f3e520c7 Remove old junk 2015-12-26 02:44:53 -08:00
Yevgen Muntyan
76f8f6ac03 Fix visual studio build 2015-12-26 02:40:21 -08:00
Yevgen Muntyan
6cd6fada5f Merged from windows 2015-12-26 02:23:06 -08:00
Yevgen Muntyan
8380c65339 Remove old junk 2015-12-26 02:21:35 -08:00
Yevgen Muntyan
23431c52b3 Prefix variables exported from glib with GVAR 2015-12-26 02:03:51 -08:00
Yevgen Muntyan
c9fd50c14f Fix visual studio build 2015-12-26 01:34:17 -08:00
Yevgen Muntyan
6a4358fa35 Copy libgcc dll 2015-12-26 01:22:31 -08:00
Yevgen Muntyan
0abe4208b8 Compile xdgmime on windows (it still doesn't do anything) 2015-12-26 01:09:43 -08:00
Yevgen Muntyan
54b6bda075 Build moo-glib.c inside glib library on windows 2015-12-26 00:54:35 -08:00
Yevgen Muntyan
504bcf6916 Windows build fixes 2015-12-25 23:09:59 -08:00
Yevgen Muntyan
60fe755b79 Wrap g_access 2015-12-25 22:36:32 -08:00
Yevgen Muntyan
ecd461c3ae Do not use raw file descriptors with glib functions 2015-12-25 22:28:55 -08:00
Yevgen Muntyan
398b17f0f6 Do not use raw file descriptors with glib functions 2015-12-25 22:23:10 -08:00
Yevgen Muntyan
9d86c5adfd Remove dead FAM code 2015-12-25 22:04:41 -08:00
Yevgen Muntyan
6ae0237417 Do not implement mmap() on windows, it's needed only by xdgmime 2015-12-25 22:02:03 -08:00
Yevgen Muntyan
dafc142bc6 Split MooAppInput code into -unix and -win32 2015-12-25 21:58:17 -08:00