3959 Commits

Author SHA1 Message Date
Frank Lanitz
bf073ad4d4 Update of Slovenian and Russian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4058 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-06 08:14:42 +00:00
Frank Lanitz
51682be341 Update of Japanese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4057 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-05 08:29:51 +00:00
Frank Lanitz
0015aa4490 Update of Czech translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4056 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-05 08:27:45 +00:00
Frank Lanitz
b4975abf1c Update of Brasilian Portuguese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4055 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-04 10:02:26 +00:00
Frank Lanitz
ea47a75c2c Update of British English translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4054 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-03 16:53:28 +00:00
Frank Lanitz
7a24ad61c8 Minor correction at Slovenian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4053 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-02 21:43:31 +00:00
Frank Lanitz
a43a57f90d Rename Slovenian translation file and update of it
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4052 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-02 21:35:37 +00:00
Frank Lanitz
29c44762e7 Update of Slovenian translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4051 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-02 19:47:51 +00:00
Enrico Tröger
b1309fc6ce Expand system environment variables (%variableName%) on Windows when running Build commands.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4050 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-02 13:33:39 +00:00
Frank Lanitz
ca4b9526a1 Update of translation files in preparation of string freeze for Geany 0.18
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4049 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-01 10:26:58 +00:00
Nick Treleaven
6f312b2d19 Add filetype_make_title() instead of using:
ft->title = g_strdup_printf(_("%s source file"), ft->name);
It also supports "%s file" strings.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4048 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-30 12:38:10 +00:00
Nick Treleaven
0ad10ecfe3 Fix disconnecting plugin signal id when not using geany_object.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4047 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-30 11:56:25 +00:00
Nick Treleaven
5e55af41fc Add Markdown filetype (patch by Jon Strait, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4046 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-30 11:29:53 +00:00
Nick Treleaven
18bc1c2a0b Update for styleset case macro changes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4045 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-30 10:55:23 +00:00
Nick Treleaven
b1eb01bc0b Rename 'Reflow lines/paragraph' to 'Reflow lines/block' because in
future using an indent block is more useful e.g. for ChangeLog
files.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4044 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-30 10:52:04 +00:00
Nick Treleaven
6bd343b21d Rename 3 sci functions to sci_set_target_start(),
sci_set_target_end(), sci_replace_target() to match the SCI_
message name.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4042 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-29 17:54:48 +00:00
Nick Treleaven
69922305e0 Add plugin_signal_connect() for connecting plugin signals at
runtime and also for connecting to any GObject signal.
Add 'Plugin Utility Functions' on main page.
Add foreach_array() macro.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4041 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-29 17:40:20 +00:00
Frank Lanitz
264ac9186c Fix compiling issue with waf
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4039 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-28 21:02:34 +00:00
Nick Treleaven
eb1dd10e1d Fix reshowing calltip in the wrong document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4038 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-28 14:29:34 +00:00
Nick Treleaven
56fca1b417 Move plugin_* utility functions to pluginutils.c.
Add pluginprivate.h.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4035 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-28 11:35:33 +00:00
Frank Lanitz
1c3ffe2928 Update of Slovenian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4032 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-27 20:00:33 +00:00
Frank Lanitz
913c8ca806 Add Slovenian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4031 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-27 19:33:09 +00:00
Nick Treleaven
2ab20b1366 Update autocompletion section:
Symbol and document word completion are separate lists, not combined.
Use italic, not monospace for pref names.
Don't use hyphen for 'autocompletion' title.
Minor rewording.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4029 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-27 11:38:29 +00:00
Nick Treleaven
c68bb5a368 Explain parameters for keybindings_set_item().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4028 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-27 11:06:50 +00:00
Enrico Tröger
b1d3fafd8c Add some general information about auto-completion capabilities (patch by Lex Trotman, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4027 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-25 18:58:26 +00:00
Nick Treleaven
aa89783b74 Add 'Reflow lines/paragraph' keybinding, defaults to Ctrl-J.
Heavily based on a patch by Eugene Arshinov (thanks).
Add sci_lines_split(), sci_lines_join(), sci_text_width(),
editor_strip_line_trailing_spaces().



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4025 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-24 15:44:14 +00:00
Nick Treleaven
88ae507faf Use full styleset_foo[_init] function name as argument to
init_styleset_case() and styleset_case() macros so it's easier to
understand the code.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4024 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-24 14:31:43 +00:00
Enrico Tröger
8295be5367 Reshow calltips also when the autocompletion list was closed implicitly by not choosing an item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4022 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-24 10:40:48 +00:00
Enrico Tröger
d639b8b4ed Attempt to fix reshowing calltips after the autocompletion list has been shown.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4021 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-24 09:59:23 +00:00
Frank Lanitz
5efdb0c776 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4019 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 22:20:17 +00:00
Nick Treleaven
c27eb4a19f Add dox note for documents_array about using documents_foreach() macro.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4018 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 17:30:50 +00:00
Nick Treleaven
4a61fd4620 Fix GLib warning when pressing a key with no documents open.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4017 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 17:11:31 +00:00
Nick Treleaven
7a77c3a214 Fix scrolling horizontally after finding a search match with the
search bar or Find Next/Previous which is off-screen.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4016 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 16:54:32 +00:00
Nick Treleaven
3c8b3f1cb2 For the Tabs indent type, remove spaces when unindenting (only) if
there are no tabs on the line.
Group undo actions for (un)indenting of multiple lines.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4015 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 16:23:28 +00:00
Nick Treleaven
d563da620c Rename utils_str_replace() utils_str_replace_all(), setting a
'gchar **haystack' argument instead of returning a new string.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4014 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 16:01:45 +00:00
Nick Treleaven
1581d275e0 Fix GLib warning when using build keybindings and there's no current document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4013 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 14:39:03 +00:00
Nick Treleaven
86a168fb9f Change utils_str_remove_chars() to work in place; fix allocating on
the stack (the string length could exhaust the stack size).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4012 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-23 11:00:32 +00:00
Enrico Tröger
39a74c5a18 Continue unifying usage of @a and @c markup elements in API docs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4010 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-21 22:12:13 +00:00
Enrico Tröger
f217a608ba Show/hide the toolbar without a restart when the setting in the preferences dialog is changed (closes #2824785).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4009 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-21 22:10:42 +00:00
Enrico Tröger
45d64e86f6 Start unifying usage of @a and @c markup elements in API docs, to be continued.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4008 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-21 22:09:43 +00:00
Nick Treleaven
d906a77975 Remove relative/untidy path elements when creating new documents
with a filename (e.g. from the command-line) (#2823998).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4007 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-21 16:23:05 +00:00
Enrico Tröger
46ecf7061d Fix broken 'Show the current document' tool button icon.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4006 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:12:24 +00:00
Enrico Tröger
e4ffb33c84 Fix typos.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4005 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:11:58 +00:00
Enrico Tröger
c82273cd9d Remove underscores from the toolbar items labels.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4004 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:11:23 +00:00
Enrico Tröger
373678aec3 Move utils_str_remove_chars() from the plugins/splitwindow.c to src/utils.c and add it to the plugin API.
Make utils_str_remove_chars() work on a new copy of the input string instead of modifying it in place.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4003 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:10:46 +00:00
Enrico Tröger
9a99df62a3 Fix some harmless compiler warnings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4002 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:09:29 +00:00
Enrico Tröger
28fa8d856b Disable 'Recent Projects' menu item if the list of recent projects is empty.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4001 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 23:09:03 +00:00
Nick Treleaven
c960a51f13 Fix checking whether to overwrite when using the Rename button in
the 'Save As' dialog.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4000 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 16:12:23 +00:00
Nick Treleaven
4975ce1da9 Fix showing project name for documents list files with no
subdirectory (oops).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3999 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 15:46:35 +00:00
Nick Treleaven
3c8a24d0fd Remove relative/untidy path elements when opening documents (closes
#2823998).



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3998 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-07-20 15:37:02 +00:00