aboutsummaryrefslogtreecommitdiff
path: root/gtk.c (unfollow)
Commit message (Expand)Author
2024-07-31GTK: Handle Shift+Tab properly.Franklin Wei
2023-06-11Expose the NO_EFFECT/UNUSED distinction through midend_process_key()Ben Harris
2023-04-24GTK save_prefs: fix a wrongly sourced error report.Simon Tatham
2023-04-23GTK: stop referring to &thegame in prefs I/O functions.Simon Tatham
2023-04-23GTK: add a command-line --delete-prefs option.Simon Tatham
2023-04-23Support preferences in the GTK frontend.Simon Tatham
2023-04-06Fall back to <math.h> if <tgmath.h> doesn't work.Simon Tatham
2023-04-04Replace <math.h> with <tgmath.h> throughoutBen Harris
2023-03-10Add missing 'static' on dputs().Simon Tatham
2023-02-20GTK: Free error message if new_window failsBen Harris
2023-02-18Fix missing statics and #includes on variables.Simon Tatham
2023-02-18Mark many more function (and some objects) staticBen Harris
2022-11-22gtk: Fix a missing "const" qualifier when building with GTK 2Ben Harris
2022-11-08Add a way for midend_process_key() to report whether it handled a keypressBen Harris
2022-11-08Teach the mid-end about device pixel ratiosBen Harris
2022-08-01unix, gtk: Install and use HTML helpBen Hutchings
2022-08-01Re-fix the GTK dark theme check.Simon Tatham
2022-07-31Style cleanups from the previous fixes.Simon Tatham
2022-07-31gtk: Adjust to reordering of XPM iconsBen Hutchings
2022-07-31gtk: Do not override window background colour when using a dark themeBen Hutchings
2021-12-11gtk.c: squelch uninitialised-variable warning.Simon Tatham
2021-09-13Add 'const' to the draw_polygon coords array parameter.Simon Tatham
2021-05-25GTK3: fix window redraw after copying to clipboard.Simon Tatham
2020-04-07GTK 3: handle nontrivial window scale factors.Simon Tatham
2019-12-30Add printing support for GTK.Asher Gordon
2019-12-25Don't segfault when no icons are available.Asher Gordon
2019-11-13Make --screenshot work even in (Cairo) GTK2 builds.Simon Tatham
2018-11-25Fix GTK 2 crash introduced by previous commit.Simon Tatham
2018-11-23Don't initialise GTK in --screenshot mode.Simon Tatham
2018-11-13Use C99 bool within source modules.Simon Tatham
2018-11-13Replace TRUE/FALSE with C99 true/false throughout.Simon Tatham
2018-11-13Adopt C99 bool in the midend API.Simon Tatham
2018-11-06Fix a misuse of errno.Simon Tatham
2018-05-09Stop using deprecated gdk_beep().Simon Tatham
2018-04-22Move fgetline out into misc.c.Simon Tatham
2017-10-24Build fixes for GTK2.Simon Tatham
2017-10-01Make the code base clean under -Wwrite-strings.Simon Tatham
2017-10-01Assorted char * -> const char * API changes.Simon Tatham
2017-10-01Return error messages as 'const char *', not 'char *'.Simon Tatham
2017-10-01Use a proper union in struct config_item.Simon Tatham
2017-09-30Fix changing puzzle size in a maximised GTK3 window.Simon Tatham
2017-09-30Fix auto-selection of presets in GTK.Simon Tatham
2017-09-20Map Ctrl-Shift-Z to Redo.Simon Tatham
2017-09-20Generate special fake keypresses from menu options.Simon Tatham
2017-04-26Rework the preset menu system to permit submenus.Simon Tatham
2017-02-27GTK API deprecation: in GTK 3.22, stop using gdk_cairo_create.Simon Tatham
2017-02-27GTK API deprecation: use GtkCssProvider for window background.Simon Tatham
2016-12-27Add some missing calls to midend_redraw().Simon Tatham
2016-12-03Stop using deprecated GTK 3 geometry-based functions.Simon Tatham
2015-12-06Implement align_label for GTK 3.[14,16).Simon Tatham