Colomban Wendling
0b4ec549fc
Merge branch 'scintilla-update-341'
2014-04-14 16:46:30 +02:00
Colomban Wendling
06068d38d8
Fix a typo in the update script
2014-04-14 16:37:29 +02:00
Colomban Wendling
9a41f919c1
Update mappings for new Scintilla
2014-04-14 16:36:05 +02:00
Colomban Wendling
b81c35e4e3
Fix const promotion with updated Scintilla
2014-04-14 16:34:19 +02:00
Colomban Wendling
6c5a0dd717
Update Scintilla to version 3.4.1
2014-04-14 16:25:01 +02:00
Colomban Wendling
d32ae83202
Apply filetype-specific indentation settings for newly opened files
...
Fix the check enabling filetype-specific indentation settings to also
pass if the document has no filetype set yet, e.g. when opening it.
2014-04-14 02:46:11 +02:00
Colomban Wendling
8f713377c4
Merge branch '1.25/safer-plugin_signal_connect'
2014-04-13 20:07:26 +02:00
Colomban Wendling
75542c6d3c
Add defensive checks on plugin_signal_connect()'s sensitive arguments
2014-04-13 19:59:37 +02:00
Colomban Wendling
27a073f1a6
Make plugin_signal_connect() safe on any object
...
Watch the lifetime of objects referenced in plugin->signal_ids and
remove our references to them if they get destroyed. This avoids
possibly trying to disconnect signals on destroyed objects when the
plugin is unloaded.
Supporting this case is safer, and is useful for objects that may or
may not outlive the plugin (like ScintillaObjects), because in such
cases plugin_signal_connect() is handy to make sure the signals are
disconnected if the object is still alive, but used to crash if the
object was destroyed.
2014-04-13 19:59:37 +02:00
Colomban Wendling
24f2363fb7
Post release version bump
...
Say hello to Geany 1.25 "Veed"!
2014-04-13 19:33:23 +02:00
Colomban Wendling
1514993a6a
Fix generating distcheck on clean sources
...
There is no point in runner.sh depending on the generated Geany
executable, and this breaks running `make distcheck` before building
the sources, as the Geany executable doesn't exist yet.
2014-04-13 18:07:17 +02:00
Colomban Wendling
d28fb783c7
Re-generate HTML manual
2014-04-13 18:00:50 +02:00
Colomban Wendling
6f56bdd32d
Set release date
2014-04-13 18:00:39 +02:00
Colomban Wendling
ec3cc4dcbe
Add a few more bug references in NEWS
2014-04-13 17:26:53 +02:00
Enrico Tröger
33cbd11a0f
Merge branch 'master' of github.com:geany/geany
2014-04-13 17:17:08 +02:00
Enrico Tröger
d52a918e3e
Add missing items, remove duplicates and fix typos
2014-04-13 17:16:56 +02:00
Colomban Wendling
187e06bcb1
Use proper argument lists
2014-04-13 16:19:32 +02:00
Enrico Tröger
3533584d1e
Add eht16's changes
...
These are way too few changes from me over a one-year period :(.
2014-04-13 16:02:14 +02:00
Colomban Wendling
00fbbced25
Add some missing NEWS items
2014-04-13 15:51:06 +02:00
Colomban Wendling
725cf3ea5b
Update NEWS for missing translation updates
2014-04-13 15:51:06 +02:00
Colomban Wendling
8fe9fa68c1
Update displayed copyright years
2014-04-13 15:51:06 +02:00
Enrico Tröger
e802194ad3
Re-add the previous workaround to remember the directory Geany was started from
...
My previous fix (e1ce9cfbec) didn't fix all possible use cases (opening
files from CLI when starting Geany). This one should close the gap.
2014-04-13 15:14:35 +02:00
Frank Lanitz
9462367afc
Fix a little typo on NEWS
2014-04-13 14:44:55 +02:00
Enrico Tröger
cfe43e2979
Add colorschemes from the geany-themes project if available
2014-04-13 11:34:58 +02:00
Enrico Tröger
e5eb69b20c
Add linker flags -static-libgcc and -static-libstdc++ on Windows
...
This seems necessary with newer gcc versions to not
require libgcc*.dll libraries on runtime.
2014-04-13 11:00:56 +02:00
Enrico Tröger
9f294c25c3
Add --no-scm configure option to bypass SCM detection
2014-04-13 10:43:55 +02:00
Frank Lanitz
6fce95cb10
Update list of updated translation of NEWS file
2014-04-12 20:11:28 +02:00
Frank Lanitz
fc942f607d
Merge pull request #241 from kgkilo/master
...
Updated Hungarian translation
2014-04-12 19:55:14 +02:00
Colomban Wendling
148283356d
Fix a missing cast (oops)
2014-04-12 16:17:52 +02:00
Colomban Wendling
3cf35f24c5
Fix possible crash on quit
...
When quitting, we still have to destroy the Scintilla widget to avoid
any possibility for us to receive signals from it after we destroyed
the associated editor and/or document (used in signal handlers).
I myself don't suffer from the issue, but it is theoretically possible
for Scintilla to emit signals anytime before it is destroyed, so it is
safer like this anyway. And an user on IRC suffered from crashes on
quit because of this issue, so it seems to actually happen in some
situations.
2014-04-12 16:14:15 +02:00
kilo aka Gabor Kmetyko
929c7f7402
Updated Hungarian translation
2014-04-12 00:38:46 +02:00
Frank Lanitz
f74b4ed494
Update of Portuguese translation
2014-04-11 23:30:00 +02:00
Colomban Wendling
95edb95a38
Add a warning about using plugin_signal_connect() on short-lived objects
2014-04-11 23:23:35 +02:00
Enrico Tröger
e656043874
Add a new section to the Windows installer to install header files
2014-04-11 00:07:33 +02:00
Enrico Tröger
82842b230b
Install header files and geany.pc also on Windows
2014-04-11 00:06:29 +02:00
Pavel Roschin
3d403b6d9f
Update of Russian translation
2014-04-11 00:45:48 +04:00
Enrico Tröger
6834c3458c
Merge branch 'master' of https://github.com/geany/geany
2014-04-10 22:25:50 +02:00
Enrico Tröger
e1ce9cfbec
Change the working directory on Windows properly
...
On Windows we need to change the working directory on startup to not
lock the directory Geany was started from (bug #2626124 ).
However we can't change the directory to late in the startup process
otherwise plugins maybe unable to load resources from the installation
directory.
Though we also can't change it too early otherwise opening files given
with relative paths in Geany from the command line won't work anymore
(bug #3613096 ).
This change should fix both issues by changing the working directory after
command line file handling happened and before plugins will be loaded.
2014-04-10 22:24:15 +02:00
Frank Lanitz
2cde2cc5f7
Adding tr update to NEWS file
2014-04-10 22:21:15 +02:00
Frank Lanitz
fd660e4dd8
Update of Turkish translation
2014-04-10 22:20:00 +02:00
Colomban Wendling
9ea8b9d11a
Fix conflicting mnemonics in the French translation
2014-04-10 17:31:29 +02:00
Colomban Wendling
9f4ef363f2
Html chars: fix translation of category names
...
Although the strings were properly marked for translation, they weren't
actually translated because they missed run-time replacement.
2014-04-10 14:16:18 +02:00
Frank Lanitz
264d2ad6bd
Add Dutch translation update to NEWS
2014-04-10 09:12:50 +02:00
Frank Lanitz
f0a12433e3
Merge pull request #239 from peter-scholtens/master
...
Update nl.po
2014-04-10 09:11:46 +02:00
Colomban Wendling
aff07fb2dc
French translation update
2014-04-09 23:13:30 +02:00
Peter Scholtens
55034a358e
Update nl.po
...
First contrib in Github
2014-04-09 22:49:18 +02:00
Frank Lanitz
90658b2a82
Update of Russian translation
2014-04-09 22:10:22 +02:00
Frank Lanitz
6a432d2a9b
Update NEWS with recent translation updates
2014-04-09 19:02:58 +02:00
Frank Lanitz
c7b1a7a659
Update of Kazakh translation
2014-04-09 19:01:22 +02:00
Frank Lanitz
fb9da9714c
Update of Catalan translation
2014-04-09 18:58:47 +02:00