Releases: insidegui/WWDC
Version 5.0 beta 4
Version 5.0 Beta 3
Version 5.0 Beta 2
NOTE: data created with versions of the alpha prior to Alpha 3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed in Alpha 5, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
What changed since the last version:
- Fixed an issue with the time remaining display for streamed videos
- Bookmark editing is now available (you can select a bookmark on the timeline and enter an observation)
- Added slides button to open the slides for the selected session
- Added tabs to the session summary view (currently Overview and Transcript)
- Implemented the transcript view
What's missing:
- Sync transcript with the video while playing
- Start editing a bookmark immediately after it is created (currently you have to create and select it manually)
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Bookmarks tab in session summary
Known issues:
- Links in the about window to some contributors are not correct
- Sometimes the layout of the summary view is not correct
- Currently there's no way to pause or cancel a download
- Some thumbnails may not show up after the list is scrolled
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- Multiple bookmarks can be created at the same point in the video, which is confusing (future versions will probably fix this by clustering bookmarks)
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
Version 5.0 Alpha 9
IMPORTANT: the download functionality is pretty broken in this build because I'm in the middle of some big changes to the download manager code
NOTE: data created with versions of the alpha prior to Alpha 3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed in Alpha 5, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
What changed since the last alpha version:
- Integrated Sparkle for automatic updates in the future (during the alpha, automatic updates will not be available, every new build has to be downloaded from this repo)
- Integrated Fabric for crash and error reporting
- Minor memory and CPU usage improvements
- Fixes to some bugs related to how the player was managed. Before, every new playback would instantiate a whole new player controller, now it is reused. This reduces CPU and memory load and also fixes some memory cycle issues.
- The mouse cursor will no longer be hidden while playing the video in PiP
- The player controls will no longer be hidden when the video is paused
What's missing:
- Search
- Bookmark editing (currently only simple bookmarks can be created, without notes)
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Transcripts
- About window
Known issues:
- Downloads are broken due to an in-progress refactoring
- The account pane is not working for all users
- Time remaining can be wrong when playing some videos
- Currently there's no way to pause or cancel a download
- Some thumbnails may not show up after the list is scrolled
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
Version 5.0 Alpha 8
The account preference pane
The first time you launch this version of the app, the preferences window will open in the account pane. This is the start of the WWDC community project, where users of this app will be able to collaborate with others by sharing bookmarks and other data. No sharing functionality is implemented yet, but you can already get your account set up by adding an avatar and completing your profile with your full name.
NOTE: data created with versions of the alpha prior to Alpha 3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed in Alpha 5, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
What changed since the last alpha version:
- Fixed an issue where the mouse cursor would be hidden while playing the video in PiP
- Updated the icon
- Changed the player controls background from a visual effect view to a gradient overlay
What's missing:
- Search
- Bookmark editing (currently only simple bookmarks can be created, without notes)
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Transcripts
Known issues:
- The account pane is not working for all users
- Time remaining can be wrong when playing some videos
- Currently there's no way to pause or cancel a download
- Some thumbnails may not show up after the list is scrolled
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
Version 5.0 Beta 1
NOTE: data created with versions of the alpha prior to Alpha 3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed in Alpha 5, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
What changed since the last version:
- Search and filters are now available
- Transcripts are now indexed (they are not shown in the UI yet, but can be used in searches)
- New about window
- New general preferences pane (in preferences window)
- Downloads are now working and reporting progress correctly
- The downloaded status for videos is automatically synced with the filesystem
- Pressing the spacebar while in a textfield will no longer play/pause the currently playing video
- Entering and exiting fullscreen will no longer move the video picture to the top of the window
- Clicking a bookmark in the timeline will seek to its position in the video
- Pressing command + F will select the search field in the current tab
- The main window can now be reopened by clicking the app icon in the Dock after it's closed
- The account preference pane now works in production
- Reduced memory and CPU usage
What's missing:
- Bookmark editing (currently only simple bookmarks can be created, without notes)
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Show transcripts in the UI
Known issues:
- Using the spacebar to play/pause while in fullscreen doesn't work
- Links in the about window to some contributors are not correct
- Time remaining can be wrong when streaming some videos
- Currently there's no way to pause or cancel a download
- Some thumbnails may not show up after the list is scrolled
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- Multiple bookmarks can be created at the same point in the video, which is confusing (future versions will probably fix this by clustering bookmarks)
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
Version 5.0 Alpha 7
The account preference pane
The first time you launch this version of the app, the preferences window will open in the account pane. This is the start of the WWDC community project, where users of this app will be able to collaborate with others by sharing bookmarks and other data. No sharing functionality is implemented yet, but you can already get your account set up by adding an avatar and completing your profile with your full name.
NOTE: data created with versions of the alpha prior to Alpha 3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed in Alpha 5, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
This is the seventh build of v5. Currently, only the videos and schedule sections are implemented.
What changed since the last alpha version:
- Icon
- The first time the data is loaded there's now a spinner to indicate activity
- The icons on the tab bar have been improved
- Sharing now works, the share button shows the system's default sharing menu which shares a permalink for the currently selected session
http://developer.apple.com/wwdc/EVENT/SESSION
links can now be opened in the app- Fixed an error that would occur when migrating data from previous versions
- Preferences window with account pane
- Bookmarks can now be created in videos, although the notes functionality is not implemented yet (later on, your bookmarks will have notes associated with them)
- You can now play/pause using the space bar
- Fixed a crash that would occur when downloading images
- Fixed an issue with the colors of the controls on the player
- The app's environment can now be updated remotely, this means that if there's a change in the underlying HTTP API used by the app, it can be fixed without the need for an updated build of the app
What's missing:
- Search
- Bookmark editing (currently only simple bookmarks can be created, without notes)
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Transcripts
Known issues:
- Time remaining can be wrong when playing some videos
- Currently there's no way to pause or cancel a download
- Some thumbnails may not show up after the list is scrolled
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
Version 5.0 Alpha 5
NOTE: data created with versions of the alpha prior to A3 will be deleted when this build is run for the first time
The bundle identifier for the app has changed, for this reason, the first time this version is run it has to move some files around. Let me know if you notice any issues with this procedure.
This is the fifth build of v5. Currently, only the videos and schedule section are implemented.
What changed since the last alpha version:
Many design and UX improvements
- Downloaded videos can now be deleted using the trashcan icon that shows in place of the regular download icon
What's missing:
- Search
- Bookmarks
- Syncing user data between multiple computers
- Other tabs (news and bookmarks)
- Transcripts
- Icon
Known issues:
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- The first time the app is opened, it can take a while before the data appears and there is no progress information
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
- No preferences window yet
Version 5.0 Alpha 4
NOTE: data created with versions of the alpha prior to A3 will be deleted when this build is run for the first time
This is the fourth build of v5. Currently, only the videos and schedule section are implemented.
What changed since the last alpha version:
- PiP improvements and bug fixes
- Labs now show a special lab thumbnail with the track color as the background
- Live sessions now show a special live session thumbnail
- The app now prevents itself from running simultaneously with a previous version of the app, which would cause migration problems
- When changing selection/tabs while playing a video, the video that's currently playing will automatically enter PiP mode and exiting PiP mode will move the interface back to where it was when PiP was activated. This fixes the issue where you wouldn't be able to play another session after starting playing one
- The app will now save its state, preserving the active tab and selected sessions on each tab between launches
- The volume slider is now properly styled
- The volume button changes when muted
- When the player was previously muted, unmuting it restores the previous volume level
What's missing:
- Search
- Bookmarks
- Syncing user data between multiple computers
- Download status other than simple progress
- Other tabs (news and bookmarks)
- Transcripts
- Icon
Known issues:
- After a failed migration attempt, there's no way to try the migration again, this will be fixed with a button in preferences later
- The first time the app is opened, it can take a while before the data appears and there is no progress information
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
- No preferences window yet
Version 5.0 Alpha 3
NOTE: data created with previous versions of the alpha will be deleted when this build is run for the first time
This is the third build of v5. Currently, only the videos and schedule section are implemented.
What changed since the last alpha version:
- Picture in picture is now available on the player
- CPU and memory usage has been significantly reduced
- Syncing with Apple's API doesn't destroy user data like favorites anymore
- Downloaded videos will now play from the local file instead of streaming the remote file
- Live sessions are now supported (can only be tested with the fixtures since we're not on WWDC week)
- Data migration from version 4 is now available, the first time the app is launched it will ask whether you want to migrate your data. Favorites, progresses and downloads will be migrated.
- Alignment of the action buttons is now correct
What's missing:
- Bookmarks
- Syncing user data between multiple computers
- Download status other than simple progress
- Other tabs (news and bookmarks)
- Transcripts
- Search
- Icon
Known issues:
- The volume slider is not styled properly and always starts at zero
- The first time the app is opened, it can take a while before the data appears and there is no progress information
- Switching between sessions doesn't close the player for the current session
- Subtitles don't work yet
- AirPlay/ChromeCast playback is not available yet
- After starting playback of a video it's not possible to play another video on the same tab