Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Columns UI (Read 4589535 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Columns UI

Reply #2875
I didn't forget it. But it won't be in 0.1.3.
.

Columns UI

Reply #2876
Okay, thank you
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2877
@musicmusic

it is possible to add search box to album list panel ( same in album list 3.1.0)?

and a shortcut for "send to autosend playlist" (very usefull if "auto send to playlist" isn't checked and for use with remote controller)

regards , melomane
Music is my first love.

Columns UI

Reply #2878

Please fix this musicmusic... Rightclicking on a playlist in the playlist switcher and clicking remove doesn't display a confirm window. I was renaming my playlists and clicked on the wrong text, very annoying. :/
Well, its by design otherwise it would be annoying. I don't think its particulary easy to choose the wrong item in the context menu either.

I would suggest you use the double click to rename option and avoid the context menu entirely. Maybe also a playlist trashcan component if you can find someone to make it.

Since they are next to eachother if you rightclick it's pretty easy to click the wrong action imo. Originally I wasn't planning on quoting this message but I just discovered that if I press DEL with the keyboard on a selected playlist it will ask if it should be deleted or not. The rightclick 'Remove'-action should too imo since remove and delete is the same thing.

Columns UI

Reply #2879
@musicmusic

it is possible to add search box to album list panel ( same in album list 3.1.0)?


I was about to ask the same as a matter of fact, and seen that it's already been implemented... Oh man that would rock so hard!

Columns UI

Reply #2880
Since they are next to eachother if you rightclick it's pretty easy to click the wrong action imo. Originally I wasn't planning on quoting this message but I just discovered that if I press DEL with the keyboard on a selected playlist it will ask if it should be deleted or not. The rightclick 'Remove'-action should too imo since remove and delete is the same thing.

Choosing a menu-command and pressing a key is NOT the same. Many applications have confirmation dialogs for dangerious keyboard-shortcuts, but no confirmation dialog for the coresponding menu-action.

A confirmation dialoag for the menu-command is unnecessary and i as well think that it would be annoying. However, the remove-command should indeed not be directly below the rename command - or at least be distinct via a seperator. Its especially dangerous because both commands start with the letter "R" - thus, accidents can easily happen.
I am arrogant and I can afford it because I deliver.

 

Columns UI

Reply #2881
^I don't understand why anyone would think it's annoying. How often does one really delete playlists?  Better safe than sorry in my opinion.

Columns UI

Reply #2882
^I don't understand why anyone would think it's annoying. How often does one really delete playlists? :huh: Better safe than sorry in my opinion.

Perhaps not everyone is using foobar the way you do. Anyways, the issue is a moot point..... your problems arise from the fact that two similiarily named but very different commands are aligned next to each other. The problem is the command-ordering, not the supposedly missing confirmation-dialog. By proposing a confirmation-dialog, you are proposing to patch the problem at the surface instead of fixing the source of the problem.
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2883

^I don't understand why anyone would think it's annoying. How often does one really delete playlists?  Better safe than sorry in my opinion.

Perhaps not everyone is using foobar the way you do. Anyways, the issue is a moot point..... your problems arise from the fact that two similiarily named but very different commands are aligned next to each other. The problem is the command-ordering, not the supposedly missing confirmation-dialog. By proposing a confirmation-dialog, you are proposing to patch the problem at the surface instead of fixing the source of the problem.

In Windows you get to confirm when you delete stuff. It's about consistency and correct behavior. Who wouldn't want to confirm if the Windows folder is about to be deleted.

Columns UI

Reply #2884
In Windows you get to confirm when you delete stuff. It's about consistency and correct behavior. Who wouldn't want to confirm if the Windows folder is about to be deleted. :P

Ah yes, the safety message "OMG, Do you really want to move this file to the trashcan?". Consistency? Bullshit. Its not about consistency, its about you whining about your lost playlist and only being concerned about YOUR loss and that fb2k did let it happen..... but however not being concerned about why it happened in the first place, nor how it *should* work, nor how other users use fb2k. You're looking for an excuse to enforce your subjective opinion on all ui_columns users (you did notice that your proposal would affect everyone else, right?). If YOU would be concerned about consistency, then you would point out that fb2k's delete-command ignores the trashcan - but you dont care about that because it has nothing to do with "your loss?".

Whatever, probably a waste of time to explain what's wrong with your attitude.

- Lyx
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2885
What's wrong with MY attitude? I wrote my opinion in a peaceful way and then you start flaming me for it. I don't care about "my loss™". It's about other people who might have done the same thing and don't want it to happen again. If you don't agree is irrelevant, I only wanted musicmusics thought about the split behaviour. Whatever his decision is fine with me. His plugin is the best and I wouldn't use Foobar without it.

Columns UI

Reply #2886
What's wrong with MY attitude? I wrote my opinion in a peaceful way and then you start flaming me for it. I don't care about "my loss™". It's about other people who might have done the same thing and don't want it to happen again.

Your attitude is problematic not because of "not being nice" but because its egocentric and short-sighted - and thus results in bad software. So you're concerned about making foobar better for everyone? Lets see how good your "consistency-guideline" is:
- "do you really want to delete this playlist?"
- "do you really want to remove this dsp-preset?"
- "do you really want to remove this masstagger-preset?"
- "do you really want to remove this conversion-setting?"
- "do you really want to remove this playlist-entry?"
- "do you really want to remove this keyboard-shortcut?"
- "do you really want to remove this folder from the library?"
- "do you really want to.............."

Yes, that would be *really* useful and make foobar better for everyone.

Or, one could just accept that there is no protection from user-error - and simply make sure that "accidents"(i.e. unintentionally clicking the wrong button) happens rarely by designing the interface in a way which is clear and avoids placing dangerous commands right next to frequently used harmless ones.

Which of the two approaches is the more reasonable one i leave up to you to figure out.
- Lyx
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2887
Originally I wasn't planning on quoting this message but I just discovered that if I press DEL with the keyboard on a selected playlist it will ask if it should be deleted or not. The rightclick 'Remove'-action should too imo since remove and delete is the same thing.
It was added there because it's easy to press delete when the playlist switcher panel is focused when you rather wanted the playlist view's selected items to be removed.

^I don't understand why anyone would think it's annoying. How often does one really delete playlists?  Better safe than sorry in my opinion.
Its annoying because it slows you down when you actually want to remove a playlist. In this case, if you are using the mouse you will then have to move it to the centre of the screen. I certainly don't need a bubble wrapped UI.

Consider this: Should there be a confirmation dialog on the confirmation dialog you propose, because the OK and Cancel buttons are next to each other? Answer: Of course not.


^I don't understand why anyone would think it's annoying. How often does one really delete playlists?  Better safe than sorry in my opinion.

your problems arise from the fact that two similiarily named but very different commands are aligned next to each other.

I disagree.

Im my opinion, the root cause is: user error. I consider useful solutions to be:
  • The undo command undoing the removal of playlists
  • A trashcan for removed playlists to go to, held there automatically (at least) until you exit foobar2000.
Such solutions don't hinder you when you actually want to remove a playlist.
.

Columns UI

Reply #2888
Adding to the undo command would be perfect. Thanks for your reply.

Columns UI

Reply #2889
musicmusic - seeing the new way to access global variables and the new 0.9 titleformatting stuff like custom functions / hooks, would it be possible to generalize the globals so they would be available to other plugins etc?

i realize that there are some speed concerns (i.e. for columns_ui, the global string gets evaluated for each considered line / metadb handle beforehand), but you could for example keep cache of recently evaluated globals for given handle etc.

what i would really like to see (and i think it's possible now with 0.9) is some centralized place for storing general parts of tagz code / variables - like color definitions, tags guessing code etc.

it could be part of columns_ui (extending or replacing the present globals) or stand alone plugin. even something as easy as variable-value list would help (and you could even provide handy ways of setting values for them using dialogs - like for colors for example).

@lyx - would you support this idea?

in case of more generalized stand alone plugin, it could even provide service for other plugins to 'register' their configuration variables, so they could be presented at one place, easily edited / imported / exported / shared between plugins or users ...

Columns UI

Reply #2890

What's wrong with MY attitude? I wrote my opinion in a peaceful way and then you start flaming me for it. I don't care about "my loss™". It's about other people who might have done the same thing and don't want it to happen again.

Your attitude is problematic not because of "not being nice" but because its egocentric and short-sighted - and thus results in bad software. So you're concerned about making foobar better for everyone? Lets see how good your "consistency-guideline" is:
- "do you really want to delete this playlist?"
- "do you really want to remove this dsp-preset?"
- "do you really want to remove this masstagger-preset?"
- "do you really want to remove this conversion-setting?"
- "do you really want to remove this playlist-entry?"
- "do you really want to remove this keyboard-shortcut?"
- "do you really want to remove this folder from the library?"
- "do you really want to.............."

Yes, that would be *really* useful and make foobar better for everyone.

Or, one could just accept that there is no protection from user-error - and simply make sure that "accidents"(i.e. unintentionally clicking the wrong button) happens rarely by designing the interface in a way which is clear and avoids placing dangerous commands right next to frequently used harmless ones.

Which of the two approaches is the more reasonable one i leave up to you to figure out.
- Lyx


I hate to say it, but that's not the worst idea in the world.  When a command is quite destructive (i.e. a user spent a lot of time configuring or assembling something and then deletes it without the ability to recover) there ought to be an option for a confirmation.  I have no problem with a checkbox in the UI options that says "Don't show confirmation dialog on delete" but for some things that I can think of - Columns UI columns come to mind immediately, playlists, maybe some presets as described above - it strikes me as a good thing.

I think it would be useful and make foobar better for everyone, in fact.

Making the interface clear and avoiding costly interaction accidents is a really noble goal and a great idea, but until it is perfectly clear in every way, I think it might be a good thing to take the easy way out.

And musicmusic's suggestion of being able to undo is also a good replacement for a confirmation;  making a destructive action into a safe one.


Columns UI

Reply #2892
@lyx - would you support this idea?

I proposed just that about a year ago. Musicmusic's reply was that something like this should be a seperate plugin and that he already has his hands full with maintaining columns ui. My reply was that from a pragmatic POV, it is unprobable that such a seperate plugin will happen in the near future, and therefore it should be intergrated into columns ui, even if its not the "proper solution". Not much happened from there on.
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2893
lyx, yes, i know we've discussed that as you said - but we now have final version 0.9, new api with titleformatting hooks etc. - so it would be all easier to do now.


Columns UI

Reply #2895
quick question, is there a way to toggle the sidebar playlist caption after you've turned it off?  There's no where to right click if the caption is gone.  I remember i figured it out a while back when .9 came out, but i can't remember

Thanks


can anyone help me with this?

sorry for quoting myself

thanks

Columns UI

Reply #2896
Reset sidebar in the sidebar tab preferences, I guess

Columns UI

Reply #2897
hmm, i'm not familiar with the sidebar, but maybe "reset sidebar" in the preferences works?
I am arrogant and I can afford it because I deliver.

Columns UI

Reply #2898
hi. i have a few question. is there a way to make track info get "follow cursor even when playing" mode, like album art has.  And can someone post a code for playlist view, it's very simple, i just want a line below the last song in album & name of the album to be displayed left of the 1 song. if someone has the code it would be great.

Columns UI

Reply #2899
$select($num(%tracknumber%,1),your_code_here)

You should NOT draw the line below the last track of an album but instead ABOVE the first track - else you would rely in weird special tags to indicate the last track of an album.
I am arrogant and I can afford it because I deliver.