Help - Search - Members - Calendar
Full Version: Columns UI
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
Phi
Use a playlist lock. Or you could just pay more attention to where you are clicking.
musicmusic
QUOTE(Squeller @ Apr 11 2006, 08:28 AM) *

Sidebar question: If I put two panels into sidebar and hide both titles of them, I'm no more able to add/remove panels to the sidebar. There's no way to get the context menu for this. Is that correct? So I have to reset sidebar in the columns ui preferences and rebuild it.

Correct? Or is there an easier way?
You can right click in the separator between the two panels. Otherwise correct.

QUOTE(mil3s @ Apr 11 2006, 07:20 PM) *

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.
evo3
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
upNorth
QUOTE(musicmusic @ Apr 10 2006, 12:05 AM) *
QUOTE(upNorth @ Apr 9 2006, 08:19 PM) *
Does enabling Make date info available, also give access to Julian Date?
I have unsuccessfully tried e.g. %_system_julian_date%.
The field name is %_system_julian_day%.
Thanks smile.gif

QUOTE(musicmusic @ Apr 10 2006, 12:05 AM) *
QUOTE(upNorth @ Apr 9 2006, 08:19 PM) *
Playlist name generation
I like the way playlist names can be generated upon drag and drop. Do you think you could make it possible to send files through this processing, also when using "send to new playlist" in Album List Panel? And how about adding a "regenerate playlist name" to the context menu, when a playlist is right clicked?
The latter: maybe. But what kind of situation did you think would cause you to need it? In regards to the former question, the album list panel should use a useful name already.

Regarding regeneration from context menu:
When I drag and drop a single album, the name my current code generates is %artist% - '%album%', but if I drop two albums, it's reduced to %artist%. The "need" for regeneration arises when you drop one album and later add another to the same playlist. Then the name of the playlist no longer reflect it's contents. Pretty lazy of me to not just remove the %album% part, but I like the feeling of automation.

Sending to playlist from Album List:
In a tree view, the parent node should, IMO, give information that is not duplicated in it's child nodes. If the parent node gives the name of the artist, and its children are albums by this artist, "send to new playlist" will name the playlist %album%. At least to me, that's not always that descriptive. Hence, sending it through the same processing would solve it in some cases.

Anyway, it’s just a few ideas that came to mind when I was playing around with the current functionality (nice feature). The ultimate would of course be a Playlist switcher that automatically changed playlist names to reflect contents in the best possible way, with the limited number of characters available. The thought of mimicking this in a reasonable way is just something I find fascinating.

Nah, I’d better start practicing by continue working on some components I made a while back, rather than bothering everyone else with my dreams of what the future might bring…
bfunky
how do i stack columns on top of each other rather than next to each other...thanks


moderation: removed unnecessary full quote of the previous post by upNorth
Seldaek
If you want to have kinda the same effect of your huge quote, you have to use a vertical splitter then add all your stuff in it
Stuart60611
Is there a way to change the font on the menu toolbar?
Shade[ST]
QUOTE(Stuart60611 @ Apr 13 2006, 08:46 PM) *

Is there a way to change the font on the menu toolbar?

It must be the same font as the default system 'menu' font.
mimeryme
QUOTE
' date='Apr 13 2006, 05:01 PM' post='382209']
QUOTE(Stuart60611 @ Apr 13 2006, 08:46 PM) *

Is there a way to change the font on the menu toolbar?

It must be the same font as the default system 'menu' font.

Actually, on my system, it corresponds to the font set for Icons.
Stuart60611
QUOTE(mimeryme @ Apr 13 2006, 08:24 PM) *

QUOTE
' date='Apr 13 2006, 05:01 PM' post='382209']
QUOTE(Stuart60611 @ Apr 13 2006, 08:46 PM) *

Is there a way to change the font on the menu toolbar?

It must be the same font as the default system 'menu' font.

Actually, on my system, it corresponds to the font set for Icons.


That worked! Thanks a lot.
Squeller
QUOTE(musicmusic @ Apr 11 2006, 04:14 PM) *
QUOTE(Squeller @ Apr 11 2006, 08:28 AM) *

Sidebar question: If I put two panels into sidebar and hide both titles of them, I'm no more able to add/remove panels to the sidebar. There's no way to get the context menu for this. Is that correct? So I have to reset sidebar in the columns ui preferences and rebuild it.

Correct? Or is there an easier way?
You can right click in the separator between the two panels. Otherwise correct.

Thx, now I remember the problem: If I have only one panel without caption loaded, I cannot add another one. This was a problem escpecially with foo_uie_tabs, because youe had to completely rebuild it after resetting the sidebar.
My name is Mud
QUOTE(Squeller @ Apr 14 2006, 09:30 AM) *
...had to completely rebuild it after resetting the sidebar.

If you save your .fcs after you get things set up, you can reload it and save a few steps (Preferences > Columns_UI > Main > export button for v.0.9; ...Columns_UI > Other > export button for v.0.8.3).
esa372
QUOTE(Killmaster @ Mar 28 2006, 09:41 PM) *
QUOTE(mimeryme @ Mar 28 2006, 08:34 PM)
...is there a way to lock a panel in width and height or perhaps set a maximum and minimum for both so that maximizing foobar won't change the panels to undesired sizes?
You can lock any panel you want from resizing by checking "locked" in the layout preferences.
I, too, would like to be able to lock the panels so that they cannot be resized. Is this possible?
I've tried the "Lock" function in the Columns UI layout preferences, but no dice. In fact, the "Lock" function seems to have no effect at all on any of the panels. What is it supposed to do? What am I missing?

Foobar v0.9
Columns UI v0.1.3 pre-alpha 17v6

Thanks!

~esa
Shade[ST]
The lock function seemingly remembers the size of the panel when restoring from autohide, and prevents it from being automatically resized in this manner.
esa372
QUOTE
' date='Apr 14 2006, 09:23 PM' post='382524']The lock function seemingly remembers the size of the panel when restoring from autohide, and prevents it from being automatically resized in this manner.
Thanks for the fast reply, and the info... smile.gif

So, (just to be clear) there is no way (yet) to lock the panels in such a way that they cannot be resized... is that correct?
lav-chan
Lock keeps the panels from being resized when you resize the window. For example, if you have an album-art panel and a PL-switcher panel in your side bar, you would probably want to lock the album-art one. That way, if you vertically resize your foobar window, the PL-switcher panel will stretch to fill that extra space and your album-art one will stay the same. On the other hand, if you locked both panels and then resized the window, the extra space would be filled with 'blank window' (usually a grey-ish colour).

You could still manually resize the album-art panel, though, by resizing the side bar horizontally or by dragging the edge between the album-art and PL-switcher panels.
mixcherry
Hi. I've got question about Columns UI SDK. Any hints on how could I add my own toolbar (whith drop-down menu like in Playback order)?

SDK is well documented, but IMO it lacks examples. I wish there were sources for all default panels and toolbars available...
The same for foobar2000-SDK - there is only one example of plugin. I have to search HA for sources of other 3rd party plugins to see how some things are done.
esa372
QUOTE(lav-chan @ Apr 14 2006, 09:36 PM) *
Lock keeps the panels from being resized when you resize the window. [...] You could still manually resize the album-art panel, though, by resizing the side bar horizontally or by dragging the edge between the album-art and PL-switcher panels.
Thanks, lav-chan.
smile.gif
gob
the new inline tag editor is pretty sweet. what is the difference between Windows mode and columns UI though?

also, when you activate the inline editor is it possible to have the existing tag automatically show up in the editing field? this would actually make it easy to quickly edit the tag. wink.gif


edit: forget i mentioned this.. i was using %%'s in the 'meta field to edit'
still dont know what the difference between windows and columns ui mode though.
theprash
I have a question about playlist formatting. Is it possible to call up a field for the previous playlist item? I need this because I don't want the artist or album displayed if previous playlist entry is from the same album.

In other words is it possible for me to do the equivalent of:

If %album% from previous playlist entry is the same as %album% from current playlist entry then display '...' otherwise display %album%.

I know this is sort of possible by checking if the track number is 1 but only works if you have full albums in the playlist.
gfngfgf
QUOTE(theprash @ Apr 15 2006, 06:15 PM) *

I have a question about playlist formatting. Is it possible to call up a field for the previous playlist item?

Not at this time, no. Playlist formatting works line-by-line, and there's no interaction between the lines.
theprash
QUOTE(gfngfgf @ Apr 16 2006, 01:37 AM) *

Not at this time, no. Playlist formatting works line-by-line, and there's no interaction between the lines.

That's a shame. Thanks for the info.
Stuart60611
Is there a way to assign a button to a masstagger script? It appears no option exists on the context menu choices when trying to bind to a button.
musicmusic
QUOTE(Squeller @ Apr 14 2006, 04:30 PM) *

Thx, now I remember the problem: If I have only one panel without caption loaded, I cannot add another one. This was a problem escpecially with foo_uie_tabs, because youe had to completely rebuild it after resetting the sidebar.
That is why sidebar is being axed in favour of something that doesn't have this limitation wink.gif

QUOTE(mixcherry @ Apr 15 2006, 02:56 PM) *

Hi. I've got question about Columns UI SDK. Any hints on how could I add my own toolbar (whith drop-down menu like in Playback order)?

SDK is well documented, but IMO it lacks examples. I wish there were sources for all default panels and toolbars available...
The same for foobar2000-SDK - there is only one example of plugin. I have to search HA for sources of other 3rd party plugins to see how some things are done.

I am planning to add a couple example components to next version of sdk.

Here is simple example of a multiple-instance panel:
CODE
#include "../SDK/foobar2000.h"
#include "../helpers/helpers.h"
#include <commctrl.h>
#include <windowsx.h>

#include "../columns_ui-sdk/ui_extension.h"

/** Declare some information about our component */
DECLARE_COMPONENT_VERSION("Example Columns UI Panel",
"0.1",
"compiled: " __DATE__ "\n"
"with Panel API version: " UI_EXTENSION_VERSION
);

/** Our window class */
class example_window : public uie::container_ui_extension
{
public:
example_window();
~example_window();

virtual const GUID & get_extension_guid() const;
virtual void get_name(pfc::string_base & out)const;
virtual void get_category(pfc::string_base & out)const;
unsigned get_type () const;

private:
/** Our window procedure */
LRESULT on_message(HWND wnd,UINT msg,WPARAM wp,LPARAM lp);

virtual class_data & get_class_data()const;

static const GUID g_extension_guid;

/** Our child window */
HWND wnd_static;
};


example_window::example_window() : wnd_static(NULL)
{}

example_window::~example_window()
{}

LRESULT example_window::on_message(HWND wnd,UINT msg,WPARAM wp,LPARAM lp)
{

switch(msg)
{
case WM_CREATE:
{
RECT rc;
GetClientRect(wnd, &rc);

/** Create a static window, with text "Example" */
wnd_static = CreateWindowEx(0, WC_STATIC, _T("Example panel"),
WS_CHILD | WS_VISIBLE, 0, 0, rc.right, rc.bottom,
wnd, HMENU(0), core_api::get_my_instance(), NULL);
}
break;
case WM_SIZE:
/** Reposition our child window */
SetWindowPos(wnd_static, 0, 0, 0, LOWORD(lp), HIWORD(lp), SWP_NOZORDER);
break;
case WM_DESTROY:
/** DefWindowProc will destroy our child window. Set our window handle to NULL now. */
wnd_static=NULL;
break;
}
return DefWindowProc(wnd, msg, wp, lp);
}

example_window::class_data & example_window::get_class_data() const
{
__implement_get_class_data(_T("{79F574F1-DC70-4f3f-8155-384B00AE0679}"), true);
}

const GUID & example_window::get_extension_guid() const
{
return g_extension_guid;
}

void example_window::get_name(pfc::string_base & out)const
{
out.set_string("Example");
}
void example_window::get_category(pfc::string_base & out)const
{
out.set_string("Panels");
}
unsigned example_window::get_type() const{return uie::type_panel;}

/** Do not use the same GUID! */
// {79F574F1-DC70-4f3f-8155-384B00AE0679}
const GUID example_window::g_extension_guid =
{ 0x79f574f1, 0xdc70, 0x4f3f, { 0x81, 0x55, 0x38, 0x4b, 0x0, 0xae, 0x6, 0x79 } };

uie::window_factory<example_window> g_example_window_factory;

What you may want to do from there may include:
  • Change the child window to a Combo Box
  • Change the font of the child window using WM_SETFONT
  • Keep a list of the instances of your class that have windows
  • Use the above list to update your windows from callbacks/whatever
  • Change the type of the panel to uie::type_toolbar
  • Add the style WS_TABSTOP to your Combo Box
  • Handle the WM_GETMINMAXINFO window message
  • Subclass the Combo Box's window procedure and process key presses as indicated in window_host.h
  • Change the extension GUID
QUOTE(Stuart60611 @ Apr 16 2006, 04:56 AM) *

Is there a way to assign a button to a masstagger script? It appears no option exists on the context menu choices when trying to bind to a button.

Strange, seems to be broken. I'll look into it.
Lyx
@musicmusic:

I know that you're quite busy and overwhelmed with feature-proposals. However, you didn't forget about my "contentgroups"-proposal(the one which would make albummode work also with incomplete albums) from a few months ago, right? : - )

- Lyx
musicmusic
I didn't forget it. But it won't be in 0.1.3.
Lyx
Okay, thank you
Melomane
@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
mil3s
QUOTE(musicmusic @ Apr 11 2006, 06:14 PM) *

QUOTE(mil3s @ Apr 11 2006, 07:20 PM) *

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.
ephemeros
QUOTE(Melomane @ Apr 16 2006, 07:24 PM) *

@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! cool.gif
Lyx
QUOTE(mil3s @ Apr 16 2006, 07:32 PM) *

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.
mil3s
^I don't understand why anyone would think it's annoying. How often does one really delete playlists? huh.gif Better safe than sorry in my opinion.
Lyx
QUOTE(mil3s @ Apr 16 2006, 07:55 PM) *

^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.
mil3s
QUOTE(Lyx @ Apr 16 2006, 12:34 PM) *

QUOTE(mil3s @ Apr 16 2006, 07:55 PM) *

^I don't understand why anyone would think it's annoying. How often does one really delete playlists? huh.gif 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. tongue.gif
Lyx
QUOTE(mil3s @ Apr 16 2006, 09:01 PM) *

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
mil3s
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.
Lyx
QUOTE(mil3s @ Apr 16 2006, 09:29 PM) *

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
musicmusic
QUOTE(mil3s @ Apr 16 2006, 05:32 PM) *
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.

QUOTE(mil3s @ Apr 16 2006, 05:55 PM) *

^I don't understand why anyone would think it's annoying. How often does one really delete playlists? huh.gif 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.

QUOTE(Lyx @ Apr 16 2006, 06:34 PM) *

QUOTE(mil3s @ Apr 16 2006, 07:55 PM) *

^I don't understand why anyone would think it's annoying. How often does one really delete playlists? huh.gif 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.
mil3s
Adding to the undo command would be perfect. Thanks for your reply. smile.gif
mazy
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 ...
MechaA
QUOTE(Lyx @ Apr 16 2006, 01:54 PM) *

QUOTE(mil3s @ Apr 16 2006, 09:29 PM) *

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.
Melomane
QUOTE(ephemeros @ Apr 16 2006, 07:46 PM) *

QUOTE(Melomane @ Apr 16 2006, 07:24 PM) *

@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! cool.gif


where?
Lyx
QUOTE(mazy @ Apr 16 2006, 11:46 PM) *

@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.
mazy
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.
Chaser
QUOTE(Chaser @ Mar 20 2006, 11:50 AM) *

Hi musicmusic,

my config: http://www.Sturmvögel.de/Chaser2.fcs

Is it possible to autohide the menu (so it hides to the top in my config)?



Have you seen this?

Apart from that: Will there be a function to assign shorcuts to hiding splitters?
evo3
QUOTE(evo3 @ Apr 12 2006, 04:58 PM) *

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
Schinkentoni
Reset sidebar in the sidebar tab preferences, I guess
Lyx
hmm, i'm not familiar with the sidebar, but maybe "reset sidebar" in the preferences works?
malakodas
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.
Lyx
$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.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.