Commit graph

2792 commits

Author SHA1 Message Date
Howard Luck
40e3f7d057
freedom units (#948)
Some checks failed
Build / Build Linux (GCC x86_64) (push) Failing after 33s
Build / Build Android (Clang arm64-v8a) (push) Failing after 10m42s
Build / Build Apple (AppleClang macOS arm64) (push) Has been cancelled
Build / Build Apple (AppleClang macOS x86_64) (push) Has been cancelled
Build / Build Apple (AppleClang iOS arm64) (push) Has been cancelled
Build / Build Windows (MSVC x86_64) (push) Has been cancelled
2026-05-11 12:23:04 +02:00
SuperDude88
1b4a842eec
Invert First Person Aiming (#870)
- Inverts first person aiming on either axis, for both stick and gyro controls

Could be separated from gyro if desirable, but I think it makes the most sense to have it apply to both
2026-05-10 19:00:20 -06:00
gymnast86
08c7261262
fix going into first person with orbital cam (#923) 2026-05-10 19:00:09 -06:00
SuperDude88
e7ab978a30
Crash Reporting Popup (#879)
* Initial Draft

- Add draft crash report window on startup

If you want to disable them before/during startup, there is a command line option to force it

* Fixes

- Update language to be more precise, consistent with settings menu
- Actually shut down reporting properly if you disable it
- Fix my silly syntax errors

* Update text & use Sentry consent

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-05-10 18:37:22 -06:00
qwertyquerty
3a02e129e7
Fix keyboard not binding maybe (idk i cant repro) (#901)
* fixkb

* restore comment
2026-05-10 17:35:29 -06:00
qwertyquerty
93c6106770
cherry pick actor spawner (#920) 2026-05-10 17:30:39 -06:00
Irastris
80245387f3
Update README & fallback ImGui error message (#857) 2026-05-10 10:52:34 -06:00
Luke Street
5187fe90c3 Seed initial pipeline cache through SDL IO & UTF8 path fixes 2026-05-10 10:39:11 -06:00
Pieter-Jan Briers
a86fa9c162
State share Unicode fix (#834) 2026-05-10 10:35:11 -06:00
MelonSpeedruns
4ec8c1aaee
Fix recording mode muting music until next reboot (#832)
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-05-10 17:32:55 +02:00
Luke Street
df23edcb69 Add iOS UIFileSharingEnabled integration 2026-05-09 21:42:43 -06:00
Luke Street
0c23bd4332 Add "Open Data Folder" to Interface menu 2026-05-09 20:57:34 -06:00
Luke Street
7562486449 Log disc verification status 2026-05-09 20:40:59 -06:00
Pieter-Jan Briers
c66cccf660
Fix handling of Unicode paths on Windows (#767)
I love C++
2026-05-09 20:24:50 -06:00
SuperDude88
a2f463d146 Fix Gyro Sensitivity Axes
Fixes #759
2026-05-09 20:15:33 -04:00
TakaRikka
63b3ce4849 temp fix for speedrun timer controls 2026-05-09 15:16:54 -07:00
MelonSpeedruns
8280ac00a0
Always disable cursor if Gyro is set to Mouse mode and the menu is not open (#736)
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-05-09 15:06:58 -06:00
SuperDude88
ad9c460ec9
Navigate Carousel Without Focus (#741)
* Navigate Carousel Without Focus

- Allow left/right inputs to change the setting value without having the arrow explicitly clicked

* Formatting
2026-05-09 14:23:59 -06:00
Phillip Stephens
23dc9bc39a
Disable setting default mappings for now (#742) 2026-05-09 14:14:45 -06:00
SuperDude88
d0b9b6d10f
Fix Prelaunch Break-out (#738)
- Prevent users from breaking out of the prelaunch menu through the GraphicsTuner pages
2026-05-09 13:37:14 -06:00
Luke Street
eeb0ad77a4 Missed a spot 2026-05-09 10:03:05 -06:00
Luke Street
594cadcf7d Update Android app ID to dev.twilitrealm.dusk 2026-05-09 09:55:26 -06:00
TakaRikka
80dd5ff278 revert mirror mode message override for now 2026-05-09 07:32:29 -07:00
MelonSpeedruns
d8a1dd1da4 Recording Mode - Mute streams & Fix 1 note playing 2026-05-09 09:15:10 -04:00
SuperDude88
13dd3c3932
Clamp LOD For Cutscene Midna (#728)
- Sets max eye LOD level to 0 for `demo00_Midna_cut00_FC_tongue` and `demo00_Midna_cut00_BD_tmp`
2026-05-09 06:30:46 -06:00
TakaRikka
dd7885da9c
Merge pull request #734 from TwilitRealm/number-button-fix
Number Button Fix
2026-05-09 04:40:55 -07:00
TakaRikka
5a05433a2b
Merge pull request #733 from TwilitRealm/fix/e_s1_e_yg
Frame interp: Fix e_s1 & e_yg
2026-05-09 04:35:25 -07:00
SuperDude88
e42c4d3174 Number Button Fix
- Add `is_editing` helper to BaseStringButton
- Block left/right input from changing number while typing

Resolves #706
2026-05-08 23:19:48 -04:00
Pheenoh
06c77a6818 frame interp: e_s1 & e_yg 2026-05-08 21:16:57 -06:00
Pheenoh
4d4a80891f frame interp: fix obj_fchain 2026-05-08 20:21:37 -06:00
doop
71c892368d
Use float vertex positions for trim (#729)
Fixes #726 and looks much smoother.
2026-05-08 21:31:46 -04:00
Irastris
d2a1dda523 Add interp callbacks to the stalks of four Baba variants 2026-05-08 21:00:16 -04:00
roeming
78179eb93f
comment out flags tab in editor (#727)
Co-authored-by: roeming <roeming@users.noreply.github.com>
2026-05-08 18:56:38 -06:00
Luke Street
34e10d3844 Show "3-finger tap" for menu notif on mobile 2026-05-08 17:55:39 -06:00
Howard Luck
65e8577253
frame interp: fix b&c chain links (#724) 2026-05-08 17:26:33 -06:00
Luke Street
a4fcc10f5f Make version logic tolerate prerelease semver 2026-05-08 17:25:09 -06:00
Irastris
abec043249
Add mouse as a gyro input source (#720)
* Add mouse as a gyro input source

* Revisions

* Grammar
2026-05-08 17:11:13 -06:00
SuperDude88
699d069b0a
Fix Letter Menu Page Numbers (#722)
This bug comes from `getBounds()` returning a reference to a static variable -- the compiler can load the float right away or later (after the second call), so the value it is referencing may have changed. If it waits to load the first operand, the subtraction results in 0. Further discussion at https://discord.com/channels/1446645861529550869/1446648842387722411/1502415404386091118.

Resolves #719
2026-05-08 17:10:37 -06:00
Tom Lube
4d67033ff8 Remove reset via CTRL + R 2026-05-08 17:08:03 -06:00
Irastris
84ffd67622
Refactor notification settings, allow disabling controller toasts (#721)
* Refactor notification settings, allow disabling controller toasts

* "Toasts" to "Notifications"
2026-05-08 17:01:19 -06:00
Luke Street
1c85ee63eb Many mobile fixes, Android update check, "Background Input" & "Pause On Focus Lost" options 2026-05-08 16:57:33 -06:00
qwertyquerty
81c7213993
Merge pull request #599 from TwilitRealm/50_achievements
More Achievements
2026-05-08 12:27:25 -07:00
madeline
be82e606b2 45 achievements 2026-05-08 11:20:17 -07:00
MelonSpeedruns
44da1a9f7d
Added sounds to Reset & Quit modals (#718)
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-05-08 11:51:13 -06:00
doop
d0f8ea56f9
Interpolate more things (#699)
* Interpolate trim height

* Interpolate (some) fades
2026-05-08 11:50:44 -06:00
MelonSpeedruns
3934e09c8f remove mention of chains not rendering 2026-05-08 12:07:00 -04:00
MelonSpeedruns
3136816ce9 Merge remote-tracking branch 'origin/main' into fix/super_clawshot 2026-05-08 12:06:47 -04:00
MelonSpeedruns
6fd3762ffc optimized code 2026-05-08 12:06:38 -04:00
Pheenoh
97a1190713 set max chain links to 600 2026-05-08 08:59:13 -06:00
MelonSpeedruns
73a3bd9ae8
super clawshot warning about chains (#716)
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-05-08 08:53:01 -06:00