Yevgen Muntyan
357237954c
Always print message location
2013-05-11 21:25:09 -07:00
Yevgen Muntyan
ea0a4fbcaa
Disable warning checking on win32
...
It doesn't work there because of win32 log handlers
2013-05-11 21:21:51 -07:00
Yevgen Muntyan
8e745ef9d8
Work around windows inability to properly position tall windows
2013-05-04 21:48:54 -07:00
Yevgen Muntyan
0d99941822
Expose some functions in bindings
2013-05-04 11:05:12 -07:00
Yevgen Muntyan
bb6222678c
MOO_ASSIGN_OBJ
2013-05-04 11:02:59 -07:00
Yevgen Muntyan
939f3ca78c
Require HAVE_CONFIG_H on windows
2013-05-04 09:35:15 -07:00
Yevgen Muntyan
d78c448d9e
Headers for visual studio
2013-04-21 01:29:45 -07:00
Yevgen Muntyan
0bb128e218
Fixed annotations on moo_ui_xml_add_item(), which broke simple.py; and fixed up simple.py as well, so it works with buggy versions of medit
2013-04-20 22:31:16 -07:00
Yevgen Muntyan
d40d51e55f
Visual studio project and fixes
2013-04-20 22:14:56 -07:00
Yevgen Muntyan
c05702aa7d
Use appropriate encoding on load if BOM is present; added fake encodings which force writing BOM
2012-08-11 15:02:55 -07:00
Yevgen Muntyan
2633f6fc8f
Backed out changeset b6d39195a726
2012-08-11 14:15:37 -07:00
Yevgen Muntyan
b46ab8dfe4
Do not open a second window for MooLua/window test
2012-08-11 01:24:22 -07:00
Yevgen Muntyan
3371568c29
Do not depend on glib when getting user config dir on windows.
...
Glib-2.28 changed what g_get_user_config_dir() returns on windows,
https://bugzilla.gnome.org/show_bug.cgi?id=620710 , so its old code
is copied here to avoid breakage with glib-2.28 and newer.
2012-08-06 01:48:25 -07:00
Yevgen Muntyan
0a5687a8d0
Implement portable mode on windows.
...
If there is a file "medit-portable" next to medit.exe, or medit is started
with --portable option, then medit run in "portable" mode. That means that
medit saves its data in the installation dir - in share/medit-portable-data
and share/medit-portable-cache.
2012-08-05 06:36:28 +01:00
Yevgen Muntyan
f152ffe22a
Fixed compilation with older Gtk: use GDK_F* constants instead of GDK_F*
2012-07-29 19:02:13 -07:00
Yevgen Muntyan
ad567af24d
Partial workaround for the Gtk bug with Shift key: make Shift-Fn key combinations work as global shortcuts
2012-07-27 23:38:24 -07:00
Yevgen Muntyan
305f3e1c50
Do not use deprecated gdk_pixbuf_unref
2012-07-27 01:45:13 -07:00
Yevgen Muntyan
16e3cee515
Some doc improvements
2011-12-29 01:47:32 -08:00
Yevgen Muntyan
110b08c7f6
Added --enable-strict configure option
2011-12-29 00:22:49 -08:00
Yevgen Muntyan
64605d0643
Fixed tests which thought that 'Control' key was called 'Control', it's called 'Primary' these days
2011-12-05 22:53:29 -08:00
Yevgen Muntyan
c7900d5c7d
Got rid of xdg-open and friends, gtk_show_uri() seems to be as (un)successful as those
2011-12-05 22:43:47 -08:00
Yevgen Muntyan
b940a1fadb
Don't use newly deprecated glib symbols
2011-12-05 22:20:22 -08:00
Yevgen Muntyan
6a45383d12
Removed _moo_abort_debug_ignore(), it's useless with the gdb-built medit.exe
2011-11-28 00:53:40 -08:00
Yevgen Muntyan
36206c6c13
Always show fatal errors on windows
2011-11-27 22:47:07 -08:00
Yevgen Muntyan
0a43d8bfda
Unbreak keyboard shortcuts when running under Gtk-2.24.7
2011-10-23 15:13:57 -07:00
Yevgen Muntyan
4282d05180
Use gtk_show_uri on unix
2011-10-21 23:41:40 -07:00
Yevgen Muntyan
c3325f13b5
Removed --enable-strict-gtk option
2011-09-26 00:57:17 -07:00
Yevgen Muntyan
a6381e5b8a
Fixed compilation with DISABLE_SINGLE_INCLUDES
2011-09-26 00:41:51 -07:00
Yevgen Muntyan
29eb6fc357
Removed bunch of unused variables
2011-09-10 23:51:30 -07:00
Yevgen Muntyan
4e1a15c7fb
Use single defs file for pygtk bindings
2011-04-16 22:24:10 -07:00
Yevgen Muntyan
3af7d2329f
Unset model in destroy()
2011-03-06 21:12:11 -08:00
Yevgen Muntyan
c3daead67e
Destroy popup window after it's hidden
2011-03-05 14:12:15 -08:00
Yevgen Muntyan
8efd43a677
If load code can't figure out the encoding, show the dialog which allows user to choose encoding
2011-01-26 01:09:17 -08:00
Yevgen Muntyan
6f5aa55fa2
Number of asserts is four digit now
2011-01-25 23:31:24 -08:00
Yevgen Muntyan
7ce6aa6234
Output parent classes
2011-01-25 02:25:35 -08:00
Yevgen Muntyan
d5ec5c4838
More docs
2011-01-24 03:39:56 -08:00
Yevgen Muntyan
bf5655c0bc
Document even less stuff
2011-01-24 03:21:24 -08:00
Yevgen Muntyan
596881771b
Document less stuff
2011-01-24 03:13:09 -08:00
Yevgen Muntyan
7f62a476c3
More tests
2011-01-22 23:22:09 -08:00
Yevgen Muntyan
3ed115e2d7
More docs
2011-01-22 17:40:22 -08:00
Yevgen Muntyan
8ba9cdb8ff
Bind less methods in Lua
2011-01-22 03:21:42 -08:00
Yevgen Muntyan
d44c8c7822
Do not bind MooWindow::close
2011-01-22 02:18:55 -08:00
Yevgen Muntyan
170f823f5a
Bind enum values
2011-01-22 02:10:12 -08:00
Yevgen Muntyan
580af16fe1
moo_test_set_silent_messages()
2011-01-22 01:31:21 -08:00
Yevgen Muntyan
201fa48a8d
Check that glib-mkenums doesn't change his mind and lose or change enums
2011-01-21 21:04:33 -08:00
Yevgen Muntyan
df0e920abf
Bunch more signals for closing docs and windows
2011-01-21 03:12:18 -08:00
Yevgen Muntyan
5c4b590d13
foo_array_clear()
2011-01-17 01:13:11 -08:00
Yevgen Muntyan
1a893ba994
Do not evaluate macro arguments if they are not used
2011-01-17 01:12:56 -08:00
Yevgen Muntyan
288519c4a4
Instead of using moo_warning explicitly redefine g_warning
2011-01-14 02:37:04 -08:00
Yevgen Muntyan
588a82371c
MOO_NZS
2011-01-14 01:31:03 -08:00