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
ts-korhonen
621ab60907
Merge branch 'winqt' of https://github.com/Cacodemon345/86Box into qt
2022-01-09 21:56:05 +02:00
Cacodemon345
c5a69dea45
Fix free ID return value for MFM/RLL/XTA
2022-01-10 01:15:49 +06:00
Cacodemon345
df3a11b11b
Complete the bus tracking implementation with fixes
2022-01-10 01:12:23 +06:00
ts-korhonen
541c8e9f51
qt: Add placeholder icons for toolbar
2022-01-09 17:38:11 +02:00
ts-korhonen
06002ed322
qt: Add toolbar
2022-01-09 17:00:16 +02:00
ts-korhonen
7555282d30
qt: add hide_tool_bar setting variable
2022-01-09 16:54:37 +02:00
Cacodemon345
42b3b5623a
Default to 8x for CD-ROM speeds
2022-01-09 16:48:41 +06:00
Cacodemon345
78f96ee6ba
Disable add/existing buttons if hard disk is full
2022-01-09 16:48:23 +06:00
Cacodemon345
dabed16bbf
Add OBattler's hard disk tracking code and make use of it for HDD settings
2022-01-09 16:44:43 +06:00
Cacodemon345
62a4a025b1
Port Win32 Discord integration to Linux and macOS
2022-01-09 01:04:59 +06:00
Cacodemon345
c5e3d9a75f
Fix Czech selection not appearing
2022-01-08 23:44:30 +06:00
Cacodemon345
84ab1f33da
Merge remote-tracking branch 'winqt/qt' into winqt
2022-01-08 23:29:05 +06:00
Cacodemon345
62fd64730a
Add icon set fallback feature
2022-01-08 23:17:20 +06:00
ts-korhonen
34de2d15cf
qt: Fix type error
2022-01-08 13:40:45 +02:00
Cacodemon345
f2f06aa958
Add runtime language switching
2022-01-08 17:14:03 +06:00
Cacodemon345
2e06e6cc0c
Finish new floppy dialog translation as well
2022-01-08 01:16:58 +06:00
Cacodemon345
daedb9024e
Replace hard disk progress dialog title with 86Box since it isn't translated anywhere yet
2022-01-08 01:05:01 +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
51cb0d48aa
Backport 2da187c0bd to Qt backend
2022-01-07 15:00:00 +06:00