Commit Graph

109 Commits

Author SHA1 Message Date
OBattler
e614103f04 Unix: Temporarily disable the use of f_readline, fixes #3949. 2023-12-28 11:38:34 +01:00
OBattler
46d01e30da Actually unpause it at the correct time. 2023-12-27 21:39:51 +01:00
OBattler
62917d5ef6 Unix SDL: Unpause the main window after initialization, fixes #3940. 2023-12-27 21:39:23 +01:00
OBattler
b239f4c102 Unix SDL: Actually honor the return value of pc_init(), fixes #3948. 2023-12-27 21:35:39 +01:00
OBattler
dd005d74ea Unix SDL: Fix plat_pause(). 2023-12-27 21:30:47 +01:00
OBattler
87f5d01fda Unix: Separate XDG_DATA_DIRS paths by colon instead of semicolon, fixes #3946. 2023-12-27 21:13:55 +01:00
Jasmine Iwanek
8e74ee2726 Fix most of the warnings in the macos builds 2023-12-17 18:30:16 -05:00
Jasmine Iwanek
4c87164692 Fix remaining warnings in windows and linux builds 2023-12-17 15:08:22 -05:00
Miran Grča
05ac665ee7 Merge branch 'master' into fullscreenstaticonqt 2023-11-08 07:08:51 +01:00
Jasmine Iwanek
e6e7ec9532 Fix *nix SDL builds 2023-10-16 18:51:19 -04:00
Jasmine Iwanek
1c01f1e2e2 Cleanups in src/unix 2023-10-16 18:51:19 -04:00
Jasmine Iwanek
98a5e6e873 Fix building on macos SDL 2023-10-16 18:51:19 -04:00
Alexander Babikov
5d6d8abf57 Update the credits in the About dialog 2023-08-26 21:35:44 +05:00
cold-brewed
f37474246b Fixed up path_get_slash return value 2023-08-23 07:26:48 -04:00
OBattler
597a6640f4 More config.c clean-ups and added some plumbing for the future ZIP and MO image history. 2023-08-18 18:28:38 +02:00
cold-brewed
15013e1ede Added new platform function to get cpu string (#3533)
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com>
2023-08-09 18:12:27 -03:00
OBattler
c695cb8ded Completely reworked mouse handling - should now be smoother due to there no longer being a multi-layered game of telephone going on with all the various interim coordinate counters, also rewritten the serial mouse emulation ground ground up. 2023-08-07 18:49:58 +02:00
RichardG867
8ff45f74fd Remove legacy dynamic loading error messages 2023-07-22 18:14:22 -03:00
Alexander Babikov
ed36261f62 unix: Add a missing #include 2023-07-04 21:34:25 +05:00
Alexander Babikov
42d0548b95 unix: add a monitor command to display version and license info 2023-07-01 17:01:48 +05:00
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
Moonif
21004626d0 Update unix.c
Add missing semicolon for Apple build
2023-04-09 00:51:59 +04:00
Jasmine Iwanek
610401de7a Yet more clang-formatting 2023-02-28 23:53:57 -05:00
Cacodemon345
17d4e4a7e2 Merge branch 'master' into qt-wacom-serial 2023-02-07 17:04:25 +06:00
Jasmine Iwanek
a7236a9022 Make dual video card code use array 2023-02-06 07:29:18 -05:00
Jasmine Iwanek
162667a9a6 Fix non QT builds & Add support for Termux 2023-02-03 02:22:46 -05:00
Cacodemon345
96f7b7aa14 Add Wacom SD-510C tablet emulation 2023-01-03 16:47:20 +06:00
Jasmine Iwanek
cfe3fec2ba Fix issues on non QT unix builds 2022-12-19 21:17:59 -05:00
Cacodemon345
3a10ebd28d Merge branch 'master' into global-config-screenshot 2022-12-03 20:29:26 +06:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Jasmine Iwanek
40d39f1baa HDD Speed setting in win32 2022-11-08 11:43:36 -05:00
Cacodemon345
e4e1852462 Start of global config infrastructure 2022-11-06 22:35:47 +06:00
Cacodemon345
b388cb552f Add option for 5-button PS/2 mouse 2022-10-28 23:51:38 +06:00
Jasmine Iwanek
acbe718f1e clang-format in src/unix/ 2022-09-18 17:22:55 -04:00
Cacodemon345
67a2d987ea unix: Fix compilation 2022-07-29 16:56:48 +06:00
Cacodemon345
0ce1a8edfe Fix compilation for non-Qt builds 2022-07-07 15:09:13 +06:00
Adrien Moulin
a3db023f19 Fix building on macOS without Qt 2022-05-21 11:23:14 +02:00
David Hrdlička
e60af6c29d Clean up plat.h a bit 2022-04-20 01:03:39 +02:00
Cacodemon345
ff86f97fef unix: Fix missing include 2022-04-08 15:00:35 +06: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
Cacodemon345
0fd3042e0c qt: Add support for loading ROMs from ~/Documents/86Box/roms on macOS 2022-04-07 00:57:16 +06:00
Cacodemon345
1a3a7bec0e Move platform-specific ROM path adding code into plat modules 2022-04-06 16:16:25 +06:00
RichardG867
71ba610366 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	.ci/build.sh
#	.ci/dependencies_msys.txt
#	src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
f57cbe36b1 GDB Stub: More progress 2022-03-16 00:33:01 -03:00
Alexander Babikov
4b8b7c3950 Add handling for several missing strings to plat_get_string on Qt and legacy Unix UIs 2022-03-15 04:19:10 +05:00
RichardG867
94be8cdfc6 GDB Stub: Initial commit 2022-03-12 20:20:25 -03:00
Cacodemon345
d695ca3cc9 qt: Don't normalize paths on non-Windows 2022-03-04 14:00:24 +06:00
Cacodemon345
7dc84e0f67 qt: Fix HDD path relativization on Windows 2022-03-04 01:25:34 +06:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00