Enrico Tröger
e87b87b015
Added colour values for indentation guides and white space.
...
Made hard coded SCI_AUTOCSETMAXHEIGHT changeable and added an option in the preferences dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@712 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-13 15:04:30 +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
7d8637f549
Fixed all sign comparison warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@684 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-08 13:01:50 +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
689ee4243b
Added Select All item to sensitive buttons.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@642 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-27 22:52:11 +00:00
Enrico Tröger
4e122c97b7
Removed macro GEANY_WIN32, use G_OS_WIN32 instead.
...
Introduced global variables for PACKAGE_DATA_DIR and PACKAGE_LOCALE_DIR, removed macro DOCDIR (these changes are important for the Windows port).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@639 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-26 17:02:16 +00:00
Enrico Tröger
30340b5b5a
Don't include windows.h in geany.h.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@625 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 08:27:12 +00:00
Enrico Tröger
d28a007bbf
Fixed some cross compiling/Win32 issues.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@617 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-24 18:05:40 +00:00
Nick Treleaven
c45b6c6b24
Use generic font names & increase the default size
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@614 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-24 17:27:30 +00:00
Enrico Tröger
ab05f39d24
Renamed document element unicode_bom in has_bom.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@611 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-23 15:45:05 +00:00
Enrico Tröger
4ec2bd121b
Added Unicode BOM detection.
...
Added "Reload as" menu item to force opening a file with a specified encoding(both were patches from Stefan Oltmanns).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@600 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-22 01:29:10 +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
Enrico Tröger
77ef665218
Removed code for alternative scrolling(it was not better).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@570 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-16 21:31:09 +00:00
Enrico Tröger
0a795b2d82
Toolbar items for file operations can also be hidden.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@564 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-15 18:15:30 +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
0f061ee31a
Improved behaviour of toggle sidebar after a restart. Introduced new flag sidebar_visible, renamed configuration keys.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@538 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-07 14:34:43 +00:00
Nick Treleaven
58efd38deb
Don't include SciLexer.h in geany.h
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@533 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-04 21:31:08 +00:00
Enrico Tröger
086aeb4c4c
Added option to disable the VTE follows path feature.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@527 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-02 18:34:03 +00:00
Enrico Tröger
f1529b0435
Little redesign of the preferences dialog.
...
New options for setting the placement of notebook tabs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@525 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-02 16:21:35 +00:00
Enrico Tröger
85d8dcaa39
Moved some default values to geany.h.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@519 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-01 15:04:41 +00:00
Enrico Tröger
7c9d6df76e
Improved settings for the long line marker, it can now be easily disabled or set to highlight the background of too long lines.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@511 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-30 14:28:32 +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
Enrico Tröger
852624b60e
Renamed tools settings from build_* in tools_*.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@502 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-29 14:00:09 +00:00
Nick Treleaven
38f92379da
Add recent files items in the same order as they were saved. Remove app->recent_files and use g_strfreev in keyfile.c
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@493 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-27 15:24:39 +00:00
Enrico Tröger
378d614885
Added some sanity checks to prevent crashes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@477 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-24 18:46:08 +00:00
Enrico Tröger
3a435bf29e
Replaced 'blank' by 'include "..."'. Fixed a bug in utils_brace_match() which prevents correctly matching.
...
Made auto completion work only for the current filetype (i.e. it hides symbols from other filetypes).
Removed unneeded code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@474 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-24 14:36:35 +00:00
Enrico Tröger
f375a6be68
Added missing shortcut for "Close".
...
Added option in the preferences dialog to replace tabs by spaces when saving a file.
Added option for default encoding for new files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@470 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-21 18:54:07 +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
Nick Treleaven
e885f520ed
Don't include keybindings.h in geany.h
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@452 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-16 19:58:26 +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
Enrico Tröger
e8cb22a8d7
Improved the handling of GIOChannels(for named pipes), ensure they are closed in a proper way.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@432 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-11 19:03:39 +00:00
Enrico Tröger
daebef5351
- do not create VTE settings in the preferences dialog if VTE is disabled at runtime
...
- added option to preferences dialog to disable load of VTE at startup
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@354 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-22 00:25:19 +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
f5a9d78fcc
added previously code to prevent opening of non-text files, fixed detection of C++-destructors and other improvements in utils_get_current_tag()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@332 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-15 19:44:09 +00:00
Enrico Tröger
6db843b072
added commandline option to use an alternate way to draw the text, could improve scrolling, has to be tested
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@323 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-11 23:01:50 +00:00
Enrico Tröger
56726ed988
changed codename
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@303 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-05 16:04:47 +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
504017aeea
set minimal size to 620x440, default size to 900x600, added command line option -m or --no-msgwin to disable message window at startup
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@250 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-03-15 23:19:45 +00:00
Enrico Tröger
4e77d2064d
added global definition GEANY_CHECK_FILE_DELAY
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@236 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-03-10 00:48:37 +00:00
Enrico Tröger
4971898681
clicking on a compiler error message jumps to the correct file, if it is not the current one
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@232 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-03-02 23:28:52 +00:00
Enrico Tröger
6409cf8926
implemented folding
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@227 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-26 18:19:28 +00:00
Enrico Tröger
5e742c4385
removed unneeded member
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@223 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-25 22:29:41 +00:00
Enrico Tröger
ea2de71d20
added enum for utils_make_human_readable_str()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@212 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-22 13:40:26 +00:00
Enrico Tröger
86d1c102d4
disable menu functions of the edit menu when no files are open, added the possibility to delete an existing fifo in the case, that Geany crashed previously, replaced the New toolbar button by a menu button, so it works also under Win32
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@208 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-20 22:59:42 +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
cd89647bbb
added GEANY_FIFO_NAME
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@192 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-10 21:03:42 +00:00
Enrico Tröger
b5be72ed52
updated codename
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@168 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-06 06:27:24 +00:00
Enrico Tröger
62ff8ef794
fixed some bugs when opening files with non UTF-8 filenames
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@148 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-23 17:05:29 +00:00