Commit Graph

318 Commits

Author SHA1 Message Date
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
Cacodemon345
e4d0ca4d97 And another one for Time sync string 2022-01-07 02:06:18 +06:00
Cacodemon345
1e4a256d3b Sound gain Win32 string conversion 2022-01-07 02:03:42 +06:00
Cacodemon345
a05ac8090d Settings dialog string convertsion is done 2022-01-07 01:58:18 +06:00
Cacodemon345
970430f721 Even more strings changes 2022-01-06 16:58:11 +06:00
Cacodemon345
abefa65e26 Even more strings changes to be in line with Win32 2022-01-06 01:41:57 +06:00
Cacodemon345
678ab35079 More string changes to be Win32-like 2022-01-05 01:45:17 +06:00
Cacodemon345
a6ee3f1579 Rebuild .qm files every time .po files are changed 2022-01-05 01:33:15 +06:00
Cacodemon345
7b75bfb18d Make most of main window text translatable 2022-01-05 01:17:07 +06:00
Cacodemon345
2f0f947596 More string changes to fit in line with Win32 more 2022-01-04 16:57:07 +06:00
Cacodemon345
9659d1e16b Fix ROM message string to be identical to Win32 2022-01-04 15:06:21 +06:00
Cacodemon345
5d76822d59 Begin .po work 2022-01-04 15:03:33 +06:00
Cacodemon345
785e1961d6 Fix selections being duplicated when machine type is changed 2022-01-01 13:50:47 +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
27e144f7fa Hardware Renderers: Fix leftover artefacts on fullscreen modes 2021-12-31 12:35:00 +06:00
Cacodemon345
81a7107969 Fix HiDPI scaling setting 2021-12-30 23:36:49 +06:00
Cacodemon345
b907b7bec4 Fix hardware renderer scaling on HiDPI modes 2021-12-30 02:10:21 +06:00
Cacodemon345
33d0cbfed5 Fix black screen when fullscreen on Windows 2021-12-30 01:13:47 +06:00
Cacodemon345
087e978a18 Fix missing FluidSynth message string 2021-12-30 00:07:29 +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
6b07e10947 Rename Preferences to "Program preferences..."
Machine settings is now named "Preferences" on macOS instead
2021-12-28 22:06:46 +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
Cacodemon345
814aaf08a7 Add OpenGL 3.0 Core renderer 2021-12-27 16:32:03 +06:00
Cacodemon345
b40b3a56ae Compare against MAP_FAILED for Qt plat_mmap 2021-12-26 15:48:06 +06:00
Cacodemon345
33d2844de6 Fix OpenGL ES renderer not actually creating OpenGL ES contexts 2021-12-26 11:52:50 +06:00
Cacodemon345
b192518386 Respect filtering options 2021-12-26 01:34:34 +06:00
Cacodemon345
fa70dda2c0 Fix screenshots being cut off 2021-12-26 00:49:21 +06:00