1954 Commits

Author SHA1 Message Date
Yevgen Muntyan
081a59f6d3 Fixed few leaks 2011-03-06 21:11:18 -08:00
Yevgen Muntyan
b7ef016397 merge 2011-02-24 21:52:53 -08:00
Yevgen Muntyan
86bda13f62 Semicolon starts comment only if it's not preceeded by non-whitespace character 2011-02-24 21:52:19 -08:00
Yevgen Muntyan
335bf43e9a Removed moo_edit_is_clean(), there is moo_edit_get_clean() already 2011-02-05 22:20:54 -08:00
Yevgen Muntyan
69eb126aab Removed MOO_EDIT_IS_MODIFIED and MOO_EDIT_IS_CLEAN macros 2011-02-05 22:17:19 -08:00
Yevgen Muntyan
354928b525 Keep these files in mercurial, they are needed to bootstrap the build 2011-02-03 23:19:02 -08:00
Yevgen Muntyan
c7360a294d Updated po files; updated Russian translation 2011-01-29 22:46:19 -08:00
Yevgen Muntyan
e35dde9494 Renamed 'move to split view' action 2011-01-29 02:58:20 -08:00
Yevgen Muntyan
786c93efc1 Allow trailing zero bytes; some programs write it to files for some reason 2011-01-26 01:14:33 -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
b6513b4270 Renamed MOO_OPEN_* constants to MOO_OPEN_FLAG_* 2011-01-25 23:31:42 -08:00
Yevgen Muntyan
d15baaaad2 Fixed bunch of memory leaks 2011-01-25 03:17:10 -08:00
Yevgen Muntyan
7ce6aa6234 Output parent classes 2011-01-25 02:25:35 -08:00
Yevgen Muntyan
b12990ea31 Extra arguments for moo_open_info_new and moo_reload_info_new 2011-01-25 02:10:52 -08:00
Yevgen Muntyan
8cb71ec3f8 Implemented keyword arguments for Lua 2011-01-25 01:55:18 -08:00
Yevgen Muntyan
5578dc8f19 Fail early for remote files; do not scroll to line saved in recent file info on reload 2011-01-25 00:28:24 -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
71b0321881 Renamed get_doc to get_doc_for_file and get_doc_for_path to get_doc 2011-01-24 03:13:01 -08:00
Yevgen Muntyan
33ce712993 Made moo_(open|save)_info_new take filename instead of GFile 2011-01-24 02:41:42 -08:00
Yevgen Muntyan
92c0da1633 More tests 2011-01-23 12:28:12 -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
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
8ba9cdb8ff Bind less methods in Lua 2011-01-22 03:21:42 -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
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
408bb06aba Parse and store in xml documentation for signals 2011-01-20 01:53:29 -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
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