38 Commits

Author SHA1 Message Date
Enrico Tröger
9f5b32cd9a Added menu items for toggle line commentation.
Changed some mnemonics in the "format" submenu.
Added keyboard shortcuts for "Convert Selection to lower-case".


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@814 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-12 08:32:52 +00:00
Nick Treleaven
6c511f413d Move on_recent_file_activate, dialogs_create_recent_menu,
dialogs_create_build_menu_gen, dialogs_create_build_menu_tex to
ui_utils.c. Also make some functions static.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-09 14:36:15 +00:00
Nick Treleaven
dff3122273 Move current_word and clickpos to editor_info struct in sci_cb.c.
Move on_editor_button_press_event to sci_cb.c.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@789 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-04 15:57:46 +00:00
Enrico Tröger
312579d70a Added menu items to insert configurable date/time strings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@744 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-19 12:56:30 +00:00
Nick Treleaven
6415979cb8 Move signal_cb to main.c
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@728 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-17 14:38:57 +00:00
Nick Treleaven
f75fd1402a Group search related code
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@698 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-11 21:12:49 +00:00
Nick Treleaven
4f7860b1a2 Disable word and word start matching when regexes are enabled; Don't hide the Find dialog after searching; use Close button.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@669 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-04 12:21:41 +00:00
Enrico Tröger
2a30d0abe3 Added some menu items to the edit menu for editing tasks.
Added keyboard shortcuts for increase/decrease of line indentation (closes #1521717).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@656 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-01 10:35:32 +00:00
Enrico Tröger
e1f79b7d3e Added menu item to the document menu to add/remove BOM.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@620 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-24 20:23:56 +00:00
Enrico Tröger
0ba2c566da Oops, forgot these files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@601 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-22 02:06:30 +00:00
Enrico Tröger
978a6fee93 Added menu item View->Show Sidebar and improved code around it.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@598 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-21 11:41:33 +00:00
Nick Treleaven
43cae0b24a Moved GEANY_RESPONSE_* to callbacks.h
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@596 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-20 21:17:17 +00:00
Nick Treleaven
b9f6cf6987 Use more POSIX-like syntax for regular expression bracket matching; Prevent searching backwards with a regex (unsupported); Scroll in view after the last replacement for replace all/selection. Also move hiding the replace dialog out of document.c
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@582 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-18 17:43:22 +00:00
Nick Treleaven
1c8d62ed5d Added basic Find in files search functionality.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@551 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-13 14:30:44 +00:00
Enrico Tröger
100987ee91 Improved toolbar popup menu.
Added new preferences tab for toolbar settings, several toolbar buttons can be hidden.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@548 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-11 14:15:56 +00:00
Enrico Tröger
22ab86a40b Added "Select All" menu item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-30 13:42:53 +00:00
Enrico Tröger
b3dd894a5e Implemented simple printing support.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@505 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-29 17:14:52 +00:00
Nick Treleaven
efe658834e Enable drag reordering of tabs for GTK+2.8, and a temporary workaround for GTK+2.6. Add notebook_new_tab and update document_create_new_sci to use it; also remove on_tab_close_clicked
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@479 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-25 12:13:35 +00:00
Enrico Tröger
2b362ef8a7 Implemented encoding support to switch between different encodings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@467 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-19 18:31:17 +00:00
Nick Treleaven
f8c92268f7 Use correct current_word buffer for popup menu item keybindings; also use GEANY_MAX_WORD_LENGTH
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@461 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-18 20:21:19 +00:00
Enrico Tröger
73384bb248 Implemented code for setting indicators while compiling.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@442 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-13 19:37:21 +00:00
Nick Treleaven
9f3bd2120d Fixed nasty hang when closing a tab and both the next tab and the first tab files have been externally modified
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@365 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-26 12:22:39 +00:00
Nick Treleaven
eb2ed7afb3 created Search menubar item with Find items from Edit menu, added Find Previous and Go to line commands.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@359 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-23 19:31:09 +00:00
Enrico Tröger
d47e10998f make keyboard shortcuts user-definable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@342 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-19 17:18:06 +00:00
Enrico Tröger
002503decd several bugfixes and improvements
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@281 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-27 18:06:35 +00:00
Enrico Tröger
9e5f113ce0 implemented folding
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@228 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-26 18:29:24 +00:00
Enrico Tröger
9466361c4c removed unnecessary callback functions for delete_event's, fixed bug when using color selector and no file is open, only fixed on some other actions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@214 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-22 13:43:50 +00:00
Enrico Tröger
ac2d1e20e1 replaced the New toolbar button by a menu button, so it works also under Win32, fixed bug when using color selector and no file is open, only fixed on some other actions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@206 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-20 22:55:53 +00:00
Enrico Tröger
213f368c13 removed some items from the document menu to the preferences dialog, removed file save dialog from interface.c to dialogs.c, added toggle for line numbers, added command line option -p or --no-pipe to ignore a running instance of Geany and force opening a new instance
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@199 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-14 22:07:55 +00:00
Enrico Tröger
d30f0b5b83 removed somed unneeded prototypes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@190 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-10 20:59:11 +00:00
Enrico Tröger
c02322ae35 improved build support for filetype LaTeX
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@145 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-18 12:11:44 +00:00
Enrico Tröger
729af7ee8c added popup menu to symbol list, added "Hide" and "Hide sidebar" to sidebar popups, other bugfixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@125 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-14 22:36:57 +00:00
Enrico Tröger
9266f022d2 minor changes, added basic build support for LaTeX
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@122 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-11 18:44:52 +00:00
Enrico Tröger
682bdc23fe added new menu items: Help->Keyboard shortcuts and File->Revert
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@67 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-18 22:38:57 +00:00
Enrico Tröger
e67aaf8ada removed unnecessary functions
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@63 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-16 23:25:44 +00:00
Enrico Tröger
bd79cecd60 many changes, improving symbol list view, adding color settings for VTE
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@43 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-11 02:16:02 +00:00
Enrico Tröger
e9569abf85 added signal and handler for F12 key pressed in the main window
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@28 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-11-30 23:33:35 +00:00
Enrico Tröger
8cb2cf0997 Initial import
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-11-22 12:26:26 +00:00