Nick Treleaven
06d02e29db
Indent with tabs
2012-04-18 13:29:40 +01:00
Nick Treleaven
495336ca19
Fix DocBook styling (broken in 7ebdac)
2012-04-16 12:58:44 +01:00
Nick Treleaven
ac34a19abe
Show SGML entity completion on first typing '&' again
2012-04-16 12:05:18 +01:00
Nick Treleaven
f2a93d3790
Don't autocomplete XML entities when outside of XML style range
2012-04-16 11:56:25 +01:00
Nick Treleaven
9ddeed5254
Enable entity completion for XML documents
2012-04-13 17:41:52 +01:00
Nick Treleaven
9db1247b96
Cleanup HTML entity checks and fix HTML/PHP autocompletion
2012-04-13 17:41:50 +01:00
Frank Lanitz
3ecfe90ad7
Update of Slovenian translation provided by Jože Klepec
2012-04-13 09:34:50 +02:00
Enrico Tröger
3eb8e23ecc
Code style cleanup
...
Several small fixes to be more PEP8 compliant (while not completely on purpose).
There are no functional changes.
2012-04-12 23:07:33 +02:00
Enrico Tröger
012a904e74
Define minimum GTK and Glib versions globally to be reused later
2012-04-12 23:00:39 +02:00
Enrico Tröger
0249d3e906
Don't warn about missing configure flags if configure shall be skipped
2012-04-12 22:41:47 +02:00
Nick Treleaven
9fad7aaa55
Hide autocompletion when the only entry has been typed
...
Fixes #3516212 .
2012-04-12 17:51:16 +01:00
Colomban Wendling
5f0963d470
List package dependencies only in configure.ac
...
This prevents from having to update both configure.ac and geany.pc.in
every time our dependencies (e.g. GTK version) change.
2012-04-12 18:41:53 +02:00
Frank Lanitz
890667db5a
Adding some more meta information to Norvegian translation
2012-04-11 21:58:45 +02:00
Håkon Vågsether
bdf71ff586
Added Norwegian Nynorsk translation
2012-04-11 21:57:18 +02:00
Colomban Wendling
78432b5806
Find in files: split extra options like a shell would do
...
Don't simply split the the extra options string on spaces to build the
grep argument list but rather split it in a shell-style fashion.
This is probably more intuitive for most users, is more consistent with
e.g. custom commands, and allows for spaces in an option or its
argument.
Closes #3516263 .
2012-04-10 04:21:59 +02:00
Nick Treleaven
728eeb854b
Remove unnecessary fields from StashTreeValue
2012-04-07 18:21:51 +01:00
Nick Treleaven
9f06d49f6f
Use union for StashTreeValue instead of void*
...
This avoids many casts.
2012-04-07 18:09:28 +01:00
Nick Treleaven
4509dd6457
Use union for StashPref extra fields that depend on widget_type
...
This should make the code clearer vs. using a void*.
2012-04-06 17:46:02 +01:00
Dimitar Zhekov
f2d33bc16e
Add stash_group_free_settings() function to API
...
Frees the memory allocated for setting values in a group.
2012-04-06 14:04:01 +01:00
Nick Treleaven
c7b3a09f05
Update bold flag after editing shortcut
2012-04-04 13:43:43 +01:00
Nick Treleaven
6286b288a4
Fix always showing Save All keybinding as overridden
...
Defaults should use lowercase e.g. GDK_s, not GDK_S.
2012-04-04 13:43:41 +01:00
Nick Treleaven
9e418d7aaf
Show overridden keybindings in bold for prefs dialog tree
2012-04-04 13:43:39 +01:00
Nick Treleaven
fa7959f316
Maintain sidebar width when sidebar is on the right
...
Resizing the window should not affect sidebar width.
Fixes #3514436 .
2012-04-03 16:15:02 +01:00
Frank Lanitz
00143d2d78
Update of Italian translation. Thanks to Giuseppe Penone
2012-04-02 20:38:23 +02:00
Colomban Wendling
ba4ccc6653
Waf: mark Scintilla as using GLib and GModule
...
This doesn't change anything in practice since GTK brings GLib and
GModule is linked with the Geany program, but it's cleaner for the lib
to list its true dependencies.
2012-04-02 15:56:47 +02:00
Colomban Wendling
7b2f0fe5ae
Explicitly depend on GModule
...
GIO used to bring GModule, but it became a private dependency since
GIO 2.31. So, add explicit checks for GModule so we still build with
GLib/GIO >= 2.31.
Closes #3483388 .
2012-04-02 15:05:23 +02:00
Frank Lanitz
e5ae146730
Update of Italian translation. Thanks to Giuseppe Penone
2012-03-31 09:44:39 +02:00
Frank Lanitz
8a15fe80ec
Remove ChangeLog of po-files. git-backlog is way better
2012-03-31 09:41:41 +02:00
Frank Lanitz
c670742316
Update of German translation
2012-03-31 09:40:50 +02:00
Matthew Brush
51dc2e9baf
Support plugins written in C++
...
Rename use of C++ `template` keyword in plugin API function argument
and add `G_BEGIN_DECLS` and `G_END_DECLS` to public header files to
make them easier to include in C++ code. TagManager and Scintilla
headers already have these `extern "C"` blocks so they shouldn't
require any modifications.
The Autotools build system already adds in a `dummy.cxx` to hint
Automake into C++ linking to support Scintilla, which is quite
convenient for dynamically loading of C++ plugins at run-time into
the otherwise C-only program. The other build systems seem to also
use the correct linking.
2012-03-30 23:35:10 -07:00
Colomban Wendling
7b8add4019
Better handling of duplicated tags in the sidebar
2012-03-24 01:19:20 +01:00
Nick Treleaven
ec3efe0486
Fix existing user's goto tag/move tab workaround (oops)
...
Write an empty keybindings.conf for new users to prevent the workaround
for old defaults being written.
Also remove generated comment in keybindings.conf, this file doesn't
need an explanation as it is generated by Geany.
2012-03-20 12:59:29 +00:00
Nick Treleaven
99e8ed495b
Don't change existing user's goto tag, move tab keybindings
...
This provides a workaround so existing users who upgrade should now
be unaffected.
The default changed for these in commits
82769a046c6394d073cc8a32677d8d4794c12c4c and
9ae71ab6cc3bb8185939e1536ffba41beb896686, but this may be
confusing/annoying for existing users who have not edited any
keybindings.
Those commit messages were wrong about never affecting existing
users. Thanks to Lex for raising this.
2012-03-19 16:52:38 +00:00
Eugene Arshinov
f4afe96880
Fix opening project in already running instance (via socket).
...
Previously the code didn't properly handle the case when other project
is already opened.
2012-03-18 15:45:41 +01:00
Nick Treleaven
6badca5201
Destroy color scheme dialog after closing instead of just hiding it
2012-03-15 16:12:32 +00:00
Matthew Brush
4e42814ead
Automatically show color scheme dialog scrollbars, set shadow type
2012-03-15 15:54:41 +00:00
Frank Lanitz
d54504355e
Update of Hungarian translation
2012-03-14 20:19:48 +01:00
Frank Lanitz
d3e5f775db
Update of Lithuanian translation
2012-03-14 20:19:47 +01:00
Nick Treleaven
dcc079d814
Replace Color Schemes menu with custom dialog
...
A dialog makes it easier to select different items when comparing
themes, and easier to see the descriptions.
2012-03-14 16:56:55 +00:00
Nick Treleaven
a2efc32d1f
Add basic install target, requires admin privileges and MSYS
2012-03-13 14:09:47 +00:00
Frank Lanitz
43ee34f660
Added Lithuanian translation
2012-03-12 19:22:48 +01:00
Frank Lanitz
f3cff26ef8
Added Arabian translation
2012-03-09 16:56:12 +01:00
Dimitar Zhekov
0df9835fd5
free configfile in configuration_reload_default_session
2012-03-08 18:15:50 +01:00
Frank Lanitz
5584990fb6
Update of German translation
2012-03-05 19:28:53 +01:00
Matthew Brush
3bcd7fc400
Merge pull request #19 from techee/fixes
...
Fixes
2012-02-26 21:04:50 -08:00
Matthew Brush
3d4e8b41d4
Merge pull request #25 from techee/project_patches
...
Project patches
2012-02-26 20:50:01 -08:00
Matthew Brush
d7d5a6d7fb
Add some more key links to the Help menu (wiki, bug tracker, donate)
2012-02-26 20:19:17 -08:00
Frank Lanitz
c54489c86c
Update of German translation
2012-02-25 19:42:21 +01:00
Colomban Wendling
15bbe36331
Merge branch 'earshinov/join-lines-2'
2012-02-25 18:05:10 +01:00
Eugene Arshinov
f8fd93039b
join_lines: Remove excessive comments
2012-02-25 19:55:24 +04:00