]> granicus.if.org Git - handbrake/commit
LinGui: start adding Gtk4 support
authorJohn Stebbins <jstebbins.hb@gmail.com>
Thu, 19 Apr 2018 19:16:18 +0000 (12:16 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Thu, 19 Apr 2018 19:16:18 +0000 (12:16 -0700)
commit3932f559303edd80fb7be32ac0b6b128b2137458
tree8002cc01fbaadd5c99dd75a9703c162192cd17ed
parent2967fbd87cecaccdc6ddfe7b2995c2a652fc4dff
LinGui: start adding Gtk4 support

Gtk4 drops support for a number of widget properties and APIs.
Fortunately these were all pretty much duplicate functionality that
could be replaced by other existing properties and APIs.

Building with Gtk4 is currently disabled due to several bugs in libgtk4.
13 files changed:
gtk/configure.ac
gtk/src/Makefile.am
gtk/src/audiohandler.c
gtk/src/callbacks.c
gtk/src/ghb.m4
gtk/src/ghbcellrenderertext.c
gtk/src/ghbcellrenderertext.h
gtk/src/ghbcompat.h
gtk/src/main.c
gtk/src/preview.c
gtk/src/queuehandler.c
gtk/src/settings.c
gtk/src/settings.h