Results 29 issues of Alan Chu

### Description Related to discussion in #383. I recently implemented custom actions for expanding/collapsing the panel in my project via a subclass. Its behavior is nearly identical to Maps.app. I...

https://developer.apple.com/documentation/uikit/uiscreenshotservice

Trip Details
Stops
Good First Issue
Hacktoberfest

Move regions storage from UserDefaults to disk. Storing regions in a database could be overkill since there are only a handful of infrequently-updated regions. Currently, regions are stored as encoded...

Regions
Good First Issue
Hacktoberfest

We frequently have server-side data scheme changes that may cause a non-optional field to be missing (for example, #588 and #706). Currently, this causes the user to see an unhelpful...

Multiple users are reporting that the standard edit bookmark workflow is silently failing. When users click on edit, change a value, then click done, the changes are lost.

Bookmarks
Needs Clarification

- [ ] Provide an agency-analogous weather forecast protocol. - [ ] Integrate [National Weather Service](/ualch9/NationalWeatherService-Swift) for United States.

Core
Weather

![Screenshot 2023-11-01 at 12 05 41 PM](https://github.com/OneBusAway/onebusaway-ios/assets/22162410/69376fa6-b89d-4595-8cd1-7990f2ee776c) However, one of the test case fixtures has seconds instead of milliseconds, only for the TimeWindow: https://github.com/OneBusAway/onebusaway-ios/blob/main/OBAKitTests/Modeling/Model%20Unit%20Tests/ReferencesTests.swift#L80-L82 https://github.com/OneBusAway/onebusaway-ios/blob/main/OBAKitTests/fixtures/arrival-and-departure-for-stop-MTS_11589.json#L122-L127

I missed some `#if DEBUG` compiler conditionals in my previous PR. The CI should also try building in Release only since a lot of the Xcode Preview code is behind...

Good First Issue
Hacktoberfest

User feedback, see attached screenshot:

Accessibility
Bookmarks
Good First Issue
Hacktoberfest

The smearing could be a major visual distraction to dark mode users. Might want to add new setting to change background of list view to a super-dark gray. For inspiration,...

Good First Issue
Hacktoberfest