Commit Graph

1666 Commits (4d37da1536c4ee34b6d08e3f98ec11e46581cae2)

Author SHA1 Message Date
Yevgen Muntyan 59646ad060 Some comments 2006-06-24 00:26:24 -05:00
Yevgen Muntyan 76968d7292 Create file in selected dir 2006-06-24 00:25:38 -05:00
Yevgen Muntyan 369a5add0e Replaced moo_window_finalize() with moo_window_dispose(); remove window from list of instances in dispose() 2006-06-23 05:41:29 -05:00
Yevgen Muntyan 9758cc3611 Set drag icon in drag-begin handler, not after gtk_drag_begin call 2006-06-23 05:29:54 -05:00
Yevgen Muntyan 17d4433fcb Do not touch drag icon 2006-06-23 05:29:21 -05:00
Yevgen Muntyan 147b99bf4f Do not try to open special files; do not try different encodings when error is not related to charset conversion 2006-06-23 03:42:08 -05:00
Yevgen Muntyan 1792095866 Disabled dnd to bookmarks view, it was broken anyway 2006-06-23 03:11:02 -05:00
Yevgen Muntyan 6ea0fdc93e Fixed tab icon dnd which caused input lock in child windows 2006-06-23 02:48:32 -05:00
Yevgen Muntyan c4d811a3b8 There is no need in storing tags applied to the line, removed hl_info->tags; fixed next-line-context once again 2006-06-21 04:50:36 -05:00
Yevgen Muntyan bff0396dc3 Added G_GNUC_NULL_TERMINATED here and there 2006-06-20 21:20:58 -05:00
Yevgen Muntyan 1ef4605f17 Forgotten #include 2006-06-20 21:20:37 -05:00
Yevgen Muntyan 9e14d45b0f Don't try to use reserved device name on win32 2006-06-20 21:20:18 -05:00
Yevgen Muntyan 666ac59698 Fixed a leak 2006-06-19 04:30:49 -05:00
Yevgen Muntyan f7b4021f69 Removed MooEditSession 2006-06-19 04:28:32 -05:00
Yevgen Muntyan 3301b82216 Renamed Menubar to Menu in the ui xml 2006-06-19 04:28:15 -05:00
Yevgen Muntyan 12b36b542a Added New File action 2006-06-19 04:27:42 -05:00
Yevgen Muntyan d59436525b Moving session stuff into Project plugin 2006-06-19 04:27:12 -05:00
Yevgen Muntyan 9d544ab356 Moved initmoo() to mooplugin-python.c 2006-06-19 02:54:46 -05:00
Yevgen Muntyan c07907a682 Do not initialize editor 2006-06-19 02:54:19 -05:00
Yevgen Muntyan c74e36c1ec Corrected App.init() return value 2006-06-19 02:53:00 -05:00
Yevgen Muntyan ac37b22bff Forgotten commit again 2006-06-19 02:12:15 -05:00
Yevgen Muntyan 2ead509371 Wrapped moo_app_send_files() 2006-06-19 02:12:00 -05:00
Yevgen Muntyan 9e4de79067 Property ARGV sould have type G_TYPE_STRV 2006-06-19 02:11:30 -05:00
Yevgen Muntyan 24c8377489 Catch SIGINT, to clean up on Ctrl-C 2006-06-18 18:31:23 -05:00
Yevgen Muntyan f684470876 Macro for load_binary 2006-06-18 05:43:25 -05:00
Yevgen Muntyan 7e38b3e255 Loading binary files (disabled) 2006-06-18 03:38:28 -05:00
Yevgen Muntyan 9e9605635b localtime_r for win32 2006-06-18 03:05:04 -05:00
Yevgen Muntyan 3f4c05f70b Obsolete junk 2006-06-17 14:20:35 -05:00
Yevgen Muntyan 34a4b45d37 Glade-3 doesn't understand comments in the beginning of file 2006-06-17 14:09:48 -05:00
Yevgen Muntyan b62cd50f55 Use macro XDG_MIME_TYPE_UNKNOWN instead of the variable 2006-06-17 05:50:03 -05:00
Yevgen Muntyan ee43c61f5c Use glib here too 2006-06-17 05:45:37 -05:00
Yevgen Muntyan b205d06699 #endif after '#if 0' goes into the preprocessor context 2006-06-17 05:39:35 -05:00
Yevgen Muntyan ddaed624e5 Do not crash on invalid plugin info 2006-06-17 05:39:04 -05:00
Yevgen Muntyan f358b03fe3 Suppress warnings about unused variable 2006-06-17 05:38:44 -05:00
Yevgen Muntyan f85219774e Use g_utf8_validate 2006-06-17 05:37:42 -05:00
Yevgen Muntyan bfb3aaf3d1 Added tab-width to the tooltip 2006-06-17 05:37:22 -05:00
Yevgen Muntyan 174d119515 Updated moo/moo.h 2006-06-17 04:19:35 -05:00
Yevgen Muntyan e804bbff10 Added tab-width MooTextView property, and made it MooEdit config setting; removed indent-tab-width from MooIndenter 2006-06-17 04:08:25 -05:00
Yevgen Muntyan 55a85f99c3 activates-default for entries 2006-06-17 04:07:53 -05:00
Yevgen Muntyan c3473fd7a2 Unbroke display in shortcuts dialog 2006-06-17 03:00:13 -05:00
Yevgen Muntyan f33012de95 Added Wrap Text and Show Line Numbers menu items 2006-06-17 02:38:23 -05:00
Yevgen Muntyan 2024a063b0 Use G_GNUC_NULL_TERMINATED 2006-06-17 02:37:47 -05:00
Yevgen Muntyan 105e546bbf Added support for string and GObject GSList's; moo_boxed_slist_to_pyobject() 2006-06-17 01:35:45 -05:00
Yevgen Muntyan 7bd0745ae8 Wrapped moo_get_data_dirs(), moo_get_data_subdirs(), moo_file_watch_monitor_* 2006-06-17 00:54:35 -05:00
Yevgen Muntyan eb7132c9eb Made moo_file_watch_monitor_* return monitor id, instead of boolean status 2006-06-17 00:54:04 -05:00
Yevgen Muntyan 0788fbcc74 More info in about box 2006-06-16 23:43:54 -05:00
Yevgen Muntyan e057a69176 Better make.lang 2006-06-16 22:49:35 -05:00
Yevgen Muntyan 1437835f5c Better rule for generated files and FreeBSD make 2006-06-16 21:30:40 -05:00
Yevgen Muntyan 48d74c5cd2 Added check for PCRE_CONFIG_UTF8 2006-06-16 08:11:54 -05:00
Yevgen Muntyan e7f7d5c93a moo_window_present(): move window to the current desktop 2006-06-16 01:37:17 -05:00
Yevgen Muntyan 96c1cd84b0 Disabled use-styles setting; removed it from the widget; and removed Print Options menu item 2006-06-15 23:20:39 -05:00
Yevgen Muntyan dbc0196afa Synced codegen with upstream 2006-06-15 02:25:22 -05:00
Yevgen Muntyan 41c4960712 Made it work with pygtk-2.6 2006-06-15 02:25:03 -05:00
Yevgen Muntyan a948bce87d Synced with upstream 2006-06-15 00:15:40 -05:00
Yevgen Muntyan 46c212bdfb Made moo_plugin_register take plugin info, so that __init__ is not necessary 2006-06-14 23:46:46 -05:00
Yevgen Muntyan deadc48b18 Moved declarations back to moo-pygtk.h 2006-06-14 23:46:09 -05:00
Yevgen Muntyan 2702323511 Made it work with old pygtk + new codegen 2006-06-14 23:45:51 -05:00
Yevgen Muntyan 55c2389f92 Use custom codegen with any pygtk version; pass pygtk version to codegen 2006-06-14 23:43:34 -05:00
Yevgen Muntyan 9905e194ba Don't let python install signal handlers 2006-06-14 23:42:32 -05:00
Yevgen Muntyan d698ab3cb3 Added --pygtk-version argument, to disable pygtk-2.8 features in code generated for pygtk-2.6 2006-06-14 23:40:54 -05:00
Yevgen Muntyan 42b16f2c8b moo_(en/dis)able_win32_error_message(), for plugins and terminal 2006-06-14 23:39:34 -05:00
Yevgen Muntyan e229f869e0 Obsolete junk 2006-06-14 23:38:53 -05:00
Yevgen Muntyan c2e2eb3de0 Updated for new gtk api 2006-06-14 17:12:50 -05:00
Yevgen Muntyan cb68ad34a6 Added "show fixed width fonts" checkbox to font selector 2006-06-14 14:29:30 -05:00
Yevgen Muntyan f9d86e6bc0 Use only monospaced fonts in terminal 2006-06-14 14:04:34 -05:00
Yevgen Muntyan a233294aaa Removed MooEditor sessions stuff 2006-06-14 12:51:52 -05:00
Yevgen Muntyan b577c2f49b Check @comment before other keywords 2006-06-14 12:51:30 -05:00
Yevgen Muntyan 676115d9f2 Close tabs on middle-click 2006-06-14 11:28:41 -05:00
Yevgen Muntyan 014eee2abf moo_notebook_get_event_tab() 2006-06-14 11:28:32 -05:00
Yevgen Muntyan bacb3131fe Added MooFontSelection back 2006-06-14 10:02:17 -05:00
Yevgen Muntyan d1b8b9fd1d Strip ".orig" extensions too 2006-06-14 10:01:59 -05:00
Yevgen Muntyan 7575565add Work around bug in stupid themes thinking "noteboook" means GtkNotebook 2006-06-13 16:01:25 -05:00
Yevgen Muntyan 28d1e1a362 Forgotten #include 2006-06-13 03:01:44 -05:00
Yevgen Muntyan 6474527f0c Don't try to detect MSVC 2006-06-13 03:01:35 -05:00
Yevgen Muntyan bb97b0de76 Renamed mooscript-yacc.y to prevent gcc trying to regenerate mooscript-yacc.[ch] 2006-06-13 02:41:25 -05:00
Yevgen Muntyan 4842605142 Don't use function call in struct initializer 2006-06-13 01:29:52 -05:00
Yevgen Muntyan 69cd8d2264 S_ISREG and S_ISDIR for MSVC 2006-06-13 01:29:27 -05:00
Yevgen Muntyan bee9a75e52 Moved ms_*_op_* declarations to mooscript-func.h; made them return real type instead of gpointer 2006-06-13 01:28:52 -05:00
Yevgen Muntyan 55b44e5d32 Be more careful with defines and includes 2006-06-13 01:14:50 -05:00
Yevgen Muntyan 31594f9eb0 Do not use uninitialized variable 2006-06-13 01:00:03 -05:00
Yevgen Muntyan 701c40699a "Implement me" 2006-06-13 00:59:42 -05:00
Yevgen Muntyan cfddebe6f3 Use _moo_get_icon_for_path() on windows too 2006-06-13 00:59:13 -05:00
Yevgen Muntyan c6ae2712e0 Include <unistd.h> conditionally 2006-06-13 00:58:44 -05:00
Yevgen Muntyan bf6a0bc455 Cast uint to int before applying unary minus 2006-06-13 00:56:26 -05:00
Yevgen Muntyan 5a71ec9502 Use #warning only with gcc 2006-06-13 00:55:05 -05:00
Yevgen Muntyan dd8128f6cb Broken regex replacement handling 2006-06-13 00:40:43 -05:00
Yevgen Muntyan 357e6e65f7 Don't install Quit action into MooTermWindowClass 2006-06-11 15:48:53 -05:00
Yevgen Muntyan 85b69d280a MooTerm::reset signal 2006-06-11 15:48:32 -05:00
Yevgen Muntyan dc9c0757c2 Don't use type_register if pygtk is clever enough 2006-06-11 08:33:47 -05:00
Yevgen Muntyan 778976d4dc Do not use "stdout" and "stderr" which can be macros 2006-06-11 06:02:54 -05:00
Yevgen Muntyan 1c70cf9f3c Disable Selected button if no text is selected 2006-06-11 02:17:07 -05:00
Yevgen Muntyan 7db2a5f9d0 Renamed Find Now to Find Current Word 2006-06-11 02:12:28 -05:00
Yevgen Muntyan 3f40674ee4 Added Find Now thing 2006-06-10 04:10:43 -05:00
Yevgen Muntyan 6092d76a11 moo_splitlines() 2006-06-10 03:33:42 -05:00
Yevgen Muntyan 014e45dda5 Added G_TYPE_STRV support 2006-06-10 03:33:31 -05:00
Yevgen Muntyan 5c51b68a16 Changed email 2006-06-10 01:48:24 -05:00
Yevgen Muntyan cfc12b454e Disabled quick-search 2006-06-09 20:51:43 -05:00
Yevgen Muntyan 8325a20d43 Disabled bookmarks actions 2006-06-09 20:49:00 -05:00
Yevgen Muntyan d60038eac2 Added get_search_term(), which can get word at cursor 2006-06-09 20:20:28 -05:00
Yevgen Muntyan d5582f8b7f Disabled message about autosave 2006-06-09 20:20:06 -05:00
Yevgen Muntyan 9174798646 Try to unregister plugins on exit 2006-06-09 16:19:25 -05:00
Yevgen Muntyan cbc2f8cd19 ms_value_get_gvalue() 2006-06-09 16:19:01 -05:00
Yevgen Muntyan 510eff37ce Making drawing like vte's 2006-06-09 14:28:17 -05:00
Yevgen Muntyan bc4bf98bf4 Use gtk_text_buffer_get_slice() 2006-06-09 14:27:35 -05:00
Yevgen Muntyan 79ef757208 Use gtk_text_buffer_get_slice instead of gtk_text_buffer_get_text 2006-06-09 14:27:08 -05:00
Yevgen Muntyan 2c31911f17 Renamed MooFileDialogType enum values 2006-06-08 10:50:18 -05:00
Yevgen Muntyan 71d0eb3c3c Store clipboard contents 2006-06-08 10:50:02 -05:00
Yevgen Muntyan 8bc23d6532 moo_make_user_data_dir() 2006-06-07 05:34:39 -05:00
Yevgen Muntyan 3ac6fd49bc Devcpp build 2006-06-07 00:36:21 -05:00
Yevgen Muntyan adf4322462 Added markup property 2006-06-05 03:28:26 -05:00
Yevgen Muntyan c94d811a41 Disabled keyboard shortcuts for some actions 2006-06-04 22:51:44 -05:00
Yevgen Muntyan 9019a6104e ms_cfunc_new_4() 2006-06-04 22:16:51 -05:00
Yevgen Muntyan 37eb826117 moo_selection_data_get_pointer: check that selection is set by the same process 2006-06-04 22:16:11 -05:00
Yevgen Muntyan eecc9d88d9 Use -u python option, to avoid buffering stdout 2006-06-04 22:15:27 -05:00
Yevgen Muntyan 8197eae047 Finally fixed paste from another medit instance 2006-06-04 22:15:02 -05:00
Yevgen Muntyan 9e30f3424d Save search parameters 2006-06-04 22:14:33 -05:00
Yevgen Muntyan a5006ff5dc moo_editor_open_file_line() 2006-06-04 22:13:54 -05:00
Yevgen Muntyan cac7af74d6 Use GString instead of GByteArray 2006-06-04 13:29:49 -05:00
Yevgen Muntyan ce16117e37 Correctly handle internal children; do not abort on error 2006-06-04 12:31:26 -05:00
Yevgen Muntyan 237a43a5cd moo_history_list_get_last_item() 2006-06-04 12:30:45 -05:00
Yevgen Muntyan 899bdf5255 Get saved last search item 2006-06-04 12:30:24 -05:00
Yevgen Muntyan 7cbf158194 mooapp/mooappinput.h doesn't need to be public 2006-06-03 02:39:38 -05:00
Yevgen Muntyan 34228a3ba5 moo_app_send_files() 2006-06-03 02:37:54 -05:00
Yevgen Muntyan 5f475c65e5 Removed reload_python_plugins() 2006-06-03 02:26:41 -05:00
Yevgen Muntyan 8ca28e4901 Removed open-files and new-app properties 2006-06-03 02:26:18 -05:00
Yevgen Muntyan cf4212177f Removed Geoffrey French' email 2006-06-01 19:02:11 -05:00
Yevgen Muntyan 460db5206e Removed Save session checkbox 2006-06-01 14:38:19 -05:00
Yevgen Muntyan e34b6f1ce1 Corrected modules names in generated code 2006-06-01 13:52:00 -05:00
Yevgen Muntyan 5c9cac8e02 Wrapped moo_app_create_user_data_dir() 2006-06-01 13:51:31 -05:00
Yevgen Muntyan 7e5120d4be Removed auto-loading sessions, it will go into project plugin 2006-06-01 13:50:37 -05:00
Yevgen Muntyan 25b38b299d Use moo.utils instead of _moo_utils 2006-06-01 13:27:33 -05:00
Yevgen Muntyan 6431d7c2f7 Continuing working on sessions 2006-06-01 02:09:07 -05:00
Yevgen Muntyan 9c4aaa11a0 moo_markup_node_get_pretty_string() 2006-06-01 02:08:56 -05:00
Yevgen Muntyan cdd6f59f64 Don't do 'something = str->str; g_string_free (str, FALSE);' 2006-06-01 02:08:29 -05:00
Yevgen Muntyan 91ef78351d moo_edit_window_get_nth_doc() 2006-06-01 02:07:33 -05:00
Yevgen Muntyan 5bf2271eb4 Do set error in functions which take GError** argument 2006-05-31 22:58:15 -05:00
Yevgen Muntyan 5ce865ccd0 Started sessions stuff 2006-05-31 19:25:48 -05:00
Yevgen Muntyan 7aa195f0b3 Removed moo_remove_startup_notify(), it's in gdk! 2006-05-31 15:31:10 -05:00
Yevgen Muntyan 79c1f4f2e0 Made moo_remove_startup_notify() work on gnome; still doesn't work in KDE, for some unrelated reasons 2006-05-31 14:47:06 -05:00
Yevgen Muntyan 8035cb2a0a Don't scroll in idle, doesn't seem to be a problem 2006-05-31 13:04:07 -05:00
Yevgen Muntyan f19ffac53f Added Console.exec_command method (Geoffrey French) 2006-05-29 14:51:09 -05:00
Yevgen Muntyan ff0d8ff280 runsource() may spit an error without getting to runcode() 2006-05-29 03:44:39 -05:00
Yevgen Muntyan 02bd1d9221 Oops, forgot to save before commit 2006-05-29 03:25:51 -05:00
Yevgen Muntyan a6fc133601 Prettified pyconsole, added "command" signal 2006-05-29 03:24:42 -05:00
Yevgen Muntyan 028277c119 Added moo_editor_create_instance(), _moo_editor_post_message(); add/remove NewWindow action depending on Editor::single-window property 2006-05-29 02:44:45 -05:00
Yevgen Muntyan e1deb32632 moo_window_class_find_action() 2006-05-29 02:43:30 -05:00
Yevgen Muntyan d0da6d9313 moo_module_check_version() 2006-05-29 02:43:09 -05:00
Yevgen Muntyan 3d6c64d5b9 Fixed LineContinue rule 2006-05-27 20:55:06 -05:00
Yevgen Muntyan 36bef58817 // comment continues to next line after trailing backslash 2006-05-27 20:54:51 -05:00
Yevgen Muntyan 86378d294d attach/detach_doc take three arguments 2006-05-27 20:54:22 -05:00
Yevgen Muntyan 12554381d7 Some debug messages 2006-05-27 05:45:41 -05:00
Yevgen Muntyan 1cfe9daa5e Made it possible to have python plugins subclassed from MooPlugin, so they can have methods 2006-05-27 04:56:25 -05:00
Yevgen Muntyan 61412d3869 More plugins api 2006-05-27 03:29:12 -05:00
Yevgen Muntyan 30dca15c1a Added 'get-widget' method 2006-05-27 03:28:58 -05:00
Yevgen Muntyan e3536bfd7e Added plugins methods 2006-05-27 03:28:37 -05:00
Yevgen Muntyan 4e3ac96774 Added plugins methods 2006-05-27 03:28:23 -05:00
Yevgen Muntyan 50894f31a8 Allow reloading python plugins 2006-05-27 00:40:03 -05:00
Yevgen Muntyan 4d24e73b2e Removed odd style setting 2006-05-27 00:39:06 -05:00
Yevgen Muntyan 711bda44c0 Correctly handle case when no documents open 2006-05-27 00:38:32 -05:00
Yevgen Muntyan 8d89f01add Make action checks work with no documents 2006-05-27 00:37:32 -05:00
Yevgen Muntyan 1267f5c70a moo_edit_window_present_output() 2006-05-26 01:44:27 -05:00
Yevgen Muntyan cc855d910b Made completion popup better 2006-05-26 00:12:15 -05:00
Yevgen Muntyan b9e4c24101 action_set_default_accel accepts NULL accel 2006-05-25 23:46:20 -05:00
Yevgen Muntyan 8f0fddffc6 Don't use NULL stock-id 2006-05-25 23:45:53 -05:00
Yevgen Muntyan e93f6c519b Disabled "uknown property" message 2006-05-25 23:45:28 -05:00
Yevgen Muntyan f82e5b8c33 Fixed styles 2006-05-25 23:44:39 -05:00
Yevgen Muntyan 8690b73c82 Scroll to found nicer 2006-05-25 23:44:24 -05:00
Yevgen Muntyan af455ce640 Handle broken mime types better 2006-05-24 02:54:11 -05:00
Yevgen Muntyan 97ecce986c Disabled oops message 2006-05-24 02:34:41 -05:00
Yevgen Muntyan 9980ec88be Don't crash after widget is unrealized 2006-05-24 02:11:44 -05:00
Yevgen Muntyan c9c7f7ec3e Reverted previous erroneous commit 2006-05-24 02:10:57 -05:00
Yevgen Muntyan 8452643b9e Fixed priorities of brackets tags, so bold is really bold. For rule tags, apply style from context the match belongs to, not the rule's context. 2006-05-24 02:10:02 -05:00
Yevgen Muntyan ae8ae591c0 Added tooltips 2006-05-24 02:08:05 -05:00
Yevgen Muntyan 0e6910d076 Adapted to new gtk api 2006-05-24 02:06:19 -05:00
Yevgen Muntyan e30f410282 Fixed it a bit 2006-05-24 02:05:57 -05:00
Yevgen Muntyan e09af82c09 Don't expand notebook 2006-05-24 02:05:09 -05:00
Yevgen Muntyan e6cd8249dd Pass unbound env variables to the shell 2006-05-24 02:03:33 -05:00
Yevgen Muntyan 874d5c971b Added $VAR thing to scripts 2006-05-24 02:02:54 -05:00
Yevgen Muntyan 1abb512cb3 Boxed type for MSValue 2006-05-24 02:02:18 -05:00
Yevgen Muntyan ce317eba54 Added ExecAsync 2006-05-24 02:01:18 -05:00
Yevgen Muntyan 39e347bf9e Unbroke prefs page 2006-05-24 01:54:22 -05:00
Yevgen Muntyan 7c2160fd80 Renamed pystuff to python 2006-05-23 15:11:20 -05:00
Yevgen Muntyan 7b751ede2c moo_notebook_style_set() 2006-05-23 15:11:08 -05:00
Yevgen Muntyan e9718e1b34 added two methods 2006-05-23 15:10:29 -05:00
Yevgen Muntyan fb535901b3 Added insensitive "No Documents" item to the doc list 2006-05-23 15:09:45 -05:00
Yevgen Muntyan 75c7c9a8de Make prefs page prettier on windows 2006-05-23 15:09:15 -05:00
Yevgen Muntyan 35af43f1a0 Use g_message instead of g_warning 2006-05-23 12:59:47 -05:00
Yevgen Muntyan b6b409a64f Don't let config create an infinite loop 2006-05-23 12:59:23 -05:00
Yevgen Muntyan 7d20243ba9 Let output go into console when using MOO_CMD_OPEN_CONSOLE flag 2006-05-23 12:28:01 -05:00
Yevgen Muntyan 75263a83a6 MOO_CMD_OPEN_CONSOLE 2006-05-23 12:27:28 -05:00
Yevgen Muntyan 52290f476b Added shebang line 2006-05-23 10:52:09 -05:00
Yevgen Muntyan 7cd56f1bd6 Don't try to run cmd.exe on unix 2006-05-23 02:55:07 -05:00
Yevgen Muntyan e81633b7f5 Create dialog invisible 2006-05-23 02:54:43 -05:00
Yevgen Muntyan 8221deada2 Added Reload 2006-05-23 02:48:18 -05:00
Yevgen Muntyan d3238ce9c7 Check tool item index 2006-05-23 02:48:08 -05:00
Yevgen Muntyan b9d8327388 Don't let rulers grow bigger than the widget 2006-05-22 14:07:45 -05:00
Yevgen Muntyan de34fe00ff Added BUILT_SOURCES to SOURCES 2006-05-22 14:07:29 -05:00
Yevgen Muntyan c7d795aca7 Prefs page for fileselector plugin 2006-05-22 02:32:59 -05:00
Yevgen Muntyan 19c9d48b20 Added buttons to MooTreeHelper 2006-05-22 02:26:16 -05:00
Yevgen Muntyan 7a19365318 Open With submenu 2006-05-22 00:45:55 -05:00
Yevgen Muntyan 50131f2b37 Don't try to assign shortcuts to doc actions 2006-05-21 22:53:38 -05:00
Yevgen Muntyan bbe61fe5cb Fixed loss of per-language settings on save 2006-05-21 21:41:02 -05:00
Yevgen Muntyan 6ee080f913 Removed emacs header 2006-05-21 18:11:05 -05:00
Yevgen Muntyan e63a1a644d Added document list menu 2006-05-21 18:10:48 -05:00
Yevgen Muntyan 4c38c53c50 Treat empty menus better 2006-05-21 18:09:19 -05:00
Yevgen Muntyan 807b01405e A typo 2006-05-21 18:08:41 -05:00
Yevgen Muntyan c126f77835 Renamed MooUndoMgr to MooUndoStack; removed MooTextBuffer::interactive 2006-05-21 11:18:11 -05:00
Yevgen Muntyan 58466e2e97 Gonna start Open With thing 2006-05-21 11:17:14 -05:00
Yevgen Muntyan 55ba82f2c9 Added moo_cmd_view_running() 2006-05-20 02:48:24 -05:00
Yevgen Muntyan 68b4c3b88a Removed FAM_LIBS 2006-05-20 02:48:09 -05:00
Yevgen Muntyan 19126eb17b Removed debugging g_print 2006-05-20 02:04:00 -05:00
Yevgen Muntyan 93106ab073 Forgot to remove not-in-gtk-yet gtk_print_operation_set_show_progress 2006-05-20 02:03:43 -05:00
Yevgen Muntyan 4b83258c0a Fixed some leaks 2006-05-20 01:57:50 -05:00
Yevgen Muntyan d90711faed Use g_slice 2006-05-20 00:09:09 -05:00
Yevgen Muntyan f39d950e08 ms_value_object(), ms_value_get_object() 2006-05-19 21:20:10 -05:00
Yevgen Muntyan 3742bf5fe1 Do not create a window group for TermWindow 2006-05-19 21:19:46 -05:00
Yevgen Muntyan b21dbd6c3d Do not leak cursors; make pointer visible on focus-out 2006-05-19 21:19:26 -05:00
Yevgen Muntyan 9ad704e439 Copy trailing '\n' when copying single line too 2006-05-19 13:30:08 -05:00
Yevgen Muntyan df64cc4ae7 Disabled texinfo stuff 2006-05-19 09:30:42 -05:00
Yevgen Muntyan 0c2368b617 Do not try to access memory of another process 2006-05-19 09:30:30 -05:00
Yevgen Muntyan 7889392f6a Removed MooAppOutput 2006-05-18 19:46:44 -05:00
Yevgen Muntyan a8484e0a0c Added stubs for win32, to make it compile 2006-05-17 05:03:33 -05:00
Yevgen Muntyan 6824142606 Set entry text to selected item when cycling through the list using arrow keys 2006-05-16 23:46:16 -05:00
Yevgen Muntyan 8aa3bbd8e7 Fixed erroneous LDFLAGS thing 2006-05-16 20:29:15 -05:00
Yevgen Muntyan 3bb29ca3d5 moo_app_discard_output() 2006-05-14 21:21:42 -05:00
Yevgen Muntyan a3553250ff Output strings as char[], not char* 2006-05-14 18:45:37 -05:00
Yevgen Muntyan 6f57bff94d ms_context_run_script() 2006-05-14 18:45:13 -05:00
Yevgen Muntyan 09bfdf73ab Don't add that menu item 2006-05-14 18:44:43 -05:00
Yevgen Muntyan 623c25800a Added GAP extensions 2006-05-14 18:44:07 -05:00
Yevgen Muntyan 09cfe3a8de moo_app_write_output(); fixed moo_app_output_write 2006-05-14 18:43:39 -05:00
Yevgen Muntyan 482e85d837 Prefixed keys and commonprefix with underscore 2006-05-13 17:43:37 -05:00
Yevgen Muntyan c31e46ee64 Escape filename using quotes, not apostroph 2006-05-13 17:06:16 -05:00
Yevgen Muntyan 379c1b04d1 Prefixed more private functions with underscore 2006-05-13 16:09:46 -05:00
Yevgen Muntyan 6fc64ced03 Updated to changes in gtk api 2006-05-13 16:09:09 -05:00
Yevgen Muntyan 21b86f739a Made all get_type functions static 2006-05-13 16:08:47 -05:00
Yevgen Muntyan 105a9e4077 Moved modules methods declarations into foo-mod.c: pygtk breaks it in 2.10 2006-05-13 16:07:08 -05:00
Yevgen Muntyan 10106bfe91 Use gobject.new if available 2006-05-13 16:06:10 -05:00
Yevgen Muntyan 660dbc8254 Renamed global xdgmime's _caches to _xdg_mime_caches 2006-05-12 16:40:00 -05:00
Yevgen Muntyan 7e134943cf Set window background on style_set and state_changed 2006-05-12 16:39:35 -05:00
Yevgen Muntyan 84da130691 Made get_type() functions static 2006-05-12 16:38:50 -05:00
Yevgen Muntyan 5ac2892756 Added pygtk warning pattern 2006-05-12 15:07:07 -05:00
Yevgen Muntyan 4c0deeddf1 Added run-script command 2006-05-10 16:33:26 -05:00
Yevgen Muntyan a81352df0e Get python info in runtime 2006-05-10 16:33:14 -05:00
Yevgen Muntyan f8bf4615d6 Fail silently, since there may be two python plugins simultaneously 2006-05-10 16:32:41 -05:00
Yevgen Muntyan 55d7cb7785 Do not use MOO_USE_PYGTK in moopython files 2006-05-10 16:32:01 -05:00
Yevgen Muntyan a5f247d6e9 Updated for new pygtk api 2006-05-09 15:13:10 -05:00
Yevgen Muntyan 25d8c4ac42 Try not to crash 2006-05-09 03:58:39 -05:00
Yevgen Muntyan b3fc5a45b6 Be less verbose 2006-05-09 03:01:29 -05:00
Yevgen Muntyan 5dfd67357b Force tooltips 2006-05-09 03:01:12 -05:00
Yevgen Muntyan 3eeb7cc135 Added moo_term_send_intr 2006-05-09 03:00:48 -05:00
Yevgen Muntyan b0e51785af Do not set error twice 2006-05-09 03:00:12 -05:00
Yevgen Muntyan 56540ec134 Use startup notification, doesn't seem to work 2006-05-09 01:10:14 -05:00
Yevgen Muntyan 74e3afb252 Replaced MooAction with GtkAction 2006-05-08 23:57:16 -05:00
Yevgen Muntyan 60d7fe1d90 #include <stdio.h> to get FILE declaration 2006-05-08 12:43:11 -05:00
Yevgen Muntyan 1ab0c4d717 MooRadioAction 2006-05-08 00:52:19 -05:00
Yevgen Muntyan 00a19f4d03 Initialize variables to make gcc happy 2006-05-08 00:01:11 -05:00
Yevgen Muntyan 6b5b04d53c Added Print Options dialog 2006-05-07 23:48:37 -05:00
Yevgen Muntyan 6cd9c94512 Added header and footer 2006-05-07 18:44:10 -05:00
Yevgen Muntyan b5a4bfd70d Printing stuff is not public 2006-05-07 13:15:58 -05:00
Yevgen Muntyan 841231d0b2 Synced xdgmime with upstream 2006-05-07 04:03:00 -05:00
Yevgen Muntyan 650b54bdf8 moo_reset_log_func() should do the right thing 2006-05-07 03:01:37 -05:00
Yevgen Muntyan 54bdf748d6 Don't try to draw too much 2006-05-06 12:16:11 -05:00
Yevgen Muntyan dc9a12e121 Reset log handlers in plugin_init 2006-05-06 12:08:47 -05:00
Yevgen Muntyan 6110ec0458 Prefixed MooFold method names with underscore 2006-05-05 16:17:47 -05:00
Yevgen Muntyan 68cf1cbb9b moo_edit_window_set_action_langs() 2006-05-05 16:17:32 -05:00
Yevgen Muntyan ba649ef5f9 Added MOO_ENABLE_PRINTING 2006-05-05 13:35:25 -05:00
Yevgen Muntyan aff4419923 Do not override gtk selection behaviour by default 2006-05-05 13:34:54 -05:00
Yevgen Muntyan 8b862f00d6 Disabled rule for regenerating mootermparser-yacc.* 2006-05-05 13:33:51 -05:00
Yevgen Muntyan 2f575d16cd Save pane position 2006-05-04 22:41:23 -05:00
Yevgen Muntyan 66f43f5966 Be more careful with menubar and toolbar 2006-05-04 22:41:04 -05:00
Yevgen Muntyan daacfb6874 Disabled messages about missing icons 2006-05-04 22:40:48 -05:00
Yevgen Muntyan f765344f88 Removed delete-selection class method 2006-05-04 18:18:02 -05:00
Yevgen Muntyan 93c28718f7 Install icon to icon theme too 2006-05-04 18:17:50 -05:00
Yevgen Muntyan 058d2e433d Convert filename to absolute before opening 2006-05-04 03:40:17 -05:00
Yevgen Muntyan ad941da0f4 "medit nonexistingfile" now creates a new file instead of showing error message 2006-05-04 02:30:32 -05:00
Yevgen Muntyan e1ee15cc59 Open files when dropped into the doc widget 2006-05-04 02:02:43 -05:00
Yevgen Muntyan 929f17f8c1 Added per-language settings in Preferences dialog 2006-05-04 01:40:54 -05:00
Yevgen Muntyan ab006bdeaa Added icon 2006-05-03 09:05:56 -05:00
Yevgen Muntyan 7d2cbab38d Subclassed GtkLabel 2006-05-03 08:50:27 -05:00
Yevgen Muntyan 583b372b9e website and website-label properties 2006-05-02 23:37:30 -05:00
Yevgen Muntyan 2adcdb85c7 Added comments about freeing result 2006-05-02 23:26:05 -05:00
Yevgen Muntyan 2031290212 Don't put hidden langs into menu 2006-05-02 23:01:25 -05:00
Yevgen Muntyan f177a68289 Fixed notify::overwrite 2006-05-02 21:40:18 -05:00
Yevgen Muntyan 9248d65685 Added filename to warning message 2006-05-02 21:28:25 -05:00
Yevgen Muntyan 7f72e75e7e Made it use Stop button 2006-05-02 13:21:53 -05:00
Yevgen Muntyan 7fa4499313 Added '' strings 2006-05-02 08:24:39 -05:00
Yevgen Muntyan 303844d533 Added gnuplot lang file 2006-05-02 07:53:37 -05:00
Yevgen Muntyan 5580c4ccc9 Renamed "Show Python Console" to "Python Console" 2006-05-01 20:29:37 -05:00
Yevgen Muntyan 37048b9cf7 Allow adding tools into different menus 2006-05-01 12:26:45 -05:00
Yevgen Muntyan 668c6b0723 Add builting theme icons for medit and ggap 2006-05-01 12:26:07 -05:00
Yevgen Muntyan 3f76831055 Added 'enabled' property 2006-05-01 03:35:41 -05:00
Yevgen Muntyan 9ce7562f02 Saved with glade-3 2006-05-01 03:16:28 -05:00
Yevgen Muntyan 3685b6a86e Use system pcre if present 2006-05-01 01:54:47 -05:00
Yevgen Muntyan 1f67912dcf Removed moo_editor_set/get_default_lang 2006-04-30 21:24:35 -05:00
Yevgen Muntyan 3169a40d29 Do *not* change value when setting new default, it breaks values loaded from file 2006-04-30 20:56:03 -05:00
Yevgen Muntyan 12f3d47e44 Extra argument to moo_text_view_move_cursor 2006-04-30 20:55:29 -05:00
Yevgen Muntyan dc0e853e57 Set string value to "" or NULL depending on default prefs value 2006-04-30 16:38:06 -05:00
Yevgen Muntyan 6c103ca9bf When changing default value, change value too, if it equals default 2006-04-30 16:37:33 -05:00
Yevgen Muntyan b837b5dc92 Use MOO_LANG_NONE 2006-04-30 16:36:57 -05:00
Yevgen Muntyan 4504bae534 Use MOO_LANG_NONE for default lang setting 2006-04-30 16:36:37 -05:00