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



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

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 17:44   in response to: RobM in response to: RobM
RobM wrote:

Looks good, I found that to remove a project from a virtual group you just use 'Remove from list', easy.

Yes, you can see "Recent projects" as a special case of a virtual group that gets populated automatically as you work with jAlbum.
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 17:51   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
davidekholm wrote:
If you like centralised config files, then use the "+" button to add "root project groups". Their references are stored under jAlbum's config directory. If you prefer distributed config files (allowing a virtual project group to be relocated), then right-click the "My Albums" node and select "New Virtual project group"

This doesn't correspond to anything I'm seeing. The "+" button gives me a dialog where I can choose virtual/non-virtual, and specify the folder location. There's no convenient way to access the config directory, as far as I can tell.


Now I get it. Well, <config>/project-groups.txt does contain references to the "root" project groups you create that way, but each virtual project group is also a true folder on disk containing the "jalbum-projects.txt" file that points to each project. THAT file is distributed. I could design things differently but this model allows virtual project groups within virtual project groups and virtual project groups within project groups etc. Compare with what you get if you right-click the "My Albums" project group and create a sub-project group under it.
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 19:01   in response to: davidekholm in response to: davidekholm
On the color issue: I've found the cause for incorrect colors / missing color indication during drag and drop. Just get b10 from the beta core file.
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 19:05   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
I don't know how I could have missed that.

Glad I'm not the only one who was puzzled by that. ;)

Much better.
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 19:06   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
On the color issue: I've found the cause for incorrect colors / missing color indication during drag and drop.

Yes, that's more like it!
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 19:07   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
... <config>/project-groups.txt does contain references to the "root" project groups you create that way, but each virtual project group is also a true folder on disk containing the "jalbum-projects.txt" file that points to each project. THAT file is distributed. I could design things differently but this model allows virtual project groups within virtual project groups and virtual project groups within project groups etc. Compare with what you get if you right-click the "My Albums" project group and create a sub-project group under it.

Why couldn't all of those files and folders be in, say, <config>/PGroups/, instead of Documents/My Albums/?
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 22:33   in response to: JeffTucker in response to: JeffTucker
Why couldn't all of those files and folders be in, say, <config>/PGroups/, instead of Documents/My Albums/?

Are you suggesting a deep folder hierarchy under <config>/PGroups/ ? With today's setup we can have project groups within project groups, and rearranging project group folders (both types) can be done straight from the file system.
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 22:46   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Why couldn't all of those files and folders be in, say, <config>/PGroups/, instead of Documents/My Albums/?

Are you suggesting a deep folder hierarchy under <config>/PGroups/ ?


Yes, pretty much. I'm always a little leery of users doing a lot of "messing about" in the file system. Sure, you can move the groups, but what happens when the links in the groups don't match the hard drive reality?

Right now, for example, there's this entry in my project-groups.txt file:
C:\Users\jefft\Documents\jAlbum Temps\Saturn Demos
If I hit File Explorer and move the Saturn Demos folder elsewhere, it will become invisible to the app!

I'm also thinking about the fact that many, many users don't like having jAlbum control files "cluttering up" their precious hard drive structures. The more of that stuff that can be hidden away, the better.
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 12 Jun 24, 22:52   in response to: JeffTucker in response to: JeffTucker
And I suspect you're beginning to see why I said earlier that all project groups should be virtual. Real folders, with real content, are just a playground for clueless users to make a mess of. ;)

ETA: If I were you, I'd think long and hard about this before releasing jAlbum 35. Once that toothpaste is out of the tube, it might turn into one of those "poor decisions that we're stuck with for all eternity." We've seen that movie before.
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 13 Jun 24, 12:36   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
And I suspect you're beginning to see why I said earlier that all project groups should be virtual. Real folders, with real content, are just a playground for clueless users to make a mess of. ;)

ETA: If I were you, I'd think long and hard about this before releasing jAlbum 35. Once that toothpaste is out of the tube, it might turn into one of those "poor decisions that we're stuck with for all eternity." We've seen that movie before.


I might decide to only allow physical project groups under My Albums. That will simplify backup/restore procedures
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 13 Jun 24, 20:57   in response to: davidekholm in response to: davidekholm
One tiny UI glitch, almost not worth mentioning.

Say you have 48 recent projects. You create a new group, then you scroll down through the recent projects, clicking and dragging the ones you want to add to the new group. Now you switch to one of the groups. The display of projects in the lower panel retains the scroll position from when you viewed the recent projects. But the group you have just switched to might have only 5 entries, instead of 40, so they're invisible until you scroll up in that seemingly-empty lower panel.

Minor, but it did catch me off-guard once: "Hey, this group I just added projects to is empty!"
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 16 Jun 24, 17:30   in response to: JeffTucker in response to: JeffTucker
Thanks for noticing how to reproduce Jeff. Now fixed in b11.
JeffTucker

Posts: 8,109
Registered: 31-Jan-2006
Re: jAlbum 35 beta for testing
Posted: 16 Jun 24, 18:15   in response to: davidekholm in response to: davidekholm
Yes, that's better-behaved. :)

There are probably more little things like that lurking out there - when regular users have updated to jAlbum 35, those will surface. ;)
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 16 Jun 24, 23:18   in response to: JeffTucker in response to: JeffTucker
JeffTucker wrote:
Yes, that's better-behaved. :)

There are probably more little things like that lurking out there - when regular users have updated to jAlbum 35, those will surface. ;)


The odds are low for that :-)
davidekholm

Posts: 3,451
Registered: 18-Oct-2002
Re: jAlbum 35 beta for testing
Posted: 16 Jun 24, 23:22   in response to: davidekholm in response to: davidekholm
b11 is out (same beta Jeff just tested), but I've also polished the look of the account %-used status bar in the lower-right corner and repackaged all installers, bundling updated 3:rd party libraries:
  • Look & Feel lib (FlatLAF) updated to 3.4.1, for instance using native code for popup menus on Mac
  • The sftp library JSCH updated to 0.2.18 now supporting several new cipher suites for instance
  • The syntax colouring and autocompleting libraries used by jAlbum's editor (RSyntaxTextArea and AutoComplete) updated
  • Swedish translation added

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
Legend
Forum admins
Helpful Answer
Correct Answer

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