anxiousintrovert
c48fc578ca
Address required import review feedback
2026-08-14 20:34:14 -05:00
anxiousintrovert
542856c83d
Add manifest-driven required mod imports
2026-08-14 20:34:14 -05:00
github-actions
84635cdfdf
chore(ios): update app-repo.json [skip ci]
2026-08-14 11:52:58 -04:00
github-actions
6f67292b0e
chore(ios): update app-repo.json [skip ci]
2026-08-14 10:53:45 -04:00
github-actions
ba7cd8fabf
chore(ios): update app-repo.json [skip ci]
2026-08-14 10:28:05 -04:00
github-actions
01329758ff
chore(ios): update app-repo.json [skip ci]
2026-08-13 16:49:24 -04:00
github-actions
c2906744ce
chore(ios): update app-repo.json [skip ci]
2026-08-13 15:53:20 -04:00
github-actions
833388c235
chore(ios): update app-repo.json [skip ci]
2026-08-13 06:22:43 -04:00
bryanthaboi
2ac527ae3c
Merge pull request #1222 from bryanthaboi/dev
...
bug fixing and friends
2026-08-13 06:14:29 -04:00
bryanthaboi
df35193ad3
Merge pull request #1204 from castdrian/ios-improvements
...
feat(ios): improve branding and fix haptic feedback
2026-08-13 06:06:31 -04:00
Adrian Castro
d648990a81
feat(ios): brand app and tune haptic feedback
2026-08-13 02:19:45 +02:00
Codex Agent
ee00728e9e
android: add optional native host lifecycle hooks
2026-08-12 17:41:26 -05:00
github-actions
d64627e062
chore(ios): update app-repo.json [skip ci]
2026-08-12 17:16:13 -04:00
github-actions
dbd8abe14c
chore(ios): update app-repo.json [skip ci]
2026-08-11 21:44:16 -04:00
bryanthaboi
49d094b14d
Merge branch 'main' into dev
2026-08-11 21:32:14 -04:00
github-actions
03838ee1d4
chore(ios): update app-repo.json [skip ci]
2026-08-11 12:14:09 -04:00
Solidus Snake
a9767e5df1
Add native TLS for Android love.system and desktop gen1tls.
...
Expose a non-blocking TLS socket API to mods (WSS clients) without bundling
any game-specific multiworld content.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 17:43:53 -04:00
github-actions
b9afaaae60
chore(ios): update app-repo.json [skip ci]
2026-08-10 17:19:13 -04:00
bryanthaboi
4d03a38067
Merge pull request #1060 from bryanthaboi/dev
...
bugs and slugs
2026-08-10 17:11:22 -04:00
Adrian Castro
41e6507665
docs(ios): document public Documents storage
2026-08-10 22:56:15 +02:00
Adrian Castro
28440eb936
fix(ios): expose runtime data in Documents
2026-08-10 22:56:15 +02:00
github-actions
ab5fed60fe
chore(ios): update app-repo.json [skip ci]
2026-08-10 15:16:03 -04:00
bryanthaboi
e3a215e081
Merge pull request #1052 from bryanthaboi/dev
...
revisions and buggies
2026-08-10 15:05:40 -04:00
hernan
1e6f504a84
iOS picker: a "stadium" kind, and a way to ask which kinds exist
...
Two things, the second of which is the reason the first is safe.
A NEW KIND. pickFile("stadium") opens the document picker for a Nintendo 64
cartridge and lands it as picked_stadium.z64. The caller I wrote it for is
the Dramatic Shape voxel mod, which builds Pokemon Stadium battle models out
of the player's own cartridge -- on desktop it opens a dialog for that, and
on iOS it could only print a sandbox path to a screen and ask the player to
put a file somewhere they cannot reach from a phone.
Its own filename, not picked_rom.gb, because that is the name the Game Boy
importer watches: a 32 MB N64 ROM landing there is deleted and then reported
to the player as a broken cartridge.
WHICH IS ALSO WHAT AN UNKNOWN KIND USED TO DO. The switch's default case
treated anything it did not recognise as a Game Boy ROM, so a caller asking
for a kind the build predates lost the player's file -- the worst available
answer to "I have not heard of that one". Unknown kinds are refused now.
That refusal is invisible on its own: pickFile returns false, which is also
what "the picker would not open" returns, and a mod cannot tell them apart.
So the host says what it knows -- love.system.pickFileKinds() returns
"rom,mod,sav,stadium", or nil where there is no bridge. A caller asks first
and keeps whatever fallback it had; the voxel mod shows its folder note
again, which is what it did before any picker existed.
Tested on an iPhone 17 Pro: a Stadium cartridge imports from the picker and
the models build.
2026-08-07 22:13:50 -04:00
AverageConsumer
a98562f46b
feat(android): expose secondary-screen touch events
2026-08-06 22:56:13 +02:00
github-actions
0f484682d8
chore(ios): update app-repo.json [skip ci]
2026-08-06 10:41:34 -04:00
github-actions
35ed326dda
chore(ios): update app-repo.json [skip ci]
2026-08-06 07:27:09 -04:00
github-actions
439e97aee6
chore(ios): update app-repo.json [skip ci]
2026-08-06 05:23:19 -04:00
github-actions
683fee8028
chore(ios): update app-repo.json [skip ci]
2026-08-05 16:49:41 -04:00
bryanthaboi
a83d18fc51
Merge pull request #879 from bryanthaboi/dev
...
CLOSES #604 , CLOSES #666 , CLOSES #716 , CLOSES #727 , CLOSES #763 , CLOS…
2026-08-05 16:42:56 -04:00
bryanthaboi
e2820e02c5
CLOSES #604 , CLOSES #666 , CLOSES #716 , CLOSES #727 , CLOSES #763 , CLOSES #781 , CLOSES #784 , CLOSES #799 , CLOSES #801 , CLOSES #810 , CLOSES #828 , CLOSES #834 , CLOSES #838 , CLOSES #849 , CLOSES #852 , CLOSES #857 , CLOSES #863 , CLOSES #864 , CLOSES #867 , CLOSES #869 , CLOSES #870 , CLOSES #872 , CLOSES #839
2026-08-05 16:36:37 -04:00
github-actions
9696c8d3e2
chore(ios): update app-repo.json [skip ci]
2026-08-05 14:59:49 -04:00
github-actions
7def560726
chore(ios): update app-repo.json [skip ci]
2026-08-05 12:08:35 -04:00
github-actions
afc5a52978
chore(ios): update app-repo.json [skip ci]
2026-08-04 16:55:32 -04:00
bryanthaboi
12a04f4188
Merge pull request #827 from bryanthaboi/dev
...
bang bang
2026-08-04 16:48:50 -04:00
bryanthaboi
d18824cfae
bang bang
2026-08-04 16:37:21 -04:00
github-actions
1963a5453e
chore(ios): update app-repo.json [skip ci]
2026-08-04 11:10:21 -04:00
github-actions
d377518632
chore(ios): update app-repo.json [skip ci]
2026-08-04 10:41:03 -04:00
bryanthaboi
f74e21782b
Merge pull request #798 from bryanthaboi/dev
...
perhaps a massive PR
2026-08-04 10:35:29 -04:00
bryanthaboi
6cfc85ca83
icons update
2026-08-04 06:52:06 -04:00
github-actions
7b060c19f4
chore(ios): update app-repo.json [skip ci]
2026-08-04 06:50:19 -04:00
github-actions
92f73d8bed
chore(ios): update app-repo.json [skip ci]
2026-08-03 17:28:07 -04:00
bryanthaboi
51fb4db82e
Merge origin/main into dev; resolve Game.lua gamepad speed-hotkey conflict
2026-08-03 17:17:26 -04:00
github-actions
e9cb830d71
chore(ios): update app-repo.json [skip ci]
2026-08-03 16:18:21 -04:00
Adrian Castro
59b55a8f37
fix(ios): support mod index networking and text input dismissal
2026-08-03 20:43:27 +02:00
github-actions
32fa215243
chore(ios): update app-repo.json [skip ci]
2026-08-03 13:15:01 -04:00
github-actions
a528868656
chore(ios): update app-repo.json [skip ci]
2026-08-03 12:30:20 -04:00
github-actions
0971b47bec
chore(ios): update app-repo.json [skip ci]
2026-08-03 12:09:08 -04:00
bryanthaboi
f2ea250364
Merge pull request #739 from bryanthaboi/dev
...
ui updates and responsiveness - and bug fixes
2026-08-03 12:04:47 -04:00
bryanthaboi
f0f5bc7551
big ui moment
2026-08-03 11:50:49 -04:00