4995 Commits

Author SHA1 Message Date
Yevgen Muntyan
a227385a75 Fix compile errors 2016-06-02 00:53:20 -07:00
Yevgen Muntyan
9a797d8afb More document tab menu items 2016-06-02 00:53:04 -07:00
Yevgen Muntyan
9a37a33301 Fix some gcc compile errors 2016-06-02 00:48:40 -07:00
Yevgen Muntyan
40131da208 Remove unused _moo_regex_escape 2016-06-01 23:40:13 -07:00
Yevgen Muntyan
b5e338dc57 Fix the build 2016-05-10 23:29:30 -07:00
Yevgen Muntyan
0f5aa98366 Partially fixed gcc build 2016-05-10 23:26:06 -07:00
Yevgen Muntyan
7c2c00b179 Started undo, not working 2016-05-10 21:54:52 -07:00
Yevgen Muntyan
7fe3172a4c Use fewer deprecated functions 2016-03-20 12:07:27 -07:00
Yevgen Muntyan
7cb5339342 g_win32_error_message takes a guint32, not DWORD 2016-03-19 11:43:45 -07:00
Yevgen Muntyan
c45171964f make_shared 2016-02-29 22:17:33 -08:00
Yevgen Muntyan
29946b4b57 Pygtk packages live in github now 2016-02-28 23:53:26 -08:00
Yevgen Muntyan
73b001e202 Install grep and gtkrc 2016-02-28 23:52:55 -08:00
Yevgen Muntyan
79d564f5df No more python-2.3 support 2016-02-28 23:52:44 -08:00
Yevgen Muntyan
4712a1cc7f Fixed python build 2016-02-28 23:01:21 -08:00
Yevgen Muntyan
928c67fae9 Unmodified pycairo and pygtk sources from mingw build 2016-02-21 17:58:46 -08:00
Yevgen Muntyan
84e82a9ef6 A bit safer C++ API 2016-02-06 23:37:16 -08:00
Yevgen Muntyan
848b27de6d Don't pretend that moo_set_user_cache_dir and moo_set_user_data_dir are thread-safe 2016-02-04 00:19:31 -08:00
Yevgen Muntyan
dd305be7c1 Get rid of gtk_threads* stuff, it's deprecated and it's broken on windows in newer gtk 2016-02-03 23:18:01 -08:00
Yevgen Muntyan
bbf5806f14 Make it possible to build with either MOO_BUILD_FROM_MINGW or MOO_BUILD_FROM_MSVC 2016-02-03 21:19:50 -08:00
Yevgen Muntyan
bde0c7381b Safer printf-like functions 2016-02-02 01:12:23 -08:00
Yevgen Muntyan
4e6cebc487 Make it possible to build with hexchat's gtk 2016-02-01 23:53:34 -08:00
Yevgen Muntyan
35ef8ae2bf Fix a few memory corruption 2016-01-31 17:55:38 -08:00
Yevgen Muntyan
526d4ff916 Make it possible to use the debug CRT 2016-01-31 17:54:53 -08:00
Yevgen Muntyan
afa7788a75 Fixed a warning 2016-01-31 03:10:08 -08:00
Yevgen Muntyan
e6563a47e6 Allow moving values into property setters 2016-01-31 03:07:44 -08:00
Yevgen Muntyan
3bf1b3181d Even safer getters and setters 2016-01-31 01:25:36 -08:00
Yevgen Muntyan
191b6cdfea More type-safe getters and setters 2016-01-31 00:27:59 -08:00
Yevgen Muntyan
4e8ebe2016 GtkTreeModel wrapper 2016-01-31 00:03:05 -08:00
Yevgen Muntyan
db124b6d9b C++ wrappers for a bunch of glib functions 2016-01-29 00:20:30 -08:00
Yevgen Muntyan
4be89add5a Couple more C++ classes 2016-01-28 20:13:06 -08:00
Yevgen Muntyan
76fa00a634 Visual studio visualizers for some types 2016-01-28 03:22:57 -08:00
Yevgen Muntyan
0a9b404985 Do not crash if drag-n-drop gets confused about grabs 2016-01-28 03:21:59 -08:00
Yevgen Muntyan
8147a4a3c8 Properly handle UTF-16 files with BOM 2016-01-28 03:21:25 -08:00
Yevgen Muntyan
a5ccbaec6c Use native file dialogs on windows 2016-01-28 03:20:29 -08:00
Yevgen Muntyan
e50300992d Do not use GtkEntry::text_length, they broke it 2016-01-26 00:28:02 -08:00
Yevgen Muntyan
24cdc2d6c8 Fixed gstr(const gstr&) 2016-01-26 00:27:35 -08:00
Yevgen Muntyan
dd13a30fe4 Better string class 2016-01-21 03:16:33 -08:00
Yevgen Muntyan
0d8efea151 Prettified log functions 2016-01-21 01:13:28 -08:00
Yevgen Muntyan
2072c9ac26 Allow multiple _closed() calls 2016-01-21 01:12:50 -08:00
Yevgen Muntyan
b78c2f2c59 Do not install python library for now 2016-01-21 01:12:19 -08:00
Yevgen Muntyan
cee68cde93 moo_debug_break() and moo_break_if_in_debugger() 2016-01-20 23:22:29 -08:00
Yevgen Muntyan
519d3bd27a Disable gref_ptr::operator=(T*), it made it possible to steal a reference and then double-unref 2016-01-20 23:14:03 -08:00
Yevgen Muntyan
635f533327 Do not print empty source locations 2016-01-20 22:59:55 -08:00
Yevgen Muntyan
c991672d29 Fixed gerrp::operator=(gerrp&&) when the source is empty 2016-01-20 22:58:04 -08:00
Yevgen Muntyan
7cf00a13c2 Fixed Q_ and QD_ when ENABLE_NLS is not defined 2016-01-20 22:57:00 -08:00
Yevgen Muntyan
c640dc0edf More C++ 2016-01-19 03:54:06 -08:00
Yevgen Muntyan
7e468b2810 gobj_wrapper 2016-01-19 00:33:23 -08:00
Yevgen Muntyan
a12ae815f4 Couple of C++ tweaks 2016-01-17 03:49:15 -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