Skip to content
This repository has been archived by the owner on Nov 16, 2024. It is now read-only.

Releases: ajchili/sync

Reticulating splines

28 Jun 03:02
Compare
Choose a tag to compare

Version 1.2.0

What's new

  • New version naming scheme, it's now cooler and random-ish
  • Added ability to remove ControlPanel from Client UI
  • Added new UI for providing and selecting a server IP address
    • Previously entered IP addresses will now be saved and accessible for later connections
  • Changed marquee text
    • It is now on the bottom of the screen
    • Changed opacity
    • Changed "Pausing" to "Paused"
  • Changed media player to properly auto pause when media finishes loading
  • Changed the Server to use the file rather than an internet connection for offline media
  • Changed UI to look less like Windows XP on Windows machines
    • OS X and Linux users shouldn't notices much of a change
  • Fixed bug where a server in fullscreen could unpause while a user is connecting
  • Fixed UI glitch where Volume slider would not properly be rended
  • Fixed issues with server shutdown

Here are some things to keep in mind

  • Clients that are connecting to the server while media is playing may experience a period desync before media is properly displayed, however, no buffering loop should occur
    • If this were to happen, pausing then playing the media will fix the sync issue
  • There is still a graphical bug that occurs when using the UI while no media is selected or playing, please disregard them as they are harmless

Bug fixes and general improvements

26 Jun 22:13
Compare
Choose a tag to compare

Version 1.1.2

What's new

  • New server side debugging for client playback times
    • The server host will now be able to see the playback time of all connected clients
  • New connection handler
    • The server will pause media when a client is connecting, this will remove issues where a client connects and is thrown into a buffering loop
  • Changed some debug messages
  • Changed chat log to use word wrap
  • Added a play and pause marquee to the media player to inform users of media events

Here are some things to keep in mind

  • Clients that are connecting to the server while media is playing may experience up to 5 seconds of desync before media is properly displayed, however, no buffering loop will occur
  • There is currently a graphical bug that occurs when using the UI while no media is selected or playing, please disregard them as they are harmless

User friendly enhancements

26 Jun 02:52
Compare
Choose a tag to compare

Version 1.1.1

What's new

  • Added dedicated hotkeys for fullscreen
    • You no longer have to press the Fullscreen button to launch fullscreen, it has been replaced by pressing F11
  • Implemented proper media scrubbing for the server
  • Server media position slider will now display current media time

Fullscreen support

26 Jun 00:00
Compare
Choose a tag to compare

Version 1.1.0

What's new

  • Addition of fullscreen
    • This can be accessed by pressing the Fullscreen button
    • While in fullscreen, it can be exited by pressing F11 or ESC and the server can play/pause the media by pressing Space
  • Removed dark mode

First official release

25 Jun 23:26
Compare
Choose a tag to compare

Sync has been officially released!

Here are some key features of the first full release

  • Online and offline media support
  • Realtime chat
  • Full media syncing
  • Support across all Java supported platforms
  • Low bandwidth usage

Here are some things to keep in mind with the first full release

  • There will be bugs
    • These should be brought to our attention through Github Issues
    • Frequent updates will be made to fix these bugs
  • Depending on your internet connection speeds, you may experience some issues with playback or server hosting
  • New features are still to come!

Introduction of Tomcat

24 Jun 06:30
Compare
Choose a tag to compare
Pre-release
Merge pull request #2 from ajchili/tomcat

Introduction of Tomcat

Switch to vlcj

24 Jun 00:45
Compare
Choose a tag to compare
Switch to vlcj Pre-release
Pre-release
0.4.0

Pushing iml files

Dark mode fixed

22 Jun 23:36
Compare
Choose a tag to compare
Dark mode fixed Pre-release
Pre-release
0.3.2

Fixed dark mode issue where everything was black

Dark mode, performance improvements, and continuity tweaks

22 Jun 22:29
Compare
Choose a tag to compare
String Literals -> Character literals

Small performance boost

Fullscreen!

22 Jun 06:09
Compare
Choose a tag to compare
Fullscreen! Pre-release
Pre-release
New feature, fullscreen playback

Added fullscreen playback for server and client, it can be used by pressing F11.
Changed how current playback state was sent by the server and handled by the client.
Fixed/changed debug messages.