Permlink Replies: 94 - Pages: 7 [ Previous | 1 2 3 4 5 6 7 | Next ] - Last Post: 30 Dec 25, 00:04 Last Post By: Soulportals
davidekholm

Posts: 3,935
Registered: 18-Oct-2002
Re: Cleaning up path variables
Posted: 23 Sep 25, 18:09   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
To create links without fiddling with qualifier keys, use copy+paste while having "When adding files" under Preferences set to "Ask" or "Link"
JeffTucker

Posts: 8,292
Registered: 31-Jan-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 18:16   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
davidekholm wrote:
Amazing it worked at all as I haven't tested with other structures yet.

See my edit, above. It doesn't work, for anything other than Mirror. Not surprised. ;)
JeffTucker

Posts: 8,292
Registered: 31-Jan-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 21:38   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
I just tried something fairly obvious. I created a linked copy in a folder. Then I deleted the original from the project, expecting the linked copy to vanish, as well, sort of like a symlink. It didn't - it just replaced the linked copy with a "red X" object. The album build was OK, however.
RobM

Posts: 3,956
Registered: 4-Aug-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 22:35   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
JeffTucker wrote:
I just tried something fairly obvious. I created a linked copy in a folder. Then I deleted the original from the project, expecting the linked copy to vanish, as well, sort like a symlink. It didn't - it just replaced the linked copy with a "red X" object. The album build was OK, however.
I just tried the 'Show in file system' contextual menu, I get a hang with both the original and the linked version (in black and white folder). One just hangs the other hangs but shows a red triangle, no error message when logginging set to fine, no thread dump either.
JeffTucker

Posts: 8,292
Registered: 31-Jan-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 22:43   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
RobM wrote:
I just tried the 'Show in file system' contextual menu....

That one doesn't give me any errors. I'm on b11, FWIW.
davidekholm

Posts: 3,935
Registered: 18-Oct-2002
Re: Cleaning up path variables
Posted: 23 Sep 25, 23:15   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
RobM wrote:

I just tried the 'Show in file system' contextual menu, I get a hang with both the original and the linked version (in black and white folder). One just hangs the other hangs but shows a red triangle, no error message when logginging set to fine, no thread dump either.

That could be a totally unrelated problem. See if restarting the computer and re-issuing "Show in file system" works now.
RobM

Posts: 3,956
Registered: 4-Aug-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 23:27   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
Attachment Hanging.png (1.2 MB)
davidekholm wrote:
RobM wrote:

I just tried the 'Show in file system' contextual menu, I get a hang with both the original and the linked version (in black and white folder). One just hangs the other hangs but shows a red triangle, no error message when logginging set to fine, no thread dump either.

That could be a totally unrelated problem. See if restarting the computer and re-issuing "Show in file system" works now.

Turned it off completely, restarted and still getting the hang, red triangle is with a linked object.
jAlbum 38B11, M2 chip MacOS 15.6.1 (24G90).

The file is shown in the OS file system but the contextual menu is left open, see attached
RobM

Posts: 3,956
Registered: 4-Aug-2006
Re: Cleaning up path variables
Posted: 23 Sep 25, 23:49   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
I found another unrelated problem, the error is
java.io.IOException: No image readers found for b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic
	at se.datadosen.jalbum.AlbumObjectImpl.readEmbeddedThumbnail(AlbumObjectImpl.java:2417)
	at se.datadosen.jalbum.AlbumObjectImpl.doGetRepresentingIcon(AlbumObjectImpl.java:2314)
	at se.datadosen.jalbum.AlbumObjectImpl.getRepresentingIcon(AlbumObjectImpl.java:2217)
	at se.datadosen.jalbum.AlbumProject.getRetinaIcon(AlbumProject.java:134)
	at se.datadosen.jalbum.AlbumProject.loadIcon(AlbumProject.java:168)
	at se.datadosen.jalbum.AlbumProject.lambda$forIcon$1(AlbumProject.java:149)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Loading /Users/robert/My Albums/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic -> /Users/robert/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic using subsampling 12
java.io.IOException: No image readers found for b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic
	at se.datadosen.jalbum.AlbumObjectImpl.readEmbeddedThumbnail(AlbumObjectImpl.java:2417)
	at se.datadosen.jalbum.AlbumObjectImpl.doGetRepresentingIcon(AlbumObjectImpl.java:2314)
	at se.datadosen.jalbum.AlbumObjectImpl.getRepresentingIcon(AlbumObjectImpl.java:2217)
Sept 23, 2025 10:37:54 PM se.datadosen.jalbum.Msg getString
FINE: Loaded bundle SmartResourceBundle{locale=null, callerClass=class net.jalbum.filters.ResizableObjectControl, size=125}
	at se.datadosen.jalbum.AlbumProject.getRetinaIcon(AlbumProject.java:134)
	at se.datadosen.jalbum.AlbumProject.loadIcon(AlbumProject.java:168)
	at se.datadosen.jalbum.AlbumProject.lambda$forIcon$1(AlbumProject.java:149)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Loading /Users/robert/My Albums/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic -> /Users/robert/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic using subsampling 12
java.io.IOException: No image readers found for b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic
	at se.datadosen.jalbum.AlbumObjectImpl.readEmbeddedThumbnail(AlbumObjectImpl.java:2417)
	at se.datadosen.jalbum.AlbumObjectImpl.doGetRepresentingIcon(AlbumObjectImpl.java:2314)
	at se.datadosen.jalbum.AlbumObjectImpl.getRepresentingIcon(AlbumObjectImpl.java:2217)
	at se.datadosen.jalbum.AlbumProject.getRetinaIcon(AlbumProject.java:134)
	at se.datadosen.jalbum.AlbumProject.loadIcon(AlbumProject.java:168)
	at se.datadosen.jalbum.AlbumProject.lambda$forIcon$1(AlbumProject.java:149)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Loading /Users/robert/My Albums/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic -> /Users/robert/Desktop/b8cbe753-4b8d-426f-8e64-558c49ded3c9.heic using subsampling 12
Skin loading: 0.506s
Sept 23, 2025 10:37:54 PM net.jalbum.browser.BrowserPanel lambda$new$4
FINE: Project loading
Sept 23, 2025 10:37:54 PM net.jalbum.browser.BrowserPanel$ChangeAdapter skinChanged
CONFIG: Skin changed
Sept 23, 2025 10:37:54 PM net.jalbum.browser.BrowserPanel$ChangeAdapter styleChanged
CONFIG: Style changed
Loading /Users/robert/My Albums/Same image multiple folders/.jalbum/cache/priscilla-du-

Removed the project containing the heic image and the error on startup goes away.

Edited by: RobM on 24 Sep 2025, 11:15
Reinstalled the beta, performed core update and this error has gone.
JeffTucker

Posts: 8,292
Registered: 31-Jan-2006
Re: Cleaning up path variables
Posted: 24 Sep 25, 04:54   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
Finally had to retreat to jAlbum 38b1. The latest couple of core betas made further skin testing impossible.

With jAlbum 38b11, add an image to a project with Minimal. Tag it as "use original." Add a GIF to the project. Now make the album. Neither slide page is functional. Images aren't where they claim to be, control bars are mangled, etc.
davidekholm

Posts: 3,935
Registered: 18-Oct-2002
Re: Cleaning up path variables
Posted: 24 Sep 25, 14:03   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
b12 is now available as a beta core update, fixing a number of linking issues
JeffTucker

Posts: 8,292
Registered: 31-Jan-2006
Re: Cleaning up path variables
Posted: 24 Sep 25, 15:17   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
This still fails the test I proposed above. Add a JPG, and using the context menu, tag it as "use original." Add an animated GIF. Make a Minimal album. Neither one works.

It works properly if you go to Images > General and include only originals.

(In case you've forgotten, I finally managed to browbeat you into always treating GIF's as originals, because the only reason anyone uses them is for the animation. Make a PNG or JPG thumbnail, but use the original as the slide image. My skins used to force that, but I was happy to be able to strip it out of all of them.)
RobM

Posts: 3,956
Registered: 4-Aug-2006
Re: Cleaning up path variables
Posted: 24 Sep 25, 21:07   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
B12. If I open a project that requires a skin not present and then click no to 'Do you want to get it?' the project files are not visible in explore view. On the older versions they are.

Edited by: RobM on 24 Sep 2025, 20:07
RobM

Posts: 3,956
Registered: 4-Aug-2006
Re: Cleaning up path variables
Posted: 24 Sep 25, 21:19   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
Still getting a hang when selecting show in OS. I removed the config folder, shut down Mac, restarted and opened the 'Same image multiple folders'. Once jAlbum had finished downloading ffmpeg I selected an image and repeated the 'Show in OS' and got the hang.

Not sure what is causing to hang on my machine and not others, no virus software to blame.
Laza

Posts: 1,500
Registered: 6-Sep-2005
Re: Cleaning up path variables
Posted: 25 Sep 25, 08:15   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
When I create a linked file from the same source again, jAlbum warns me of the duplicate, and when I choose "Replace", it retains both the old and the new one.

I have had a few quirks with b11, which seems to get fixed with b12, fortunately.
davidekholm

Posts: 3,935
Registered: 18-Oct-2002
Re: Cleaning up path variables
Posted: 25 Sep 25, 12:13   in response to: Laza in response to: Laza
  Click to reply to this thread Reply
b13 is now available as a beta core file, fixing linking issues involving gifs, videos and the use of "Use original"
Legend
Forum admins
Helpful Answer
Correct Answer

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