Skip to main content
Topic: Columns UI (Read 3771440 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Re: Columns UI

Reply #7351
Thank you for the update.

Updated to latest version (foo_ui_columns-1.0.0-beta.1) and it works great. :)
I noticed that the Status Pane changed "Playing:" to "Playing"  (illustrating image included in this post).

Btw, Still holding my hope up for:
Ctrl+Tab / Ctrl+Shift+Tab to switch between tabs (standard windows behaviour)
to be implemented in a future update (but I am aware that the requests list is not a to-do list).

Re: Columns UI

Reply #7352
Bug report regarding Columns UI 1.00(beta1): You can no longer use the Tab button to move the selection from the playlist tabs to the playlist.

You can however, just like before: use the Tab button to move the selection from the playlist to the playlist tabs.


I did a fresh portable installation of Foobar2000 1.4.1 + foo_ui_columns-0.5.1.fb2k, where I can tab to the playlist tabs and back to the playlist without issues.
Then I did a fresh portable installation of Foobar2000 1.4.1 + foo_ui_columns-0.5.1.fb2k, where I can tab to the playlist tab, but not back to the playlist.


(Sorry if this is the wrong place to make a bug report. Also sorry about double post, only made it since it is for another issue)

Re: Columns UI

Reply #7353
So I'm not sure if this is a bug or maybe things just changed in the way it works, I went from  0.5.1 to 1.0.0 beta1 and noticed this new behavior and going back to 0.5.1 fixes it (again not sure if bug).

Anyway I'll try to explain the best I can, clicking on the album cover would always switch to and focus the currently playing song when you were on different playlists, I liked that behavior, now it doesn't do this.

Lets say Daughters - 01. The Virgin is playing https://i.imgur.com/r57XUV3.png and I switch playlists to Jon Hopkins, on 0.5.1 clicking the Daughters cover art https://i.imgur.com/cKpMhcU.png would take me back to the Daughters Playlist and highlight the current track that is playing like the first image shows, with the 1.0.0 beta1 clicking does nothing. Can this be changed back or an option be added to have it act as the old way, or maybe I'm just missing the option somewhere...?

Re: Columns UI

Reply #7354
How to change the grouping artwork from front cover to artist picture?

Re: Columns UI

Reply #7355
Thank you for the update.

Updated to latest version (foo_ui_columns-1.0.0-beta.1) and it works great. :)
I noticed that the Status Pane changed "Playing:" to "Playing"  (illustrating image included in this post).
Good spot – that wasn't intentional, so I'll change it back.

Btw, Still holding my hope up for:
Ctrl+Tab / Ctrl+Shift+Tab to switch between tabs (standard windows behaviour)
to be implemented in a future update (but I am aware that the requests list is not a to-do list).
Hmm, I had forgotten about that. I've created an issue for it on GitHub, at least.

Bug report regarding Columns UI 1.00(beta1): You can no longer use the Tab button to move the selection from the playlist tabs to the playlist.

You can however, just like before: use the Tab button to move the selection from the playlist to the playlist tabs.
Reproduced, I think it's just lost the tab stop style. (Though isn't Tab going in the wrong direction – even with 0.5.1?)

So I'm not sure if this is a bug or maybe things just changed in the way it works, I went from  0.5.1 to 1.0.0 beta1 and noticed this new behavior and going back to 0.5.1 fixes it (again not sure if bug).

Anyway I'll try to explain the best I can, clicking on the album cover would always switch to and focus the currently playing song when you were on different playlists, I liked that behavior, now it doesn't do this.

Lets say Daughters - 01. The Virgin is playing https://i.imgur.com/r57XUV3.png and I switch playlists to Jon Hopkins, on 0.5.1 clicking the Daughters cover art https://i.imgur.com/cKpMhcU.png would take me back to the Daughters Playlist and highlight the current track that is playing like the first image shows, with the 1.0.0 beta1 clicking does nothing. Can this be changed back or an option be added to have it act as the old way, or maybe I'm just missing the option somewhere...?
Which panel are you are using for artwork/album art? The built-in artwork panel cycles through artwork sources on click (rather than doing anything else).
.

Re: Columns UI

Reply #7356
Reproduced, I think it's just lost the tab stop style. (Though isn't Tab going in the wrong direction – even with 0.5.1?)
I might have misunderstood your question, but regarding the tab direction:
The tabs go from left to right for me, and the row with the active tab is shown at the bottom (closest to the playlist). So I believe the tabs work as they should in that regard (same for both 1.0.0 beta1 & 0.5.1).

Not 100% sure what you mean with "I think it's just lost the tab stop style".

Re: Columns UI

Reply #7357
I might have misunderstood your question, but regarding the tab direction:
The tabs go from left to right for me, and the row with the active tab is shown at the bottom (closest to the playlist). So I believe the tabs work as they should in that regard (same for both 1.0.0 beta1 & 0.5.1).
I was referring to pressing the Tab key – it certainly goes in reverse order for me in the toolbars. It seems more sensible in the main layout, but there it still gets messed up if you move panels directly in the main window (although I think that can only be done by right-clicking on captions (panel title bars)).

Not 100% sure what you mean with "I think it's just lost the tab stop style".
I was just describing what might be wrong in the code – the OS needs to be told which child windows are tabbable and which aren't (which is what the tab stop style does).
.

Re: Columns UI

Reply #7358
Quote
So I'm not sure if this is a bug or maybe things just changed in the way it works, I went from  0.5.1 to 1.0.0 beta1 and noticed this new behavior and going back to 0.5.1 fixes it (again not sure if bug).
Lets say Daughters - 01. The Virgin is playing https://i.imgur.com/r57XUV3.png and I switch playlists to Jon Hopkins, on 0.5.1 clicking the Daughters cover art https://i.imgur.com/cKpMhcU.png would take me back to the Daughters Playlist and highlight the current track that is playing like the first image shows, with the 1.0.0 beta1 clicking does nothing. Can this be changed back or an option be added to have it act as the old way, or maybe I'm just missing the option somewhere...?
Which panel are you are using for artwork/album art? The built-in artwork panel cycles through artwork sources on click (rather than doing anything else).
I'm not really sure... I got this skin from somewhere else a long time ago, so someone else made it, if you can tell me what to do I'll find out for you though, all I know is the behavior for it is different between 0.5.1 and 1.0.0 beta1.

Re: Columns UI

Reply #7359
I have somewhat similar behavior switching to columns ui 1.0.0 beta1. Using panelstack and ELplaylist, I created a focus button to bring me back to the playing song when focus is on a different track/playlist. This is the action script:
Code: [Select]
$puts(FOCUS.action,COMMAND:View/Columns playlist/Activate now playing;COMMAND:View/ELPlaylist/Show now playing;REFRESH)

With the old columns ui focus switched back to the playlist in which the active song is playing (I use autoplaylists exclusively if that matters). With the new beta focus still works but only when I'm in the playlists in which the active song is playing. It doesn't switch to the active playlist anymore.

I'm not using some config found online, I made mine myself.

Re: Columns UI

Reply #7360
Solved it.

I changed the function since it seems the action tree changed a bit. "Activate now playing" is no longer available under "View/ Columns Playlist" but rather it now is View/ Playlist view/ Activate now playing. So this works now:
Code: [Select]
$puts(FOCUS.action,COMMAND:View/Playlist view/Activate now playing;COMMAND:View/ELPlaylist/Show now playing;REFRESH)

Re: Columns UI

Reply #7361
@musicmusic: sorry for the off-topic, but you are my last hope:
I'm trying to implement custom drag-n-drop image with IDragSourceHelper2::InitializeFromBitmap(), but no matter what I put in SHDRAGIMAGE.sizeDragImage, the drag image still remains of the same size. I think it's related with the theming, i.e. I have to somehow disable the default drag window style first. Do you by chance have any insight into this?

PS: related file in your code is this one (it uses themed drag image though).

Re: Columns UI

Reply #7362
@musicmusic: sorry for the off-topic, but you are my last hope:
I'm trying to implement custom drag-n-drop image with IDragSourceHelper2::InitializeFromBitmap(), but no matter what I put in SHDRAGIMAGE.sizeDragImage, the drag image still remains of the same size. I think it's related with the theming, i.e. I have to somehow disable the default drag window style first. Do you by chance have any insight into this?

PS: related file in your code is this one (it uses themed drag image though).
Are you setting the UsingDefaultDragImage flag on the data object? That will fix the size of the drag image to the theming drag image size (and yes, all the documentation for this stuff is either poor or non-existent...)

Solved it.

I changed the function since it seems the action tree changed a bit. "Activate now playing" is no longer available under "View/ Columns Playlist" but rather it now is View/ Playlist view/ Activate now playing. So this works now:
Code: [Select]
$puts(FOCUS.action,COMMAND:View/Playlist view/Activate now playing;COMMAND:View/ELPlaylist/Show now playing;REFRESH)
Ah, yes, that would explain it. That menu item was moved as Columns playlist was removed.
.

Re: Columns UI

Reply #7363
Solved it.

I changed the function since it seems the action tree changed a bit. "Activate now playing" is no longer available under "View/ Columns Playlist" but rather it now is View/ Playlist view/ Activate now playing. So this works now:
Code: [Select]
$puts(FOCUS.action,COMMAND:View/Playlist view/Activate now playing;COMMAND:View/ELPlaylist/Show now playing;REFRESH)

Thanks a ton for this! I was able to figure my way to a fix by carefully looking through all that spaghetti code and replace "Columns playlist" to "Playlist view"

Gonna keep this snippet here as a little reference in case something breaks later down the road...

Re: Columns UI

Reply #7364
Are you setting the UsingDefaultDragImage flag on the data object?
That was it! Thanks!

and yes, all the documentation for this stuff is either poor or non-existent...
Yeah... I've tried googling DD_IMAGEBG, but it returned only two relevant pages: MSDN page, that contains no description on this value, and your github page...

 
SimplePortal 1.0.0 RC1 © 2008-2018