=
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
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