Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
f89529015c
|
dep: Move Vulkan loader to common
|
2022-07-21 17:29:57 +10:00 |
|
Connor McLaughlin
|
c43df29abc
|
ImGuiFullscreen: Move to core
|
2022-03-27 16:59:02 +10:00 |
|
Connor McLaughlin
|
a8ca544648
|
NoGUI: Fix incorrect mask in modifier lookup
|
2021-11-10 13:37:37 +10:00 |
|
Connor McLaughlin
|
25f69e7f8c
|
CDROM: Special case immediate GetlocP after play/read before int
Fixes CDDA in Mad Panic Coaster.
|
2021-10-29 13:16:42 +10:00 |
|
Connor McLaughlin
|
28d3c0768a
|
NoGUI: Move default quick menu bind out of CommonHostInterface
|
2021-08-15 14:23:20 +10:00 |
|
Connor McLaughlin
|
134056bb93
|
NoGUI: Map mouse buttons to match Qt
|
2021-07-11 21:44:10 +10:00 |
|
Connor McLaughlin
|
14e7f8fd13
|
GPU: Add D3D12 renderer
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
5da9edceb9
|
Build: Unify MSBuild options in props files
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
f3c028d3af
|
NoGUI/Win32: Use explicit wide strings
|
2021-07-10 21:28:33 +10:00 |
|
Connor McLaughlin
|
911e9a37f1
|
WIN32 macro -> _WIN32
|
2021-06-30 14:38:07 +10:00 |
|
Silent
|
e21f2644d0
|
Refactor SystemBootParameters ownership
|
2021-06-08 18:38:12 +02:00 |
|
Connor McLaughlin
|
350049826f
|
Fix a bunch of compiler warnings
|
2021-06-04 13:14:30 +10:00 |
|
Michael Ziminsky (Z)
|
6038389d35
|
NoGUI: Fix autosave on shutdown
|
2021-06-02 13:12:37 -07:00 |
|
Connor McLaughlin
|
6aa78b11fe
|
NoGUI: Fix crash on startup with exclusive fullscreen
|
2021-05-21 13:19:25 +10:00 |
|
Connor McLaughlin
|
c4348beed4
|
NoGUI: Don't ignore pause on focus loss setting
|
2021-05-20 15:09:54 +10:00 |
|
Connor McLaughlin
|
3e3b691a86
|
NoGUI: Hook up exclusive fullscreen
|
2021-05-20 12:19:28 +10:00 |
|
Connor McLaughlin
|
f3cceca805
|
NoGUI: Implement mouse cursor hiding in fullscreen
|
2021-05-20 12:19:28 +10:00 |
|
Connor McLaughlin
|
01c869b704
|
CommonHostInterface: Implement controller autofire
|
2021-05-20 12:19:28 +10:00 |
|
Connor McLaughlin
|
e24a2aa6ac
|
NoGUI/SDL: Save and restore window geometry
|
2021-05-20 12:19:23 +10:00 |
|
Connor McLaughlin
|
8e9fbf63a3
|
NoGUI/SDL: Implement pause on focus loss
|
2021-05-20 12:19:23 +10:00 |
|
Connor McLaughlin
|
3c83ef4939
|
NoGUI: Fail startup if font atlas creation fails
|
2021-04-10 14:59:59 +10:00 |
|
Connor McLaughlin
|
32ac60414c
|
NoGUI: Use current resolution if unspecified
|
2021-04-08 03:07:10 +10:00 |
|
Connor McLaughlin
|
924756860e
|
HostDisplay: Support refresh rate queries on all platforms except Mac
|
2021-04-03 02:53:28 +10:00 |
|
Connor McLaughlin
|
a0e97059f5
|
Qt: Allow binding keyboard keys via fullscreen UI
|
2021-03-08 01:53:26 +10:00 |
|
Connor McLaughlin
|
c58227752d
|
CommonHostInterface: Move save state on exit logic to base class
|
2021-03-03 01:14:05 +10:00 |
|
Connor McLaughlin
|
1c1abee61a
|
NoGUI: Linux compile fix
|
2021-02-28 04:11:34 +10:00 |
|
Connor McLaughlin
|
a48fa4097b
|
CommonHostInterface: Fix key inputs getting stuck with modifiers
|
2021-02-28 04:03:48 +10:00 |
|
Connor McLaughlin
|
faa8ed0031
|
CMake: Make evdev optional
|
2021-02-27 20:53:00 +10:00 |
|
Connor McLaughlin
|
b4e4e5891d
|
Qt: Fix controller navigation for fullscreen UI
|
2021-02-27 01:17:44 +10:00 |
|
Connor McLaughlin
|
0ec2c87a0e
|
Implement RetroAchivements
|
2021-02-27 00:44:53 +10:00 |
|
Connor McLaughlin
|
b56b438f1f
|
FullscreenUI: Only show debug menu bar in NoGUI
|
2021-02-25 02:20:33 +10:00 |
|
Chris
|
85ad091c22
|
Filter out Keypad as a mod in sdl_key_names (#1678)
|
2021-02-25 02:19:57 +10:00 |
|
Chris
|
dd3d5dbd86
|
Allow keyboard binding in nogui/fullscreen mode (#1679)
* Allow keyboard binding in nogui/fullscreen mode
|
2021-02-25 02:05:33 +10:00 |
|
Connor McLaughlin
|
a7e4d55d02
|
Move game settings apply to CommonHostInterface
|
2021-02-24 01:22:04 +10:00 |
|
Connor McLaughlin
|
28fdc5537f
|
FullscreenUI: Draw quick menu at screen bounds, not scaled bounds
|
2021-02-24 01:22:04 +10:00 |
|
Connor McLaughlin
|
8318cdb3c1
|
Move ImGui setup to common, and enable fullscreen UI in Qt
|
2021-02-24 01:22:03 +10:00 |
|
Connor McLaughlin
|
d0f6ff03a5
|
FullscreenUI: Remove local pointer to SettingsInterface
|
2021-02-24 01:21:43 +10:00 |
|
Connor McLaughlin
|
1fc53ff622
|
CommonHostInterface: Move settings interface pointer to base class
|
2021-02-24 01:21:43 +10:00 |
|
Connor McLaughlin
|
7501e89b7a
|
System: Add path/image to game change notification
|
2021-02-24 01:21:43 +10:00 |
|
Chris
|
8b4a7e1b98
|
Fix for batch mode nogui (#1674)
* Don't override batch_mode to false in nogui
* Update nogui_host_interface.cpp
|
2021-02-24 01:20:21 +10:00 |
|
Connor McLaughlin
|
f7426b0988
|
GL/Context: Support fbdev
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
f5d7fec914
|
NoGUI: Rename DRMHostInterface to VTYHostInterface
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
e7fc904cf4
|
DRMHostInterface: Set surface size to settings fullscreen mode
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
fc578b7ec7
|
NoGUI: Fix debug assertion firing on renderer switch
|
2021-02-07 03:15:06 +10:00 |
|
Connor McLaughlin
|
701edb335a
|
Various warning fixes
|
2021-02-06 19:19:55 +10:00 |
|
Connor McLaughlin
|
05545566e7
|
NoGUI: Fix crash when initialization fails
|
2021-02-05 02:34:08 +10:00 |
|
Connor McLaughlin
|
d0667ba32a
|
NoGUI: Prefer SDL host interface over DRM/KMS if display present
|
2021-02-04 23:49:21 +10:00 |
|
Connor McLaughlin
|
3e9fdf22bf
|
NoGUI: Move DRM display to GL context
We don't use it for Vulkan.
|
2021-02-04 19:39:19 +10:00 |
|
Connor McLaughlin
|
0d911f1ccd
|
NoGUI: Fix ImGui assertion on confirm/error message
|
2021-02-04 13:47:16 +10:00 |
|