Commit Graph

318 Commits

Author SHA1 Message Date
Cacodemon345
633ad83bb2 qt: Fix type displays in hard disk dialog 2022-02-05 01:46:55 +06:00
Cacodemon345
54853c2d62 Fix for capture on closing/double-clicking at selection on file dialogs
By lemondrops
2022-02-05 01:43:12 +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
ts-korhonen
09f6053b8b Merge branch 'qt-windows-rc' of https://github.com/lemondrops/86Box into qt 2022-02-04 16:58:26 +02:00
Alexander Babikov
afe83cc568 Add a Windows resource file to use with Qt 2022-02-04 17:07:44 +05:00
Cacodemon345
62a9b9c2b1 Load Qt's translations from application directory 2022-02-04 15:27:53 +06:00
Cacodemon345
ff437835bb Enable minitrace support 2022-02-04 15:19:21 +06:00
Cacodemon345
186e461c83 Remove bus tracking logging 2022-02-03 23:02:25 +06:00
Cacodemon345
c425625409 qt: File field is now an actual text field 2022-02-03 23:00:39 +06:00
Cacodemon345
97b2feaa27 Fix mouse input loss on heavy renderer frameskipping 2022-02-03 16:55:32 +06:00
Cacodemon345
ca002ec886 Merge remote-tracking branch 'winqt/qt' into newqt 2022-02-02 22:12:25 +06:00
Cacodemon345
a1c0605cbe qt: Fix error strings 2022-02-02 22:08:19 +06:00
ts-korhonen
8649294f60 qt: Add uk-UA. Make program settings dynamic size
to fit buttons with different translations.
2022-02-01 21:15:53 +02:00
ts-korhonen
25f5b814c3 qt: update translations 2022-02-01 19:39:13 +02:00
Cacodemon345
f15f00e260 qt_settingsnetwork: Disable Configure button when network card has no configurable parameters 2022-02-01 01:46:31 +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
eec7339b8e qt: Fix typo on filenames for RendererCommon 2022-01-30 22:10:13 +02:00
ts-korhonen
39e5f2fb38 qt: Change font only on windows 2022-01-27 21:26:30 +02:00
ts-korhonen
f8f3cfbf4c qt: fix platform specific file dialog filters
Translations now only contain translation for the description and
extensions are generated in code taking account platform specific
differences.
2022-01-23 22:48:36 +02:00
ts-korhonen
067b49c848 qt: fix .po line endings 2022-01-23 18:38:43 +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
6ba6cf3bdd qt: update en-US.po 2022-01-22 17:16:04 +02:00
ts-korhonen
5f8fc15afb qt: Add missing address-of operators 2022-01-22 12:40:15 +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
48b7f652fb qt: Update translations from rc 2022-01-21 19:02:05 +02:00
ts-korhonen
f250e5eea4 qt: Unify toolbar and title on mac (from dob205) 2022-01-20 20:19:18 +02:00
ts-korhonen
8c8e2219d8 qt: Refactor renderers buffer ownership
Invert the way buffers are created; make renderer create buffers for
renderer stack.
Use QImage bits as the buffer for software renderer.
2022-01-15 21:45:34 +02:00
ts-korhonen
07446719a4 qt: fix non-win32 status message when no mouse 2022-01-15 01:39:22 +02:00
ts-korhonen
188f1a1b7e qt: fix plat_fopen() encoding 2022-01-15 00:07:01 +02:00
ts-korhonen
d4ca5e093d qt: tweak program settings layout 2022-01-14 21:32:19 +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
a3cd2e9191 Merge branch 'qt' of https://github.com/ts-korhonen/86Box into qt-toolbar 2022-01-14 16:46:51 +02:00
Cacodemon345
31d3d6309b Copy lines from buffer32 one by one
(cherry picked from commit 00a75d4e602ec3ba6d214eeae4500c90dc77fc5f)
2022-01-14 16:44:54 +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
edc4c1a3fa Merge branch 'qt' of https://github.com/ts-korhonen/86Box into qt-toolbar 2022-01-13 00:50:41 +02:00
ts-korhonen
09cfd79c60 qt: disable automatic mnemonics
Fixes alt entering menu
2022-01-13 00:48:52 +02:00
ts-korhonen
bcb18d73b1 qt: disable toolbar context menu 2022-01-12 23:19:08 +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
554504dcb6 qt: toolbar icon size to 16x16, hide icons from menu 2022-01-10 19:12:19 +02:00
ts-korhonen
e69e4d0424 qt: Re-order toolbar buttons and add settings 2022-01-10 08:06:30 +02:00
ts-korhonen
0b6ba2d09c qt: Add margin for status bar icons 2022-01-09 22:27:07 +02:00
ts-korhonen
f2d50125aa Merge branch 'qt' of https://github.com/ts-korhonen/86Box into qt-toolbar 2022-01-09 21:58:03 +02:00