4468 Commits

Author SHA1 Message Date
Yevgen Muntyan
0f5d84f71c Renamed medit lua package to 'moo' 2011-01-22 22:12:20 -08:00
Yevgen Muntyan
d80f9b90a9 Removed 'mixed' line end type, it was broken 2011-01-22 21:55:40 -08:00
Yevgen Muntyan
d896acf220 Docs for MooEditStatus 2011-01-22 20:56:53 -08:00
Yevgen Muntyan
808ae3bb83 Better text in type linkes 2011-01-22 20:20:09 -08:00
Yevgen Muntyan
4a8c3079c3 Made MOO_LE_DEFAULT an enum value instead of define 2011-01-22 20:14:48 -08:00
Yevgen Muntyan
3ed115e2d7 More docs 2011-01-22 17:40:22 -08:00
Yevgen Muntyan
00682f27c0 Parse enum values in gtk-doc 2011-01-22 14:32:33 -08:00
Yevgen Muntyan
8ba9cdb8ff Bind less methods in Lua 2011-01-22 03:21:42 -08:00
Yevgen Muntyan
dbebe53f31 Disconnect terminal callback on destroy 2011-01-22 03:21:18 -08:00
Yevgen Muntyan
be50cdb967 test before-save and will-close 2011-01-22 03:03:57 -08:00
Yevgen Muntyan
545ccdb4f7 Raise an error if callback could not be connected 2011-01-22 02:22:18 -08:00
Yevgen Muntyan
0013ac308a Do report signal coverage 2011-01-22 02:19:16 -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
e5328da2b7 Always run default init script 2011-01-22 01:34:49 -08:00
Yevgen Muntyan
8f5c0615de Test before-close and test errors and invalid return values in callbacks 2011-01-22 01:32:44 -08:00
Yevgen Muntyan
bc2b0c9906 Do run default init in test Lua instances 2011-01-22 01:31:59 -08:00
Yevgen Muntyan
580af16fe1 moo_test_set_silent_messages() 2011-01-22 01:31:21 -08:00
Yevgen Muntyan
65f138877d Be more strict in what signal handlers may return, and call get_return_gvalue in protected mode so that it doesn't corrupt Lua state on error 2011-01-22 01:31:02 -08:00
Yevgen Muntyan
e4644dd968 Custom Lua panic handler which calls g_error instead of exit() 2011-01-22 00:41:52 -08:00
Yevgen Muntyan
7ad31c6fac Test for MooEditor::will-close-window and MooEditWindow::will-close signals 2011-01-21 21:41:46 -08:00
Yevgen Muntyan
68f189fb9e Do not crash in signals returning void 2011-01-21 21:37:18 -08:00
Yevgen Muntyan
3f2ea3016e moo_edit_window_close() 2011-01-21 21:36:49 -08:00
Yevgen Muntyan
a9fe1c0c41 Emit window's before-close before editor's before-close-window 2011-01-21 21:36:21 -08:00
Yevgen Muntyan
7a1ab202b2 Check test coverage of signals 2011-01-21 21:19:18 -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
4154c859c6 Generate docs for signals 2011-01-20 02:47:26 -08:00
Yevgen Muntyan
408bb06aba Parse and store in xml documentation for signals 2011-01-20 01:53:29 -08:00
Yevgen Muntyan
943d466c56 Implemented g_signal_connect for Lua, added Lua modules back 2011-01-20 01:02:02 -08:00
Yevgen Muntyan
2e3805f863 Close button on notebook tabs (disabled) 2011-01-19 02:37:15 -08:00
Yevgen Muntyan
9f64578c56 Destroy views in moo_edit_dispose(), this is needed if the doc is deleted before its view has been put into a parent 2011-01-19 01:46:13 -08:00
Yevgen Muntyan
cbd0d33735 When invalid regex is enter, show an error icon and tooltip with error message 2011-01-19 01:38:24 -08:00
Yevgen Muntyan
ea7ca1b365 Bumped version 2011-01-18 22:14:00 -08:00
Yevgen Muntyan
236e44235f Added tag 0.99.92 for changeset 5cd7061b43b7 2011-01-18 22:13:42 -08:00
Yevgen Muntyan
841e953d2a Save and restore cursor in each split view 2011-01-18 22:01:18 -08:00
Yevgen Muntyan
2f740f78ca Simplified active/focused view/tab business: views belong to tabs, tabs belong to windows, docs also track views 2011-01-18 21:36:06 -08:00
Yevgen Muntyan
1336452fde Removed MooEditor:focused-doc 2011-01-18 21:19:03 -08:00
Yevgen Muntyan
5f7ae0fa77 Moved MooEditTab to a separate file 2011-01-18 21:15:41 -08:00
Yevgen Muntyan
23e565b7fe Fixed DND 2011-01-18 21:05:02 -08:00
Yevgen Muntyan
1703c05ec2 Do not assume that buffer will die together with the view 2011-01-18 20:34:26 -08:00
Yevgen Muntyan
6efe6cc003 Disabled debug output 2011-01-18 01:38:51 -08:00
Yevgen Muntyan
de220a6271 Removed Print Preview menu item 2011-01-18 01:38:41 -08:00
Yevgen Muntyan
4921cfdbe9 Fixed compilation with gtk-2.16 and with debug disabled 2011-01-18 01:32:18 -08:00
Yevgen Muntyan
4364327e54 Removed internal print preview, it didn't work anymore. Cairo is wonderful 2011-01-18 01:24:54 -08:00
Yevgen Muntyan
caa61354ae Progress dialog for printing 2011-01-18 01:16:25 -08:00
Yevgen Muntyan
8356906d7e Store pointer to the tab in the view structure 2011-01-17 23:52:09 -08:00
Yevgen Muntyan
2a859ce9f2 Made MooEditTab a GtkVBox to pack progress dialog into it 2011-01-17 23:45:28 -08:00
Yevgen Muntyan
58a4cf8595 Properly get rid of split views after closing them 2011-01-17 23:39:23 -08:00
Yevgen Muntyan
f43ef0bb7d Don't do anything on selection change if the view is not realized or does not have focus 2011-01-17 23:38:58 -08:00