Emily
ac77a21611
cmake: Fix Qt 6 plugin installation on macOS
...
Run find_package to import the CMake rules for the various plugins,
as install_qt5_plugin didn't work for me on Qt 6 otherwise, and install
the macOS style and icon plugins as well so that the widget style and
icons work correctly on Qt 6.
${_qt_plugin_dir} doesn't seem to get set by anything and
install_qt5_plugin hardcodes the PlugIns path, so hardcode that in
qt.conf as well.
Additionally, adjust the Qt library folder to take into account the
major version being used.
2022-04-08 01:46:41 +01:00
David Hrdlička
2bd9884a32
Fix ROM path logging, take two
2022-04-08 02:22:13 +02:00
David Hrdlička
8e65036b71
Fix ROM path logging at startup
2022-04-08 02:18:28 +02:00
David Hrdlička
37b478d25e
Fix up exe_path when running as AppImage
2022-04-08 01:49:04 +02:00
David Hrdlička
db2b868909
Refactor the ROM set command line options
2022-04-08 01:35:08 +02:00
David Hrdlička
3449a173ae
Move ROM search path code to rom.c, rewrite rom_fopen
2022-04-08 01:34:47 +02:00
David Hrdlička
a780d9a241
Rewrite plat_init_rom_paths in Qt frontend
2022-04-08 00:58:38 +02:00
Miran Grča
8e1b14c570
Merge pull request #2267 from Cacodemon345/patch-69
...
qt: Avoid reading absolute mouse input from cross-platform Qt code on Windows
2022-04-07 22:26:47 +02:00
Cacodemon345
e5ab6a8564
qt: Avoid reading absolute mouse input from cross-platform Qt code on Windows
...
This ensures only RAWINPUT sends mouse input to the emulated machine on Windows.
2022-04-08 01:51:32 +06:00
RichardG867
fe026fa49e
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-04-07 15:48:50 -03:00
richardg867
6ac35ffe43
Jenkins: Search for MacPorts prefix when building
2022-04-07 15:48:07 -03:00
RichardG867
4338882df4
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-04-07 15:46:00 -03:00
RichardG867
27da3a8634
Virtual ISO: Make the birthtime check a bit more readable
2022-04-07 15:44:17 -03:00
RichardG867
e9c3f37029
Virtual ISO: Add Rock Ridge birthtime to supported platforms
2022-04-07 15:29:27 -03:00
RichardG867
ace01c41ab
Virtual ISO: Some directory entry filling optimizations
2022-04-07 14:04:23 -03:00
Miran Grča
facbad9dd1
Merge pull request #2261 from Cacodemon345/newqt
...
Multiple ROM paths implementation
2022-04-07 17:26:08 +02:00
richardg867
44ef14b143
Jenkins: Fix Discord Game SDK extraction on macOS
2022-04-06 18:21:25 -03:00
Miran Grča
fd5c04d306
Merge pull request #2266 from Cacodemon345/patch-68
...
cmake: Enable 64-bit file support on 32-bit Linux
2022-04-06 23:04:15 +02:00
Cacodemon345
61c9f9beac
cmake: Enable 64-bit file support on 32-bit Linux
2022-04-07 02:17:14 +06:00
Cacodemon345
c700f93b4b
qt: Fix warnings
2022-04-07 01:27:16 +06:00
Miran Grča
ff99f27520
Merge pull request #2265 from Cacodemon345/patch-67
...
qt: Fix mistyped LCID value of en-US
2022-04-06 21:26:28 +02:00
Cacodemon345
84b1a8a7d3
qt: Fix mistyped LCID value of en-US
2022-04-07 01:23:23 +06:00
Miran Grča
84f4e791f7
Merge pull request #2264 from Cacodemon345/patch-66
...
qt/languages/pt-PT.po: Fix link in "No ROMs Found" message
2022-04-06 21:16:39 +02:00
Cacodemon345
027179ab95
qt/languages/pt-PT.po: Fix "No ROMs Found" message
2022-04-07 01:14:36 +06:00
Cacodemon345
0f54376224
Merge branch 'newqt' of ssh://github.com/Cacodemon345/86box into newqt
2022-04-07 01:00:09 +06:00
Cacodemon345
0fd3042e0c
qt: Add support for loading ROMs from ~/Documents/86Box/roms on macOS
2022-04-07 00:57:16 +06:00
richardg867
7f27f44b3a
Jenkins: Add macOS Intel to Jenkinsfile
2022-04-06 15:39:32 -03:00
richardg867
ce7a1ad1c1
Jenkins: Use OpenAL on macOS
2022-04-06 15:38:27 -03:00
richardg867
e1906c03b3
Jenkins: Add macOS to the build script
2022-04-06 15:28:23 -03:00
richardg867
e860c480b8
Jenkins: Add MacPorts dependencies file
2022-04-06 15:27:10 -03:00
Cacodemon345
f8c53dec3a
qt: Fix compilation on Linux
2022-04-06 19:56:30 +06:00
Cacodemon345
1a3a7bec0e
Move platform-specific ROM path adding code into plat modules
2022-04-06 16:16:25 +06:00
Cacodemon345
2c63f5b497
rom_getfile now works properly
2022-04-06 00:18:17 +06:00
klaas
3772aa312b
Apply for Mac OS too.
2022-04-05 10:29:26 +00:19
Cacodemon345
d0191d4928
Create ROM directories in home folder on Unix if they doesn't exist
2022-04-05 15:25:48 +06:00
Cacodemon345
4b09a6329a
Multiple ROM paths implementation
2022-04-05 02:16:23 +06:00
OBattler
fd90a36fe9
Merge branch 'master' of https://github.com/86Box/86Box
2022-04-04 18:20:42 +02:00
OBattler
b455d8f64d
SCSI Bugfix, HDC, and FDC.
2022-04-04 18:19:14 +02:00
OBattler
1a99a7cc6a
Phase 3 (Network and SCSI).
2022-04-04 18:16:53 +02:00
OBattler
8714f79693
Phase 2 (Bug fix and Sound).
2022-04-04 18:15:41 +02:00
OBattler
3cec306ecf
Device config fix, phase 1.
2022-04-04 18:11:39 +02:00
RichardG867
4561a04492
Virtual ISO: Optimizations and comment rectifications
2022-04-03 12:40:15 -03:00
RichardG867
fe8015a2ca
Virtual ISO: Add High Sierra generation codepath (disabled for now)
2022-04-02 23:44:02 -03:00
Jasmine Iwanek
8ddcdd23c3
Merge branch '86Box:master' into nec-v20
2022-04-02 16:39:18 -04:00
Miran Grča
57cd38d2d4
Merge pull request #2257 from Cacodemon345/newqt
...
qt: Fix creation of differencing VHDs
2022-04-02 21:27:19 +02:00
Cacodemon345
6f0ac4eace
qt: Fix creation of differencing VHDs
2022-04-03 01:24:09 +06:00
klaas
093eddf5f1
network.c: fix log statement
2022-04-02 15:46:19 +00:19
klaas
e7d09a31a4
linux blocks until a packet arrives which the rest of the code does not expect
2022-04-02 15:38:37 +00:19
RichardG867
5053af633a
Virtual ISO: Fix buffer check during UTF-8 conversion
2022-04-02 11:24:29 -03:00
RichardG867
8f919d9367
Virtual ISO: Move UTF-16 encoding to UTF-8 decoding
2022-04-01 20:11:56 -03:00