Enrico Tröger
9b71ac887d
Remove filetype macro to avoid naming conflicts.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2147 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-04 13:57:17 +00:00
Frank Lanitz
4324e0b350
Added Japanese translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2146 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-03 21:08:43 +00:00
Enrico Tröger
697195c4fe
Patch by Yura Siamashka:
...
Add project type field.
Go to tag definition/declaration will open the file with the tag if it isn't already open.
Add some utils and tagmanager functions to the plugin API.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2145 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-02 21:20:33 +00:00
Enrico Tröger
ce8102c8c8
Add -lshfolder to linker flags on Windows. Add notice for Win9x users to install SHFolder.dll.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2144 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-02 19:27:36 +00:00
Nick Treleaven
2ef88ff298
Add mnemonics for Find All, Replace All expanders in dialogs.
...
Fix Find dialog mnemonic conflict _f.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2143 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-02 16:23:32 +00:00
Nick Treleaven
43890f2045
Use documents->open_files() as it's more efficient when opening
...
multiple files and existing files are open for filetypes with
typename colouring.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2141 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-02 13:39:53 +00:00
Nick Treleaven
42889d65ad
Ignore D import statements.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2140 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-01-02 13:17:25 +00:00
Enrico Tröger
eb7b9b38ed
Remove unnecessary macro GEANY_HOME_DIR.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2139 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-30 21:02:50 +00:00
Enrico Tröger
8849ed8819
Create Geany's configuration directory in user's appdata path instead of the default home directory ( closes #1856305 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2138 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-30 20:57:34 +00:00
Enrico Tröger
347c1da00c
Add debug console window when debug mode is enabled to get any text messages on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2137 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-30 15:54:00 +00:00
Enrico Tröger
7746eee602
Avoid crash on Windows with enabled debug messages.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2136 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-30 15:31:45 +00:00
Enrico Tröger
f313105d71
Don't parse in comments and fix wrong creation of tags including non-tag characters(e.g. '=' sign).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2135 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-30 15:20:22 +00:00
Nick Treleaven
de3d1e3223
Disable popup menu items when there is no selection.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2134 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-28 17:35:58 +00:00
Nick Treleaven
6ea61f1722
Refactor with functions: check_single_selection(),
...
is_folder_selected(), get_tree_path_filename() and separate menu
item callbacks.
Rename "Open with..." popup item "Open externally" ("..." is usually
used when the user can input more information).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2133 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-28 17:02:07 +00:00
Enrico Tröger
5d3801fe30
Add *.vala extension to CSharp filetype to support the Vala language.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2131 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-25 14:19:47 +00:00
Nick Treleaven
bd6c2c611f
Add configurable keybindings for Cut, Copy and Paste.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2130 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-25 14:00:18 +00:00
Enrico Tröger
2ca754ab0f
Enable parsing command line options without a valid X display.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2129 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-23 17:06:11 +00:00
Enrico Tröger
6b2df19863
Add Python filetype template (patch by Elena of Valhalla, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2128 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-23 15:22:55 +00:00
Enrico Tröger
48847cb372
Fix inverted move tab first/last commands.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2126 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-23 15:19:42 +00:00
Nick Treleaven
39738f90ca
Make Open, Save As dialogs start in project base path (or default
...
path pref) when the current file has no filename.
Split up widget setup code for dialogs_show_open_file(),
dialogs_show_save_as().
Add initial_dir argument for win32_show_file_dialog().
Add utils_get_default_dir_utf8().
Rename utils_get_current_file_dir() to
utils_get_current_file_dir_utf8().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2122 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-21 17:25:58 +00:00
Nick Treleaven
4e262328bd
Make utils_get_utf8_from_locale(), utils_get_locale_from_utf8()
...
NULL-safe.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2121 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-21 16:34:07 +00:00
Nick Treleaven
559ca62705
Add combo box input history for Make Custom Target dialog.
...
Make dialogs_show_input() automatically activate on pressing enter in
the GtkEntry, use a callback for input text, and have a 'persistent'
option to hide the dialog instead of deleting it, using a combo box
for input text history.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2120 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-21 13:09:09 +00:00
Enrico Tröger
3fef2dcc58
Prefix autotools macros with GEANY to avoid problems with already defined symbols on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2117 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-19 15:37:10 +00:00
Enrico Tröger
ee5ea6b728
Apply patch Jeff Pohlmeyer to handle unknown command line options better (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2116 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-19 13:49:59 +00:00
Frank Lanitz
cc4100fe9e
Added Ukrainian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2115 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 21:46:49 +00:00
Nick Treleaven
3bd9e22309
Fix parsing correct D class name when inheriting.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2114 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 17:32:06 +00:00
Nick Treleaven
091a059b8a
Remove unused pointerOrder code from C parser, as it's not necessary
...
since r1952, and not in the standard ctags code. Leaving it in the
TagManager code however for backwards compatibility with global tag
files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2112 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 17:05:56 +00:00
Enrico Tröger
1d57381819
Add note about using autotools macros like DATADIR.
...
Add --print-prefix command line option to output installation paths.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2111 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 17:03:39 +00:00
Enrico Tröger
948ccf3a2d
Don't install pixmaps/geany.ico by default.
...
Fix mandir path and don't delete icons (patch by Yura Siamashka, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2109 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 16:30:57 +00:00
Nick Treleaven
9a236fc554
Don't flicker menubar when typing Shift-[a-z] in the VTE.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2108 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 13:35:51 +00:00
Nick Treleaven
ebcbeafdf8
Fix parsing C arrays (broken in r1952, oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2107 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-18 13:16:23 +00:00
Enrico Tröger
4a88efc005
Avoid full path for icon entry.
...
Add file HACKING and classviewer icons.
Prevent installing geany.desktop twice.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2106 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-17 17:20:55 +00:00
Enrico Tröger
0d92c102b5
Use project's base dir and run command when running commands in the VTE.
...
Add VTE preference to skip the generated run script. when running commands in the VTE.
Make vte_cwd() accept also paths not only filenames.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2105 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-17 16:58:26 +00:00
Enrico Tröger
47c7c69214
Add Move document first/last keybindings (patch by Catalin Marinas, thank you).
...
Add toolbar items to increase/decrease indentation (closes #1850697 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2104 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-16 16:54:47 +00:00
Enrico Tröger
639e23effa
Use pluginmacros.h (for classbuilder and htmlchars plugins).
...
Add highlighting_get_style().
Add highlighting_get_style() to the plugin API.
Rename DocumentFuncs field in GeanyData struct to avoid name clashes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2103 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-16 11:27:59 +00:00
Enrico Tröger
14a1f2957f
Apply patch from Ubuntu package to match FD.o standards (thanks to Siegfried-Angel Gevatter Pujals).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2102 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-16 11:07:20 +00:00
Enrico Tröger
39b5aea63b
Fix Run command for HTML files when set to something else than "builtin".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2101 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-14 13:39:15 +00:00
Enrico Tröger
fc6c31a242
Add binary relocation support.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2100 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-12 20:04:45 +00:00
Enrico Tröger
2e8a6e8949
Fix crashes when clicking on message window items introduced with changing rules hints for treeviews.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2099 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-12 18:42:53 +00:00
Enrico Tröger
b9f49c02ee
Enable dragging of text into the VTE.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2098 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-12 16:55:00 +00:00
Enrico Tröger
c5ad06494b
Fix wrong file filters in file dialogs opened in the preferences dialog.
...
Fix wrong debug display of filenames which could not be loaded from last session.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2096 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-09 16:59:21 +00:00
Enrico Tröger
225e6bc1ce
Apply patch from Yura Siamashka and Dominic Hopf to fix build of rpm package (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2095 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-09 16:52:59 +00:00
Enrico Tröger
0573e49653
Fix wrong file filters in project-related file dialogs on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2094 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-07 16:31:38 +00:00
Enrico Tröger
80532b616d
Store more document-related settings session-based in the configuration file(including the file encoding).
...
Detect in-file specified file encoding by scanning the file using regular expressions.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2093 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-07 14:13:05 +00:00
Enrico Tröger
d3994ae07d
Prevent execution of commands by Geany if the VTE may contain any text on the prompt (thanks to "Jeff Pohlmeyer for reporting).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2092 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-06 16:38:13 +00:00
Enrico Tröger
e3e90f3de9
Improve error message when external command could not be executed.
...
Allow use of external command also for the special ".." item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2091 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-05 13:54:43 +00:00
Enrico Tröger
834fbcfc2e
Add "b" flag to fopen when saving files to avoid broken line ending characters on Windows (flag was removed by accident, closes #1844405 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2090 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-05 13:36:11 +00:00
Enrico Tröger
083e5057af
Let right-clicks select an item.
...
Don't load unused symbols from library.
Grab focus after right-clicked in the VTE widget.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2088 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-04 15:28:17 +00:00
Enrico Tröger
01928d453a
Add ".." path entry to every directory.
...
Fix display of double backslash in path entry on Windows.
Add basic path entry auto completion.
Print error message when external command fails to execute.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2087 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-04 13:25:41 +00:00
Enrico Tröger
6b650084a2
Updated Scintilla to version 1.75.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2086 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-02 11:58:17 +00:00