Commit Graph

6800 Commits

Author SHA1 Message Date
TakaRikka 2f4d8a06d8 remove unnecessary hooks 2026-08-07 11:15:36 -07:00
TakaRikka 769f83db25 add in hooks 2026-08-07 07:46:43 -07:00
TakaRikka 48cf860467 Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-07 03:49:10 -07:00
TakaRikka 82e2fd4bea Merge pull request #2283 from encounter/camera-operator
Add camera operator API to CameraService
2026-08-07 03:44:59 -07:00
TakaRikka fcd9dd0f70 Merge pull request #2282 from encounter/mods-data-dir
Add HostService.data_dir
2026-08-07 03:42:53 -07:00
TakaRikka 8afe479d0f Merge pull request #2281 from encounter/hook-uninstall
Add mods::hook::uninstall
2026-08-07 03:39:24 -07:00
Luke Street c5933be631 Add camera operator API to CameraService 2026-08-07 00:34:57 -06:00
Luke Street 928e9b4bc7 Add HostService.data_dir 2026-08-07 00:20:09 -06:00
Luke Street 3ac0fcb156 Add mods::hook::uninstall 2026-08-06 23:59:26 -06:00
TakaRikka cb564f7465 ui: initial file select gate implementation 2026-08-06 18:00:16 -07:00
TakaRikka 2c7ab755a0 Merge pull request #2276 from encounter/align
Fix ATTRIBUTE_ALIGN placement
2026-08-06 08:58:15 -07:00
TakaRikka cd2ed2843c ui: begin hooking up some menu controls 2026-08-06 03:49:26 -07:00
Luke Street cf8ab52f55 Fix ATTRIBUTE_ALIGN placement 2026-08-05 21:16:06 -06:00
TakaRikka c853934a24 Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-05 16:32:21 -07:00
TakaRikka 8c4ad273b8 ui: blocking in seed options and hints tabs 2026-08-05 16:02:40 -07:00
TakaRikka 2a0cd87246 ui: start implementing menu tabs and controls 2026-08-05 14:27:59 -07:00
Luke Street 13b3b68fe5 Migrate to Borealis (#2266) 2026-08-05 07:54:31 -06:00
TakaRikka 8d677bf517 ui: wip porting main ui 2026-08-05 04:43:55 -07:00
TakaRikka 3160d1c370 ui: config_store/seed_generation 2026-08-05 03:04:06 -07:00
TakaRikka 0ed984a863 use new log fmt wrappers 2026-08-05 00:43:23 -07:00
TakaRikka 027e23d2e7 include save/stage services 2026-08-05 00:19:28 -07:00
TakaRikka 105413360e Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-05 00:13:24 -07:00
TakaRikka 4604304305 mods: stage service (#2268)
* initial stage service ported from encounter's original impl

* Review cleanup

* initial stage service ported from encounter's original impl

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-08-04 21:51:52 -06:00
Pwootage 794bb130e2 Fix for Linux distributions that use lib64: force libturbojpeg to use 'lib' (#2269) 2026-08-04 21:49:33 -06:00
gymnast86 d82cb08353 another include 2026-08-04 08:47:00 -07:00
gymnast86 572e9633ab fix more includes 2026-08-04 08:21:23 -07:00
gymnast86 67a511a131 fix includes 2026-08-04 08:00:25 -07:00
gymnast86 0ff615f991 more code -> flow changes 2026-08-04 07:56:05 -07:00
gymnast86 2191b38c1d Merge branch 'main' of https://github.com/TwilitRealm/dusk into rando-mod 2026-08-04 07:13:08 -07:00
Pieter-Jan Briers 2c9f814ec6 Make JASCalc memory helpers just use memcpy/memset (#2258) 2026-08-03 21:37:36 -06:00
TakaRikka 76079b6294 mods: save service (#2256)
* initial save service updated from encounter's impl

* Review cleanup

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-08-03 20:58:09 -06:00
Pieter-Jan Briers 519305b7d4 Linux/Apple compile warnings consistency (#2255)
This re-organizes the CMakeLists.txt a lil so that some of the warning compile flags on Linux also get applied to Apple platforms.
2026-08-03 19:31:03 -06:00
gymnast86 36d31e2bb8 update data for flow node usage 2026-08-03 14:15:35 -07:00
gymnast86 2b489e1a7d add logic tests executable 2026-08-02 01:48:58 -07:00
gymnast86 e93a720d8f update src files with hint stuff 2026-08-02 01:37:12 -07:00
gymnast86 66f6942dbb update generator with hint stuff 2026-08-02 01:25:06 -07:00
gymnast86 631cb99208 add standalone generator for easier generator testing 2026-08-02 00:58:52 -07:00
TakaRikka a53b363905 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-07-30 05:45:18 -07:00
Luke Street 4504e5009f Mods: Add toasts to UiService (#2252) 2026-07-30 00:28:08 -06:00
Luke Street 7305ef09b9 Mods: WindowService, log wrappers, external rendering (#2251) 2026-07-30 00:24:24 -06:00
Irastris 48de4bcb08 Gradle build revisions (#2229)
* Gradle build revisions

* Update platforms/android/README.md
2026-07-28 23:47:13 -06:00
Pieter-Jan Briers 0cf130d834 symgen: specify EXPECTED_HASH to cmake to avoid redownload (#2244) 2026-07-28 23:39:59 -06:00
Luke Street 38459a97b3 Fix compile error 2026-07-28 23:38:49 -06:00
Jack Wines b6b297f1ac Nix: add miniz and fix submodules (#2220)
* nix: add miniz to dependencies

* nix: enable parallel building

* amend! nix: add miniz to dependencies

nix: add miniz to dependencies

* nix: remove enableParellelBulding, needSubmodules

The flake now includes submodules in inputs, so we no longer
need to throw an error when they aren't there.

EnableParallelBuilding was added in error, cmake already compiles in
parallel when under nix.
2026-07-28 23:25:43 -06:00
Giorgio Mendieta 4d688a8507 Draw shadows before translucent textures (#2206)
* Implement smooth fadeout of dynamic shadows

* Add edge fade out configuration for dynamic shadows

* Tweak default and max values for edge fade out

* Add stage hook for deferred composite after opaque scene draws

* Bump mod version
2026-07-28 23:25:15 -06:00
Luke Street 64789aa5fc Update symgen (fixes AppImage builds) 2026-07-28 19:27:35 -06:00
Luke Street f0e6b88cfd GCC mod section fix 2026-07-28 19:26:53 -06:00
TakaRikka fae9add351 generator / basic mod structure building 2026-07-27 22:33:03 -07:00
TakaRikka 95608438c1 Merge pull request #2227 from TwilitRealm/jpn
japanese gamecube version support
2026-07-19 01:20:07 -07:00
TakaRikka 3e343acc86 revert, e_pm jpn logic change TODO later 2026-07-18 22:09:32 -07:00