kartik-venugopal / aural-player

An audio player for macOS, inspired by Winamp.
MIT License
760 stars 43 forks source link

Saving window layout and playlist view preference #14

Closed clustor closed 4 years ago

clustor commented 4 years ago

I prefer "Vertical player and playlist" window layout but after restarting the app this layout is not persisted. I do not see an option in preference to make this stick.

Similarly, I prefer to view the playlist in "Album" mode all the time and it would be great if this setting can be persisted as well instead of always opening in "Tracks" view.

kartik-venugopal commented 4 years ago

Hi, I just tested the "Vertical player and playlist" window layout. It is working exactly as designed / expected. I assume you have the latest release version 1.4.0 ? If unsure, please check the version number displayed when you go to Aural > About Aural.

However, you must have set your view preference to always choose another layout on startup. I will show you how to set it so that it always remembers the vertical P & P layout that you want.

2 simple steps (see attached images for illustrations):

1 - From the "Change the window layout" menu button at the top right corner of the player window, choose the vertical P & P layout that you want. Verify that the layout is now changed.

step1-chooseLayout

2 - Go to Aural > Preferences > View tab. On this tab, at the top, see the option "Layout on startup". Make sure the first option is selected: "Remember layout from last app launch". (Alternatively, choose the 2nd option "Start with layout" and choose the "Vertical player and playlist" layout)

step2-changeViewPreference

That's it. Your favorite layout will now be remembered everytime.

As for always starting in the Album playlist view, that is a feature request, and I will try to add it.

Thanks for your interest in the project.

kartik-venugopal commented 4 years ago

By the way, I have added the new feature you requested - being able to set and persist a preferred playlist view.

Please download the latest release

PS - Once you are able to verify both relevant features (window layout and playlist view) are working in the latest release, I will close this issue, so kindly let me know when you are able to verify this.

Thank you!

clustor commented 4 years ago

Thank you very much. Both of them work now with the release and your instructions.

kartik-venugopal commented 4 years ago

Hi, I just wanted to add one more thing for clarification, in case it is a problem for you. It is a subtle difference between the 2 view options for window layout.

The "Remember layout from last app launch", will not only remember the layout (i.e. vertical player and playlist) but also the positions and sizes of the windows (playlist window is resizable). Let's say you had dragged the app windows to the far right of the screen, resized the playlist window, and then quit the app. The next time you launch the app, the windows will appear exactly how and where you had positioned and resized them the previous time (i.e. far right of the screen). So, you can essentially take one of the built-in layouts like "Vertical P & P" and customize it to your exact preference.

On the other hand, the "Start with layout" option will position and size them in a fixed place on each app startup, i.e. it's a preset. I believe the "Vertical P & P" will always start in the center of the screen, with playlist window fully extended to the bottom, if this preference setting is chosen.

So, the "Remember layout" option will remember exactly your preferred settings (layout, position, size), while the "Start with layout" option is more like a preset that is re-applied each time.

Also, you can save your custom window layouts, if you prefer, by the menu option: View > Save Current Layout. And then apply this custom layout later by accessing the same menu and choosing your custom layout from the list.

Just wanted to point this out.