Commit Graph

3419 Commits

Author SHA1 Message Date
robxnano
208c2645da
GTK3: Fix --nogui option 2024-08-28 23:45:51 +01:00
robxnano
94b687a626
GTK3: Support RAM size in megabytes
If ramsize is 1000 or less, it is interpreted as a megabyte value.
2024-08-27 11:42:46 +01:00
robxnano
bcc06d8d33
GTK3: Support freedesktop color-scheme
On desktops which support the org.freedesktop.appearance
settings portal, the application will switch automatically
between light and dark themes.
2024-08-25 14:18:12 +01:00
robxnano
80d1946efd
Remove unused GTK macros
We now use pkg-config instead.
2024-08-25 14:18:12 +01:00
robxnano
d1b288ba19
Unix: Support for GTK 3
- Minimum version required is GTK 3.14.5
- Choose version using the --with-gtk={2,3} configure option
- Settings UI has been ported to GtkBuilder XML files
New features:
- Native file chooser support (with GTK_USE_PORTAL=1 envvar)
- CD-ROMs, both real and virtual, are listed in the volumes pane
- Use the checkbox to set a volume as a CD-ROM
- Header bar on DEs that use it, menu bar on those that don't
- Additional options including hotkey, swap_opt_cmd and nogui
2024-08-25 14:18:11 +01:00
robxnano
2658de9556
GTK: Fix message boxes
- Increase default size for new volumes
2024-08-25 13:36:21 +01:00
kanjitalk755
e517d73f0c Update for SDL3 2024-08-22 20:43:38 +09:00
kanjitalk755
b63490dadb Fix for LTO enabled (Windows) 2024-07-10 09:46:36 +09:00
kanjitalk755
bc5544e506 VIDEO_CHROMAKEY (macOS, SDL3) 2024-06-30 10:50:47 +09:00
kanjitalk755
4b6beeca17 Fix for SDL3 3.1.2 Preview (addition) 2024-05-26 12:25:13 +09:00
kanjitalk755
5d84c6d0fc Fix for SDL3 3.1.2 Preview 2024-05-26 10:14:05 +09:00
kanjitalk755
d7c030312d Fix #198 2024-04-02 20:38:34 +09:00
kanjitalk755
be389a9f11 BII: add -fwrapv to subprojects 2024-04-01 22:38:07 +09:00
kanjitalk755
a07cc8ae56 BII: add -fwrapv compile flag (#197) 2024-04-01 18:35:53 +09:00
kanjitalk755
293ef33a28
Merge pull request #196 from schinkelg/master
Small leaks / bug fixes
2024-03-30 09:36:36 +09:00
kanjitalk755
979523b5ca Fix #195 2024-03-29 21:11:46 +09:00
Ger Schinkel
076390e911 Fixed potential array out of bounds condition when break would never trigger. 2024-03-29 12:44:46 +01:00
Ger Schinkel
db897d0d42 Memory leak in Linux etherhelpertool.c. 2024-03-29 12:08:11 +01:00
kanjitalk755
e12789a57e Fix for LTO enabled environment by default 2024-03-23 12:44:16 +09:00
kanjitalk755
aa9f112de3
Merge pull request #192 from chenchijung/master
modify for workaround <cannot map RAM:No Error> caused by confliction…
2024-02-24 21:30:55 +09:00
chenchijung
784ac7bb7e fix ROMBase compare before assignment issue 2024-02-24 17:46:31 +08:00
chenchijung
45e3bd1d3e modify for workaround <cannot map RAM:No Error> caused by confliction with MSI afterburner or RIVA Tuner statistic tuner Server 2024-02-21 19:29:20 +08:00
kanjitalk755
08707d3a25 macOS: revert prefs and xpram(nvram) location 2024-02-10 11:20:17 +09:00
kanjitalk755
0a1d9c35bf SS: fix for linux/aarch64 2024-01-20 14:34:21 +09:00
kanjitalk755
3176aa887d Add prefs item init_grab 2024-01-11 11:00:04 +09:00
kanjitalk755
9088a674ad BII: fix linker command 2024-01-04 14:02:51 +09:00
kanjitalk755
1d8dd979ab Improved stability during reboot 2023-12-17 09:32:14 +09:00
kanjitalk755
1ddb7d3a42 Fix for 6K Retina 2023-12-16 10:01:31 +09:00
kanjitalk755
e059b64ac8 Fix ROM patch of ADB 2023-12-10 21:34:35 +09:00
kanjitalk755
b6d62c2f14 Add framework search path 2023-12-06 10:30:10 +09:00
kanjitalk755
9395e119af Fix for Xcode 15 2023-12-05 14:24:22 +09:00
kanjitalk755
021bb50149 SS: the hardware cursor can be used even when the magnification is not an integer when in fullscreen 2023-12-03 15:38:24 +09:00
kanjitalk755
3d49e9790b Update for SDL3 2023-11-26 09:48:26 +09:00
kanjitalk755
19308135c3 Update for SDL3 2023-10-18 10:46:13 +09:00
kanjitalk755
2533f7ac05 Fix control register number 2023-10-08 19:42:42 +09:00
kanjitalk755
9a7751f1a2 Prepare for SDL3 2023-09-13 20:45:03 +09:00
kanjitalk755
0942bdcbf9 test framebuffer handling 2023-08-25 19:50:04 +09:00
kanjitalk755
d2c2647e3a Fix window position 2023-08-23 20:23:08 +09:00
kanjitalk755
1d8e348e4b Set window position when switching to windowed mode 2023-08-23 10:58:23 +09:00
kanjitalk755
81bdda2a5b test fullscreen for Linux and Windows 2023-08-21 10:02:15 +09:00
kanjitalk755
e90180a2c3 check duplicate mount 2023-08-07 10:30:04 +09:00
kanjitalk755
a94a41885b drop and mount 2023-08-06 20:51:03 +09:00
kanjitalk755
6f94fdd7b0 allow unaligned lmw/stmw 2023-07-09 13:43:50 +09:00
kanjitalk755
51fc1905c4
Update README.md 2023-06-20 12:55:16 +09:00
kanjitalk755
c4c153c49c
Update README.md 2023-05-16 09:52:21 +09:00
kanjitalk755
d66da33874 SS, Windows: Fix Makefile 2023-05-03 17:47:06 +09:00
kanjitalk755
c4a22a51d6 Add a symbolic link 2023-05-02 18:08:17 +09:00
kanjitalk755
1199f8115e BII: High-precision timer backported from SS 2023-05-02 18:05:09 +09:00
kanjitalk755
ef3f61c30d
Update README.md 2023-04-04 14:35:55 +09:00
kanjitalk755
36de3833bf Changed Deployment Target 2023-04-04 14:30:15 +09:00