Skip to content

Commit

Permalink
Mention GTK 3 for the first time (#1780)
Browse files Browse the repository at this point in the history
* Mention GTK 3 for the first time in HACKING and say how to select.
  • Loading branch information
elextr committed Feb 25, 2018
1 parent f50e36e commit 7d2e618
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions HACKING
Original file line number Diff line number Diff line change
Expand Up @@ -167,9 +167,9 @@ unmanageable diffs.

GTK versions & API documentation
--------------------------------
Geany requires GTK >= 2.24 and GLib >= 2.32. API symbols from newer
GTK/GLib versions should be avoided or made optional to keep the source
code building on older systems.
Geany requires GTK >= 2.24 or GTK 3 (with the --enable-gtk3 configure option)
and GLib >= 2.32. API symbols from newer GTK/GLib versions should be
avoided or made optional to keep the source code building on older systems.

It is recommended to use the 2.24 API documentation of the GTK
libs (including GLib, GDK and Pango) has the advantages
Expand Down Expand Up @@ -787,6 +787,9 @@ Building Plugins
The geany-plugins autotools script automatically detects the
installed system Geany and builds the plugins against that.

Plugins will build with either GTK2 or GTK3, whichever the detected
Geany was built with.

To use plugins with a development version of Geany built with
a different prefix, the plugins will need to be compiled against
that version if the ABI has changed.
Expand Down

0 comments on commit 7d2e618

Please sign in to comment.