Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 2 12 LastLast
Results 1 to 10 of 17
  1. #1
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,916

    Jivelite for Mac OSX

    I've put together an OSX 64-bit only intel version of Triode's excellent Jivelite controller.

    0.1-35616db - 20171129 Fixes High Sierra black square under mouse cursor. Requires 10.7+
    0.1-d8801ad - 20170523

    Changes

    See the commit history.

    Download

    Jivelite for Mac is available from my LMS client builds repository on sourceforge.
    Click the link in my signature and navigate to jivelite->osx.

    Checkout squeezelite if you require a player as well.
    The squeezelite->osx folder on sourceforge has intel and powerpc OSX builds.

    Installation

    There is no installer for Jivelite for Mac.

    To install, extract the tar file from the osx terminal application.

    sudo tar -C /opt -xzf jivelite-0.1-20171129git35616db-osx-x86_64.tar.gz

    If you've installed any jivelite builds into /opt then you should delete the old files before installing a newer build.

    Code:
    cd /opt/jivelite
    sudo rm -rf bin
    sudo rm -rf lib
    sudo rm -rf share
    If you've installed any jivelite builds dated 20160706 and older, you should remove the /usr/local files and folders and update/recreate your Automator script.

    To remove the old files, from the terminal application run the commands below. Be carefull!!!!

    Code:
    cd /usr/local/bin
    sudo rm jivelite
    
    cd /usr/local/lib
    sudo rm -rf lua
    
    cd /usr/local/share
    sudo rm -rf jive
    sudo rm -rf lua
    Running

    Load Automator in Applications.

    Choose 'Application' for your new document.

    Type into the search actions box: 'run shell script' and Click and drag to right side window pane.

    Type in the script:

    Code:
    export SDL_VIDEO_ALLOW_SCREENSAVER=1
    /opt/jivelite/bin/jivelite > /tmp/jivelite.log 2>&1 &
    exit 0
    Save the file as Jivelite.app in Applications folder.

    You can double click to run and you won't have a terminal window open the whole time Jivelite is running.

    The VU and spectrum Now Playing screens are not available on the OSX version of jivelite. Only Linux is supported and only then when running squeezelite on the same system as Jivelite.

    Source

    The changes required to create the osx build are available on github.
    Last edited by ralphy; 2017-11-30 at 05:53. Reason: Released 35616db. Nov 29/17.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  2. #2
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,916
    .....
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  3. #3
    Senior Member
    Join Date
    Oct 2009
    Posts
    174
    Wow! Connected an old mac mini to my big HD screen and wondered if I could find a really big controller for my Touch. Jivelite is now running in 1080p. Logitech Smarthub for the remote.

    Thanks!

  4. #4
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,916
    New jivelite for osx build available.

    See the first post in this thread for installation details and the github commit log for all the changes.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  5. #5
    Member
    Join Date
    Jun 2007
    Location
    Paris, France
    Posts
    73
    Quote Originally Posted by ralphy View Post
    New jivelite for osx build available.

    See the first post in this thread for installation details and the github commit log for all the changes.
    Thanks Ralphy for your continuing work!

    One frustrating behavior in Jivelite OSX: I am running on a MacMini (no kbd, or mouse), displaying 1920x1080 on a TV screen.
    Is there a way to have Jivelite start centered on the screen? (Preferably full screen.)

    As things stand I have to manipulate the Jivelite window with a macro utilty, with haphazard results ...
    Last edited by rlsx; 2017-02-15 at 17:14. Reason: Spelling...

  6. #6
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    1,916
    Quote Originally Posted by rlsx View Post
    Thanks Ralphy for your continuing work!

    One frustrating behavior in Jivelite OSX: I am running on a MacMini (no kbd, or mouse), displaying 1920x1080 on a TV screen.
    Is there a way to have Jivelite start centered on the screen? (Preferably full screen.)

    As things stand I have to manipulate the Jivelite window with a macro utilty, with haphazard results ...
    There is no setting in jivelite to center on the screen or use full screen, however the jivelite window is resizable on macOS, it just takes a few seconds.

    In some versions of macOS you can have the screen location remembered by unchecking "Close windows when quitting an app" in system preferences->general.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  7. #7
    Member
    Join Date
    Jun 2007
    Location
    Paris, France
    Posts
    73
    Quote Originally Posted by ralphy View Post
    There is no setting in jivelite to center on the screen or use full screen, however the jivelite window is resizable on macOS, it just takes a few seconds.

    In some versions of macOS you can have the screen location remembered by unchecking "Close windows when quitting an app" in system preferences->general.
    Thanks for your reply.
    The problem here is that Jivelite is running on a tucked-away "semi-headless" system (no kbd, no mouse). El Capitan doesn't remember the position of the Jivelite window, no matter what. The window opens with offset about 1/3 screen-width to the left.

    May I suggest you implement this in a future release?
    Another suggestion: Is there much work involved in releasing Jivelite as a standard macOs app that only needs to be copied to the Applications folder (like Squeezeplay)?

  8. #8
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,005

    Jivelite for Mac OSX

    > Another suggestion: Is there much work involved in releasing Jivelite as
    > a standard macOs app that only needs to be copied to the Applications
    > folder (like Squeezeplay)?


    Platypus might be helpful:

    http://sveinbjorn.org/files/manpages...mentation.html

    Maybe create a stub executable which then is being updated with the
    latest files?

    --

    Michael

  9. #9
    Member
    Join Date
    Jun 2007
    Location
    Paris, France
    Posts
    73
    Quote Originally Posted by mherger View Post

    Platypus might be helpful:

    http://sveinbjorn.org/files/manpages...mentation.html

    Maybe create a stub executable which then is being updated with the latest files?

    --

    Michael
    I believe Platypus will just create a "container" around a shell script (probably like Automator?). But, as things stand, the original executable and auxiliary files remain in /opt/jivelite/...
    --
    Ramez

  10. #10
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,005

    Jivelite for Mac OSX

    > I believe Platypus will just create a "container" around a shell script
    > (probably like Automator?). But, as things stand, the original
    > executable and auxiliary files remain in /opt/jivelite/...


    You can bundle those files inside the container, and write a small
    wrapper script to run the binary. That said: I have little to no
    experience using it. In the quick test I run the application would not
    really quit even when jivelite was closed.

    --

    Michael

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •