aboutsummaryrefslogtreecommitdiff
path: root/gtk.c (follow)
Commit message (Expand)AuthorAge
* GTK 3: handle nontrivial window scale factors.Simon Tatham2020-04-07
* Add printing support for GTK.Asher Gordon2019-12-30
* Don't segfault when no icons are available.Asher Gordon2019-12-25
* Make --screenshot work even in (Cairo) GTK2 builds.Simon Tatham2019-11-13
* Fix GTK 2 crash introduced by previous commit.Simon Tatham2018-11-25
* Don't initialise GTK in --screenshot mode.Simon Tatham2018-11-23
* Use C99 bool within source modules.Simon Tatham2018-11-13
* Replace TRUE/FALSE with C99 true/false throughout.Simon Tatham2018-11-13
* Adopt C99 bool in the midend API.Simon Tatham2018-11-13
* Fix a misuse of errno.Simon Tatham2018-11-06
* Stop using deprecated gdk_beep().Simon Tatham2018-05-09
* Move fgetline out into misc.c.Simon Tatham2018-04-22
* Build fixes for GTK2.Simon Tatham2017-10-24
* Make the code base clean under -Wwrite-strings.Simon Tatham2017-10-01
* Assorted char * -> const char * API changes.Simon Tatham2017-10-01
* Return error messages as 'const char *', not 'char *'.Simon Tatham2017-10-01
* Use a proper union in struct config_item.Simon Tatham2017-10-01
* Fix changing puzzle size in a maximised GTK3 window.Simon Tatham2017-09-30
* Fix auto-selection of presets in GTK.Simon Tatham2017-09-30
* Map Ctrl-Shift-Z to Redo.Simon Tatham2017-09-20
* Generate special fake keypresses from menu options.Simon Tatham2017-09-20
* Rework the preset menu system to permit submenus.Simon Tatham2017-04-26
* GTK API deprecation: in GTK 3.22, stop using gdk_cairo_create.Simon Tatham2017-02-27
* GTK API deprecation: use GtkCssProvider for window background.Simon Tatham2017-02-27
* Add some missing calls to midend_redraw().Simon Tatham2016-12-27
* Stop using deprecated GTK 3 geometry-based functions.Simon Tatham2016-12-03
* Implement align_label for GTK 3.[14,16).Simon Tatham2015-12-06
* Fix GTK puzzle resizing, *again*.Simon Tatham2015-10-18
* Fix two memory leaks in GTK frontend.Jonas Kölker2015-10-18
* In GTK frontend, bind mouse8/mouse9 to undo/redo.Jonas Kölker2015-10-14
* GTK 3 cleanup: stop using GtkDialog for config boxes.Simon Tatham2015-10-04
* GTK 3 cleanup: use GtkAboutDialog for the About box.Simon Tatham2015-10-04
* GTK 3 cleanup: use GtkMessageDialog for message_box().Simon Tatham2015-10-04
* GTK 3.16 deprecation: stop using gtk_misc_set_alignment.Simon Tatham2015-10-04
* Fix switching to a larger puzzle size under GTK 2.Simon Tatham2015-10-03
* Insert a manual reference in the default status bar text.Jonas Kölker2015-10-03
* GTK 3 port: don't turn off drawing area double buffering.Simon Tatham2015-10-03
* GTK 3 port: change API functions for widget sizing.Simon Tatham2015-10-03
* GTK 3 port: use GtkBox directly, not GtkHBox and GtkVBox.Simon Tatham2015-10-03
* GTK 3 port: be prepared not to use GtkStock.Simon Tatham2015-10-03
* GTK 3 port: use GdkRGBA for the window background colour.Simon Tatham2015-10-03
* GTK 3 port: stop getting default bg colour from the window style.Simon Tatham2015-10-03
* GTK 3 port: condition out the complicated window resize code.Simon Tatham2015-10-03
* GTK 3 port: provide a 'draw' handler.Simon Tatham2015-10-03
* GTK 3 port: use GtkGrid as an alternative to GtkTable.Simon Tatham2015-10-03
* GTK 3 prep: use g_timeout_add, not gtk_timeout_add.Simon Tatham2015-10-03
* GTK 3 prep: use GTK instead of GDK window-icon functions.Simon Tatham2015-10-03
* GTK 3 prep: make the server-side backing pixmap optional.Simon Tatham2015-10-03
* GTK 3 prep: use gtk_radio_menu_item_get_group().Simon Tatham2015-10-03
* GTK 3 prep: use GtkComboBox for drop-down lists.Simon Tatham2015-10-03