Commit Graph

254 Commits (4fc1d390a179fd5834e880dfbc2046cdec06a1ad)

Author SHA1 Message Date
Yevgen Muntyan e3ca4ae860 Added MooFolderModel, using it in MooFileView 2005-08-12 14:18:46 +00:00
Yevgen Muntyan a18ac63d61 Allow changing folder in the model 2005-08-12 09:08:16 +00:00
Yevgen Muntyan acf0c791e7 Added MooFolderModel 2005-08-12 08:52:11 +00:00
Yevgen Muntyan ffe2e1e672 Normalize directories paths; moo_folder_get_parent() 2005-08-12 05:05:14 +00:00
Yevgen Muntyan 9cebfb590b Don't look at the entry if some file is selected, in search_entry_activate() 2005-08-11 23:35:21 +00:00
Yevgen Muntyan c5d216a15f Do not stat folders twice 2005-08-11 23:05:09 +00:00
Yevgen Muntyan abb1d970d5 Added completion 2005-08-11 07:05:07 +00:00
Yevgen Muntyan 5d9e0c3691 Started implementing nice interactive search 2005-08-11 01:24:15 +00:00
Yevgen Muntyan 94f96dd0d2 Do not accept filters which want GTK_FILE_FILTER_URI 2005-08-10 21:43:03 +00:00
Yevgen Muntyan a60a512d59 Added two dots 2005-08-10 21:32:22 +00:00
Yevgen Muntyan 733ff0c53b Add/change first portion of files immediately, to avoid flicker 2005-08-10 21:14:44 +00:00
Yevgen Muntyan 6b408a2c8d Removed debug output 2005-08-10 20:48:00 +00:00
Yevgen Muntyan bdff5c1530 Removed folder->priv->current_dir 2005-08-10 20:40:50 +00:00
Yevgen Muntyan 18ab89d45d Do not update layout if widget is not mapped 2005-08-10 20:40:01 +00:00
Yevgen Muntyan 402b02396b Tweaked timer stuff a bit 2005-08-10 20:02:16 +00:00
Yevgen Muntyan 8147300648 Get all names in a dir before doing anything else 2005-08-10 19:17:56 +00:00
Yevgen Muntyan 86df62bcad Removed old commented out stuff 2005-08-10 19:16:44 +00:00
Yevgen Muntyan 40e0ecda78 Forgot to actually add moofile.[ch] and moofilesystem.[ch] 2005-08-10 18:09:18 +00:00
Yevgen Muntyan 8760bfdcc9 Added MooFile, MooFolder and MooFileSystem. Works well enough (or not too bad); committing before breaking it yet more 2005-08-10 17:33:57 +00:00
Yevgen Muntyan e284443692 Removed moo/mooutils/moofilechooser.[ch] 2005-08-08 13:08:12 +00:00
Yevgen Muntyan e3c36a05a2 '..' 2005-08-08 11:46:50 +00:00
Yevgen Muntyan a1c730439c Check whether layout is updated before moving cursor 2005-08-08 11:41:29 +00:00
Yevgen Muntyan 849a39ad7b moo_icon_view_activate_selected, moo_icon_view_move_cursor 2005-08-08 10:33:11 +00:00
Yevgen Muntyan c3310605be Interactive search, like in treeview 2005-08-08 10:31:33 +00:00
Yevgen Muntyan 50fd1aa490 Set application name in editor 2005-08-08 02:52:30 +00:00
Yevgen Muntyan 28bda37d53 Added "open-pane" and "hide-pane" signals 2005-08-08 02:18:50 +00:00
Yevgen Muntyan 60acda8c60 Check that view is empty better 2005-08-08 02:17:48 +00:00
Yevgen Muntyan a8b37b607a Added File Selector pane 2005-08-08 02:16:23 +00:00
Yevgen Muntyan 22517489f9 Added "toggle-show-hidden" signal 2005-08-08 00:59:06 +00:00
Yevgen Muntyan 2160110135 Scrolling with mouse 2005-08-07 16:51:13 +00:00
Yevgen Muntyan 96d983ee99 Decreased TREEVIEW_UPDATE_TIMEOUT; added keyboard shortcuts for switching to fileter entry/file view 2005-08-07 16:49:54 +00:00
Yevgen Muntyan 2bd72cf35d Added original copyright notice 2005-08-07 16:48:43 +00:00
Yevgen Muntyan bd5dfdd3cc Added MooIconView 2005-08-07 15:11:48 +00:00
Yevgen Muntyan c3fb21e976 set_focus_on_click(FALSE) for side buttons 2005-08-06 02:39:34 +00:00
Yevgen Muntyan 621f706ef5 Draw better handle 2005-08-06 02:36:53 +00:00
Yevgen Muntyan 5e62bb3db3 Handle broken links correctly 2005-08-06 02:36:03 +00:00
Yevgen Muntyan 356041d3ea Added Current Document Directory button 2005-08-05 14:44:07 +00:00
Yevgen Muntyan b3b1f5dfdb Added -DGTK_DISABLE_DEPRECATED to debug flags; fixed couple of MooPaned bugs 2005-08-05 14:14:04 +00:00
Yevgen Muntyan acb658ad42 Make it pass distcheck 2005-08-05 12:36:34 +00:00
Yevgen Muntyan 8da33a13ee Added small close and sticky icons 2005-08-05 11:54:21 +00:00
Yevgen Muntyan 66d8110990 Call gtk_widget_show() for toolbar buttons 2005-08-05 09:11:41 +00:00
Yevgen Muntyan f6a1b0c62f Added filters 2005-08-05 08:59:28 +00:00
Yevgen Muntyan 09d4355048 Moved MooFileView to mooedit/ 2005-08-05 06:50:04 +00:00
Yevgen Muntyan 9a2a4c5ee0 Added MooPaned and MooFileView from junk 2005-08-05 06:32:53 +00:00
Yevgen Muntyan 58b370cbe6 Register defs for dependencies 2005-08-02 22:00:38 +00:00
Yevgen Muntyan 76f07df2ec Use g_file_get_contents 2005-08-02 21:59:34 +00:00
Yevgen Muntyan df496dc1d1 Check whether parent is a window 2005-08-02 21:54:01 +00:00
Yevgen Muntyan 8f509b8edb Removed load_old(); read file in the moo_prefs_load(); insert xml header on write 2005-08-02 21:53:18 +00:00
Yevgen Muntyan 44c5f39e58 moo_get_toplevel_window() 2005-08-02 21:51:48 +00:00
Yevgen Muntyan 6335a5b863 Moved create_menu_item out of g_return_val_if_fail() 2005-08-02 21:50:53 +00:00
Yevgen Muntyan 3e6c7acf9b Hardcode ui xml in the editor 2005-08-01 23:09:31 +00:00
Yevgen Muntyan 7986e586d8 Moved around some stuff in editor 2005-07-31 14:53:10 +00:00
Yevgen Muntyan 8db0cba133 Implemented some mingw stuff, added termhelper 2005-07-31 14:52:24 +00:00
Yevgen Muntyan fad14d8e5a Made it compile on mingw 2005-07-31 06:20:59 +00:00
Yevgen Muntyan 0b11c486f5 Added displaying basenames with tooltips in recent files menu 2005-07-31 04:28:41 +00:00
Yevgen Muntyan 4a537f4d01 Remove adjustment timeouts on finalize 2005-07-31 04:27:49 +00:00
Yevgen Muntyan 55e4ad7806 Added recent files menu 2005-07-30 22:15:13 +00:00
Yevgen Muntyan 828ae78b94 Made xml, actions, id, and name properties; added some related stuff 2005-07-30 22:14:32 +00:00
Yevgen Muntyan dcb55d897d Moved all pygtk stuff to moo/moopython 2005-07-30 16:21:40 +00:00
Yevgen Muntyan 30363e73d8 Validate text content on writing 2005-07-30 03:45:08 +00:00
Yevgen Muntyan 43d6b270e7 moo_markup_text_node_print(): escape content 2005-07-29 16:50:17 +00:00
Yevgen Muntyan b102f1b5e4 Escape text when writing 2005-07-29 16:47:20 +00:00
Yevgen Muntyan e7d37327e0 Use correct separator for prefs 2005-07-29 16:46:04 +00:00
Yevgen Muntyan bce55d2447 Use correct separator for prefs 2005-07-29 16:45:09 +00:00
Yevgen Muntyan b513efcb8b maximized default to FALSE 2005-07-29 16:23:35 +00:00
Yevgen Muntyan 516d496369 Fixed window size setting 2005-07-29 16:21:04 +00:00
Yevgen Muntyan ae94ec90f0 Removed "Punctuators" 2005-07-29 15:33:49 +00:00
Yevgen Muntyan 7cb4edd0a7 Started doing files stuff in MooEditor 2005-07-29 15:25:29 +00:00
Yevgen Muntyan b4d6fa3126 MooFileChooser 2005-07-29 13:24:46 +00:00
Yevgen Muntyan 2e4ced9836 Added file filters for Open dialog 2005-07-29 11:51:36 +00:00
Yevgen Muntyan e9966b8c6b Don't know why I added this file, but let it be. Committing before svn.berlios.de breaks again 2005-07-28 19:27:23 +00:00
Yevgen Muntyan b87a050f78 Made MooPrefs use xml file format; started MooEditFileMgr for recent files and file filters 2005-07-28 19:25:10 +00:00
Yevgen Muntyan 60e743bb04 Added MooEditWindow statusbar, MooEdit "cursor-moved" signal; fixed Go to Line dialog 2005-07-26 16:13:40 +00:00
Yevgen Muntyan b9567efeb4 Sink reference of window->tooltips 2005-07-26 13:57:07 +00:00
Yevgen Muntyan 18dc1d564b Fix memory leak in collect_text_content() 2005-07-26 13:56:23 +00:00
Yevgen Muntyan 083f634a4a Added MooTermProfile stuff 2005-07-26 11:12:40 +00:00
Yevgen Muntyan 181034d099 Added mooutils-python.[ch] 2005-07-26 11:11:46 +00:00
Yevgen Muntyan db9020727e moo_markup_parse_file(): close file 2005-07-26 11:10:14 +00:00
Yevgen Muntyan 7519855731 moo_app_get_terminal() 2005-07-25 18:51:11 +00:00
Yevgen Muntyan e78487fb1a moo_term_kill_child() 2005-07-25 18:50:24 +00:00
Yevgen Muntyan c74f0e16eb moo_edit_get_selection(), moo_edit_get_text() 2005-07-25 18:49:06 +00:00
Yevgen Muntyan fb55184c33 Added some terminal stuff 2005-07-25 17:58:39 +00:00
Yevgen Muntyan 1c4f08476b Do not quit on closing terminal window 2005-07-25 17:58:07 +00:00
Yevgen Muntyan 429c381a34 Made moo_editor_open accept parent_widget argument 2005-07-25 17:56:59 +00:00
Yevgen Muntyan 261147e8f7 Treat '.in' as a backup suffix 2005-07-25 17:55:58 +00:00
Yevgen Muntyan d3d3781dcc Fix title of about dialog 2005-07-25 16:05:30 +00:00
Yevgen Muntyan ab92f89ab5 Use new about dialog if gtk >= 2.6 2005-07-25 15:57:10 +00:00
Yevgen Muntyan ea4403f28d About dialog for gtk < 2.6 2005-07-25 15:50:20 +00:00
Yevgen Muntyan af7a0578f6 Silent gcc 2005-07-25 14:12:35 +00:00
Yevgen Muntyan d74c213e30 Move open_link() and send_email() inside of GTK_CHECK_VERSION(2,6,0) 2005-07-25 14:04:11 +00:00
Yevgen Muntyan 3e2dfc811f #include <string.h> 2005-07-25 14:02:46 +00:00
Yevgen Muntyan 3480385676 Removed odd break; 2005-07-25 14:01:30 +00:00
Yevgen Muntyan e06d689c6a g_array_remove_range is available only since 2.4 2005-07-25 13:56:47 +00:00
Yevgen Muntyan 4a56b48df2 Replaced G_STRFUNC with G_STRLOC 2005-07-25 13:34:22 +00:00
Yevgen Muntyan aff55ea074 gtk_source_view_set_highlight_current_line_color: remove const 2005-07-25 13:13:14 +00:00
Yevgen Muntyan 470a490163 Silent gcc 2005-07-25 13:11:00 +00:00
Yevgen Muntyan 04cb4ce053 #include "mooui/mooshortcutsprefs.h" 2005-07-25 13:00:19 +00:00
Yevgen Muntyan 58898c74f0 _wrap_moo_prefs_set: return NULL on error 2005-07-25 12:57:24 +00:00
Yevgen Muntyan efaadc844d #include "mooutils/moocompat.h" 2005-07-25 12:54:52 +00:00
Yevgen Muntyan 062a3520bd Python 2.2 doesn't have PyBool_Check 2005-07-25 12:46:29 +00:00