-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rewrite POI data source, clean up Timetable and view models
Squashed commit of the following: commit 5006ea62e508d0c2822c3ae0be5db1d5ef1157be Author: Elliott Williams <[email protected]> Date: Mon Oct 2 18:29:16 2017 -0400 Rename POITableDataSource2 -> POITableDataSource commit 8b729ff2d91ac99a05f8ceb17834512c0c79ed2a Author: Elliott Williams <[email protected]> Date: Mon Oct 2 18:25:30 2017 -0400 Keep track of section badges and re-assign them as ordering changes commit 8c18438481a700fada55ebc8052615f7c1b6a986 Author: Elliott Williams <[email protected]> Date: Mon Oct 2 12:43:00 2017 -0400 Show station map annotations correctly. commit 80aba9702c70ca4807662c21687c717116eaf1ee Author: Elliott Williams <[email protected]> Date: Mon Oct 2 12:10:14 2017 -0400 Rewrite of POITableDataSource to use Dwifft, reduce Timetable magic Logic is moved out of higher level view controllers and view models. Timetable no longer has `more` continuations that try to stream upcoming arrivals. Instead, the data source talks to Timetable directly to populate itself. The POI table informs the data source of nearby stations (sections), and tell the data source when a section is visible, triggering the Timetable call. When an arrival departs, the data source reissues the Timetable call to obtain new arrivals.
- Loading branch information
1 parent
113da93
commit 70a918e
Showing
8 changed files
with
179 additions
and
442 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.