Enrico Tröger
8abccc9bea
Move the icons geany.png and geany.ico into the icons directory.
...
Add a 16x16 pixel Geany icon and the scalable SVG icon.
Drop the pixmaps directory.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3816 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-26 20:45:36 +00:00
Frank Lanitz
9c863f8185
Minor improvement of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3815 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-26 20:04:01 +00:00
Enrico Tröger
801d9f831b
Fix wrong initialisation of the default project path button callback in the preferences dialog.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3814 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-26 19:49:18 +00:00
Enrico Tröger
f2c7d3e268
Use the wide character versions of native Windows File dialogs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3813 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-26 19:27:23 +00:00
Frank Lanitz
03a012a5db
Update of Russian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3812 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-25 19:15:57 +00:00
Nick Treleaven
2364b504fe
Improve MRU document switching so there are no duplicates in the
...
list and documents switched to whilst the dialog is open are
ignored. Also beep when cycling through to the first document in the
list.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3811 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-22 14:50:34 +00:00
Enrico Tröger
c27b3a5caa
Fix broken 'Cancel' button in the Save As dialog.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3810 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-21 19:19:12 +00:00
Nick Treleaven
5acdfaf4e0
Parse Python calltips.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3809 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-20 15:38:04 +00:00
Nick Treleaven
3b9840dafb
Show current document in bold in tab popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3808 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-20 15:01:04 +00:00
Nick Treleaven
9164411390
Fix multiline indent when selection covers text on the last line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-20 14:42:55 +00:00
Enrico Tröger
b0b8c0c91c
Fix quoting the build command string on Windows ( closes #2791769 ). This broke when we made build commands run synchronously on Windows, now we don't need to special quote the commands anymore.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3806 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 21:06:04 +00:00
Enrico Tröger
cf531e4347
Make some locally only used functions static.
...
Fix wrong sanity check.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3805 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 20:17:37 +00:00
Enrico Tröger
bf179fa14d
Parse Python import statements to get symbol completion for the imported module names.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3804 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 20:17:21 +00:00
Nick Treleaven
9f7e908624
Drop rest of word to the right of cursor when autocompleting (do we
...
need a pref for this?).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3803 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-19 11:21:18 +00:00
Nick Treleaven
2edecade6b
Make indenting with the Tabs indent type preserve spaces on the line,
...
so it works for the 'tab indents, space aligns' formatting style.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3802 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 15:17:48 +00:00
Nick Treleaven
14479d1729
Update manual for MRU switching.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3801 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 15:01:21 +00:00
Nick Treleaven
2f31df28f7
Add sci_set_selection().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3800 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-18 14:51:37 +00:00
Enrico Tröger
f81366c6f5
Remember also whether to use the extra grep options (got lost in the last commit, oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3799 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:49:18 +00:00
Enrico Tröger
08e83ce4e1
Backport change from CTags SVN to keep the parser more in sync:
...
Add support for Cython constructs to the Python parser.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3798 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:16:39 +00:00
Enrico Tröger
c0505685f2
Don't close the Save As dialog when saving the file didn't succeed.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3797 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 17:16:24 +00:00
Enrico Tröger
f27180536a
Remember the additional Find in Files search flags at startup.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3796 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 15:46:09 +00:00
Enrico Tröger
7631a8487e
Fix missing symbols for variables when an equal sign is used in a comment on the same line as the variable declaration.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3795 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-17 15:45:54 +00:00
Enrico Tröger
7879c0cdd7
Fix compiler warning.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3794 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 22:17:30 +00:00
Frank Lanitz
1399439865
Added some more commands from unit.sty and moderncv.sty to LaTeX tags file
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3793 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 17:11:41 +00:00
Nick Treleaven
9af053536a
Implement Most-Recently-Used document switching when pressing
...
Ctrl-Tab keybinding. (It's probably not perfect, but works OK).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3792 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 15:37:28 +00:00
Nick Treleaven
9b0d78ec2e
Remember scribble cursor position.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3791 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-13 15:21:54 +00:00
Frank Lanitz
884751f07b
Update of Finnish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3790 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 21:49:20 +00:00
Nick Treleaven
9facea2642
Merge unstable branch:
...
Add reStructuredText scope information for tags (for symbol list
grouping).
Read custom system global tags files from $prefix/share/geany/tags;
Closes #2778923 .
Show the number of tags in a user global tags file (instead of the
running total) in the debug message.
Also print debug messages when loading a tag file manually or for
default global tags files e.g. python.tags.
- code:
Move NestingLevel tags code into a separate file, add functions.
- docs:
Add 'Installation prefix' section instead of quoting '/usr/local'
each time.
Update for custom system global tags files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3788 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:55:13 +00:00
Nick Treleaven
7b53cf05aa
Fix prefix for 2 nesting level functions.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3787 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:16:23 +00:00
Nick Treleaven
76a366902c
Use nestingLevelsPush() in addNestingLevel().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3786 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 15:11:54 +00:00
Nick Treleaven
14653b1ba2
Remove NestingLevel::is_class field, use ::type instead.
...
Move addNestingLevel() back to python.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3785 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-12 14:59:29 +00:00
Frank Lanitz
89036a1edc
Minor improvement of German translation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3784 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 18:06:52 +00:00
Frank Lanitz
0e01a09f02
Fix of a typo at Russian translation. Closes 2790001.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3783 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 17:36:18 +00:00
Enrico Tröger
23fc3ef0d7
Remove unnecessary call to g_intern_string() to fix build with GLib 2.8 ( closes #2790051 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3782 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:57:02 +00:00
Enrico Tröger
035d6c3e22
Use plain old fwrite() in utils_write_file(). g_file_set_contents() is only used when explicitly requested.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3781 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:56:33 +00:00
Enrico Tröger
ecfbe40cdc
Unset maybe previously keywords when setting up Scintilla for XML files. This fixed wrong highlighting after switching back to filetype XML from another one.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3780 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:56:08 +00:00
Nick Treleaven
58b5c053bc
Add reStructuredText scope information for tags (for symbol list
...
grouping).
Add nestingLevelsPush(), nestingLevelsPop(),
nestingLevelsGetCurrent().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3779 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 15:36:46 +00:00
Nick Treleaven
95f99f4034
Move NestingLevel code into a separate file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/unstable@3778 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-11 14:15:00 +00:00
Enrico Tröger
66b78ad961
Create parent directories if necessary when checking for the configuration directory on startup ( closes #2784577 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:43 +00:00
Enrico Tröger
4d193805fc
Refactor some multiple used code into get_multiline_comment_style().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3776 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:28 +00:00
Enrico Tröger
daf4c3478b
Make the clear icon of entry fields act on the release event, not on the press event like for other buttons.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3775 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-10 17:44:14 +00:00
Enrico Tröger
ac50ceb983
Backport change from Scintilla CVS:
...
Change capitalisation of header file to suit cross-compilation on Unix for Windows.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 17:04:40 +00:00
Enrico Tröger
5c91e8aefd
Add utils_color_invert() and use it in highlighting.c and printing.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 17:00:28 +00:00
Enrico Tröger
1330c145e1
When a filter is set, apply it only to files, not directories and apply the filter to the UTF-8 name of the file as the filter string itself is also UTF-8.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3772 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-08 16:13:29 +00:00
Frank Lanitz
651c196490
Update of Italian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3771 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-04 20:40:11 +00:00
Enrico Tröger
a6fe1f46f0
Update Pascal styles as they changed in Scintilla.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3770 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-03 18:13:34 +00:00
Enrico Tröger
e2f7bdd3b6
Update Scintilla to version 1.78.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-03 17:49:33 +00:00
Enrico Tröger
689c2ed731
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3768 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 19:12:15 +00:00
Enrico Tröger
db3648315e
Tag the 0.17 release.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/tags/Geany-0_17@3767 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 18:16:50 +00:00
Enrico Tröger
155f2a84f6
New release: Geany 0.17 "Wessex".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3766 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-05-02 17:47:42 +00:00