Richard Cohen
5b80ae0f51
Refactor: hide implementation of GOOptionMenu (move from .h -> .c)
2023-06-27 10:55:05 +01:00
Richard Cohen
aa638ccc03
Refactor: DECLARE_FINAL GOOptionMenu < GtkButton
2023-06-27 10:38:47 +01:00
Richard Cohen
02a9cf6ec3
Refactor: DECLARE_FINAL GOCharmapSel < GtkBox
2023-06-27 10:38:47 +01:00
Richard Cohen
167c55e506
Refactor: DEFINE_TYPE GOOptionMenu < GtkButton
2023-05-26 13:34:09 +01:00
Richard Cohen
8e36a64506
Refactor: DEFINE_TYPE GOCharmapSel < GtkBox
2023-05-26 13:34:09 +01:00
Christopher Lam
4cf25cb7be
GList* from gtk_container_get_children must be freed
...
fix leaks
2021-08-20 09:03:37 +08:00
Robert Fewell
bf9b267266
Change down arrow to align more with existing widgets
...
Instead of using the icon name 'go-down' use 'pan-down-symbolic'
2020-11-06 13:22:39 +00:00
Robert Fewell
3602753f50
Remove some Gtk version checks in code
...
With the requirement for Gtk+ 3.22, the version checks dealing with
checking for version 3.20 or 3.22 are no longer required so these have
been removed in the source files.
2020-05-01 11:54:58 +01:00
Geert Janssens
3d150de16f
Bump minimum Gtk version to 3.18
2019-06-12 15:17:29 +02:00
Geert Janssens
a9f35ed7ae
Lowercase cmake commands
...
A huge bikeshed fest but it distracted me enough to do it anyway.
2018-05-03 23:18:15 +02:00
Rob Gowin
54ac7f23e0
Remove Autotools
2018-01-13 12:52:57 -06:00
John Ralls
5204100d53
Use GNUInstallDirs in CMake Builds
...
Provides correct file layout when building distribution tarballs.
Fixes Bugs 790840 and 790841.
2017-11-28 14:25:35 -08:00
Geert Janssens
1238b9d8cd
Prevent gcc from searching config.h in the current directory
...
This will avoid a ninja-build from picking up a config.h generated by the autotools build
(in the root build directory). Picking up the wrong config.h may lead to all kinds of
subtle issues if the autotools run was done with different options than the cmake run.
2017-10-26 14:05:17 +02:00
Geert Janssens
f943ba61ae
Rename directory for code from external projects
...
'lib' is also being used by the cmake build, so there was a
theoretical risk for file conflicts. The new name is 'borrowed'.
2017-08-17 15:25:49 +02:00