=
eaff1fcd70
Added mute shortcut.
2025-04-20 14:33:19 -07:00
=
fd235bcf96
Added pause shortcut.
2025-04-20 14:31:46 -07:00
=
9febdd1510
Added pause shortcut.
2025-04-20 14:28:10 -07:00
=
24a4ed445e
All shortcuts now work in fullscreen
2025-04-20 13:59:52 -07:00
=
aefcdc9e01
Merged fullscreen combos. Fixed bug when config file can't be loaded.
2025-04-20 13:43:14 -07:00
=
6ae813f8ab
Fixed bug in keybind UI
2025-04-19 20:11:17 -07:00
=
34620f3246
Auto-set focus on keybind dialog
2025-04-19 20:04:00 -07:00
=
7f5d1b86c7
Added keybind customization system
2025-04-19 19:44:47 -07:00
Alexander Babikov
46978a808c
Disable rich text for ui_msgbox()-generated dialogs
...
No strings that gets passed to `ui_msgbox()` use HTML, and it causes
newlines to be ignored unless replaced by <br>
`MainWindow::showMessage()` can still accept rich text, but it's now
optional and disabled by default
2025-04-18 01:36:39 +05:00
Alexander Babikov
40ee98d6f3
qt: The sound icon's menu is now a submenu of the Tools menu
...
Replaces (and includes) the standalone Sound gain option
2025-04-11 23:31:18 +05:00
Cacodemon345
44db8bb478
Fix compilation on Qt6
2025-04-07 11:42:03 +06:00
Cacodemon345
6d2128ab05
Make Qt shortcuts actually work in fullscreen
...
Also removes hacks related to fullscreen.
2025-04-05 23:59:49 +06:00
Cacodemon345
ee71952e02
Don't attempt altering window position if fullscreen
2025-04-02 00:33:24 +06:00
Cacodemon345
ce820df1d1
Always make sure emulator is not off-screen when resizing
2025-03-26 02:08:12 +06:00
Miran Grča
371866063b
Merge pull request #5356 from Cacodemon345/multi-monitor-fixes
...
Don't use startblit/endblit for renderer switches
2025-03-16 16:45:58 +01:00
Alexander Babikov
c77cef6d80
Fix Qt menu roles for certain menu items
2025-03-16 18:10:48 +05:00
Cacodemon345
35125e7020
Don't use starblit/endblit for renderer switches
2025-03-16 15:24:24 +06:00
Miran Grča
6d1cd66957
Merge pull request #5352 from Cacodemon345/opengl-renderer-param-lines
...
Make renderer options item enabled/disabled instead
2025-03-15 19:16:59 +01:00
Cacodemon345
26e1852b5a
Make renderer options item enabled/disabled instead
...
Also a missed French translation
2025-03-15 23:47:13 +06:00
usergithub64
b8894fc9df
Add files via upload
...
Fixes broken translation of "About 86Box"
2025-03-15 15:13:02 +02:00
Miran Grča
bc5da980f9
Merge pull request #5320 from Cacodemon345/qt-openglrenderer-pcem
...
Port OpenGL 3.x renderer from PCem
2025-03-10 16:29:51 +01:00
Cacodemon345
1ac02618b0
Clean up secondary monitors properly on close
2025-03-10 21:22:52 +06:00
Cacodemon345
dceb13f859
OpenGL error messages are now reported properly
2025-03-10 13:27:29 +06:00
Cacodemon345
7e61d2d586
OpenGL Shader configuration UI
2025-03-09 23:58:54 +06:00
Cacodemon345
7572469988
Current OpenGL port status
2025-03-09 01:39:07 +06:00
Cacodemon345
2e46cc479c
Fix Preferences dialog crash
2025-03-08 23:19:37 +06:00
Cacodemon345
86343327be
Initial PCem OpenGL 3.x renderer port
2025-03-08 02:13:14 +06:00
Alexander Babikov
676087bcae
Refactor into a function
2025-03-07 00:26:11 +05:00
Alexander Babikov
d6fa4d4f98
Disable Win11 rounded corners on the secondary monitor windows
2025-03-07 00:21:54 +05:00
Alexander Babikov
c1c4bcc889
Disable Win11 rounded window corners when the status bar is hidden
2025-03-07 00:21:38 +05:00
Cacodemon345
d25aed2da9
Add global mute option
2025-03-07 00:36:09 +06:00
Cacodemon345
0e42547cca
Remove some timer.h-related include hacks
2025-03-06 19:34:24 +06:00
Cacodemon345
fc656cbe05
Mouse cursor now properly appears after uncapture
2025-02-27 16:31:27 +06:00
Cacodemon345
168910b72f
All held-down keys are now released when Alt-Tab'ing out
...
Only applies when Raw Input is in use on Windows
2025-02-26 11:39:04 +06:00
Alexander Babikov
ed62184d61
qt: Make the About dialog closeable with Esc key ( #4912 )
2024-10-20 14:18:31 -03:00
OBattler
7ae5110af2
Status bar: update the empty/full icon states even when status bar icons updating is disabled.
2024-09-18 09:38:47 +02:00
OBattler
cdd01eceea
QT: Restore RichardG's hard reset workaround.
2024-08-24 04:24:06 +02:00
OBattler
90592d57dc
QT Main Window: Clear full screen on and off signals after full screen toggle, fixes Ctrl+Alt+PgDn not working immediately after Ctrl+Alt+PgUp.
2024-08-07 23:21:58 +02:00
OBattler
37ceea4ed0
Fix emulator-handled UI keyboard combinations when keyboard requires capture and is not captured, also fix keyboard input in full screen in such situations, fixes #4697 .
2024-08-07 06:11:50 +02:00
OBattler
d2ce14f967
Fatals now work again.
2024-06-26 23:09:55 +02:00
Cacodemon345
7277316c1b
Cursor override fixes and preparation for overscan checking
2024-06-12 00:06:02 +06:00
OBattler
2acb11d37c
Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.
2024-05-03 17:02:13 +02:00
Alexander Babikov
ae7d4454cb
Move Windows font overrides away from translations
...
Determine which font to use with a dedicated function instead
2024-03-20 20:33:28 +05:00
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