OBattler
8f9f10f4d3
The atomic mouse coordinates now use atomic functions and mouse movement is no longer scaled by DPI if mouse coordinates are not raw.
2023-08-12 00:17:01 +02:00
Alexander Babikov
e452ba2c8c
Fix line endings for good
2023-08-12 00:54:44 +05:00
cold-brewed
bff9eea9ae
More sprintf and warning cleanup ( #3540 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-08-11 16:34:06 -03:00
OBattler
782015a923
More mouse and PIC fixes and the mouse now takes of the ration between guest resolution and actual render area size, multiplied by the DPI, when returning coordinate deltas, also unified the delta return function across the various emulated mice.
2023-08-11 04:45:32 +02:00
OBattler
291dab2334
Commented out an excess Resize log in qt/qt_mainwindow.cpp.
2023-08-10 17:24:08 +02:00
OBattler
785b61aaac
Fixed the conditions for mouse button click registration on platforms other than Windows.
2023-08-10 16:48:39 +02:00
cold-brewed
9474c02aec
qt: use QRegularExpression instead of QRegExp for qt6 compatibility ( #3536 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-08-10 11:40:19 -03:00
cold-brewed
15013e1ede
Added new platform function to get cpu string ( #3533 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-08-09 18:12:27 -03:00
OBattler
5f72dc7d56
More fixes.
2023-08-08 16:17:01 +02:00
OBattler
ce5e21f870
More warning and compile fixes.
2023-08-08 15:38:40 +02:00
OBattler
87651a2cb3
More Linux compile fixes, fixes #3524 .
2023-08-08 06:51:24 +02:00
OBattler
35a9bc9ed7
Attempted fix for Linux compile.
2023-08-07 19:59:32 +02:00
OBattler
b1fe510c36
Removed some excess mouse logging.
2023-08-07 18:56:55 +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
沙沙宮紗夜
7e97e32af3
Add files via upload
2023-08-01 21:53:44 +08: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
altiereslima
043738d92b
Translation pt-BR ( #3488 )
2023-07-25 19:50:58 -03: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
OBattler
19afe0c312
Fixed the compile-breaking mistakes.
2023-07-23 01:23:45 +02:00
OBattler
88d25b7574
Consistenc fixes in qt/qt_settingsnetwork.ui, fixes #3484 .
2023-07-23 01:04:19 +02:00
RichardG867
8ff45f74fd
Remove legacy dynamic loading error messages
2023-07-22 18:14:22 -03:00
RichardG867
a1c4e090a4
qt: Remove old dynamic fluidsynth bundler from macOS
2023-07-22 17:47:54 -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
TC1995
cb06b9e78f
Video features and fixes:
...
Added the Mach8 and Mach32 ISA/VLB/PCI cards (initial implementation and MCA coming soon for the Mach32) and their corresponding EEPROM's.
Added INMOS XGA ISA card and updated the SVGA core to reflect its mapping as well as the Mach8/32 mapping when in 8514 monitor mode.
Mark the XGA button as already checked and locked when a standalone XGA BIOS card is present like the INMOS one. (QT only)
Same concept as above, but applies to the Mach8 and 32 for the 8514 option as well. (QT only)
2023-07-14 23:38:04 +02:00
Miran Grča
59cde3a33a
Merge pull request #3456 from cold-brewed/mac-insert-key
...
macos: Add special mapping for insert key
2023-07-12 00:46:52 +02:00
cold-brewed
72483a5dea
macos: Add special mapping for insert key
2023-07-11 16:49:14 -04:00
cold-brewed
a11047887c
qt: Change default disk type to dynamic vhd
2023-07-11 15:55:13 -04:00
Alexander Babikov
b5bf8e63a4
Add a machine flag for machines requiring softfloat FPU and remove the existing restrictions on using dynarec and softfloat together
2023-07-02 14:43:10 +05:00
Jasmine Iwanek
77417f0d9f
Merge pull request #3441 from lemondrops/qt-no-dynarec-fix
...
qt: Hide the dynarec checkbox if built without a dynarec
2023-07-01 08:39:34 -04:00
Jasmine Iwanek
9c05a30cb7
Merge pull request #3439 from lemondrops/bugger-fix
...
Fix ISABugger not being actually disabled on machines without ISA
2023-07-01 08:39:17 -04:00
Jasmine Iwanek
164a4aeef5
Merge pull request #3438 from lemondrops/cassette-flag
...
Add a machine flag for machines with a cassette port
2023-07-01 08:39:05 -04:00
Alexander Babikov
74382d090f
qt: Hide the dynarec checkbox if built without a dynarec
2023-07-01 17:01:28 +05:00
Alexander Babikov
b5ce972247
Fix ISABugger being not actually disabled on machines without ISA
2023-07-01 16:59:48 +05:00
Alexander Babikov
05e5fdd378
qt: Some formatting cleanup
2023-07-01 16:59:17 +05:00
Alexander Babikov
4fbfefb881
qt: Disable the cassette checkbox on machines without a cassette port
2023-07-01 16:59:03 +05:00
Alexander Babikov
3686026ded
qt: plat_tempfile: Fix milliseconds being appended twice
2023-07-01 16:58:06 +05:00
RichardG867
991630681e
qt: Add some more XKB key aliases
2023-06-27 12:26:38 -03: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
沙沙宮紗夜
1633ea4645
Update zh-TW.po
2023-06-20 20:50:13 +08:00
Miran Grča
b6bd6c9822
Merge pull request #3400 from cold-brewed/qt6-mhm-warning
...
Fix minor qt6 warning
2023-06-19 00:14:53 +02:00
OBattler
68e970b9cd
Joystick Raw Input: Do not add the axis if the center is 0 - prevents malformed vJoy 2.0.5 axes from causing 86Box to crash with a division by zero.
2023-06-11 22:58:16 +02:00
cold-brewed
9c1e6939b4
qt: Fix qt6 warning
2023-06-11 14:27:14 -04:00
cold-brewed
bf8e695d94
qt: Clean up some warnings
2023-06-11 11:54:01 -04:00
cold-brewed
883b4c4be9
macos: Update library bundling process, add vde to bundle ( #3390 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-06-09 11:37:05 -03:00
Jasmine Iwanek
ed1b369abd
Yet more sonarlint fixes
2023-05-29 06:21:17 -04:00
Miran Grča
255bd3cb20
Merge pull request #3365 from cold-brewed/network-driver-update
...
Update network drivers to provide error message
2023-05-23 21:13:16 +02:00
cold-brewed
ef34e81cd1
network: Added new ability for drivers to provide error information upon failed init. Updated translation strings. Fixed an issue with VDE configuration settings.
2023-05-23 11:53:59 -04:00