104 Commits

Author SHA1 Message Date
Evan Debenham
80aa9816bd v3.3.0: updated various libraries:
- Gradle: 9.1.0 -> 9.2.1
- AGP: 1.13.0 -> 1.13.1 (also fixes an R8 issue so optimize is back)
- Mobivm: 2.3.23 -> 2.3.24
- Desktop build JDK: 17.0.16+8 -> 17.0.17+10
- Desktop badass runtime: 2.0.0 -> 2.0.1
2025-11-30 15:33:51 -05:00
Evan Debenham
be70e7250d v3.3.0: updated notarize to handle new dylib signing issues 2025-11-26 11:41:26 -05:00
Evan Debenham
62f5d398ca v3.3.0: fixed deprecated platform checking logic 2025-11-23 14:17:52 -05:00
Evan Debenham
d3f42f9450 v3.3.0: updated badass runtime 2025-11-23 14:17:47 -05:00
Evan Debenham
e871ea5169 v3.3.0: upgraded gradle and badass runtime plugin 2025-11-23 14:17:16 -05:00
Evan Debenham
76ad60a49c v3.3.0: Updated Windows and Linux builds to JDK 17, from 16
Also dropping official support for Windows 7
2025-11-23 14:17:16 -05:00
Evan Debenham
931fb362a3 v3.2.5: Updated JDK used to package macOS version of Shattered
- Fixes slow launches on newer macOS versions
- Also removed "ShatteredPD" app title
2025-09-26 11:33:28 -04:00
Evan Debenham
949cf8e71e v3.2.2: updated various gradle scripts in prep for 9.0 later 2025-08-25 14:14:57 -04:00
Evan Debenham
7489578fc6 v3.2.1: updated built-in copy of droid sans, fixing many missing chars 2025-08-14 13:54:39 -04:00
Evan Debenham
ebee0a6014 v3.1.0: updated copyright for 2025 2025-05-13 12:53:08 -04:00
Evan Debenham
67a4902d2c v3.0.0: added support for using '**' to highlight, like in markdown 2024-11-28 13:21:34 -05:00
Evan Debenham
e3a11ba771 v2.5.4: added support for narrow non-breaking space to fonts 2024-10-08 14:42:00 -04:00
Evan Debenham
9d3d35a8c7 v2.5.1: fixed new fullscreen-remembering code not actually triggering 2024-09-16 12:14:46 -04:00
Evan Debenham
41422a9147 v2.5.0: added better multi-monitor fullscreen support 2024-08-21 17:51:44 -04:00
Evan Debenham
ac31ef1faa v2.5.0: undid fullscreen changes, borderless doesn't work in many cases 2024-08-21 17:51:08 -04:00
Evan Debenham
daa267466e v2.5.0: changed desktop fullscreen to actually use borderless window 2024-08-21 17:51:08 -04:00
Evan Debenham
ddc40523d2 v2.4.0: adjusted desktop error message due to window creation errors 2024-05-12 13:22:54 -04:00
Evan Debenham
fd53f18089 v2.4.0: fixed various specific bugs caused by launching in fullscreen 2024-04-23 13:41:41 -04:00
Evan Debenham
f36dda3064 v2.3.1: added a setting for vibration & improved vibration support logic 2024-01-25 17:48:00 -05:00
Evan Debenham
4056c48545 v2.3.1: updated libGDX to 1.12.1 and mobiVM to 2.3.20 2024-01-25 17:45:19 -05:00
Evan Debenham
eec2479903 v2.3.0: updated copyright to 2024 2024-01-16 14:54:39 -05:00
Evan Debenham
7f5c82ee81 v2.2.0: updated notarize.sh to automatically staple 2023-09-25 16:41:15 -04:00
Evan Debenham
d8e11473f9 v2.2.0: fixed an incorrect check in desktop exception handler 2023-09-03 18:58:30 -04:00
Evan Debenham
4e6a8ce0ab v2.1.1: optimized imports for the whole codebase 2023-06-13 11:29:13 -04:00
Evan Debenham
c157d947bf v2.1.0: improved handling of illegal chars in desktop error msgs 2023-05-18 12:28:12 -04:00
Evan Debenham
4b635ca327 v2.0.1: removed support for v1.0 and v1.1 save data 2023-03-24 17:35:55 -04:00
Evan Debenham
5e3a9cc728 v2.0.0: updated copyright to 2023 2023-03-07 15:28:57 -05:00
Evan Debenham
09dda0f366 v2.0.0: added vietnamese! No pixel font support currently 2023-02-28 14:58:49 -05:00
Evan Debenham
7080f7e3fb v2.0.0: added a desktop setting for playing music when focus is lost 2023-01-26 18:06:26 -05:00
Evan Debenham
cbc2cb468d v2.0.0: updated readme and doc files 2023-01-26 18:06:25 -05:00
Evan Debenham
d9cbac927f v2.0.0: actually fixed incorrect msg check in desktop crash handler 2023-01-26 18:06:25 -05:00
Evan Debenham
472b2785a8 v2.0.0: fixed incorrect removal of ' from one part of exception catcher 2023-01-26 18:06:22 -05:00
Evan Debenham
b98a40eb05 v1.4.2: fixed incorrect use of _JAVA_OPTIONS leading to desktop crashes 2022-10-28 12:48:11 -04:00
Evan Debenham
3430bb6a69 v1.4.0: increased the max length for desktop error popups 2022-10-01 00:23:08 -04:00
Evan Debenham
973a455c28 v1.4.0: updated notarize.sh to use notarytool 2022-09-10 13:39:39 -04:00
Evan Debenham
8ea20ef9c2 v1.4.0: made desktop save DIR variable based on game name/vendor 2022-09-07 15:58:32 -04:00
Evan Debenham
dba3c7d49d v1.3.0: fixed further issues with XDG_DATA_HOME on Linux 2022-07-05 16:23:08 -04:00
Evan Debenham
1a74587360 v1.3.0: updated gdx-controllers, fixes iOS and Jamepad issues 2022-06-23 00:48:07 -04:00
Evan Debenham
4faa319bcf v1.3.0: fixed desktop backend assuming XDG_DATA_HOME contained a slash 2022-06-10 21:57:15 -04:00
Evan Debenham
5f2fe98e1e v1.3.0: fixed viewport resize issues on macOS 2022-06-10 21:54:48 -04:00
Evan Debenham
ba981553a3 v1.3.0: fixed some additional errors with desktop crash popup 2022-06-10 21:54:47 -04:00
Evan Debenham
c2d558b227 v1.3.0: fixed some dependency errors with ARM desktop platforms 2022-06-10 21:50:29 -04:00
Evan Debenham
b4713369bf v1.3.0: updated libGDX to 1.11.0 2022-06-10 21:49:10 -04:00
Evan Debenham
8f8fec839d v1.2.1: game settings now remember previous window size when maximized 2022-04-03 15:38:41 -04:00
Evan Debenham
f1e154ec12 v1.2.1: fixed logic with linux save conversion 2022-04-03 15:38:40 -04:00
Evan Debenham
0b77cff082 v1.2.0: made conversion of pre-1.2.0 linux save DIR more precise 2022-03-22 12:13:46 -04:00
Evan Debenham
363c6be38b v1.2.0: added -XstartOnFirstThread in debug task for macs 2022-03-17 16:00:58 -04:00
Evan Debenham
a010144551 v1.2.0: implemented basic controller support 2022-03-17 16:00:56 -04:00
Evan Debenham
c32f016dd8 v1.2.0: fixed crashing games failing to properly quit 2022-03-17 16:00:55 -04:00
Evan Debenham
1335bfbc76 v1.2.0: fixed fullscreen on launch issues on macOS 2022-03-17 15:55:14 -04:00