[Github-comments] [geany/geany] Remove GTK+2 Support (#2602)
Matthew Brush
notifications at xxxxx
Thu Oct 1 00:15:35 UTC 2020
Even though I dislike GTK+3 compared to GTK+2, I'm a [glutton for punishment](https://gitlab.xfce.org/apps/mousepad/-/issues/49), and it's inevitable.
The main code related stuff is done and was trivial. Left to do is a thorough sweep to remove/replace all GTK+2 related references in docs and other scripts/etc which aren't part of the main C code.
Future work would be replacing various APIs like using `GdkRGBA` instead of `GdkColor` and such stuff like that.
This depends on #2590 and related work.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2602
-- Commit Summary --
* Initial pass at remove GTK+2
* Remove now dead code guarded with GTK_CHECK_VERSION(3, 0, 0)
* Remove gtkrc file
* Remove GTK2 from travis.yaml
* SQME: Remove gtkrc from geany.txt manual
* Remove gtk2 from geany-mac-integration.m4
-- File Changes --
M .travis.yml (10)
M HACKING (3)
M README (8)
M configure.ac (32)
M data/Makefile.am (5)
D data/geany.gtkrc (71)
M doc/geany.txt (81)
M m4/geany-mac-integration.m4 (4)
M src/build.c (24)
M src/document.c (11)
M src/editor.c (15)
M src/gb.c (39)
M src/geanywraplabel.c (46)
M src/gtkcompat.h (81)
M src/libmain.c (52)
M src/plugindata.h (11)
M src/sidebar.c (10)
M src/socket.c (7)
M src/stash.c (10)
M src/symbols.c (4)
M src/toolbar.c (2)
M src/ui_utils.c (7)
M src/vte.c (23)
-- Patch Links --
https://github.com/geany/geany/pull/2602.patch
https://github.com/geany/geany/pull/2602.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2602
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20200930/83fd7d53/attachment.htm>
More information about the Github-comments
mailing list