Ran your jar on Ubuntu 14.04, and got this (I might have been doing it wrong...):
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 13 more
Open a terminal and type
java -version
this command should output "version 1.7..." or "version 1.8..." or else you have to download and install a newer.
(Livesub can only run with JAVA 7 or above)
If everything is ok, place the jar file on your Desktop (for convenience) and run the following command
java -jar ~/Desktop/livesub-0.3.jar
(If that failed again try to redownload the file)
Thanks for your understanding, let me know...
Finally I found and fixed it.
Thank you very much for your feedback, you can now download the fixed version
https://sourceforge.net/projects/livesub/files/latest/download
Last edit: Vasilis Naskos 2015-09-03
Now it says I need to install a newer version...
Output of "java -version":
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
JAVA FX can run only with oracle's java
here is a good guide on how to install it on ubuntu 14.04
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Alright, it goes! Looks nice and compact. The Settings button doesn't seem to respond.
On my multi-monitor setup the window spans both monitors, and I usually watch movies on only 1 of them, so I was wondering if there was a setting for that.
Settings are not implemented yet (that's why it's on beta stage).
I'll try to integrate them until tomorrow...
Added a temporary solution (Settings Panel on version 0.3.1)
Last edit: Vasilis Naskos 2015-09-09
Thanks Vasilis! Now what I would need is a way to position/drag the subtitle window, the dimensions are right, but it needs to be on my secondary screen.
You can drag and drop the window wherever you want. Click and hold left click on the black background and place it on the other screen.
(I'm not sure if I undestood the situation completely)
I can move it within the screen where it starts that way, but not past the screen border to the other screen.
I tried on Ubuntu 12.04, JAVA 7 with 2 displays next to each other and I was able to drag it from one the other.
(Note: you must drag it through the screen border a little faster)
Yes, that helps! Now the only thing that makes it difficult to use livesub is that often clicks land on the application below the window. Just now, I couldn't press Play (but it worked in the past, not sure why it sometimes has this problem).
Thanks for making the world a better place by your contributions!
You can click "All visible" button on the main window to make the play button visible again.
Test it and on a later version I could add an option in settings so you can set the time interval of visibility.
Thank you for your kind words, it would be greatly appreciated if you could send me features you would like to be included on the next release.
The buttons at the bottom are visible when I hover+move. I guess I don't click fast enough..! I would make that delay a bit longer for everyone, because once people move their cursor over the subtitle window, they probably want to be able to control it.
Because you're asking, I would like to see the Setings window just disapppear after clicking Apply. It's easier to hit the Setings button again, than to have to click the close-button in the Windows decoration -- and that last thing you always want & need to do at some point..!