Skip to content

Widget updates and Xcode unit testing suite#25

Open
mdurc wants to merge 24 commits into
mainfrom
widget-updates
Open

Widget updates and Xcode unit testing suite#25
mdurc wants to merge 24 commits into
mainfrom
widget-updates

Conversation

@mdurc
Copy link
Copy Markdown
Collaborator

@mdurc mdurc commented Apr 14, 2026

No description provided.

mdurc added 24 commits March 13, 2026 16:10
…(all) vehicles are currently located at. Also updated text to clarify that 'No data' often means 'eta endpoint not working/all shuttles are stopped at union'
…st that formatting and display is as expected with real data
…e; added 2 minute tolerance to ETAs to still display them in case they still reflect the real shuttle state; added debug outputs for ETA data on manual refresh to help see if the views are displaying the correct information from the endpoint
… because this stop is non-disjoint between the routes. Still have an option to show both as the default.
…, still have to look into getting solid colors
…tween all-routes and favorite-route view; fixed ui design for better display for smaller widgets
…dget family so that no bad overflows occur and text is displayed nicely
…ependent among widget instances. I can't seem to find a way to add to userdefaults for a specific widget ID; I changed it to update all widgets that share the same underlying 'favorite-stop'.
…and add an option to the ios widget to toggle mock-data only if DEBUG mode is on
…o pass mock-network data, cmd+U to test, cmd+6 to view results
…wrapping on arrival times and eta-grouping by routes; had to move eta-grouping into Shared so that it could be tested
…for the function that merges vehicle data that comes from various different endpoints (location,velocity,eta,etc)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant