8997 Commits

Author SHA1 Message Date
Bervianto Leo Pratama
9bb459d53e Update id.po 2016-10-30 16:33:11 +07:00
bervianto
fb081f7732 update id.po 2016-10-30 23:08:14 +07:00
bervianto
4695f6f2aa rebase 2016-10-30 23:05:20 +07:00
bervianto
5b588f67b5 Update id.po 2016-10-30 23:02:23 +07:00
Bervianto Leo Pratama
38d2fb9df1 Improvement Indonesian Translation
Change with kata baku in Indonesia
2016-10-30 15:04:42 +07:00
Bervianto Leo Pratama
361642b7b5 Update id.po 2016-10-30 15:04:42 +07:00
Bervianto Leo Pratama
5056a855b3 Update id.po 2016-10-30 15:04:42 +07:00
Bervianto Leo Pratama
ee16fdca50 Update id.po 2016-10-30 14:55:29 +07:00
Frank Lanitz
af79e6bb5d Update po files in preperation of 1.29 cycle 2016-10-29 20:38:27 +02:00
Colomban Wendling
638b999e8e Update NEWS for recent items 2016-10-29 17:11:55 +02:00
Matthew Brush
b7839a6e42 Add "project-before-close" signal to API
Closes #1223.
2016-10-29 16:58:37 +02:00
Colomban Wendling
b0cb8440b1 VTE: Respect GTK setting for whether to show the IM method menu 2016-10-29 16:28:21 +02:00
Colomban Wendling
6cdb1842be VTE: Remove support for background image
It's a more than questionable feature that was dropped in VTE 2.91, so
remove it altogether instead of conditionally supporting it.
2016-10-29 16:12:32 +02:00
Colomban Wendling
16e90968c7 VTE: add VTE 2.91 DSO names 2016-10-29 16:09:04 +02:00
Colomban Wendling
f4b4f2b540 VTE: Don't hard-require vte_terminal_im_append_menuitems()
VTE 2.91 dropped it, and it seems that recent GTK3 doesn't have IM
context menu entries in input field's popups anymore anyway.
2016-10-29 16:09:04 +02:00
Colomban Wendling
65710c526a VTE: Add support for 2.91 GdkRGBA API variant
The 2.91 API switched from GdkColor to GdkRGBA, but kept the same
function names, so we need to detect this version and wrap the affected
API to convert our GdkColors to GdkRGBAs.
2016-10-29 16:09:04 +02:00
Colomban Wendling
65e2c7cb05 VTE: don't hard-require vte_terminal_set_word_chars()
VTE 0.38 removed it, so only use it when available.  With >= 0.40,
use vte_terminal_set_word_char_exceptions() instead.
2016-10-29 16:09:04 +02:00
Colomban Wendling
5c757d9ec2 VTE: add debugging info to known which library was actually loaded 2016-10-29 16:09:04 +02:00
Colomban Wendling
079fe58ce9 VTE: add support for vte_terminal_spawn_sync()
VTE 0.38 removed vte_terminal_fork_command() in favor of the new
vte_terminal_spawn_sync(), so add support for this.
2016-10-29 16:09:04 +02:00
Colomban Wendling
f789aa138d VTE: drop support for selecting the emulated terminal
VTE 0.38 dropped the capability to emulate various terminals to only
support xterm.  This shouldn't be so much of a problem for us, as our
setting to select the emulated terminal is hidden since 2008 and
defaults to xterm since forever, and xterm is highly compatible.
2016-10-29 16:09:04 +02:00
Colomban Wendling
20cb94255b VTE: stop using vte_terminal_set_font_from_string()
vte_terminal_set_font_from_string() has been removed in 0.38, so use
vte_terminal_set_font() instead.
2016-10-29 16:02:32 +02:00
Colomban Wendling
d27831fa30 VTE: use proper accessor for the vertical adjustment
Use vte_terminal_get_adjustment() to get the adjustment, and provide an
appropriate default implementation for use if it isn't available (on
VTE < 0.9 or > 0.36).
2016-10-29 16:02:32 +02:00
Colomban Wendling
931df75faa Merge pull request #1233 from b4n/proxy/dotted-extension-warning-only
Do not strip dots from proxy plugin extensions
2016-10-29 15:35:21 +02:00
Colomban Wendling
85a2f4bc6f Do not strip dots from proxy plugin extensions
Only warn when an extension starts with a dot, because it's unlikely to
be what the author wanted, but leave the dot there.  This forces the
author to fix the extension instead of ignoring the warning.

Also, include the proxy plugin name in the warning message.

Follow-up to #1212.
2016-10-29 15:33:21 +02:00
Colomban Wendling
ae114e263c Merge pull request #1185 from b4n/error-indic-color
Allow to configure the error indicator color
2016-10-29 15:15:43 +02:00
Bervianto Leo Pratama
054576e972 Update id.po 2016-10-29 03:02:56 +07:00
Bervianto Leo Pratama
7b875dc96f Update id.po 2016-10-29 03:01:37 +07:00
Bervianto Leo Pratama
bc9facd815 Improvement Indonesian Translation
Change with kata baku in Indonesia
2016-10-29 02:42:57 +07:00
Bervianto Leo Pratama
124dd24ad7 Update id.po 2016-10-29 02:02:45 +07:00
Bervianto Leo Pratama
c4307ce11d Update id.po 2016-10-28 12:12:52 +07:00
Colomban Wendling
6f54690b0b Small update of the French translation 2016-10-27 10:30:55 +02:00
Frank Lanitz
460f8dec00 Update of German translation 2016-10-24 20:18:17 +02:00
Colomban Wendling
bee3806d47 Allow to configure the error indicator color
Related to #1116.
2016-10-24 12:27:59 +02:00
Colomban Wendling
dba7c763ed Merge pull request #1272 from b4n/splitwindow/show-menu-gtk316
splitwindow: Fix document selection popup on GTK >= 3.15.9 && <= 3.21.4
2016-10-24 11:31:24 +02:00
Colomban Wendling
6834c5a830 GTK: Don't forward calls to NULL scrollbars
Once Dispose() has been called, scrollbars will be NULL, so we need to
check against this in code that might run after Dispose().

Fixes scary warnings on certain widget destruction scenarios.

Closes #993.

X-Scintilla-Bug-URL: https://sourceforge.net/p/scintilla/bugs/1873/
X-Scintilla-Commit-ID: 4e67e6ee45732a048907ef1577cf1efc25729313
2016-10-24 11:03:58 +02:00
Colomban Wendling
605bfa8339 Update NEWS preparing for next release 2016-10-23 16:28:31 +02:00
Colomban Wendling
9fa27cb16b splitwindow: Fix document selection popup on GTK >= 3.15.9 && <= 3.21.4
Works around GTK bug https://bugzilla.gnome.org/show_bug.cgi?id=769287.
Stop emission of the ::show-menu signal if it was first emitted from an
inactive toggle button, which happens only in the buggy case.
This workaround tries to not negatively affect a correctly behaving GTK
version in the unlikely case some distributions patched their version.

Fixes #1149.
2016-10-22 15:15:24 +02:00
Colomban Wendling
21845805c6 Merge pull request #1200 from b4n/terminal-focus
Fix focusing the Terminal tab in the message window
2016-10-21 14:47:26 +02:00
Colomban Wendling
f5c4b1b6e5 Update Scintilla to version 3.7.0 2016-10-16 22:37:40 +02:00
Colomban Wendling
87111f268f Ferite: Fix a memory leak 2016-10-09 12:58:44 +02:00
Colomban Wendling
7ae1d031ef Merge pull request #1251 from techee/bool
CTags: boolean to C99 bool conversion and vStringTerminate() removal
2016-10-04 18:10:24 +02:00
Jiří Techet
40396a392e ctags: drop vStringTerminate()
It's call is unnecesssary. Corresponds to universal-ctags commit
cfc45e3bd9000e8ce193399c7e0ecf2bbeb57977.
2016-10-04 18:06:33 +02:00
Jiří Techet
662765852f ctags: Use bool definitions from stdbool.h
Since Geany requires C99 parser, the patch just simply includes stdbool.h
in general.h and drops the TRUE, FALSE definitions inside the same file.
The rest is purely mechanical

boolean -> bool
TRUE -> true
FALSE -> false

plus some alignment fixes.

This patch corresponds to universal-ctags commit ce990805a0a0269c.
2016-10-04 18:05:54 +02:00
Colomban Wendling
12b9f27a79 Fix double escaping of markup in bold labels (oops)
2499b96ea1d1eb523733c95e7ec73af827b6032e fixed missing escaping of
markup text, but failed to remove explicit escaping from
ui_label_new_bold(), leading to dual escaping of bold labels.
2016-09-22 15:43:04 +02:00
Landrok
d8ee2ccf8e Fix some typos in French translation (#1227) 2016-09-19 09:33:47 +02:00
Enrico Tröger
2a2ae72834 Merge pull request #1166 from eht16/fix_template_error_message
Improve template command error message
2016-09-11 11:12:18 +02:00
Matthew Brush
6bc43f745e Merge pull request #1203 from codebrainz/document-data
Document data
2016-09-10 19:40:38 -07:00
Matthew Brush
cc18dd0e60 Gracefully handle proxies registering invalid extensions (#1212)
It is very hard to debug if the proxy plugin happens to give
extensions starting with a dot. If they do, detect this case, warn
in the debug messages, and fix the extension. It seems unlikely
that files with two dot extensions will be desired, so it should
case no harm.
2016-09-10 19:24:16 -07:00
Matthew Brush
7d172ceeb3 Improve GeanyProxyProbeResults a litte (#1213)
* Add GEANY_ prefix to enumerators.
* Use a discrete set of enumerators so the proxy doesn't have to
  worry about flag bitmasks, which isn't required.
* Update documentation.
* Use the new enumerators in Geany.
* Improve debug output for bogus values a bit.
2016-09-10 19:18:10 -07:00
Colomban Wendling
afaec63ffb Merge pull request #1160 from techee/ctags_sync
Ctags sync, part 1
2016-09-10 09:24:15 +02:00