Skip to main content

Topic: Columns UI (Read 3694551 times) previous topic - next topic

0 Members and 2 Guests are viewing this topic.
  • Squeller
  • [*][*][*][*][*]
Columns UI
Reply #4675
Please lets keep this thread tech only!

Musicmusic, could you please make it possible to have the backgroud colour of the Tab Stack row user definable? Currently it seems to use the Windows "3d objects" colour, which does very likely not go well with the toolbar etc. colours, at least on Vista Aero (where a lot is blueish).

  • Last Edit: 08 September, 2008, 03:48:46 AM by Squeller

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Columns UI
Reply #4676
Way to take a quote out-of-context. The rest of the quote is:
That is just reasoning and encouragement, not so much context, the first two sentences are as definitive as can be. You need to read it from a user's perspective.

Mind pointing out where exactly I'm "complaining"? I'm explaining the reality of the situation.
Sorry, I overuse that word. I was just pointing out the conflict between "we are not rejecting support for xxx component users" and "#foobar2000 is also not a 3rd party component support channel." I'm not doubting you, I am just saying they should be more consistent, if only to avoid the perception you disagree with. You don't seem to see this conflict, so consider some alternatives for that section of the quoted post:

Good:
"In most cases, you will get a better response to questions about third party components on the forums, as most people in #foobar2000 are not familiar with most of them."

Better:
"We welcome discussion about third party components, but be aware you will often get a better response to questions about third party components on the forums, as there may not be users of that component online."

Different tone, not as definitive and more in agreement with you.

Musicmusic, could you please make it possible to have the backgroud colour of the Tab Stack row user definable?
I don't think it is possible, but I will check.
  • Last Edit: 08 September, 2008, 08:08:04 AM by musicmusic
.

  • ExUser
  • [*][*][*][*][*]
  • Read-only
Columns UI
Reply #4677
Well, we could debate the point back and forth. I think that the old wording was very direct and told you the relevant information without sugar-coating it. Then it went on to explain itself afterward.

Anyhow, because I trust your judgment more than mine and there was conflict regarding it, I've reworded the few sentences that were "problematic', using your suggestions as a framework. As one of our distinguished third-party component developers, I'd gladly believe that you've got a better handle on how third-party-focused users perceive that paragraph than I do.

I'm an IRC user, so I'm intimately familiar with how that channel works. To me, the old phrasing was exactly true, though perhaps the tone could be misconstrued to mean things that the words did not say.

  • 2E7AH
  • [*][*][*][*][*]
Columns UI
Reply #4678
NG PLaylist request: folding

is it possible to implement group folding?
like when you left click group header and you select group contents, maybe when you middle or ctrl click to fold/unfold the group (optionally)

  • Keikonium
  • [*][*][*][*][*]
Columns UI
Reply #4679
NG PLaylist request: folding

is it possible to implement group folding?
like when you left click group header and you select group contents, maybe when you middle or ctrl click to fold/unfold the group (optionally)


Seconding this. I think this would be really nice, kind of like EL Playlist .
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

  • odyssey
  • [*][*][*][*][*]
Columns UI
Reply #4680

NG PLaylist request: folding

is it possible to implement group folding?
like when you left click group header and you select group contents, maybe when you middle or ctrl click to fold/unfold the group (optionally)


Seconding this. I think this would be really nice, kind of like EL Playlist .

Just like Outlook? Nice idea. Maybe a "collapse all" would benefit too
Can't wait for a HD-AAC encoder :P

  • TomBarlow
  • [*][*][*][*][*]
Columns UI
Reply #4681
I believe this is on the feature request list, as collapsible groups. I like it in ELPL, if you had a more album list style collapsing in NGPL I might even use it, it would take up so much less space. (What I mean is, clicking artist group header would show album group headers, then clicking album group headers shows tracks, rather than clicking artist header opens all album groups so you can see tracks...)

  • imiganai
  • [*]
Columns UI
Reply #4682
Hmm.  Can anyone else reproduce this?  Create a simple layout with a vertical split containing an autohiding toolbar (can be menu, buttons, whatever) and one of the two standard playlist views (hide captions for both).
Then mouse over the toolbar to make it show, and while it's showing, drag the minimize, maximize, or close buttons downward.  As in, click and hold on them and move the mouse down.
Does your mouse freeze up like mine does (until you alt+tab or hit the windows key or do anything to remove focus from the window)?

Weird. o_O
So I'd just like to point out that I still have this problem.
If anyone wants to reproduce, here's my super-awesome-crazy-simple layout.
Import it, Mouse over the border between the title bar and the play buttons (the menu bar should appear), then while the menu bar is visible try to minimize the foobar window.  Easiest way to escape the freeze is hitting the windows button...

  • odyssey
  • [*][*][*][*][*]
Columns UI
Reply #4683
musicmusic: How far is the (old) request to put images into tracklist? Say, ratingstars or a moodbar...
My main concern was for a ratings column, my thoughts were some dedicated/special columns with an API would be a better idea, with regards to reacting with mouse actions and other things.

This sounds extremely cool! I hope you'll consider starting to implement this feature soon
Can't wait for a HD-AAC encoder :P

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Columns UI
Reply #4684
Columns UI 0.3.4.2 released. Just a few small additions to the artwork view panel, see changelog for details.

NG PLaylist request: folding

is it possible to implement group folding?
like when you left click group header and you select group contents, maybe when you middle or ctrl click to fold/unfold the group (optionally)
Since I made some changes a while ago, I don't think it would be too much work to implement the backend side of this. But on the frontend, it would really need some expand/collapse buttons. Ctrl-click is already used for selections, middle click seems a bit arbitrary - that should probably do what is set in prefs for items anyway.

So I'd just like to point out that I still have this problem.
If anyone wants to reproduce, here's my super-awesome-crazy-simple layout.
Import it, Mouse over the border between the title bar and the play buttons (the menu bar should appear), then while the menu bar is visible try to minimize the foobar window.  Easiest way to escape the freeze is hitting the windows button...
I did try, but I couldn't reproduce it on Vista x86 SP1. It doesn't sound like an error on my part, what OS are you using?
.

  • imiganai
  • [*]
Columns UI
Reply #4685
I did try, but I couldn't reproduce it on Vista x86 SP1. It doesn't sound like an error on my part, what OS are you using?
Hmm. Plain 32-bit XP Professional.  I'm not using any window extensions like windowblinds or anything...

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Columns UI
Reply #4686
Yes I was thinking some obscure bug in your OS. If you can, check on a Vista SP1 machine.
.

  • Slotos
  • [*][*][*][*]
Columns UI
Reply #4687
But on the frontend, it would really need some expand/collapse buttons. Ctrl-click is already used for selections, middle click seems a bit arbitrary - that should probably do what is set in prefs for items anyway.

Doubleclick? It has no effect for group header currently.
Sharing delusions since 1991.

  • 2E7AH
  • [*][*][*][*][*]
Columns UI
Reply #4688
i was thinking as a part of actions for middle click (to be optional), but double click sounds better.

also when you play the playlist with folded groups, the tracks which are folded i suppose that they won't be played?

  • imiganai
  • [*]
Columns UI
Reply #4689
Yes I was thinking some obscure bug in your OS. If you can, check on a Vista SP1 machine.
Unfortunately I don't have access to a vista box, and it sounds like it may be an XP thing if not my computer being weird.  Just to note: this has been a problem in both SP2 and SP3.

Maybe it would be more helpful if someone with an XP box see if they can reproduce it?

  • odyssey
  • [*][*][*][*][*]
Columns UI
Reply #4690
Columns UI 0.3.4.2 released. Just a few small additions to the artwork view panel, see changelog for details.

NG PLaylist request: folding

is it possible to implement group folding?
like when you left click group header and you select group contents, maybe when you middle or ctrl click to fold/unfold the group (optionally)
Since I made some changes a while ago, I don't think it would be too much work to implement the backend side of this. But on the frontend, it would really need some expand/collapse buttons. Ctrl-click is already used for selections, middle click seems a bit arbitrary - that should probably do what is set in prefs for items anyway.

I think a rightclick with both options to collapse/expand and a customizable collapse/expand click on the headers.

Maybe also consider configuring which playlists that should default to "all collapsed"
Can't wait for a HD-AAC encoder :P

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Columns UI
Reply #4691
Doubleclick? It has no effect for group header currently.
Unfortunately double click would trigger the single click action which I don't think you would want here.

Unfortunately I don't have access to a vista box, and it sounds like it may be an XP thing if not my computer being weird.  Just to note: this has been a problem in both SP2 and SP3.

Maybe it would be more helpful if someone with an XP box see if they can reproduce it?
I have checked XP x64 and I can reproduce it there. So unfortunately your options are to wait for the menu to hide before clicking minimise or upgrade to Vista.

I think a rightclick with both options to collapse/expand and a customizable collapse/expand click on the headers.

Maybe also consider configuring which playlists that should default to "all collapsed"
Hmm yes those are other ways it could be done
.

  • PredUK
  • [*][*]
Columns UI
Reply #4692
$replace(%path%,%filename_ext%,)
You don't need this. Not sure what the backslash is for.
I did this because my music is contained in 2 slightly differenty locations, so that defines the path. I didn't know I didn't need that.
Quote
$if3(album_art,Folder,folder,front,Front,cover)
This won't work. You can only specify one of those, and not in an $if statement. However the built-in foobar2000 reader will pick up most of those. This may help somewhat.
My artwork is always in the folder of the album. No separate folders for multiple discs. The art will either be "album_art" (preferred, from Discogs), or "folder"/"cover", or failing that, if possible I'd like to use a * for anything that's not there. That's why I tried the $if3.

  • imiganai
  • [*]
Columns UI
Reply #4693
I have checked XP x64 and I can reproduce it there. So unfortunately your options are to wait for the menu to hide before clicking minimise or upgrade to Vista.
Am I the only one still using XP?  I feel like upgrading to vista would cause many, many more problems than it would fix
I guess it's not possible to create a workaround for XP users?  I don't know if you can capture NC_MOUSEDOWN events under the foobar2000 api/agreement but if you can, you could immediately hide auto-hide stuff...

  • Squeller
  • [*][*][*][*][*]
Columns UI
Reply #4694
Hi Musicmusic,

in NG playlist grouping row, it would be very helpful if you'd introduce separate fields for a) group ordering and b) group header display.

Thanks for current development...!

  • Slotos
  • [*][*][*][*]
Columns UI
Reply #4695
Unfortunately double click would trigger the single click action which I don't think you would want here.

Make it optional? =)
Actually I can't imagine situation in which it will annoy me. If I fold it I don't care for invisible group selection. If I unfold, I'll have to click track I want to play/enqueue anyway. And middle clicking on selection doesn't enqueue all selection (just tried), so it really doesn't matter for me. I don't see actions one may do after unfolding that will produce unexpected results if group is selected.

Ok, maybe selecting some tracks, remembering that one needs to visually check it against folded group, unfolding, checking and commencing whatever action using keyboard combination. But this is quite rare and those who will be annoyed will propose some solutions but not until they can actually try and decide if they need it.
Sharing delusions since 1991.

  • TomBarlow
  • [*][*][*][*][*]
Columns UI
Reply #4696
It could mess up playback order if "playback follows cursor" is enabled and you can't see which items are selected because they're hidden.

Personally I think it would be best if it was single click on group header to expand/collapse, middle click to select all, or better if it was customizable so you could select which action is performed based on where you click (group header or item) and what button.

Oh and even better, have playlists as a top most "group", you'd have a playlist header, and clicking it would "expand" that playlist. It'd be awesomely compact. Obviously you could only have one playlist expanded at once, it'd still be awesome though...

  • Hamallainen
  • [*][*][*]
Columns UI
Reply #4697
Hmm.  Can anyone else reproduce this?  Create a simple layout with a vertical split containing an autohiding toolbar (can be menu, buttons, whatever) and one of the two standard playlist views (hide captions for both).
Then mouse over the toolbar to make it show, and while it's showing, drag the minimize, maximize, or close buttons downward.  As in, click and hold on them and move the mouse down.
Does your mouse freeze up like mine does (until you alt+tab or hit the windows key or do anything to remove focus from the window)?

Weird. o_O
So I'd just like to point out that I still have this problem.
If anyone wants to reproduce, here's my super-awesome-crazy-simple layout.
Import it, Mouse over the border between the title bar and the play buttons (the menu bar should appear), then while the menu bar is visible try to minimize the foobar window.  Easiest way to escape the freeze is hitting the windows button... 

I use XP SP3 and i tried your layout.
First i had to set a custom hide delay of 1000ms to try to reproduce your problem because before, as soon as my mouse was leaving the menu area, it was instantly autohiding, before i can click the minimize buton.
Now with this delay, when i click the minimize buton and and try to drag, the mouse cursor does move slowly until i release the click but i do not have a complete freeze.
Well anyway if you have set a custom hide delay higher than 0 ms you could try to set back to 0 ms, so that way the menu would hide before you can reach the minimize buton

  • imiganai
  • [*]
Columns UI
Reply #4698
Well anyway if you have set a custom hide delay higher than 0 ms you could try to set back to 0 ms, so that way the menu would hide before you can reach the minimize button
That's a really good point and a great workaround.  I'm not sure why I had the delay at 1000 anyway; the point of the auto-hide is that I rarely need the menus, and accidentally making it show up was kind of annoying.  I completely passed over that option though 
Thanks again!

  • greenfoot
  • [*]
Columns UI
Reply #4699
Two interface requests:

1. Vertical lines at the end of each column like those in windows explorer.

2. Alternating colors in the playlist view that extend beyond the list index (i.e. all the way to the bottom regardless of the amount of tracks in any given playlist).