Matthew Budd
b749c0982e
Changed cheat window text entry field sizing to be proportional to average font char width.
2020-08-15 21:20:58 -04:00
Matthew Budd
3f07f63aea
Merge branch 'master' of https://github.com/mjbudd77/fceux
2020-08-15 15:10:39 -04:00
Matthew Budd
cf9d6798b3
Added more debug output to GTK GLX window
2020-08-15 14:45:44 -04:00
mjbudd77
19f16f5655
Merge pull request #165 from mjbudd77/master
...
Added logic to generate default game pad mappings for new controllers
2020-08-15 14:39:32 -04:00
Matthew Budd
9dee79bd8b
Added game pad default mapping file generation logic for new controllers to Qt GUI.
2020-08-15 13:27:07 -04:00
Matthew Budd
0c4af737dd
Added logic to GTK GUI to generate default mapping files for new game controllers.
2020-08-15 13:18:16 -04:00
mjbudd77
5752310804
Merge pull request #164 from mjbudd77/master
...
Cleaned up a few compiler and cppcheck warnings in code base. There a…
2020-08-14 23:11:16 -04:00
Matthew Budd
ebae060035
Cleaned up a few compiler and cppcheck warnings in code base. There are still quite a few more TODO.
2020-08-14 22:15:47 -04:00
Matthew Budd
e9dd3b162e
Merge branch 'master' of ../../fceux
2020-08-14 21:22:07 -04:00
Matthew Budd
d2a00887a0
Header file relative pathing fixes for GTK SDL GUI.
2020-08-14 21:19:50 -04:00
mjbudd77
abadbc8d06
Merge pull request #163 from mjbudd77/master
...
Updated GTK GUI GLX window / context setup to better match glx code f…
2020-08-14 21:03:10 -04:00
Matthew Budd
c2a322e48f
Updated GTK GUI GLX window / context setup to better match glx code from snes9x GTK backend.
2020-08-14 20:42:54 -04:00
mjbudd77
267377a367
Merge pull request #162 from mjbudd77/master
...
Minor code cleanup in SDL game pad config. Small logic change to joys…
2020-08-13 22:35:16 -04:00
Matthew Budd
3618f30f0d
Minor code cleanup in SDL game pad config. Small logic change to joystick init.
2020-08-13 21:08:02 -04:00
mjbudd77
ccee5cbd82
Merge pull request #159 from mjbudd77/master
...
Updated TODO-SDL File
2020-08-12 21:40:12 -04:00
Matthew Budd
ee318e291b
Merge branch 'master' of ../TasVideo/fceux into development
2020-08-12 21:19:24 -04:00
Matthew Budd
baefa987b9
Added a SDL Qt vs GTK GUI capability matrix to the TODO-SDL file.
2020-08-12 21:15:13 -04:00
mjbudd77
a2aa55a69c
Merge pull request #158 from mjbudd77/master
...
Build Options and Documentation Updates for SDL README
2020-08-11 22:25:47 -04:00
Matthew Budd
0751904693
Added FCEUX debugger compiler flag to cmake build
2020-08-11 21:19:52 -04:00
Matthew Budd
d11cea3a98
Added OpenGL preference (GLVND or LEGACY) command line options to cmake build.
2020-08-11 20:58:54 -04:00
Matthew Budd
d3b0ce3acb
Updated build README for building GTK based GUI.
2020-08-11 20:31:53 -04:00
g0me3
79d81e513c
datach barcode reader input changed a little bit control code recalculating logic.
...
now if you input full 13 or 8 digit code the control code won't be recalculated.
only if you input partial 12- or 7-digit code without control number it will calculate it.
this is done because some game uses it's own control code calc logic and need to be input as is.
otherwise it will be recalculated and won't be accepted by the game.
2020-08-11 20:28:11 +03:00
mjbudd77
fffe6a77dd
Merge pull request #155 from mjbudd77/master
...
Back port of SDL2 Game Controller Updates from Qt to GTK GUI
2020-08-10 21:42:36 -04:00
Matthew Budd
b16514fcb4
A few box spacing updates on GTK gamepad config window.
2020-08-10 21:12:40 -04:00
Matthew Budd
1c6851c3f0
Bug fix for SDL joystick not working using SDL video driver. By default SDL joystick inputs are ignored if the SDL window does not have focus. Set SDL HINT to allow for background joystick inputs to accepted (i.e. joystick inputs come through even though window not in focus).
2020-08-10 21:04:42 -04:00
Matthew Budd
cd99eaecd3
Added missing files.
2020-08-09 22:20:02 -04:00
Matthew Budd
1d417a49ae
Back ported SDL2 game controller improvements to GTK from QT GUI.
2020-08-09 22:19:38 -04:00
Matthew Budd
1331aeca14
input device select combo box logic in work for GTK Gui.
2020-08-09 07:11:28 -04:00
Matthew Budd
5bfbbbba7e
Back ported SDL joystick/gamepad improvements from Qt to GTK gui.
2020-08-09 05:55:59 -04:00
Matthew Budd
61894c7772
Bug fix to sync video driver selection on GTK GUI at init.
2020-08-09 05:21:29 -04:00
Matthew Budd
989d39c26e
Back ported SDL sound bug fixes from QT to GTK GUI.
2020-08-09 05:17:48 -04:00
mjbudd77
9723a0612f
Merge pull request #154 from mjbudd77/master
...
GTK SDL GUI Video Driver Options
2020-08-07 22:45:20 -04:00
Matthew Budd
33c5b328b2
Changed sdl video resize logic to ensure that it is always syncd to the size of the drawing area.
2020-08-07 21:44:12 -04:00
Matthew Budd
a2fbb33d68
Added video driver select option for GTK/SDL GUI. Currently there are 3 possible video drivers: OpenGL GLX, SDL2, and Cairo.
2020-08-07 21:22:07 -04:00
mjbudd77
550d73b217
Merge pull request #153 from mjbudd77/master
...
GTK/SDL GUI added to cmake build
2020-08-07 18:07:58 -04:00
Matthew Budd
5e2ac49da7
Bug fix for LSB_FIRST definition in GTK build in cmake environment.
2020-08-07 17:09:12 -04:00
Matthew Budd
1b0888e146
Added git url/revision info to the GTK/SDL GUI about window. Added git url/revision information to command line help print out for both GTK and QT versions.
2020-08-07 16:59:27 -04:00
Matthew Budd
bb4adb36b4
Merge branch 'master' of ../TasVideo/fceux
2020-08-07 16:34:39 -04:00
mjbud77
80e1c6d35e
Bug fix for debian package creation script to include both gtk and Qt versions.
2020-08-07 19:20:20 +00:00
Matthew Budd
4e157c37fa
Added ldd print of gtk fceux executable.
2020-08-07 14:59:55 -04:00
mjbudd77
1b9a36de17
Added GTK3 dependency install back into pipeline for GTK GUI version build
2020-08-07 13:56:26 -04:00
zeromus
6f4bbacca0
fix height of win32 inputbox. fixes #145
2020-08-07 13:55:50 -04:00
mjbudd77
b13eaaccd0
Added code to linux build script to also build GTK3/SDL2 version of fceux GUI in addition to the QT5/SDL2 version. Only the Linux pipeline will attempt to build and package both the GTK and QT GUIs. The MacOSX will only build and pacakge QT version.
2020-08-07 13:40:28 -04:00
zeromus
398cce5f3d
Create CNAME
2020-08-07 13:29:02 -04:00
mjbudd77
d582615d76
Merge branch 'master' into development
2020-08-07 13:25:33 -04:00
mjbudd77
d416ceb0c4
Added GTK3/SDL2 based fceux build capability into cmake build file. It is configurable from the command line which GUI to build GTK or QT (default).
2020-08-07 13:23:43 -04:00
mjbudd77
815bb17644
Modified SConstruct to use more reliable pkg-config.
2020-08-07 10:00:22 -04:00
mjbudd77
9cd4b59cb3
Merge pull request #151 from mjbudd77/master
...
Changed GTK GUI shutdown order of execution so that the main window c…
2020-08-06 21:40:53 -04:00
Matthew Budd
27875aac17
Changed GTK GUI shutdown order of execution so that the main window cannot be deleted until the event loop has fully exited.
2020-08-06 21:36:50 -04:00
mjbudd77
75f04fd1df
Merge pull request #148 from mjbudd77/master
...
GTK GUI Quit Logic Change
2020-08-05 21:02:24 -04:00