Colomban Wendling
c35dedf35f
Rename internal plugin_init() to avoid confusion with plugins entry point
2014-10-20 16:18:05 +02:00
Frank Lanitz
94a7762f91
Small update of German translation
2014-10-18 19:52:38 +02:00
Colomban Wendling
d42837f021
Merge pull request #351 from techee/guards
...
Protect private definitions by the GEANY_PRIVATE macro in headers
2014-10-18 18:13:45 +02:00
Enrico Tröger
5a243fd224
Explicitly define Windows version for older Mingw environments
2014-10-15 17:33:57 +02:00
Colomban Wendling
608ab0f60c
Document the fact utils_spawn_sync() accepts NULL for all output arguments
2014-10-14 23:23:13 +02:00
Colomban Wendling
c38f59bbc4
autotools: Only uninstall what we actually installed
...
Only manually uninstall the files we manually installed, as
uninstall-local might be run in parallel to Automake's own uninstall
targets.
We don't uninstall the directories as some docs seems to suggest
`rmdir` isn't really portable. Anyway, Automake don't uninstall
directories either so it's not a real problem.
An alternative solution would be to keep the recursive removal of
`$(DOCDIR)` but move it to `uninstall-hook`, which is guaranteed to be
run after other uninstall rules. However, recursive deletion is not
always sensible as it might remove files we didn't install, e.g. if the
user added them manually.
2014-10-13 23:59:40 +02:00
Colomban Wendling
16716e498d
autotools: Remove new Doxygen temporary files
2014-10-13 23:59:40 +02:00
Colomban Wendling
0650e707f1
autotools: Properly clean up hacking.html
...
We don't distribute it, so we need to clean it.
2014-10-13 23:59:40 +02:00
elextr
75af73875f
Add note about -D_FILE_OFFSET_BITS=64
2014-10-13 12:41:05 +11:00
Jiří Techet
6242d19471
Add all headers to libtagmanager_a_SOURCES in tag manager makefile
...
So they become part of tarball.
2014-10-12 23:49:52 +02:00
Jiří Techet
dbcf67d449
Define the GEANY_PRIVATE macro for tag manager in makefile.win32
2014-10-12 23:37:00 +02:00
Jiří Techet
6d6dd7444b
Fix doxygen warnings
...
Make documents_array public and accessible by doxygen and describe all
parameters of tm_source_file_new().
2014-10-12 23:33:51 +02:00
Colomban Wendling
f5230f334e
Fix moving editor tabs through keybindings
2014-10-12 18:00:12 +02:00
Enrico Tröger
9caa0046bd
Prepare Windows installer for embedded GTK 2.24
2014-10-12 16:40:12 +02:00
Enrico Tröger
3966ba8c4b
Query GdkWindow reference only if available
...
On startup, the Geany main window doesn't have a GdkWindow yet
(probably because it is not yet mapped). This causes many
'gdkdrawable-win32.c:2013 drawable is not a pixmap or window'
warnings when resolving shortcuts on Windows.
Since we pass the SLR_NO_UI to the Windows API, we probably
don't need the parent hWnd reference at all.
2014-10-12 16:35:46 +02:00
Colomban Wendling
75ab7103f1
Merge pull request #353 from b4n/tm-no-update-on-quit
...
Don't rebuild TagManager workspace tags when quitting
2014-10-12 16:02:40 +02:00
Nick Treleaven
2d59f110df
Merge pull request #350 from ntrel/reload-prompt
...
Don't prompt for reload from infobar when there are no unsaved changes
2014-10-12 13:27:00 +01:00
Frank Lanitz
8298501717
Merge pull request #344 from marcelocamargobr/master
...
Changed wrong translation of identation
2014-10-12 10:27:31 +02:00
Colomban Wendling
eb7fd066b1
Don't alter GeanyEditor internal state in editor_create_widget()
...
When editor_create_widget() is used on an editor with already existing
widget, don't reset the internal indentation settings of that editor.
2014-10-11 14:53:21 +02:00
Matthew Brush
41c66e0eb0
Change "replace_and_find_by_default" default to true
2014-10-10 18:40:54 -07:00
Matthew Brush
bae420a768
Merge branch 'rpalli/replace1'
...
Closes #189
2014-10-10 18:02:29 -07:00
Colomban Wendling
f1da4b9914
Don't rebuild TagManager workspace tags when quitting
...
Updating the workspace is useless as the application will be shut down,
and not doing it can save a lot of time (almost 50% speedup quitting an
instance with all Geany source from `src/` open).
2014-10-11 01:40:10 +02:00
Nick Treleaven
ab7a0018b2
Don't prompt for reload from infobar when there are no unsaved changes
...
Also warn about losing undo history when there are no changes.
2014-10-10 16:59:43 +01:00
Nick Treleaven
0362a2281b
Define _WIN32_IE for SHGFP_TYPE
2014-10-10 16:41:01 +01:00
Roland Pallai
3df962a371
A small styling of the documentation
2014-10-10 00:26:25 +02:00
Roland Pallai
9b2ccb9965
Turn "replace and find by default" boolean pref into a "various" preference.
2014-10-10 00:04:38 +02:00
Jiří Techet
10a28b4191
Protect private definitions by the GEANY_PRIVATE macro in headers
...
In addition, this patch defines the GEANY_PRIVATE macro for the tag
manager library where it wasn't defined before, removes 2 tag manager
headers from distribution as they are not needed by plugins and
in the tag manager changes the docstrings to ordinary comments for
private definitions.
2014-10-09 20:51:32 +02:00
Roland Pallai
985829afe0
Documentation change for the "Replace&Find by default" behaviour.
2014-10-09 02:07:58 +02:00
Roland Pallai
2cae5f337b
Better preferences sentence for the "Replace&Find by default" behaviour.
2014-10-09 02:00:30 +02:00
Nick Treleaven
245ae6696c
Require WINVER=WindowsXP for SHGetFolderPathAndSubDirW
2014-10-07 15:30:19 +01:00
Nick Treleaven
c0a8a1a943
Fix Windows build
2014-10-07 14:50:07 +01:00
Enrico Tröger
63266a1254
Remove unused variable
2014-10-06 17:28:10 +02:00
Colomban Wendling
b1b9e6d19a
Fix configuration directory location on non-Windows
...
3e089e4c2c914a4b8885daa65e784a227bd2d6b0 accidentally switched from
`g_get_user_config_dir()` to `g_get_user_data_dir()` as the location
for the user's configuration directory.
2014-10-06 16:24:26 +02:00
Nick Treleaven
e69bbe25fd
Merge pull request #342 from ntrel/save-disk-check
...
Force disk check before save to prevent accidental overwriting
2014-10-06 12:20:54 +01:00
Nick Treleaven
fa20ec4ffb
Merge pull request #343 from ntrel/more-project-prefs
...
Add project prefs for line breaking column & multiline comment completion
2014-10-06 12:20:15 +01:00
Colomban Wendling
17375793ad
Merge pull request #347 from techee/master
...
Remove unused tag manager files
2014-10-05 23:50:08 +02:00
Jiří Techet
ce46f8f0b4
Remove unused tm_tagmanager.c
2014-10-05 22:40:15 +02:00
Jiří Techet
4646323878
Remove unused tm_symbol
2014-10-05 22:40:15 +02:00
Jiří Techet
b512aa0368
Remove unused tm_project and all its references in docstrings
2014-10-05 22:40:15 +02:00
Enrico Tröger
3e089e4c2c
Reading the config directory from the Windows API instead of GLib
...
Before we used g_get_user_config_dir() but GLib changed the returned
location in newer versions, so use the Windows API directly
to get the old location, at least for now.
Also add utils_get_user_config_dir() wrapper.
Code is based almost completely on a patch from Matthew.
2014-10-05 12:55:33 +02:00
Marcelo Camargo
700e0b906f
Updated last translator
2014-10-04 00:13:47 -03:00
Marcelo Camargo
5e01664777
Changed wrong translation of identantion
...
In portuguese, there is no "endentação", but "indentação".
2014-10-03 23:53:03 -03:00
Nick Treleaven
7a8c091af0
Reformat g_signal_connect calls
2014-10-03 17:42:23 +01:00
Nick Treleaven
e566aae6b2
Add project prefs for line breaking column & multiline comments
2014-10-03 12:25:05 +01:00
Matthew Brush
f262f5986d
Merge pull request #341 from philippwiesemann/fix-typo-readme
...
Fix typo in README
2014-10-02 11:48:01 -07:00
Philipp Wiesemann
6d2d2ffee9
Fix typo in README
2014-10-01 23:41:01 +02:00
Nick Treleaven
541cb8dbcc
Force disk check before save to prevent accidental overwriting
...
Useful e.g. with Save All when the modified file is not the current tab.
2014-09-30 17:10:53 +01:00
Colomban Wendling
5df59cefcb
Fix build with GLib 2.20
...
Don't use `g_regex_get_compile_flags()` that is new in 2.26, but we
only depend on 2.20.
Closes #340 .
2014-09-30 16:31:44 +02:00
Frank Lanitz
52a0c31606
Update of German translation
2014-09-29 23:34:14 +02:00
Nick Treleaven
9eb865dab3
Merge pull request #337 from ntrel/project-line-wrap
...
Project line wrapping pref
2014-09-29 16:16:50 +01:00