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 |
|
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
|
bf6a9b781a
|
Fix a typo crashing medit
|
2016-01-17 00:23:17 -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
|
cfc6d08f0f
|
More C++
|
2016-01-09 15:53:37 -08:00 |
|
Yevgen Muntyan
|
4ea780dc6c
|
Remove unused pygtk overrides
|
2016-01-09 14:18:48 -08:00 |
|
Yevgen Muntyan
|
55e1df8cfc
|
Move a bunch of defines to config.h
|
2016-01-08 04:41:48 -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
|
9b3f671cde
|
Build generated pygtk code as C++
|
2016-01-05 02:20:56 -08:00 |
|
Yevgen Muntyan
|
ba3cdb214a
|
Safer mixing C++ and GObject
|
2016-01-05 02:18:52 -08:00 |
|
Yevgen Muntyan
|
e10c8b7b69
|
Define DEBUG and MOO_DEBUG (but not _DEBUG) in debug windows builds.
|
2016-01-05 02:17:08 -08:00 |
|
Yevgen Muntyan
|
de5fd73e9a
|
Forbid borrowing rvalues
|
2016-01-04 13:02:56 -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
|
94a75010eb
|
Remove a redundant comparison
|
2016-01-02 23:18:08 -08:00 |
|