Thread Locked This thread is locked - replies are not allowed.



Permlink Replies: 135 - Pages: 10 [ Previous | 1 ... 3 4 5 6 7 8 9 | Next ] - Last Post: 19-Oct-2018 00:38 Last Post By: davidekholm Threads: [ Previous | Next ]
davidekholm

Posts: 3,550
Registered: 18-Oct-2002
Re: jAlbum 16.3 beta for testing
Posted: 21-Sep-2018 15:15   in response to: jGromit in response to: jGromit
jGromit wrote:

EAgainTA: I take it back - I still had one of the older versions lurking in my config directory, and that one was taking precedence. The real new version seems to be working again. :)

Good. I suspected that.
AndreWolff

Posts: 1,715
Registered: 14-Dec-2007
Re: jAlbum 16.3 beta for testing
Posted: 21-Sep-2018 16:28   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
I've updated the LocationEditor plugin once again. Now it should work again.
It does still not work on my Windows 10 system, even not with double clicks.( jAlbum version 16.3b1 Location file size 159.744 bytes).
davidekholm

Posts: 3,550
Registered: 18-Oct-2002
Re: jAlbum 16.3 beta for testing
Posted: 21-Sep-2018 16:30   in response to: AndreWolff in response to: AndreWolff
The correct file size is 158 422 bytes
AndreWolff

Posts: 1,715
Registered: 14-Dec-2007
Re: jAlbum 16.3 beta for testing
Posted: 21-Sep-2018 16:32   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
The correct file size is 158 422 bytes

Size on disk is 159.744 bytes, size in memory is 158.422 bytes
AndreWolff

Posts: 1,715
Registered: 14-Dec-2007
Re: jAlbum 16.3 beta for testing
Posted: 21-Sep-2018 16:42   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
I was able to reproduce that behavior once on Windows 10, but as soon as I uninstalled jAlbum 16.3b and installed an older version it went away - even when going back to v16.3b3
Can't explain that one :-(
My Windows 10 laptop with jAlbum 16.2 works also correct and the images stay selected after I clicked the exclude button in contrast with my desktop were 3 of the 4 images are not included, but all image are deselected after a while.
ctwist

Posts: 544
Registered: 27-Sep-2003
Re: jAlbum 16.3 beta for testing
Posted: 22-Sep-2018 15:44   in response to: davidekholm in response to: davidekholm
Now that we are moving to Java 10, the release notes should identify the OS's that are no longer supported. This includes Windows XP and some MAC versions.
karlmistelberger

Posts: 505
Registered: 5-Dec-2013
Re: jAlbum 16.3 beta for testing
Posted: 26-Sep-2018 07:47   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Working on jAlbum 16.3 here and here's the 1:st beta. Expect some more features to be added. So far this has been changed:

  • Now runs on Java 10. This applies to both Mac and Windows.

Should read:
  • Runs on Java 10. This applies to Linux, Mac and Windows.

Earlier versions of jAlbum actually ran on Java 10 since its release. Trouble ahead with Java 11:

java.lang.NoClassDefFoundError: javafx/beans/binding/BooleanExpression
        at se.datadosen.jalbum.SplashScreen.<init>(SplashScreen.java:39)
        at se.datadosen.jalbum.JAlbum.<init>(JAlbum.java:113)
        at se.datadosen.jalbum.JAlbum.main(JAlbum.java:368)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at se.datadosen.jalbum.Main.main(Main.java:44)
Caused by: java.lang.ClassNotFoundException: javafx.beans.binding.BooleanExpression
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        ... 8 more
karl@hofkirchen:~/Downloads> 
RobM

Posts: 3,064
Registered: 4-Aug-2006
Re: jAlbum 16.3 beta for testing
Posted: 26-Sep-2018 21:01   in response to: karlmistelberger in response to: karlmistelberger
karlmistelberger wrote:
davidekholm wrote:
Working on jAlbum 16.3 here and here's the 1:st beta. Expect some more features to be added. So far this has been changed:

  • Now runs on Java 10. This applies to both Mac and Windows.

Should read:

  • Runs on Java 10. This applies to Linux, Mac and Windows.
Surely you meant 'Runs on Java 10. This applies to Windows, Mac and Linux' based on OS usage ;)
jGromit

Posts: 7,276
Registered: 31-Jan-2006
Re: jAlbum 16.3 beta for testing
Posted: 26-Sep-2018 21:50   in response to: RobM in response to: RobM
RobM wrote:
Surely you meant 'Runs on Java 10. This applies to Windows, Mac and Linux' based on OS usage ;)

Based on OS usage, it should read, "This applies to Windows, Mac, and others."
jGromit

Posts: 7,276
Registered: 31-Jan-2006
Re: jAlbum 16.3 beta for testing
Posted: 27-Sep-2018 13:34   in response to: jGromit in response to: jGromit
In 16.3b2 on macOS, choosing Skin developer, Edit skin files opens the files, but produces a console dump:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at se.datadosen.component.mac.MacFileChooser.setSelectedFile(MacFileChooser.java:122)
	at net.jalbum.editor.JTextPadDocument$5.actionPerformed(JTextPadDocument.java:182)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/com.apple.laf.ScreenMenuItem.actionPerformed(Unknown Source)
	at java.desktop/java.awt.MenuItem.processActionEvent(Unknown Source)
	at java.desktop/java.awt.MenuItem.processEvent(Unknown Source)
	at java.desktop/java.awt.MenuComponent.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.MenuComponent.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue.access$600(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
About to send to selector: setAllowsMultipleSelection:
And then it's impossible to open any other files, either using File, Open or hitting CMD-O.

Sometimes you don't get the error when opening the skin files for editing, but it occurs when you try to open another file, and the error is different:
Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: setFile() notimplemented
	at se.datadosen.component.mac.NativeFileDialog.setFile(NativeFileDialog.java:506)
	at se.datadosen.component.mac.MacFileChooser.setSelectedFile(MacFileChooser.java:122)
	at net.jalbum.editor.JTextPadDocument$5.actionPerformed(JTextPadDocument.java:182)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.SwingUtilities.notifyAction(Unknown Source)
	at java.desktop/javax.swing.JComponent.processKeyBinding(Unknown Source)
	at java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
	at java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
	at java.desktop/javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
	at java.desktop/javax.swing.JMenuBar.processKeyBinding(Unknown Source)
	at java.desktop/javax.swing.KeyboardManager.fireBinding(Unknown Source)
	at java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
	at java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
	at java.desktop/javax.swing.JComponent.processKeyBindings(Unknown Source)
	at java.desktop/javax.swing.JComponent.processKeyEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
	at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
	at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
	at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
	at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue.access$600(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
About to send to selector: setAllowsMultipleSelection:
davidekholm

Posts: 3,550
Registered: 18-Oct-2002
Re: jAlbum 16.3 beta for testing
Posted: 29-Sep-2018 12:36   in response to: karlmistelberger in response to: karlmistelberger
karlmistelberger wrote:
davidekholm wrote:
Working on jAlbum 16.3 here and here's the 1:st beta. Expect some more features to be added. So far this has been changed:

  • Now runs on Java 10. This applies to both Mac and Windows.

Should read:

  • Runs on Java 10. This applies to Linux, Mac and Windows.

Good. I only tested on Mac and Windows so far.


Earlier versions of jAlbum actually ran on Java 10 since its release. Trouble ahead with Java 11:

codejava.lang.NoClassDefFoundError: javafx/beans/binding/BooleanExpression
at se.datadosen.jalbum.SplashScreen.<init>(SplashScreen.java:39)
at se.datadosen.jalbum.JAlbum.<init>(JAlbum.java:113)


Seems like JavaFX hasn't been embedded in the Java 11 you've tested. Ensure you've included it!
karlmistelberger

Posts: 505
Registered: 5-Dec-2013
Re: jAlbum 16.3 beta for testing
Posted: 29-Sep-2018 14:24   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Seems like JavaFX hasn't been embedded in the Java 11 you've tested. Ensure you've included it!

jAlbum 16.2 works fine using the following invocation:

/usr/java/jdk-10/bin/java -jar /usr/lib/jalbum/JAlbum.jar


but there results an error with jdk 11:

karl@hofkirchen:~/Downloads> /usr/java/jdk-11/bin/java -jar /usr/lib/jalbum/JAlbum.jar --module-path /home/karl/Downloads/javafx-sdk-11/lib
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by se.datadosen.jalbum.Config (file:/usr/lib/jalbum/lib/jalbum-core.jar) to method sun.swing.SwingUtilities2.checkAccess(int)
WARNING: Please consider reporting this to the maintainers of se.datadosen.jalbum.Config
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
jAlbum v16.2 gestarted im Konsolenmodus
se.datadosen.jalbum.NotADirectoryException: Der angegebene Bilderordner ist kein Verzeichnis: 
        at se.datadosen.jalbum.AlbumBean.prepareMakeAlbum(AlbumBean.java:2840)
        at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2709)
        at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2673)
        at se.datadosen.jalbum.JAlbumConsole.<init>(JAlbumConsole.java:97)
        at se.datadosen.jalbum.JAlbum.main(JAlbum.java:318)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at se.datadosen.jalbum.Main.main(Main.java:44)
karl@hofkirchen:~/Downloads> 
davidekholm

Posts: 3,550
Registered: 18-Oct-2002
Re: jAlbum 16.3 beta for testing
Posted: 29-Sep-2018 17:46   in response to: jGromit in response to: jGromit
Thanks for reporting those crash bugs jGromit! I now believe I've fixed those (b4):

Get the new beta from http://jalbum.net/download/beta/jalbum-core.jar as always.
RobM

Posts: 3,064
Registered: 4-Aug-2006
Re: jAlbum 16.3 beta for testing
Posted: 29-Sep-2018 21:13   in response to: davidekholm in response to: davidekholm
Disable color subsampling setting, been thinking about this. When turning this on wouldn't it be better to set the quality value to 90? Anything less and it is not active and anything more results in the file size warning. The tool tip popup could then say a 'Quality set to 90 a "Make all" is required to update images.' The only reason I can think of for not doing that would be if there is a plan to allow the quality setting to be overridden on an image by image basis.
jGromit

Posts: 7,276
Registered: 31-Jan-2006
Re: jAlbum 16.3 beta for testing
Posted: 29-Sep-2018 21:35   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Thanks for reporting those crash bugs jGromit! I now believe I've fixed those (b4):

Seems to be solid in every situation I've tried. :)
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums