Commit Graph

86 Commits

Author SHA1 Message Date
Guilherme Rambo
10dfd654c4 Improved sorting in schedule (Closes #211) 2017-06-03 00:52:47 -03:00
Guilherme Rambo
6f885c211f Merging trackName on Session 2017-05-30 22:13:59 -03:00
Guilherme Rambo
b9e3f93734 Improved filtering in videos tab 2017-05-30 22:00:20 -03:00
Guilherme Rambo
94a4182cd4 Added trackName back to Session 2017-05-30 21:57:12 -03:00
Guilherme Rambo
9cebf3d828 Improved data merging 2017-05-30 17:38:43 -03:00
Guilherme Rambo
50d0c5d81e Updated for 2017 2017-05-30 17:20:27 -03:00
Guilherme Rambo
c304b6f9d4 Ignoring 2017 sessions when indexing transcripts 2017-05-30 11:21:09 -03:00
Guilherme Rambo
7a4bb2160f Transcript indexing improvements 2017-05-30 10:33:08 -03:00
Guilherme Rambo
04ce03b07a Improved handling of special live events 2017-05-29 23:57:07 -03:00
Guilherme Rambo
9fbe392ce4 Keeping schedule items sorted while filtering (Closes #197) 2017-05-29 21:47:24 -03:00
Guilherme Rambo
9e32f3b814 Using api.wwdc.io 2017-05-29 12:34:48 -03:00
Guilherme Rambo
e3dec6bcef Session info tabs, transcript view 2017-05-29 00:34:06 -03:00
Guilherme Rambo
c1103555b5 Removed session link to transcript 2017-05-28 15:52:08 -03:00
Guilherme Rambo
46d157b9c6 Only starting transcripts XPC when necessary, added flag to disable 2017-05-28 15:39:01 -03:00
Guilherme Rambo
9b595fdfb6 Removed annotation link to transcript 2017-05-28 15:34:02 -03:00
Guilherme Rambo
98312f9976 Removed transcript link to session 2017-05-28 15:21:38 -03:00
Guilherme Rambo
386f38236a Preventing multiple runs of the indexing service per session 2017-05-28 13:29:24 -03:00
Guilherme Rambo
edab4fe627 About window 2017-05-28 13:15:08 -03:00
Guilherme Rambo
fb063ca4eb Killing transcript indexing service automatically 2017-05-28 02:04:56 -03:00
Guilherme Rambo
c6be488e9f Improved search: filtering out labs in videos tab 2017-05-28 02:01:57 -03:00
Guilherme Rambo
206407f8df Limiting schedule search to only this year's schedule 2017-05-28 01:23:54 -03:00
Guilherme Rambo
12bb3e5c8e Moved transcript indexing to an XPC service 2017-05-28 01:06:58 -03:00
Guilherme Rambo
25cdb3ce5b Implemented transcript download and storage 2017-05-28 00:07:40 -03:00
Guilherme Rambo
0dc77928f6 Refactored CloudKit subscriptions for live sessions and environment 2017-05-27 19:42:27 -03:00
Guilherme Rambo
fc5c22f73c Filter by Session / Lab 2017-05-27 18:40:10 -03:00
Guilherme Rambo
5702c721fd Added indexes to Realm models 2017-05-27 01:07:36 -03:00
Guilherme Rambo
606095395c Added soft-delete support to Favorite 2017-05-27 00:34:11 -03:00
Guilherme Rambo
7e7a235430 [WIP] Basic search filters working 2017-05-25 21:49:02 -03:00
Guilherme Rambo
22a583e52e [WIP] Search 2017-05-25 18:52:54 -03:00
Guilherme Rambo
6e1d28e6b9 Reintroduced old download manager 2017-05-24 01:08:28 -03:00
Guilherme Rambo
d0ddeee971 Disabled unnecessary and expensive LinkingObjects properties 2017-05-23 22:46:06 -03:00
Guilherme Rambo
d5529d15c1 Remote environment, refresh menu item and shortcut 2017-05-21 20:43:18 -03:00
Guilherme Rambo
7212f78085 Showing spinner on first load 2017-05-21 17:52:16 -03:00
Guilherme Rambo
491037d691 Basic bookmark management 2017-05-20 13:49:01 -03:00
Guilherme Rambo
60d3e4803b Added CloudKit override for live videos 2017-05-19 22:03:16 -03:00
Guilherme Rambo
e7e6327961 Improved download management 2017-05-15 20:50:19 -03:00
Guilherme Rambo
3dd6047c10 Showing lab indicator thumbnail on schedule for sessions that are labs 2017-05-14 12:26:38 -03:00
Guilherme Rambo
0117b52326 Observing for live sessions, added time travel capabilities 2017-05-13 20:39:47 -03:00
Guilherme Rambo
0194434b1b Moved migration block to ConfCore, cleaning up previous alpha DBs 2017-05-13 17:37:38 -03:00
Guilherme Rambo
47b8f261e6 Syncing live video information 2017-05-13 17:28:40 -03:00
Guilherme Rambo
0b11d38b4a Improved session grouping using tracks for the videos tab 2017-05-13 16:30:09 -03:00
Guilherme Rambo
978fb96f84 Added data migration from previous versions 2017-05-13 16:17:28 -03:00
Guilherme Rambo
6a54739b1b Using event identifier and current event flag to display schedule view 2017-05-13 12:42:15 -03:00
Guilherme Rambo
2bff169c2a Improved model associations 2017-05-13 12:25:38 -03:00
Guilherme Rambo
23bce79198 Consolidating schedule sections on the database 2017-05-13 11:42:50 -03:00
Guilherme Rambo
bf3042b855 Improved download progress display 2017-05-12 21:42:24 -03:00
Guilherme Rambo
326e5982e0 Cleaned up UI bindings 2017-05-12 21:31:50 -03:00
Guilherme Rambo
f5bf71e3a8 Reflecting session progress in the UI 2017-05-11 21:42:04 -03:00
Guilherme Rambo
2480059535 Saving playback position for videos 2017-05-11 21:07:19 -03:00
Guilherme Rambo
7645a5d0f8 Autoreleasepooled Storage 2017-05-10 20:07:00 -03:00