=
f199fa5ce4
Added new UI files
2025-04-19 19:50:45 -07:00
=
7f5d1b86c7
Added keybind customization system
2025-04-19 19:44:47 -07:00
Alexander Babikov
48903bb48e
qt: Add Swedish translation
...
Contributed by toshineon on Discord
2025-04-18 03:47:21 +05:00
Alexander Babikov
ed4820b798
languages: Add string for the 5-button 2-wheel mouse
2025-04-18 02:52:55 +05:00
Alexander Babikov
0559d803a7
languages: update the Russian translation
...
Co-Authored-by: usergithub64 <58270614+usergithub64@users.noreply.github.com >
2025-04-18 02:52:54 +05:00
Alexander Babikov
ff0889c1a7
languages: Add colons to dropdown labels on the network settings page
2025-04-18 02:52:54 +05:00
Alexander Babikov
ab9e1eae5f
languages: Remove more unused strings
2025-04-18 02:52:53 +05:00
Alexander Babikov
0d1f3a61cd
languages: Fix HDD model still being speed in the HDD list
2025-04-18 02:52:52 +05:00
Alexander Babikov
b6483a20cf
languages: French translation updates by jvernet
...
Co-Authored-by: jvernet <jeromevernet@hotmail.com >
2025-04-18 02:52:51 +05:00
Alexander Babikov
e1007d2377
Get rid of Windows LCIDs as numeric language IDs
2025-04-18 02:14:29 +05:00
Alexander Babikov
de35961bb4
qt: Use Yu Gothic UI as the Japanese font on Windows 10 and later
2025-04-18 01:36:45 +05:00
Alexander Babikov
4160fd6a5a
qt: Add colons to dropdown labels on the network settings page
...
For consistency purposes
2025-04-18 01:36:44 +05:00
Alexander Babikov
a4a26f8b56
qt: Fix HDD model still being speed in the HDD list
2025-04-18 01:36:43 +05:00
Alexander Babikov
d5cc259d65
Dev branch: Enable Mitsumi CD-ROM in the UI
2025-04-18 01:36:40 +05: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
GH Cao
05f4906eb3
win_dynld: use LoadLibraryA specifically
2025-04-18 00:36:04 +08:00
Cacodemon345
629d976f8e
Disable OpenGL 3.x logs
2025-04-17 13:31:28 +06:00
Cacodemon345
a0f0c42f4a
Microtouch touch points now work properly in fullscreen/maximized with scaling changes
2025-04-12 14:34:36 +06:00
Alexander Babikov
12eefc9519
qt: Update the Russian translation
2025-04-11 23:31:31 +05:00
Alexander Babikov
d0d2ba29ec
qt: Add the remaining untranslated strings to the template
2025-04-11 23:31:28 +05:00
Alexander Babikov
bfec519a01
nl-NL.po: Remove trailing whitespace
2025-04-11 23:31:25 +05:00
Alexander Babikov
9153152990
qt: Redesign hard disk dialog to accommodate drive models
2025-04-11 23:31:22 +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
Alexander Babikov
1819539c97
qt: Make filename/path display consistent across media menus
...
- All media history entries now display the full path
- All "Eject" menu items now display the file name
2025-04-11 23:31:16 +05:00
Alexander Babikov
5ff206e493
qt: Get rid of most uses of QString::asprintf()
...
Now that the Win32 UI is out of the way, we can rewrite the strings to use
QString::arg() instead and avoid even more QString ↔ C string conversions
2025-04-11 23:31:14 +05:00
Alexander Babikov
cc01d7c3b8
qt_mediamenu.cpp: Get rid of pointless QString ↔ C string conversions
2025-04-11 23:31:11 +05:00
Alexander Babikov
0fd0c9adee
qt: Miscellaneous translation corrections
2025-04-11 23:31:08 +05:00
Alexander Babikov
0a2d15db9b
qt: Reword some error messages slightly
2025-04-11 23:31:05 +05:00
Alexander Babikov
377381a8fa
qt: Fix an error with the "%i Wait state(s)" string
2025-04-11 23:31:02 +05:00
Alexander Babikov
ba6694f9f2
qt: Make "Failed to init Vulkan" error translatable
2025-04-11 23:30:59 +05:00
Alexander Babikov
890362131d
qt: Fix translations for "Falling back to software renderer"
2025-04-11 23:30:57 +05:00
Alexander Babikov
bc8aae429e
qt: Update the British English translation
...
More ize -> ise spelling changes
2025-04-11 23:30:55 +05:00
Alexander Babikov
f16265e2a4
qt: Remove the translation for the LBA Enhancer
...
It wasn't supposed to be translated due to being a company name
and a product name
2025-04-11 23:30:51 +05:00
Alexander Babikov
c08775becf
qt: Use util::DlgFilter for the shader picker
...
Also fix the translation for its filter
2025-04-11 23:30:48 +05:00
Alexander Babikov
8f1fa1e5da
qt: Remove unused string translations
2025-04-11 23:30:45 +05:00
Alexander Babikov
9b11091c8e
qt: Remove the keyboard shortcut translation hack
...
No longer needed since the Win32 UI is gone and Qt can handle the key
names since the base translations are embedded
2025-04-11 23:30:42 +05:00
OBattler
f41848bbee
Settings: Recalculate CD-ROM model list on CD-ROM selection change and select the correct CD-ROM type.
2025-04-11 00:35:28 +02:00
OBattler
daca37aac9
Media historyy manager: Remove comment and fix the limits.
2025-04-10 23:46:38 +02: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
OBattler
df7acc618b
Remove the now unused variable m_has_scsi.
2025-04-03 06:19:36 +02:00
OBattler
cfc8e0dc4e
Settings Storage Devices: No longer cut off the second SCSI controller.
2025-04-03 06:17:27 +02:00
Miran Grča
9592ac8904
Merge pull request #5422 from Cacodemon345/qt-hide-fdd-menus
...
Make sure that floppy icons and options do not appear if there's no floppy controller available
2025-04-01 21:26:17 +02:00
Cacodemon345
5e61b78b78
Make sure that floppy icons and options do not appear if there's no floppy controller available
2025-04-02 01:10:21 +06:00
Cacodemon345
ee71952e02
Don't attempt altering window position if fullscreen
2025-04-02 00:33:24 +06:00
Cacodemon345
73dfb3fea9
Hardware Renderer: Make sure to account for devicePixelRatio when setting up the matrix
2025-03-31 22:50:38 +06:00
Cacodemon345
8f94ccec80
Qt: Fix HiDPI scaling on non-software renderers
2025-03-30 21:03:46 +06:00
OBattler
19e01b8ddf
UI: Optimize several Settings pages to reduce the amount of iterations and repeated calls to functions where multiple there are multiple instances of the same device type, should further speed up te opening of the Settings dialog.
2025-03-30 03:40:08 +02:00
OBattler
2ed64c8399
Machine settings: Reduce the two loops to determine present machine types to a single loop, reduces the number of iterations from (number of machine types * number of machines) to just (number of machines), speeding things up.
2025-03-29 08:11:04 +01:00
David Hrdlička
8b72c84c02
Use indicator overlays for status bar icons
2025-03-29 00:31:56 +01:00