OBattler
|
2c5a460d23
|
Removed the Win32 UI and the legacy makefiles.
|
2024-03-15 18:16:21 +01:00 |
|
Alexander Babikov
|
224daa92d0
|
qt: Remove fullscreen status icons
|
2024-02-13 21:13:25 +05:00 |
|
Alexander Babikov
|
5acec5dfa4
|
qt: Remove the Direct3D 9 renderer
|
2024-02-13 18:40:07 +05:00 |
|
OBattler
|
974150357b
|
QT: Apply maximized window handling on start-up, fixes #2921.
|
2024-01-15 03:16:22 +01:00 |
|
Alexander Babikov
|
aabbad31d8
|
qt: Set the window icon per-application, instead of per-window
|
2023-12-20 20:18:50 +05:00 |
|
Joakim L. Gilje
|
bea98c0e2c
|
added Q_OS_UNIX to ifdef guard around set_wm_class
|
2023-11-22 08:22:46 +01:00 |
|
Joakim L. Gilje
|
aeb44f1c5c
|
update WM_CLASS instance name from vm_name
|
2023-11-21 23:44:12 +01:00 |
|
OBattler
|
8637066855
|
Fixed some newly introduced indentation mess.
|
2023-11-11 15:42:15 +01:00 |
|
maximus105
|
6153c84b8f
|
Update qt_mainwindow.cpp
This commit fixes issue #3485
|
2023-11-11 14:02:56 +02:00 |
|
OBattler
|
849c3f27f8
|
The option to show status icons in full screen now calls config_save() on toggle, fixes #3815.
|
2023-11-09 16:51:48 +01:00 |
|
Miran Grča
|
05ac665ee7
|
Merge branch 'master' into fullscreenstaticonqt
|
2023-11-08 07:08:51 +01:00 |
|
OBattler
|
c173f5d415
|
The Settings dialog now the save and reset procedure in the correct order and pausing the emulator now actually waits for the pause to actually come into effect.
|
2023-10-31 00:44:04 +01:00 |
|
OBattler
|
5c5b286358
|
Renamed mouse_mode to mouse_input_mode to fix the conflict on Haiku OS.
|
2023-10-23 01:21:28 +02:00 |
|
OBattler
|
6c9b28493a
|
QT changes, fixed 4:3 integer stretch.
|
2023-10-14 23:42:02 +02:00 |
|
OBattler
|
7ec58da46f
|
Config clean-ups, auto-pause, 4:3 integer scale, and more parameters.
|
2023-10-13 23:30:31 +02:00 |
|
Alexander Babikov
|
363e48eaf5
|
qt: Disable the Discord integration menu item if the Discord library isn't loaded
|
2023-09-16 23:53:40 +05:00 |
|
Alexander Babikov
|
5d6d8abf57
|
Update the credits in the About dialog
|
2023-08-26 21:35:44 +05:00 |
|
OBattler
|
291dab2334
|
Commented out an excess Resize log in qt/qt_mainwindow.cpp.
|
2023-08-10 17:24:08 +02:00 |
|
OBattler
|
ce5e21f870
|
More warning and compile fixes.
|
2023-08-08 15:38:40 +02:00 |
|
OBattler
|
c695cb8ded
|
Completely reworked mouse handling - should now be smoother due to there no longer being a multi-layered game of telephone going on with all the various interim coordinate counters, also rewritten the serial mouse emulation ground ground up.
|
2023-08-07 18:49:58 +02:00 |
|
OBattler
|
0c3db4da43
|
Saved coordinates are no longer changed when the emulator is in full screen, fixes #3485.
|
2023-07-27 01:26:24 +02:00 |
|
RichardG867
|
0d1d069af4
|
qt: Port fullscreen key detection behavior from Win32
|
2023-07-24 17:16:01 -03:00 |
|
RichardG867
|
85baf8ac2f
|
qt: Stop Qt from handling Shift+F10, fixes #3355
|
2023-07-24 15:05:29 -03:00 |
|
RichardG867
|
68382ff1b3
|
qt: Capture fullscreen shortcuts on Windows raw input, fixes #3434
|
2023-07-22 17:17:39 -03:00 |
|
RichardG867
|
c1452654b0
|
qt: Don't release keys during auto-repeat, closes #2712
|
2023-07-15 21:20:09 -03:00 |
|
cold-brewed
|
72483a5dea
|
macos: Add special mapping for insert key
|
2023-07-11 16:49:14 -04:00 |
|
RichardG867
|
0ed13fa438
|
qt: Fix Korean key passthrough on non-raw input
|
2023-06-26 21:27:37 -03:00 |
|
RichardG867
|
85ac2da5b4
|
qt: Fix fullscreen shortcut not activating
|
2023-06-26 21:17:50 -03:00 |
|
Jasmine Iwanek
|
ed1b369abd
|
Yet more sonarlint fixes
|
2023-05-29 06:21:17 -04:00 |
|
OBattler
|
bbf42db3c7
|
Improved on the QT implementation of the new approach, per suggestion by Manaatti.
|
2023-04-13 23:00:01 +02:00 |
|
OBattler
|
df24b4be0f
|
Reverted the previous approach and switched to the new, non-hacky approach of getting rid of the accelerator and instead handling enter full screen the same way exit full screen is handled.
|
2023-04-13 22:47:42 +02:00 |
|
RichardG867
|
9ebbaea6c5
|
qt: Add special case for Microsoft scroll keys
|
2023-04-11 11:58:11 -03:00 |
|
RichardG867
|
da36911c9a
|
qt: Remove Mac keyboard debug code
|
2023-04-10 15:21:14 -03:00 |
|
RichardG867
|
8786eebc8f
|
qt: Add Apple ISO keyboard workaround + debug code for this case
|
2023-04-10 12:57:42 -03:00 |
|
RichardG867
|
8fc6027756
|
qt: Add Alt+PrtSc special case for one evdev key
|
2023-04-09 19:49:25 -03:00 |
|
RichardG867
|
e492640d65
|
qt: Unify keyboard input paths
|
2023-04-09 19:33:32 -03:00 |
|
RichardG867
|
660856d6ec
|
qt: Fix some Haiku keycodes, move them to a header and add key name comments
|
2023-04-09 18:08:03 -03:00 |
|
RichardG867
|
b904636fe1
|
qt: Fix some macOS keycodes, move them to a header and add key name comments
|
2023-04-09 17:48:13 -03:00 |
|
RichardG867
|
9c49b53c08
|
qt: Fix Print Screen key on Linux
|
2023-04-09 17:04:57 -03:00 |
|
RichardG867
|
579e5ce8ff
|
qt: Fix Pause key on Linux
|
2023-04-09 16:36:36 -03:00 |
|
RichardG867
|
5b6965402a
|
qt: Fix key translation screw-up
|
2023-04-08 21:49:04 -03:00 |
|
RichardG867
|
897f6a44e8
|
qt: Attempt fix for Pause key with the new mappers
|
2023-04-08 21:42:06 -03:00 |
|
RichardG867
|
4002b71da6
|
qt: Remove legacy X11 input translators
|
2023-04-08 18:58:26 -03:00 |
|
RichardG867
|
ae92023279
|
qt: Add missing evdev mappings and fix offset in native evdev mode
|
2023-04-08 18:45:10 -03:00 |
|
RichardG867
|
a80e9501b8
|
qt: Add evdev keycode mapper
|
2023-04-08 17:58:55 -03:00 |
|
RichardG867
|
080859f184
|
qt: Fix xkb Pause key handling
|
2023-04-08 01:03:21 -03:00 |
|
RichardG867
|
bbbe0ec88d
|
qt: Add xkbcommon keyboard support for Wayland
|
2023-04-08 00:31:25 -03:00 |
|
RichardG867
|
05b3cd1607
|
qt: Initial xkbcommon keyboard support for X11
|
2023-04-07 22:35:32 -03:00 |
|
Cacodemon345
|
7de41b383c
|
Absolute mouse input now works on secondary monitors
|
2023-03-04 23:10:43 +06:00 |
|
Cacodemon345
|
64becf5d13
|
Fix erased line
|
2023-02-07 17:18:12 +06:00 |
|