Nick Treleaven
83b9594495
Merge Plugin and GeanyPluginPrivate structs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4108 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-18 15:57:50 +00:00
Nick Treleaven
9f761518e1
Fix using 'Insert date' keybinding when a custom date string has
...
not been set.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4107 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-18 14:26:36 +00:00
Nick Treleaven
b5e8d97a71
Fix updating main menu accelerators after changing keybindings
...
(thanks to Lex Trotman).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4105 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-18 13:57:07 +00:00
Nick Treleaven
0071bcf164
Fix 'Open Selected File' for unsaved new documents.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4104 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-18 13:47:29 +00:00
Enrico Tröger
2403d3ade8
Fix non-working Home and End keys on numpads.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4103 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-17 22:04:13 +00:00
Nick Treleaven
6690fce2d9
Add 'Scope autocompletion' section.
...
Add 'Tools menu items' section to explain configuration files
submenu, reload configuration item.
Minor updates/fixes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4102 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-17 15:07:59 +00:00
Enrico Tröger
336f46eec9
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4100 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-16 21:49:09 +00:00
Enrico Tröger
bd0f98f3f5
Fix opening of local files in the browser on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4098 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-16 17:27:01 +00:00
Enrico Tröger
eb7b78387f
Add missing include path to fix 'make distcheck'.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4095 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-16 16:42:23 +00:00
Enrico Tröger
7be4a88949
Update for Geany 0.18.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4094 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-16 16:25:56 +00:00
Enrico Tröger
ecb76f914c
Add a translation hint to an ambiguous format string.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4093 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-16 16:20:41 +00:00
Enrico Tröger
7596f106ae
Update images for Geany 0.18.
...
Set missing mimetypes for images.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4089 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-15 17:43:52 +00:00
Enrico Tröger
285a7670c8
Add missing 'coding' cookie to the Python filetype template.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4088 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-15 17:33:20 +00:00
Enrico Tröger
2f40458fdb
Temporarily disable reshowing calltips when the autocompletion list was closed implicitly by not choosing an item to fix problems with wrongly displayed calltips.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4087 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-15 17:21:30 +00:00
Enrico Tröger
a3db699491
Add command '--hackingdoc' to create the HTML form of the HACKING file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4079 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-13 21:59:33 +00:00
Frank Lanitz
c492629c43
Correct a typo in ChangLog. Sorry
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4075 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-12 18:55:46 +00:00
Frank Lanitz
45dc8f6390
Fix a minor typo on --help call
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4074 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-12 18:53:35 +00:00
Frank Lanitz
02ef1fd1aa
Add Portugese translation for Portugal based on work done at launchpad
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4073 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-12 16:51:34 +00:00
Nick Treleaven
9c0ced05d2
Call get_keyfile_wordchars() in highlighting_init_styles().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4067 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-11 14:18:44 +00:00
Enrico Tröger
b25980ba8d
Small corrections to some API docs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4063 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-09 20:31:03 +00:00
Enrico Tröger
c0c44bea49
Switching notebook tabs now works for the currently used notebook widget instead of always using the documents notebook.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4062 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-09 11:17:00 +00:00
Enrico Tröger
f8602363f5
Add missing file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4061 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-08-09 10:10:23 +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
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
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
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
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
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
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