Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [WIP] VLC remote for SailfishOS 1.3.0 Full release

    Reply
    Page 1 of 6 | 1   2     3   | Next | Last
    mariusmssj | # 1 | 2014-01-05, 23:08 | Report

    Hello everyone I am proud a to present my first SailfishOS app.

    Currently working:
    - Play/Pause/Stop
    - Next/Previous/Forward/Rewind
    - Random/Loop/Repeat
    - Volume
    - Seek-bar
    - Full Screen/Aspect Ratio
    - User defined connection(IP, Port, User-name, Password)
    - Controls from the app cover
    - Connection check
    - UI sync between the app and VLC player
    - File browser/track&file information
    - Basic Play-list controls

    Still missing:
    Down to users to choose

    Change-Log:

    1.3.2
    - Added 'About page'
    - Fixed background sync issues
    - Small code fixes

    1.3.0
    - Added core ability to change Audio and Subtitle tracks
    - Fixed seek-bar showing incorrect total length
    - Fixed seek-bar showing incorrect current length

    1.1.0
    - Changed cover background image (kudos: caprico)
    - Cover now displays: Artist, title and current time/total time
    - Changed seek-bar to more common standard 0:00:00
    - Seek-bar now shows total length of an item currently being played
    - Additional code changes for future updates

    1.0.0
    *UI improvements(using new Jolla Common Pitfalls in Sailfish Application Development guide )
    - Lists for file browser and play-list have been improved
    -- Highlight clearly visible, improved consistent spacing, long item name fadeout
    - Tex-field enter key icons and behaviour improved
    - Increased font size of File-name, Artist and Album labels
    - Other minor UI tweaks
    - Moved the control components to be closer to the thumb for easier access

    * Bug fixes
    - Fixed playback rate going out of sync
    -- Changed rate from 200ms to 100ms

    * New features
    - Added the ability to display album/file art as a top banner
    - Added Parent, Home and Set as Home controls in Media browser
    -- Parent button goes up in directory level, Home goes to a users set location
    -- Set as home allows user to pick a home directory for quick access
    -- When user picks home folder it will be the default folder to go to when opening media browser
    - Added Empty Play-list pulley menu option on the play-list page

    0.6.0
    - Fixed cover play/pause to behave as a toggle
    - Improved IP address input field to input in a correct format (3 numbers in between '.' or ',' )
    - Added visual elements to indicate media browser menu page on the left and additional controls at the bottom
    - Added audio delay controls
    - Added subtitle delay controls
    - Added playback speed controls
    - Implemented a play-list view, users can now see their play-list and control it

    0.5.1
    * User Interface
    - UI is much smoother and more responsive
    - UI now syncs with VLC player
    -- Users can choose the sync rate to every 1, 2, 5, 10 seconds or never
    - UI sync gets disabled if application is in background or screen is not active
    - Player now shows the name of the opened file
    -- File-name, Artist and Album names are displayed
    - Connection settings is now dialogue page to match Sailfish UI conventions
    -- Removed pulley menu for connection and replaced it with dialogue accept swipe
    - Added additional controls menu (swipe up)
    - Updated the help page


    * New Features
    - Implemented a seek-bar
    - Implemented a file browser (swipe left)
    -- Users can play files or add to the play-list from the file browser
    -- File browser allows to add subtitle files
    -- Files that are not supported are faded out
    - Added aspect ration controls
    --Users can now change aspect ratio: 1:1 , 4:3 , 5:4 , 16:9 , 16:10
    - Added ability to clear play-list


    * Fixes/Improvements
    - Fixed the check connection bug
    -- Users can test the connection to the VLC player
    - Improved http command functions to be more efficient and optimised
    - Cover control now behaves as it should
    -- Added new Play/pause icon


    Old Change-logs

    Download:
    >>>Download link here 1.3.2<<<


    https://github.com/Mariusmssj/harbour-vlc_remote



    IF you have an older VLC player < 2.1.0 it does not have password support you can use this:
    >>Dropbox download here for older VLC versions 0.6.0<<

    BUT I highly recommend to update your VLC player instead to the newest version


    ->OpenRepos page


    How to set-up VLC http:
    VLC http remote Setup


    Planned Features:
    Depends on user feedback

    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Images
        

    Last edited by mariusmssj; 2015-09-04 at 19:13.
    The Following 33 Users Say Thank You to mariusmssj For This Useful Post:
    243kof, benny1967, bennypr0fane, caprico, Daneel, F2thaK, HtheB, Iryus, jecargo22, jjaone, Jordi, Kaacz, Makeclick, maluka, minimos, Naranek, nodevel, nsuffys, olympus, OVK, pycage, ranbaxy, rcolistete, richardski, sada11, shanttu, sombrer0, ThomasAH, Tujutzki, willi6868, youmeego, ZogG

     
    F2thaK | # 2 | 2014-01-05, 23:32 | Report

    cool!!!!!!!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Heik | # 3 | 2014-01-06, 10:57 | Report

    I will try to test.

    There is one problem, I guess it is related to language.
    In Finnish we use comma as decimal separator. Maybe this is the reason, that I have comma also in the numeric keypad when I try to fill the IP address. I can use copy feature to fill the IP address.

    I have to get the right settings to get connected, have to learn a bit.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Heik For This Useful Post:
    bennypr0fane

     
    nodevel | # 4 | 2014-01-06, 11:06 | Report

    Originally Posted by Heik View Post
    I will try to test.

    There is one problem, I guess it is related to language.
    In Finnish we use comma as decimal separator. Maybe this is the reason, that I have comma also in the numeric keypad when I try to fill the IP address. I can use copy feature to fill the IP address.

    I have to get the right settings to get connected, have to learn a bit.
    Maybe it could be solved by splitting the text box in four. Pushing Enter on the first field would move the cursor to the second one etc.

    By the way, it might be a good idea to replace the text switches with icons from the media player app.
    Check out the Sailfish media components:
    Code:
    /usr/lib/qt5/qml/com/jolla/mediaplayer/

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by nodevel; 2014-01-06 at 11:20.
    The Following 2 Users Say Thank You to nodevel For This Useful Post:
    bennypr0fane, F2thaK

     
    mariusmssj | # 5 | 2014-01-06, 16:21 | Report

    Thanks guys for the feedback once I get home I will look info fixing those things

    Edit | Forward | Quote | Quick Reply | Thanks

     
    xillibit | # 6 | 2014-01-06, 20:47 | Report

    Thanks for the app mariusmssj, i will try it soon

    Edit | Forward | Quote | Quick Reply | Thanks

     
    WanEcc | # 7 | 2014-01-07, 09:53 | Report

    Had a play around with it this morning, connection worked perfectly, signals for play and pause worked as if thee music was on the phone itself!
    I fear you have made me more inclined to go back to bed in the morning for my comfy headphones music hit!
    Only thing I've noticed so far (aside the wip cover) is that once you click play and pause, it will make the button inactive until the other is pressed. This means to replay the track you must pause it, while it's not playing, and then play.
    Loving this app so far, keep up the brilliant work!

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by WanEcc; 2014-01-07 at 09:58.
    The Following User Says Thank You to WanEcc For This Useful Post:
    mariusmssj

     
    mariusmssj | # 8 | 2014-01-07, 19:04 | Report

    Implemented saving and loading previous settings so you wouldn't need to type in the settings each time you open the app.
    I'm just not sure if to add a button or pulley menu to load the previous settings, what do you guys think?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    nodevel | # 9 | 2014-01-07, 20:07 | Report

    Originally Posted by mariusmssj View Post
    Implemented saving and loading previous settings so you wouldn't need to type in the settings each time you open the app.
    I'm just not sure if to add a button or pulley menu to load the previous settings, what do you guys think?
    Component.onCompleted?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    mariusmssj | # 10 | 2014-01-08, 18:56 | Report

    Originally Posted by nodevel View Post
    Component.onCompleted?
    Couldn't get it at the moment because of how functions are set-up but I'll try to get it done some time soon.



    Also updated to the newest version, download and enjoy
    Might want to uninstall the old one before installing the newest version

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 1 of 6 | 1   2     3   | Next | Last
vBulletin® Version 3.8.8
Normal Logout