BearOso
375a263961
Gtk: Stringify some things.
2023-03-07 13:58:21 -06:00
Gutawer
7321eb3320
Gtk: Fix some keys not being usable with modifiers
2023-01-25 17:04:25 +00:00
Brandon Wright
e17ff69533
Gtk: Switch codebase to gtkmm.
...
GTK: Remove support for GTK+ 2.0.
GTK 3 is stable and widespread enough now.
GTK: Rearrange headers to eliminate gtk_s9xcore.h
Gtk: Initial gtkmm conversion work.
Gtk: More gtkmm conversion and bug fixing.
Gtk: More gtkmm fixes.
Gtk: More Fixes
OpenGL no longer creates a second window.
Accelerators are fixed.
Gtk: More fixes
Removed GLX context dependency on Gtk.
Gtk: Fix formatting.
Gtk: Remove a #pragma once
2020-07-17 14:48:34 -05:00
Brandon Wright
0f0914cca5
GTK: Config code cleanup.
2020-06-21 15:25:54 -05:00
Brandon Wright
5c3fbf6740
Fix some warnings.
...
Removed sstrncpy function.
Changed bindings in GTK port to std::array and fixed packing nonsense.
2020-06-20 10:44:11 -05:00
Brandon Wright
1580c5f00f
GTK: Add explicit operator= to binding
...
Silences a new warning in GCC 9. implicit operator= is now
deprecated.
2019-06-19 12:15:36 -05:00
Brandon Wright
f65b876382
GTK: Fix reading of direct modifiers from config.
2019-02-09 10:16:27 -06:00
Brandon Wright
c9f66cf910
GTK+: matches only compared joystick bindings.
2019-01-30 17:55:22 -06:00
Brandon Wright
30c50f4fc4
GTK+: Fix key bindings with spaces.
2019-01-24 15:39:57 -06:00
Brandon Wright
f0ddb097f9
Mark all of GTK+ with header stub, and a couple others.
2018-11-15 17:42:29 -06:00
Brandon Wright
7a64ed801d
GTK+: Don't translate config file entries.
2018-11-14 14:51:39 -06:00
Brandon Wright
a9cc03c06c
GTK+: Consolidate includes to compat header.
2018-11-06 18:46:44 -06:00
Brandon Wright
c5038bc9fe
GTK+/style: Remove explicit returns in void funcs.
2018-11-02 16:48:20 -05:00
Brandon Wright
a04ccfc02c
GTK+: Style: Remove voids from parameter list.
2018-11-02 15:52:26 -05:00
Brandon Wright
61d691a523
GTK+: Clean up control stuff a bit.
2018-11-02 15:27:12 -05:00
Brandon Wright
43c61d1c77
GTK+: Get rid of # in joystick binding name.
...
Rename a couple bindings.
2018-11-01 21:11:39 -05:00
Brandon Wright
e665f339f0
GTK+: Human-readable bindings in config file.
2018-10-30 19:26:01 -05:00
Brandon Wright
99f7e63972
Use GTK_MAJOR_VERSION macro instead of custom one.
2018-04-28 11:59:17 -05:00
Brandon Wright
026f9eaa1e
Fix some possible problems from cppcheck. Everything else looks fine.
2016-09-27 15:25:37 -05:00
Brandon Wright
61b7f108b9
Some changes to improve Gtk+ 3.0 compatibility. Still not working.
2011-02-05 06:36:27 -06:00
OV2
d1666860e0
Initial 1.52 import
2010-09-25 17:46:12 +02:00