document gotchas on mobile

akkartik
Mar 16, 2024, 6:04 AM
WKJYU3EPP6SUJ4QKHCXEYNKPTWIVF6Z2GJT5B5VERJMNGBELDECAC

Dependencies

  • [2] KSL52BPS link to Freewheeling Apps page
  • [3] FSQ7OI4M new fork: a template for carousel-based apps
  • [*] FS2ITYYH record a known issue
  • [*] UOGZZY3L link to reference from Readme

Change contents

  • edit in README.md at line 17
    [3.1630]
    [6.18]
    There are some gotchas to be aware of when editing such apps on a phone:
  • edit in README.md at line 20
    [6.19]
    [2.19]
    * If you upgrade LÖVE you lose all your local apps and their saved settings.
    This includes code changes. It's hard to get code changes out due to mobile
    restrictions. I can't come up with an alternative to copy-paste. This
    imposes a strict limit on the number of changes I'm willing to make to a
    large app on my phone.
    * If you upgrade such apps after making local changes to them, you might see
    strange errors. Local changes are written to an overlay directory, whereas
    upgrades modify the app in place. The two locations create lots of
    opportunity for conflicts to arise.
    To mitigate this issue, such apps by default list local changes in the
    output editor every time they run. That will hopefully act as a reminder.
    There's also some helpers for deleting local changes in the 'scratch' page.