Permlink Replies: 14 - Pages: 1 - Last Post: 14 Apr 26, 17:20 Last Post By: phil44
phil44

Posts: 199
Registered: 18-Jun-2010
The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 17:15
  Click to reply to this thread Reply
Hello,

This isn't really a bug, but something I find very annoying. Feel free to move this post to another forum section.

In the Multi-maker, you can select "Recent Projects." In this case, the displayed projects do not seem to take into account the "recent" criterion, and the list has nothing to do with the list of recent projects in the main window, see attached screenshot.

In my example, the projects at the top of the list haven't been opened for several months. The 3 most recent projects are displayed in 16th, 15th and 14th position, which forces you to scroll through the list when you want to build/upload them with the Multi-maker.

For your information, I want to clarify that for me, "Recent Project" means "a recently opened project," not a recently built project or anything like that.

Is there any way to fix this soon?
JeffTucker

Posts: 8,575
Registered: 31-Jan-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 17:39   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
Click on the Last made column header. Now click on it again.

You can sort the list based on any of the columns - you can sort by name, by skin, by style, by format, by last made, or by last published, and by clicking again, you can switch between an ascending sort or a descending one.
phil44

Posts: 199
Registered: 18-Jun-2010
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 18:04   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
JeffTucker wrote:
Click on the Last made column header. Now click on it again.

You can sort the list based on any of the columns - you can sort by name, by skin, by style, by format, by last made, or by last published, and by clicking again, you can switch between an ascending sort or a descending one.

True, but IMHO this not how it should work.

If for example, I want to enrich an album built and published 3 years ago (it occurs time to time ;) ), I will first open the project in the main window and do what I have to do. Then, I open the Multi-maker window to build and publish this project, so I expect to see it in the top of the list (after all, no other project can be more recent than this one). But, even if I sort projects by last made or last published, my project will be far in the end of the list and I have to search carefully for it.

This is not the behavior I expect.
JeffTucker

Posts: 8,575
Registered: 31-Jan-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 18:10   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
Maybe there should also be a Last modified column.

ETA: Or a Last used column, which would mimic what the project list in the Explore view provides as one of the options.
JeffTucker

Posts: 8,575
Registered: 31-Jan-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 18:17   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
The other option, if you're dealing with just one old project to which you've just made some changes, is to skip the multi-maker entirely, and just use Album > Make and upload in background (CTRL-SHIFT-M), which accomplishes the same thing.
phil44

Posts: 199
Registered: 18-Jun-2010
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 19:23   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
JeffTucker wrote:
Maybe there should also be a Last modified column.

ETA: Or a Last used column, which would mimic what the project list in the Explore view provides as one of the options.

The Last used column* column should be sufficient to correct this problem.
RobM

Posts: 4,087
Registered: 4-Aug-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 9 Apr 26, 21:36   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
Something that might help make it easier is to use the multi maker menu File>Open project list file You can then limit the projects shown to just a particular set, and either load sets as required or revert to the projects under the location dropdown list.

Example of the text file:
/Users/robert/My Albums/Samples/Welcome to jAlbum/jalbum-settings.jap
/Users/robert/My Albums/Samples/Sample Project/jalbum-settings.jap
/Users/robert/My Albums/Samples/Sample Portfolio/jalbum-settings.jap


I have several such project sets stored under the config directory, in a folder named 'Recent project sets'. To make it even easier don't forget you can use 'Select as you type' to go to a specific project, just select any project first or you'll be selecting from the locations list.
phil44

Posts: 199
Registered: 18-Jun-2010
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 11 Apr 26, 12:14   in response to: JeffTucker in response to: JeffTucker
  Click to reply to this thread Reply
JeffTucker wrote:
Click on the Last made column header. Now click on it again.
...

RobM wrote:
Something that might help make it easier is to use the multi maker menu File>Open project list file You can then limit the projects shown to just a particular set, and either load sets as required or revert to the projects under the location dropdown list.
...
I have several such project sets stored under the config directory, in a folder named 'Recent project sets'. To make it even easier don't forget you can use 'Select as you type' to go to a specific project, just select any project first or you'll be selecting from the locations list.

I played around with these possibilities a bit. As mentioned earlier, adding a Last Used column would be a welcome addition.

I also played around with the Favorites location, which I find convenient and quite close to Rob's suggestion for minimizing the project list. One of the advantages of Rob's method is the ability to sort the project list exactly as desired!

Regardless of the Last Used column issue, everything seems satisfactory, but some points still need addressing:

  • First, the choices made by the user in the Multi-maker window (location, sorting) are not retained between executions of jAlbum. It is counterproductive if we have to repeat the same actions every time jAlbum is restarted.
  • Second, if you use File > Open project list file, the project list is not saved; it therefore needs to be reloaded every time jAlbum is restarted.
  • Third, the File > Open project list file menu opens a file selection window that defaults to This PC (at least on Windows), which is IMHO the worst possible location. The File Explorer window should open in the user's home directory or, even better, in the jAlbum Config directory.
    I appreciate how Rob stores his project list files in the Config directory, but locating it with a File Explorer opened from within the Multi-maker is very complicated: on Windows, the Config directory isn't directly accessible, you have to manually enter a path like %AppData%/jAlbum to open it :(

All that said, thanks to Jeff and Rob for your advice.
MarkusD

Posts: 937
Registered: 13-Apr-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 11 Apr 26, 12:22   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
phil44 wrote:
  • First, the choices made by the user in the Multi-maker window (location, sorting) are not retained between executions of jAlbum. It is counterproductive if we have to repeat the same actions every time jAlbum is restarted.
Thank you, thank you, thank you. And to add: The size of the dialog is not saved too. The column width is bad too (not wide enough).

* Third, the File > Open project list file menu opens a file selection window that defaults to This PC (at least on Windows), which is IMHO the worst possible location. The File Explorer window should open in the user's home directory or, even better, in the jAlbum Config directory.
I appreciate how Rob stores his project list files in the Config directory, but locating it with a File Explorer opened from within the Multi-maker is very complicated: on Windows, the Config directory isn't directly accessible, you have to manually enter a path like %AppData%/jAlbum to open it :(
No, the file open dialog should open at the location where the user have opened the last time (and should use indeed the home directory as the default for the first time). And all dialogs in jAlbum should have a separate last used path.

Cheers, Markus
RobM

Posts: 4,087
Registered: 4-Aug-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 11 Apr 26, 12:25   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
phil44 wrote:
  • Third, the File > Open project list file menu opens a file selection window that defaults to This PC (at least on Windows), which is IMHO the worst possible location. The File Explorer window should open in the user's home directory or, even better, in the jAlbum Config directory.
    I appreciate how Rob stores his project list files in the Config directory, but locating it with a File Explorer opened from within the Multi-maker is very complicated: on Windows, the Config directory isn't directly accessible, you have to manually enter a path like %AppData%/jAlbum to open it :(
You can drag and drop the project list file onto the multimaker window. If the configuration folder is difficult to access then maybe the ‘My Albums’ folder would be better. Both locations are places that are handy for backing up and migrating JAlbum to a new computer.
davidekholm

Posts: 4,023
Registered: 18-Oct-2002
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 13 Apr 26, 19:37   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
Try updating to v39.4.4 via a core update (Tools->External tools->jAlbum core update")

Fixes:
  • File chooser now starts in user home directory and then remembers the last used location
  • The project list is now ordered by use and not by reverse use, so now it should match the ordering found in the main window.
phil44

Posts: 199
Registered: 18-Jun-2010
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 14 Apr 26, 09:21   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
Thanks David !

  • OK: With Recent Projects, the default order of items is correct, great!
  • OK: The last folder used to import a list of projects is retained, also great! That said, I agree with Rob that the 'My Albums' folder would be a better default choice. But hey, it's still easy to navigate from the user's home folder to the albums folder, and it's remembered.
  • OK/KO: The Multi-maker window position is correctly preserved, but not its size.
  • KO: On startup, the Multi-maker always opens to 'Recent Projects'; the last selection and the current project list are not saved. It's annoying to have to reselect something each time (like 'Favorites', for example), or worse, to have to re-import a list of projects.

    One point I missed earlier is that when you import a list of projects, the combo box doesn't update and remains on its last item. This creates an inconsistency between the combo box selected item and the project list. It's not a big deal when you've just imported a list, but if the combo box selected item and the project list were persisted, it could lead to misunderstandings. IMHO, it would be better if the combo box displayed the filename after an import.
  • On the other hand, column sorting isn't persisted. However, it's worth noting that if this were to be implemented, a way to restore the default order would need to be provided (this is important for recent projects and imported lists).
Anyway, we've already made progress, good :)
davidekholm

Posts: 4,023
Registered: 18-Oct-2002
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 14 Apr 26, 10:07   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
I've switched the default to "My Albums" now and made the MultiMaker remember window size and position.

As for remembering the location: I can probably address that too, but do you know that if you click and drag the location selector, then you can select the location in one single mouse gesture as opposed to clicking once to reveal the options, then click the desired location.
RobM

Posts: 4,087
Registered: 4-Aug-2006
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 14 Apr 26, 15:44   in response to: phil44 in response to: phil44
  Click to reply to this thread Reply
Just checking if you have read about Project Groups Another way of organising your projects to make it easier to find specific projects.
phil44

Posts: 199
Registered: 18-Jun-2010
Re: The sorting of recent projects in the Multi-maker isn't working
Posted: 14 Apr 26, 17:20   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
davidekholm wrote:
I've switched the default to "My Albums" now and made the MultiMaker remember window size and position.

As for remembering the location: I can probably address that too, but do you know that if you click and drag the location selector, then you can select the location in one single mouse gesture as opposed to clicking once to reveal the options, then click the desired location.


David, I'm new to this method, thanks for the tip.

I also noticed that the last item in the combo box is ... I naively thought it indicated that the list was partially displayed and would expand when clicked. But after trying it, I realized it allows you to import lists of projects, great. I think IMHO that it would be good to show this clearly by renaming the item Import... for example.

RobM wrote:
Just checking if you have read about Project Groups Another way of organising your projects to make it easier to find specific projects.
Yes, I'm very familiar with the project groups I already use. And I think it's great to find these project groups in the Multi-maker locations list :)
Legend
Forum admins
Helpful Answer
Correct Answer

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