Download Latest Version subclient-0.10.4-javadoc.jar (474.6 kB)
Email in envelope

Get an email when there's a new version of Subclient

Home
Name Modified Size InfoDownloads / Week
sources 2013-07-03
subclient-source-master.zip 2017-02-18 98.5 MB
subconnector-source-master.zip 2017-02-18 184.1 kB
subclient-0.10.4.tar.gz 2013-07-03 5.7 MB
Subclient_0.10.4_Setup.exe 2013-07-03 32.4 MB
README 2013-07-03 13.2 kB
subclient-0.10.3.tar.gz 2013-06-17 5.4 MB
Subclient_0.10.3_Setup.exe 2013-06-17 32.1 MB
subclient-0.10.2.tar.gz 2013-04-21 2.7 MB
Subclient_0.10.2_Setup.exe 2013-04-13 29.3 MB
Subclient_0.10.1_Setup.exe 2013-04-13 29.3 MB
Subclient_0.10.0_Setup.exe 2013-04-13 29.1 MB
Subclient_0.9.4_Setup.exe 2013-04-13 12.3 MB
Subclient_0.9.3_Setup.exe 2013-04-13 12.1 MB
Subclient_0.9.2_Setup.exe 2013-04-13 12.1 MB
Subclient_0.9.1_Setup.exe 2013-04-13 12.0 MB
Subclient_0.9_Setup.exe 2013-04-13 12.0 MB
Totals: 17 Items   325.1 MB 0
V2013-07-03 - ersion 0.10.4
    Solved wrong contact URL
    Solved bug on Japanese translation of "Japanese" word in languages list
    Updated Japanese language
    Linux version will download updates automatically
    Updated Subconnector to version 1.2.0
        Solved bug on not properly undecoded html entities

2013-06-17 - Version 0.10.3
    Logging has been improved and now it uses log4j
    Solved minnor bug in playbacks starting in a defined position
    New unified cross-platform look and feel similar to that used in Windows. Thanks to WebLookAndFeel project.
    Included new headsets image in application background
    Solved bug on tray menu volume up setting it to 0 whenever the new value was greater than 100
    Changed red cross cancel icon by a blue cross icon
    Solved bug trying to list an album by pressing Enter key
    Removed section titles
    Added Japanese Language. Thanks to yuta.sakamaki (http://www.getlocalization.com/user/yuta.sakamaki)
    Now, playlist can be reordered faster while reorder buttons are pressed
    Solved bug on Linux, making Subclient only run properly if at least one argument was passed
    Updated Linux run script, but no longer necesary
    New preferences window included, which implies these new features:
        Start playback whenever Subclient is opened
        Manually check updates
        Set maximum stream bitrate
        Set audio output device to be used
        Set customized OSD location
        Enable/disable tray icon and minimize to tray features

2013-03-22 - Version 0.10.2
    Updated Subconnector. It supports Subsonic 4.6 and earlier again
    For users who have updated ther Subsonic servers this update is not important

2013-03-16 - Version 0.10.1
    Volume now goes from 0 to 200, to keep correlation with VLC behavior
    getRandomSongs Subsonic API method is now supported, so random songs can be loaded from Subclient using Tools->random songs menu
    Internal preferences handling has been changed
    JSON library has been changed by google-gson (https://code.google.com/p/google-gson/)

    JSON library has been changed by google-gson (https://code.google.com/p/google-gson/)
    New complete internal implementation of the JSON Subsonic API. Unfortunately Subsonic 4.6 and earlier is no longer supported
    Cover art caching has been improved
    Solved bug. The hybrid directories wheren't properly listed. The songs didn't even appear. The albums couldn't be opened
    Solved bug. The playlist table and songs table weren't properly ordered by column.
    
2013-02-02 - Version 0.10
	IMPORTANT. Autoupdater has been disabled in Subclient 0.9.4 and earlier because of a bug in the module

    Configuration is now saved in a different way than earlier versions. It is recommended to make a clean installation of Subclient 0.10 by uninstalling older versiones first
    
    Checked and updated German language. Special thanks to Living Skull
    Updated volume up and volume down icons
    Big change! VLC is included in this version as the new playback engine, replacing MPlayer. Many of the new features in this version are possible thanks to VLC
    Now, if Subsonic server does not return a correct track duration Subclient calculates it by itself
    Subclient now supports video playback (Beta!!), showing a video component on top of the current playlist table by default, and letting the user to change to full screen if desired or to hide othe window components
        Full screen playback is not fully optimized by the moment. The problems are listed in the known issues section
        Media controls panel is showed over the video in full screen. Down arrow key hides it, and Up arrow key shows it again
        Space bar key pauses or resumes video playback in full screen mode and escape key returns from full screen mode to window mode
    Now, music directory listed whenever Subclient is closed is saved and reloaded the next time it is executed.
    Now, playback position is saved whenever Subclient is closed
    Scrollbars, playback progressbar, volume bar and loading progressbar have been redesigned for better integration with the rest of the application
    Now, On-Screen display panel is not shown until playback is really started
    The On-Screen display position is now calculated taking into account the size and position of the windows task bar
    Removed red cross from the repeat-none icon
    Added a "test connection" button in the Subsonic servers management window
    Now, whenever a new song starts playing, selection is not reset. Playing song is only highlighted in bold
    Subclient now supports the use of subdirectories in the URL of the Subsonic servers 
    Solved bug making Subclient to play the same point in infinite loop whenever player runs out of buffer or connection to server is lost
    Solved bug making volume to be reset to maximum value at the begining of each playback
    Solved bug making window title not to be correctly displayed whenever artist name, album name or song name had special characters and playback was paused once at least
    Solved bug making Subclient not to run with no internet connection.
    Solved bug making some pixels before and after the playback progressbar where considered part of the bar itself
    Solved bug that made some failed connections to be considered as good connections, loading again indexes and directories of the last connected server, if any
    Solved bug produced only with Subsonic 4.7, making impossible to play a locally stored playlist
    Solved some GUI painting problems
    Solved bug in autoupdate module, blocking Subclient during download and not properly closing it before launching the new installer.
        One of the problems on this module was that Subclient needs to run the downloaded installer as Administrator. That has been solved with nircmd utility
    Solved other minnor bugs
    
    The new features have not been translated yet. They will be in english by default.
    
    KNOWN ISSUES:
        m4a files take some seconds (3-10) to start showing progress. Meanwhile media controls may not respond.
        When entering or leaving full screen video playback mode, buffering has to be restarted, which makes the process not immediate.
        VLC has problems when trying to jump to a specified position in divx video files played through HTTP
        VLCJ does not return track lists properly in video playback
        Sometimes Subclient crashes to desktop for no reason when a media player event is triggered (a song starts playing, a song ends, etc) because of a native libvlc error.

2012-09-25 - Version 0.9.4
	Updated JavaExe to last version, solving some minor bugs
	The "Connect" window now shows centered relative to Subclient's main window, unless it is not displayed
	Checked that the problem with playlist creation was caused by the *.subclient.org domains. If you don't use it Playlists are correctly saved
	Solved bug making Subclient interpret errors while downloading as the file itself
	Added end-user license agreement
	Changed default text in duration and progress labels from "-" to "00:00"
	Deleted all table grids making Subclient's GUI cleaner. Deleted as well some border lines and separators
	Te tray icon only appears after a succesfull connection, otherwise user was allowed to open the main window while it is already empty
	Added hover text to every podcast listed showing the las publish date. every episode in a podcast has a hover text as well displaying its own publish date
	Subclient logs and cache directory are now saved inside the users personal folder, instead of in the installation folder
	Changed internal behaviors such as how external resources are loaded, making Subclient more efficient
	Created an auto-update module that checks automatically for new versions at startup. It can be disabled manually. From now on users can update Subclient without downloading the new version manually
	It is no longer needed to run the installer as administrator. If the user is not an administrator, installer will ask for permissions
	Now, the installers allows the user to run Subclient after installation completes
	Now, unistaller allows to delete user configuration (configuration, logs and cover arts cache) after uninstallation completes
	Added German language. Special thanks to Living Skull for the translation.
	The downloads default folder will be the users profile folder from now on
	Added conctact option on the help menu that redirects to the Subclient website contact form
	Buttons in all toolbars are now visually like both repeat and shuffle buttons, showing just an image until users moves the mouse over the button 
	

2012-07-15 - Version 0.9.3
	Modified icon for "Repeat current" button
	Added "Open Subclient" option to the tray icon context menu
	Added button to shuffle current playlist
	Now, whenever the secondary mouse button is pressed over a non selected row (to show the context menu) in any table, it is assumed that the user wants to work with that row so the selection is released and that new row is selected.
	Solved bug making the tables selection to be released whenever a new element is added (e.g.: listing the content of an index)
	Added feature that lets the user to sort any table by clicking in a column header. Repeated clicks over the same column header makes it to alternate between ascending sort and descending sort
	Now Subclient is correctly closed whenever the system is closed or the Windows user logs out (saving current playlist, window location, etc.)
	Now, if multiple playlists are selected in the playlists table and the user selects the delete option, all of them are deleted, instead of removing only the first
	Now, if the DEL key is pressed over the playlists table, the "delete" option is triggered
	Now, whenever the "download" option of the context menu is selected in a table with more than one element selected, all the elements are downloaded in the selected directory, instead of downloading only the first
	The OSD (On-screen display) is no longer displayed at tray icon click. Instead, it may be configured to be displayed every time a new song is played. It remains visible for 3 seconds
	The size of the icons used in menu bars and context menus has been reduced
	Solved bug making working tasks (fill albums list, fill current playlist, etc.) not to be stopped when the user disconnects from a server
	Solved bug making Subclient sometimes to jump to an older position in the playing song after jumping manually to a newer one by clicking in the progress slider.
	Solved bug making the "refresh playlists" button not to be displayed since version 0.9.2
	Added French language in beta. It may contain syntax errors. If you find them, please, contact me
	Solved other minor bugs.
	
2012-06-28 - Version 0.9.2
	Now main window minimizes normally, and it is minimized to tray area just when close button is pressed
	Now directories that contain both songs and other subdirectories can be fully listed within a resizable split pane that shows both songs and album tables
	Added sort buttons that let user to reorder the current playlist
	Now full indexes, albums, podcasts and playlists can be added to the current playlist at a time through new items in all context menus and new buttons
	Clean cache menu item image has been replaced
	Whenever the user is creating or modifying a Subsonic server, if the "default" checkbox has focus and enter key is pressed, all changes are saved
	Solved problems loading JIntellitype native libraries
	Solved bug making saved playlists not to be properly loaded
	Solved bug making index list not to be filled at Subclient startup
	Solved bug making desktop notification not to be shown (or showing last songs information) for songs without cover art
	Downloads associated progress bar has been removed, because downloads are mostly undefined. The tray icon already shows a green arrow whenever a download is in progress
	Solved other minor bugs.

2012-05-19 - Version 0.9.1
	Added album rating functionality.
	Context menus with new options added to all tables.
	Subclient now can't be run more than once. If you try to open it while it is already running, the current window gets focus.
	User configuration is now saved in the current user profile directory.
	If you want to use an older version configuration copy all files in SUBCLIENT_PATH/config into USER_PROFILE/.Subclient/config.
	Table columns can no longer be arranged to prevent related bugs.
	Config database is compacted each time the application is closed, to prevent excesive size.
	Solved bug making application not to be closed properly.
	Solved bug making music tab title to be erased whenever user disconnects from a server.
	Resized the "repeat one" image shown in tray context menu.
	Solved bug while trying to play songs with special characters.
	Solved other minor bugs.

2012-05-12 - Version 0.9
	See Home and Known Issues for version features
Source: README, updated 2013-07-03