[geany/geany-plugins] 1f08a3: Overview: Update fixes from upstream repo
Matthew Brush
git-noreply at xxxxx
Wed May 6 23:38:45 UTC 2015
Branch: refs/heads/master
Author: Matthew Brush <matt at geany.org>
Committer: Matthew Brush <matt at geany.org>
Date: Wed, 06 May 2015 23:38:45 UTC
Commit: 1f08a3668cf86abde9942c1d11437e05a9a48438
https://github.com/geany/geany-plugins/commit/1f08a3668cf86abde9942c1d11437e05a9a48438
Log Message:
-----------
Overview: Update fixes from upstream repo
* Add guard to not depend on too new Cairo version
* Add guard to allow building with older Geany versions
Closes #222 #227
Modified Paths:
--------------
overview/overview/overviewplugin.c
overview/overview/overviewscintilla.c
Modified: overview/overview/overviewplugin.c
7 lines changed, 7 insertions(+), 0 deletions(-)
===================================================================
@@ -35,7 +35,14 @@ GeanyPlugin *geany_plugin;
GeanyData *geany_data;
GeanyFunctions *geany_functions;
+/* scintilla_get_type() is needed but was only added to the API in 224, but
+ * previous versions will still work on Linux since it's before the symbol
+ * linkage was fixed up. TODO: remove this after next Geany release. */
+#if GEANY_API_VERSION >= 224
PLUGIN_VERSION_CHECK (224)
+#else
+PLUGIN_VERSION_CHECK (211)
+#endif
PLUGIN_SET_INFO (
"Overview",
Modified: overview/overview/overviewscintilla.c
3 lines changed, 3 insertions(+), 0 deletions(-)
===================================================================
@@ -267,7 +267,10 @@ overview_scintilla_draw_real (OverviewScintilla *self,
cairo_save (cr);
cairo_set_line_width (cr, 1.0);
+
+#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 12, 0)
cairo_set_antialias (cr, CAIRO_ANTIALIAS_GOOD);
+#endif
if (self->overlay_inverted)
{
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list