0.10.0 - BETA
Overview :
This release brings a bunch of important fixes to a myriad of bugs, and further stabilizes the beta release as we approach a stable release. For those of you who obtained the Google Play store version (which is currently unavailable), this version cannot update it (different signature) and therefore will require you to uninstall it, and install the new one. Those who have version 0.9.0 can safely update it without having to uninstall anything.
And yes, Google is at it again banning my Google Play account for the second time for no apparent violation (Do they hate open-sourcers? ._.). Without further ado, the following section contains a list of made changes.
Changes and New Features :
- The Network infrastructure backbone is completely rewritten: Due to the several bugs that have been happening due to network instability, Syncplay bugged very badly every time, for example, you would even see a dozen versions of yourself inside the room, Naruto's Kage Bunshin of sorts, this issue is described here #21 . The old network code also caused the connection to be lost very easily even when the slightest timeout happens. Now all network-related bugs are gone, the connectivity is much more stable, and the parallel room sessions bug is permanently gone.
- URL Support #37 #22: Yes, it is finally here ! You can now load a file from the network (assuming it is a direct link and not just a YouTube video, the integrated player doesn't support YouTube videos, you should feed it direct links, you can test the playback using this one). After adding a URL, you should wait a few seconds until Syncplay fully reads the content of the URL (but not fully downloads it). Once that's done, your client will declare to other room members that you loaded a URL.
- Shared Playlist functionality is complete now! #19: The remaining features of the playlist are now fully ported. You can now shuffle the playlist or what's left of it, you can also save and load txt files without any storage permission. These txt files are interoperable with PC's Syncplay and therefore you can easily save a playlist on Android and load it on PC. You can now set media directories inside the room as well. Last but not least, duplicates are now not allowed, just like PC Syncplay.
- Tons of bug fixes and adjustments, most notably:
- Huge performance boost especially when it comes to shared playlists or opening a room.
- Shared Playlist now displays the correct play status, you won't see multiple files being played at once.
- the Shared Playlist's list doesn't jump to the top (scrolling to top instantly) every time an action is taken within it.
- Main screen now is rotateable. (#39)
- The Day/Night button now looks fancier.
- Popup menus now have smaller text size, populating less space on screen.
- Prevented Main screen from launching twice on some devices.
- You will prompted to confirm your choice upon clearing media directories, this is to prevent any misclicks.
Last word
The best way you can contribute to this app is by translating it or testing it as intensively as you can and telling me about any issues. Enjoy :)