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



Permlink Replies: 114 - Pages: 8 [ 1 2 3 4 5 | Next ] - Last Post: 27 Jun 24, 16:25 Last Post By: davidekholm
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
jAlbum 35 beta for testing
Posted: 1 Jun 24, 15:04
Hi,
Here's the first beta of jAlbum 35. jAlbum 35 features project groups - you may now group projects in unique folders depending on your needs. Simply click the "Recent projects" label in the top-left corner to expand the project group selector. You can use the small "+" button to add new groups. You can also have groups within groups: Right-click "My Albums" to create a sub-group within it.

jAlbum also supports dragging and dropping projects between groups (you can't drag from "recent projects" though.

jAlbum's MultiMaker, Project Gallery, Search Bar and Backup/Restore tools have also been updated to be aware of project groups.

Let me know what you think!

Installers:
Windows: https://jalbum.net/download/jAlbum-install.exe
Mac (Intel): https://jalbum.net/download/jAlbum.dmg
Mac (M1): https://jalbum.net/download/jAlbum-M1.dmg

The latest service-release beta is available here: https://jalbum.net/download/beta/jalbum-core.jar
JeffTucker

Posts: 8,182
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 15:14   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
You can use the small "+" button to add new groups.

I was expecting to be asked for the name of a new group. Instead, I'm just dumped into a file selector, and have no idea what I'm supposed to be selecting.
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 16:15   in response to: JeffTucker in response to: JeffTucker
I’ll rework that a bit. You’re supposed to create an empty folder of your choice and point it out
JeffTucker

Posts: 8,182
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 16:27   in response to: davidekholm in response to: davidekholm
I guess what I was expecting was that the groups would be virtual, and I could then drag projects from various locations into the group, but without altering anything on the hard drive. I don't actually want to move the projects themselves into new folders.

ETA: What I'm thinking about, of course, is something more like a relational database. So, I might have a group called All Neptune Projects, a group called Personal Projects, and a group called Neptune Demos. A given project, like my family website album, might appear in the first two groups, but not the third. One of the Neptune demo projects would appear in the first and third groups, but not the second.
JeffTucker

Posts: 8,182
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 19:22   in response to: davidekholm in response to: davidekholm
Attachment ss012331.png (21.8 KB)
OK, I've gotten my head around how this works, and it seems to be behaving pretty well. Just one little display glitch....

As I was registering several project groups, the display of the list started displaying blank lines, with the existing groups not accessible. See screenshot, in which I added the Opus 16 Demos group, then added the Saturn Demos group. The other groups vanished.

A quick close and relaunch straightened things out, so this falls into the "one and done" kind of problem.
JeffTucker

Posts: 8,182
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 19:39   in response to: JeffTucker in response to: JeffTucker
There doesn't seem to be any way to sort the project groups. They're shown in the order in which they were created. BTW, where is this info being stored?

Also, when dragging a project from one group to another, there's no feedback about which group you're hovering on. So, a little careless mousing, and the project could land in an unexpected group, giving rise to a hunting expedition.
JeffTucker

Posts: 8,182
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 19:52   in response to: JeffTucker in response to: JeffTucker
Attachment ss012332.png (108.3 KB)
The app seems to be engaging in time travel, as well, modifying itself in the future. Screenshot.
RobM

Posts: 3,780
Registered: 4-Aug-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:06   in response to: davidekholm in response to: davidekholm
It would be nice to be able to move an existing project set into another one. For example I create sets for each skin of mine and their sample albums. Then I decide to create a set called skins, The only way, at the moment, of moving each skin set into the 'skins' set is to move the folders outside of jAlbum. Having moved them you then need to rename the folder by adding square brackets, left bracket at the start and right bracket at the end of the folder name.
RobM

Posts: 3,780
Registered: 4-Aug-2006
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:19   in response to: davidekholm in response to: davidekholm
If a user keeps their projects under 'My Albums' but the project settings file elsewhere it doesn't seem possible to add such a project to a set.
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:41   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
I guess what I was expecting was that the groups would be virtual, and I could then drag projects from various locations into the group, but without altering anything on the hard drive. I don't actually want to move the projects themselves into new folders.

ETA: What I'm thinking about, of course, is something more like a relational database. So, I might have a group called All Neptune Projects, a group called Personal Projects, and a group called Neptune Demos. A given project, like my family website album, might appear in the first two groups, but not the third. One of the Neptune demo projects would appear in the first and third groups, but not the second.


I can add that ability as well. The "Recent projects" is already a special kind of group. I can add a generic group type that you can add and remove projects to/from
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:42   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
OK, I've gotten my head around how this works, and it seems to be behaving pretty well. Just one little display glitch....

Now fixed in b4, available via https://jalbum.net/download/beta/jalbum-core.jar
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:43   in response to: RobM in response to: RobM
RobM wrote:
If a user keeps their projects under 'My Albums' but the project settings file elsewhere it doesn't seem possible to add such a project to a set.

True, I only allow self-contained projects to be physically moved.
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:45   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
There doesn't seem to be any way to sort the project groups. They're shown in the order in which they were created. BTW, where is this info being stored?

It's stored using Java's Preferences mechanism, i.e. under the Registry on Windows and under special files on Mac+Linux. I found the use of the Preferences mechanism very neat.

Also, when dragging a project from one group to another, there's no feedback about which group you're hovering on. So, a little careless mousing, and the project could land in an unexpected group, giving rise to a hunting expedition.

That's an unfortunate problem with the standard Windows Look and Feel only. Other Look&Feel s changes the background color to give feedback during a drag & drop.
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:47   in response to: RobM in response to: RobM
RobM wrote:
It would be nice to be able to move an existing project set into another one. For example I create sets for each skin of mine and their sample albums. Then I decide to create a set called skins, The only way, at the moment, of moving each skin set into the 'skins' set is to move the folders outside of jAlbum. Having moved them you then need to rename the folder by adding square brackets, left bracket at the start and right bracket at the end of the folder name.

I can support moving project groups later. Just want to keep things manageable for me initially.
davidekholm

Posts: 3,442
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 1 Jun 24, 22:47   in response to: davidekholm in response to: davidekholm
b4 now presents a dialog window when creating a new project group. All at https://jalbum.net/download/beta/jalbum-core.jar
Legend
Forum admins
Helpful Answer
Correct Answer

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