3044 Commits

Author SHA1 Message Date
Enrico Tröger
585979d516 Update Waf once more.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3104 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-16 16:23:47 +00:00
Nick Treleaven
168d682c21 Update for ntrel's changes.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3103 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-16 15:44:51 +00:00
Nick Treleaven
c64897b5a3 Don't connect editor callbacks when creating the editor widget for
the split window plugin (they didn't work anyway, except for
Undo/Redo).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3102 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-16 11:39:34 +00:00
Frank Lanitz
0fa6b095ba Update of Catalan translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3101 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 22:32:54 +00:00
Frank Lanitz
b0b43da002 Update of Romanian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3100 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 18:23:31 +00:00
Enrico Tröger
11ae983891 Add option to not create desktop and quicklaunch shortcuts. Allow skipping creation of the Start Menu folder.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3099 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 15:50:06 +00:00
Enrico Tröger
aebe1b346c Fix again colouring for filetype None.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3098 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 14:14:48 +00:00
Enrico Tröger
ecafbecdd0 Fix wrong pointer usage.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3097 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 14:14:31 +00:00
Nick Treleaven
1096ec427c Fix mixed indentation (prevents vcdiff.c being detected as T/S).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3096 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 12:24:48 +00:00
Nick Treleaven
e72e7c337a Fix showing desensitive widgets if no documents are open when a
plugin is first loaded.
Remove plugins_update_document_sensitive().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3095 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 12:19:24 +00:00
Nick Treleaven
65768ef184 Show the tools menu separator if there are any items below it.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3094 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-15 11:59:32 +00:00
Nick Treleaven
bffb8b7c66 Fix having a small gap before plugin toolbar items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3093 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:47:26 +00:00
Frank Lanitz
11250aaaee Another small update of Turkish translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3092 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:39:50 +00:00
Frank Lanitz
0a0f9e2030 Update of name of Korean translator
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3091 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:38:48 +00:00
Nick Treleaven
5ee9b5cf14 Generate API documentation for deprecated symbols.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3090 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:32:38 +00:00
Frank Lanitz
11dd166297 Converted Korean translation to UTF-8. 2nd attempt
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3089 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:29:37 +00:00
Frank Lanitz
23ba7e97ca Revert of changes from r3085 because of some converting issue. Sorry
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3088 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:21:16 +00:00
Frank Lanitz
39c4eddcb7 Update of of Simplified Chinese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3087 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:11:16 +00:00
Frank Lanitz
08649257f9 Converted Korean translation to UTF-8
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3086 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:10:20 +00:00
Nick Treleaven
51d28d688d Use ui_add_document_sensitive().
Use PLUGIN_VERSION_CHECK(GEANY_API_VERSION) for internal plugins,
except the Demo plugin (as an example).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3085 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 17:03:44 +00:00
Nick Treleaven
c343d904b2 Add ui_add_document_sensitive() to the plugin API.
Deprecate plugin_fields, PluginFlags - use
ui_add_document_sensitive() instead.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3084 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-14 14:49:41 +00:00
Frank Lanitz
94542c5032 Fixed a small error with wrong usage of %d instead of %u inside one translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3083 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 22:36:52 +00:00
Frank Lanitz
ecdfa9695d Added Korean translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3082 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 22:17:35 +00:00
Frank Lanitz
348a64f42e Update of Swedish translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3081 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 22:02:40 +00:00
Frank Lanitz
32c1ec5593 Little update of German translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3080 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 21:28:06 +00:00
Frank Lanitz
f49a34cdf1 Update of Turkish translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3079 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 16:11:59 +00:00
Nick Treleaven
c64f034284 Refactor dialogs_show_unsaved_file() with run_unsaved_dialog().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3078 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 16:00:53 +00:00
Nick Treleaven
8eab24c159 Use geany_debug() instead of g_warning() when a plugin has
unresolved symbols.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3077 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 15:52:32 +00:00
Nick Treleaven
6133c0b5d6 Tidy up plugin cleanup code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3076 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 15:40:12 +00:00
Nick Treleaven
567d0634b7 Fix gcc warning, wrap line.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3075 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 15:26:41 +00:00
Nick Treleaven
d8d727752e - API changes:
Replace p_ui->get_toolbar_insert_position() with
p_plugin->add_toolbar_item(), which also adds a separator when the
first item is added.
Add 'GeanyPlugin *geany_plugin' plugin symbol, partly to replace
plugin_info (now deprecated), mainly to identify a plugin and hold
private implementation fields for plugin utility functions.
(plugin_info will be removed after the 0.15 release.)
- Code changes:
Add ui_auto_separator_add_ref() to hide separator-like widgets when
their visible group elements are hidden or destroyed.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3074 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-13 12:38:32 +00:00
Enrico Tröger
be3849e33a Upate of the CSS parser to detect also ID and Type selectors (patch by Bronisław Białek, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3073 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 17:52:22 +00:00
Enrico Tröger
5b772ef629 InstantSave: when opening new files from template, use the template's filetype, otherwise fall back to configured default filetype.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3072 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 17:51:56 +00:00
Enrico Tröger
ca464c2c8b Fix regression: clear all styles for filetype None to not break the 'invert_all' option.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3071 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 17:51:38 +00:00
Frank Lanitz
42cd5f1520 Update of missing geany.pot file. Oops
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3070 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 13:14:31 +00:00
Frank Lanitz
ed859adfa8 Removed a fuzzy string from British English translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3069 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 13:12:10 +00:00
Frank Lanitz
c56653aac9 Change of a typo in singular form of some status messages.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3068 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 13:07:56 +00:00
Frank Lanitz
ce24d8eb12 Update of British English translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3067 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-12 12:52:03 +00:00
Enrico Tröger
6cc90b4454 Make a some labels in the File Properties dialog selectable.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3066 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-10 16:43:40 +00:00
Enrico Tröger
cb1de8b8cf Reorder Help menu items (swap 'Keyboard Shortcuts' and 'Website').
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3065 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-10 16:43:15 +00:00
Enrico Tröger
5249fde432 Fix for the last fix: do it the proper way by ignoring any modifiers we don't want, only check for Ctrl, Alt and Shift.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3064 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-10 16:35:25 +00:00
Enrico Tröger
656b466df0 Fix Ctrl-click on a word when Numpad is enabled.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3063 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-10 15:18:36 +00:00
Frank Lanitz
03e9292069 Update of Turkish translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3060 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-09 21:44:49 +00:00
Nick Treleaven
76708ae327 Fix only updating filename label after saving the relevant document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3059 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-08 11:38:40 +00:00
Enrico Tröger
42593cedc6 Add missing 'mandatory' attribute for the GTK check.
Change build directory to '_build_'.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3058 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 18:52:26 +00:00
Enrico Tröger
45e4b0bb89 Fix wrong cursor positioning while line breaking when the last character on the line was a space.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3057 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 18:52:09 +00:00
Enrico Tröger
9aa5ba41c7 Plug some memory leaks due to some missing g_object_unref's.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3056 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 18:51:50 +00:00
Nick Treleaven
c430b7e57a Add filename label.
Fix Gtk warning when resplitting.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3055 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 17:31:17 +00:00
Nick Treleaven
8c2a6ed157 Refactor with set_editor().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3054 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 17:12:33 +00:00
Nick Treleaven
73c73a6bcf Fix segfault when clicking on split window after the original
document has been closed and the view has been refreshed to another
document.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3053 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-07 15:19:37 +00:00