Cacodemon345
de0a603916
qt: Status bar and window fixes
...
* Fix remember window option
* Status bar pixmaps are now scaled when building with Qt 5
2022-02-09 16:45:57 +06:00
Cacodemon345
3f1d638a46
qt: Scale toolbar/statusbar icons only on Windows
2022-02-09 01:37:43 +06:00
Cacodemon345
accd4ca398
qt: Scale statusbar icons based on DPI
2022-02-09 01:30:02 +06:00
Cacodemon345
cbd7ae90d7
qt: Scale icons based on screen DPI
2022-02-09 00:47:05 +06:00
Cacodemon345
0fa87edebb
Fix missing semicolons
2022-02-07 20:31:56 +06:00
Cacodemon345
7470c7015a
Don't add duplicate separator when minitrace is enabled
2022-02-07 15:39:14 +06:00
Cacodemon345
7451e245ea
Copyright header fixes
2022-02-07 15:35:15 +06:00
Cacodemon345
5bdc87569c
Merge branch 'newqt' of ssh://github.com/Cacodemon345/86box into newqt
2022-02-07 15:00:34 +06:00
Cacodemon345
a637f61d4f
Add missing copyright notices
2022-02-07 15:00:02 +06:00
Cacodemon345
ad00770410
Fix mistyped name for alpha build icon
2022-02-07 12:51:57 +06:00
Cacodemon345
88789ec95d
Fix about dialog having wrong icon
2022-02-07 12:30:56 +06:00
Cacodemon345
94ce0f9613
Final round of bugfixes
2022-02-07 12:16:07 +06:00
Cacodemon345
34b9c824e0
Settings mode behaviour now identical to Win32
2022-02-06 12:45:55 +06:00
Cacodemon345
6818c03799
qt: All dialogs are now fixed
2022-02-06 01:50:30 +06:00
ts-korhonen
11e805de78
qt: Fix font only applying to main window
2022-02-04 23:01:53 +02:00
Cacodemon345
85a11813d6
Fix crashes on language settings changes
2022-02-05 02:04:32 +06:00
Cacodemon345
67cce8d196
* Remove unused VRAM dump option
...
* Only emit fileSelected signal if the user didn't cancel file selection
* Don't unmount emulator images if the user cancelled file selection
2022-02-05 01:35:26 +06:00
Cacodemon345
ff437835bb
Enable minitrace support
2022-02-04 15:19:21 +06:00
Cacodemon345
97b2feaa27
Fix mouse input loss on heavy renderer frameskipping
2022-02-03 16:55:32 +06:00
ts-korhonen
279cbdbf97
qt: also fix typos in the file references to RendererCommon
2022-01-30 22:13:41 +02:00
ts-korhonen
39e5f2fb38
qt: Change font only on windows
2022-01-27 21:26:30 +02:00
ts-korhonen
d890cd2ebb
qt: Update pause action status when paused without using action
2022-01-22 22:02:57 +02:00
ts-korhonen
dd6b368e0e
qt: Read font name and size from translation
...
Updated .po files to include FONT_NAME and FONT_SIZE to allow using them
as font in qt.
2022-01-22 22:00:44 +02:00
ts-korhonen
3d0b100199
qt: Send dialog status to VM-manager & fix pause
...
- Manager is notified of modal dialogs blocking the main window.
- Pause command from manager uses action to prevent desyncing pause status
in the menus and toolbar.
2022-01-22 02:41:02 +02:00
ts-korhonen
7995be4adb
qt: Add VM-manager message handling on windows
2022-01-22 01:10:11 +02:00
ts-korhonen
f250e5eea4
qt: Unify toolbar and title on mac (from dob205)
2022-01-20 20:19:18 +02:00
ts-korhonen
07446719a4
qt: fix non-win32 status message when no mouse
2022-01-15 01:39:22 +02:00
ts-korhonen
5742ae4747
qt: split the ui window title string on non-win32
2022-01-14 20:25:17 +02:00
ts-korhonen
7093e92596
qt: fix title formating
2022-01-14 17:02:03 +02:00
ts-korhonen
22f9c721a9
Merge branch 'qt' of https://github.com/ts-korhonen/86Box into qt-toolbar
2022-01-13 17:51:34 +02:00
Cacodemon345
6b9e196bb7
Implement fullscreen prompt
...
(cherry picked from commit 7b69723788dab622652f2f11afc823f5d9cbcd86)
2022-01-13 17:49:37 +02:00
ts-korhonen
b7434b9fcd
qt: missing QString include
2022-01-13 09:28:38 +02:00
ts-korhonen
2bed0de162
qt: Add status text and icons to toolbar
2022-01-13 08:33:29 +02:00
ts-korhonen
e57c10dea5
Merge branch 'qt' of https://github.com/ts-korhonen/86Box into qt-toolbar
2022-01-12 20:40:41 +02:00
ts-korhonen
9e0b945c70
qt: Fix full screen strecth modes, implement -F switch
...
Patches from Cacodemon345
2022-01-12 20:12:47 +02:00
ts-korhonen
86814d7ae3
qt: tweak status bar margin to match win32 ui
2022-01-10 19:15:07 +02:00
ts-korhonen
0b6ba2d09c
qt: Add margin for status bar icons
2022-01-09 22:27:07 +02:00
ts-korhonen
06002ed322
qt: Add toolbar
2022-01-09 17:00:16 +02:00
Cacodemon345
62a4a025b1
Port Win32 Discord integration to Linux and macOS
2022-01-09 01:04:59 +06:00
Cacodemon345
c07ef406e8
Fix Menu text bugs on macOS
...
Fix cutoff bugs on Sound Gain dialog
2022-01-08 00:53:45 +06:00
Cacodemon345
4ea797397f
Add hard reset prompt, translate the rest of the message dialogs
2022-01-07 16:41:57 +06:00
Cacodemon345
69325aff02
1. Media menu strings are translated now.
...
2. Save/Quit dialogs are also translated now.
3. Fix Sound Gain text cutoff.
2022-01-07 16:21:40 +06:00
Cacodemon345
17e657f0ee
Add support for Qt6
2021-12-31 16:47:49 +06:00
Cacodemon345
9b8650cae5
Fix crash when switching fullscreen stretching modes when fullscreen
2021-12-31 13:02:27 +06:00
Cacodemon345
81055c03e2
Begin Qt translation framework
2021-12-31 12:39:55 +06:00
Cacodemon345
81a7107969
Fix HiDPI scaling setting
2021-12-30 23:36:49 +06:00
Cacodemon345
33d0cbfed5
Fix black screen when fullscreen on Windows
2021-12-30 01:13:47 +06:00
Cacodemon345
1bdff37e38
* Turned the software renderer into a window as well
...
* Fix inability to move window on GNOME
* Fix status bar icons being frozen after icon set switch
2021-12-29 23:49:09 +06:00
Cacodemon345
98c5115b99
Implement Preferences dialog (except language setting)
2021-12-28 16:47:10 +06:00
ts-korhonen
7a90cb4c8b
qt: add missing include
2021-12-27 14:25:18 +02:00