Help - Search - Members - Calendar
Full Version: foo_uie_explorer - like windows explorer
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7
JackieKu
QUOTE(amiti @ May 30 2005, 01:14 AM)
thanks for the fast reply.

In  0.01 it took about 1-2 seconds to open the music directory.
if this check you described is the only difference in reading the directories between 0.01 and later builds can you make this optional  for the time being until a better way is found?


Amit.
*



Well, please try the latest 0.03a4 (optimized), I hope this will help you.
If this is still as slow as before, I will consider to add an option to provide a pure directory tree.

Note this version has a new option "force items sorted", since in most cases we do not need to sort the files. (The FindFile API seems finds files in sorted order. This will save a little time.)
But there are some people reported that in their computers the files were not sorted.
It is why there is such an option. smile.gif
imsux
edit: whoops, nevermind. Found the preferences and everything is working now (I feel like a moron).
amiti
i checked the optimized version.
when i choose not to see any files in tree it loads lot faster than before : about 3 seconds.
as i am actually using the only folders tree can u optimize it a little more by adding the option for a pure folder tree?

Thanks,

Amit.
tttung
JackieKu, thank you again ! This plugin has almost everything I need now. Excellent work biggrin.gif
yong
Now im using the 0.03a4,
a bug was found,
when i assign a command to keyboard shortcut without pressing anything,
the shortcut window will display wired unicode character.

http://img285.echo.cx/my.php?image=fb2k2tm.png
mazy
yong, confirmed - i've seen similar thing - actually showing some random filename ...

JackieKu, i like your panel a lot! though i have few requests:

1) background processing (using thread for it) for file system operations
2) option to show other files as well, not just playable ones. i would like to see nfo files for example. and it would be even better if i could assign filters to shortcuts (so doubleclick on nfo would open it using associated application, but doubleclick on playable files would add them to playlist)
3) i would like to have "show content in 'explorer view' playlist and play" action
JackieKu
QUOTE(yong @ May 30 2005, 01:50 PM)
Now im using the 0.03a4,
a bug was found,
when i assign a command to keyboard shortcut without pressing anything,
the shortcut window will display wired unicode character.

http://img285.echo.cx/my.php?image=fb2k2tm.png
*



That's strange, in my computer it just show a blank field.
But this is really a bug, I will fix it.
Thank for your report. smile.gif

QUOTE(mazy @ May 30 2005, 05:59 PM)
yong, confirmed - i've seen similar thing - actually showing some random filename ...

JackieKu, i like your panel a lot! though i have few requests:

1) background processing (using thread for it) for file system operations
2) option to show other files as well, not just playable ones. i would like to see nfo files for example. and it would be even better if i could assign filters to shortcuts (so doubleclick on nfo would open it using associated application, but doubleclick on playable files would add them to playlist)
3) i would like to have "show content in 'explorer view' playlist and play" action
*



1)
Do you mean the operations of construct the tree?
Or send a playlist to foobar2000?
If the answer is the former, I am sorry I can not do this for technical reason, since I don't have the skill to write a multi-thread program. (I am not a professional programmer. In fact I am a student. smile.gif)
If the answer is the latter, I think there is no API in fb2k SDK can do such things.

2)
This can be implemented, but I think this is not a good idea.
(remember fb2k is an audio player....)
I am working with custom commands and favorites, when everthing is done, maybe I will add this option. sad.gif

3)
Ok, you will see it in 0.03. (final)
amiti
JackieKu, when selecting a default folder for startup or the latest one the folder is only highlighted but not opened. can you change it?


Amit.

EDIT : i have found already the option for it the the option window so ignore this smile.gif
slrey
I've been wanting a panel like this for a "long...................." time........thx
ssamadhi97
QUOTE(JackieKu @ May 29 2005, 11:11 AM)
QUOTE(Cosmo @ May 29 2005, 04:35 PM)
Nice component. Good work, thanks!
Request: Menu option for "Window frame style: (None / Sunken / Grey)"


Ok, it will be added. smile.gif

Edit:
It seems that Windows draw a black frame instead of a grey frame in the tree controls. sad.gif
But sunken frame is fine. smile.gif

Actually sunken is the way it's supposed to be anyway (in accordance with Windows look & feel standards). So everything's fine, as far as this is concerned.
CJC
Is this compatible with foobar 0.9 beta yet?
Mr_Rabid_Teddybear
QUOTE(CJC @ May 30 2005, 02:52 PM)
Is this compatible with foobar 0.9 beta yet?
*


From the first post in the 0.9 beta announcement thread:
QUOTE(foosion @ May 22 2005, 12:16 PM)
An SDK will be released to the public after foobar2000 v0.9 goes final.
*



tttung
JackieKu, I dont know if it is possible to add an option of optionally specifying a default playlist for actions like replace playlist, add to playlist...when associating with mouse and keyboard ? Basically I only have two playlist, "Explorer" and "Playing", and here is how I would like to work with them :
- Double click to preview the content of a folder in the "Exlorer" playlist .
- If I'm happy with it, I can mid-click to replace the content of the "Playing" playlist with the content of the folder.
The first step can be accomplished now by associating double-click with "Show content in Explorer View playlist" ( even though being able to customize the name Explorer View would be better rolleyes.gif ). For the second step I can associate mid-click with the action "Replace...". However, before mid-clicking, I have to activate the "Playing" playlist first. It's not a very big deal but still, not "perfectly" convenient tongue.gif . That's only feature that I missed from foo_playlist_tree. Otherwise your plugin has everything I need now and thank you a lot for it !
Cosmo
Feature request:

Prevent files with excluded extensions (using "Show all playable files except for...") from being added to the playlist when you click on a folder and select "add to playlist".

Thanks again!
davvid
Really nice component. thanks. smile.gif

request: Minimum height (like foo_uie_albumlist).
jormartr
Option to delete original files after transcoding them
Zoch
Feature request:

Show favorites as expandable "root folders", like the drives.

For example:
CODE

+ Local Disc (C:)
+ Data (D:)
+ CD-drive (F:)
+ Favorite folder #1
+ Favorite folder #2
+ etc.
JackieKu
QUOTE(Cosmo @ Jun 1 2005, 03:58 AM)
Feature request:

Prevent files with excluded extensions (using "Show all playable files except for...") from being added to the playlist when you click on a folder and select "add to playlist".

Thanks again!
*



This might be added when the 0.3 final is released.

QUOTE(davvid @ Jun 1 2005, 05:25 PM)
Really nice component. thanks.  smile.gif

request: Minimum height (like foo_uie_albumlist).
*



Edit: This feature might be added some day.

QUOTE(jormartr @ Jun 1 2005, 06:30 PM)
Option to delete original files after transcoding them
*



???
I don't know what does the "transcoding" mean. Since I think this panel doesn't transcode anything.

QUOTE(Zoch @ Jun 1 2005, 07:33 PM)
Feature request:

Show favorites as expandable "root folders", like the drives.

For example:
CODE

+ Local Disc (C:)
+ Data (D:)
+ CD-drive (F:)
+ Favorite folder #1
+ Favorite folder #2
+ etc.

*



This feature is requested by someone, I'd like to do so.
But this will cause a problem when select a path from address bar, favorites, or startup.
Since the program doesn't know which one should select.

Anyway, I will study how to implement this function.
Strictly4me
QUOTE(davvid @ Jun 1 2005, 10:25 AM)
request: Minimum height (like foo_uie_albumlist).

Would be very nice! tongue.gif
But many thanks for your work, till now! It looks (Post #977) so great and works without problems here! wub.gif

((((( Strictly4me )))))
Squeller
JackieKu, this has been long waited for. It is a brilliant plugin. One thing: Is it possible to change the tree width so that the expanded tree takes less space...

Also, an option like "Add to default playlist (and play)" would be helpful. I mean the playlist which is activated when double clicking in windows explorer, the one that is set in foobar... With this playlist usually its no problem if we screw it... whereas in the others it could be a pain in the ass, if "replace" has been chosen by accident...
evilgidget33
Great plugin, I really like it!
But perhaps you could make it so that the explorer ONLY displays those folders that are in your favorites, so that one does not get bogged down with unnecessary stuff? For example, my music is in C:\Documents and Settings\Administrator\Desktop\Base\Music -- which is like five levels right there, and although I have set that to be my default folder, it is somewhat annoying because music is all the way on the right of the pane, because there are so many different folders before it.
Another thing that would be cool is if, like foo_uie_albumlist, you could send all of the files in the currently selected directory to a temporary playlist, and then we could better view and play what's inside.
Otherwise, though, it's awsome!
Cosmo
QUOTE(evilgidget33)
...perhaps you could make it so that the explorer ONLY displays those folders that are in your favorites, so that one does not get bogged down with unnecessary stuff? For example, my music is in C:\Documents and Settings\Administrator\Desktop\Base\Music -- which is like five levels right there, and although I have set that to be my default folder, it is somewhat annoying because music is all the way on the right of the pane, because there are so many different folders before it.
Go to the Favorites tab, check "Show favorites as roots...." (and also hide drives you don't want shown in the Display2 tab)

QUOTE(evilgidget33)
...if...you could send all of the files in the currently selected directory to a temporary playlist...
Something different than if you right-click the directory and select "Create new playlist"?
evilgidget33
I wasn't aware of the "show favorites as roots" feature, sorry.
What I meant about the temporary playlist is that when you select a new category in foo_uie_albumlist, it sends it to a temporary playlist automatically, the second you select it. It makes it a bit easier to view the songs in a category, as the playlist window is significantly larger than the albumlist sidebar-thingy. I guess it's not necessary, though.
Cosmo
QUOTE(evilgidget33)
What I meant about the temporary playlist is that when you select a new category in foo_uie_albumlist, it sends it to a temporary playlist automatically, the second you select it.
Oh, now I see. Yes, a default playlist would be great! (Along with "Add-to/Replace default playlist" options in the context menu and Actions tab...) smile.gif
4nt1
fantastic plugin indeed...

now that i have it looking and working the way it should smile.gif

can i also make a request that if i have a main music directory it only shows that directory and what ever is inside it if i want

ie like u have hide the other drives but only show one folder for example?
JackieKu
QUOTE(evilgidget33 @ Jun 3 2005, 11:38 AM)
I wasn't aware of the "show favorites as roots" feature, sorry.
What I meant about the temporary playlist is that when you select a new category in foo_uie_albumlist, it sends it to a temporary playlist automatically, the second you select it. It makes it a bit easier to view the songs in a category, as the playlist window is significantly larger than the albumlist sidebar-thingy. I guess it's not necessary, though.
*



What's the difference when you set left-click with "Show content in 'Explorer View' playlist'" in the actions tab? blink.gif
Zoch
QUOTE
Favorites can be displayed as the roots now.


cool.gif user posted image
Cosmo
QUOTE(JackieKu)
..."Show content in 'Explorer View' playlist" in the actions tab...

Wow, I missed that one. Great! I wish it was added to the right-click context menu though, in case I forget what shortcut it's assigned to. wink.gif

thank you!
syrek
QUOTE(Cosmo @ Jun 3 2005, 06:29 PM)
QUOTE(JackieKu)
..."Show content in 'Explorer View' playlist" in the actions tab...

Wow, I missed that one. Great! I wish it was added to the right-click context menu though, in case I forget what shortcut it's assigned to. wink.gif

thank you!
*



Whoei I missed the release of favorits, now this plugin is shoking blink.gif

it works like a charm, I only wonder if there is a button to show and hide the hidden folders, or if I can make it an shortcut or something smile.gif
syrek
-- sorry dubblepost --

Still love this plugin wink.gif
FrederikNS
First post:
noob question comming up!

How do you use this plugin?
I have placed it in the components folder in my foobar installation, I'm running 0.8.3 (special), but how do you get the plugin to show up in foobar?
Cosmo
QUOTE(FrederikNS @ Jun 3 2005, 03:27 PM)
How do you use this plugin?
I have placed it in the components folder in my foobar installation, I'm running 0.8.3 (special), but how do you get the plugin to show up in foobar?
*

Are you using the latest version (0.1.2) of Columns UI?
And you need to have "list all toolbars" checked in the Columns UI > Other tab if you want to add it somewhere other than the sidebar or in a tabbed panel stack.
FrederikNS
QUOTE(Cosmo @ Jun 3 2005, 11:47 PM)
QUOTE(FrederikNS @ Jun 3 2005, 03:27 PM)
How do you use this plugin?
I have placed it in the components folder in my foobar installation, I'm running 0.8.3 (special), but how do you get the plugin to show up in foobar?
*

Are you using the latest version (0.1.2) of Columns UI?
And you need to have "list all toolbars" checked in the Columns UI > Other tab if you want to add it somewhere other than the sidebar or in a tabbed panel stack.
*



I use the Columns UI version 0.1.2 alpha 3 (according to the components list in preferences)
and i have no "list all toolbars" under "display>Columns UI>other" but i do have a checkbox called "show toolbars"

oh, just downloaded a new columns ui and now it works (yay biggrin.gif ) and thanks for the help
DijiDiji
This component really does rock my socks. Thanks, JackieKu.

I had one little request, though. I'd like to have my Favorites folders expanded at startup. Is this already possible, and I'm not smart enough to find it? If not, it's the only thing I can think of that's still missing.

Again, thank you for all the time and effort you've already put into this component. It's proving to be very popular, for very good reasons.
tttung
Does anyone success at associating mouse action with new Replace/Add Default Playlist in preference ? I tried associating mid-click with Replace Default Playlist ( recursive ) but when I mid-click, it still replaced currently-selected playlist, not default one crying.gif . I'm not sure if there is something wrong on my side or what. BTW if I choose action Replace Playlist from context menu it did replace default playlist as expected ( I checked "Send to the default playlist when add..." option in preference ). This is the feature I have been waiting for cool.gif
dano
I have the same issues as tttung.

Nice component JackieKu, really good.

REQ: Maybe we can get some buttons below the address bar, like "Go to parent", back/forward or for Commands that have been added in the prefs.
JackieKu
QUOTE(tttung @ Jun 4 2005, 01:46 PM)
Does anyone success at associating mouse action with new Replace/Add Default Playlist in preference ? I tried associating mid-click with Replace Default Playlist ( recursive ) but when I mid-click, it still replaced currently-selected playlist, not default one  crying.gif . I'm not sure if there is something wrong on my side or what. BTW if I choose action Replace Playlist from context menu it did replace default playlist as expected ( I checked "Send to the default playlist when add..." option in preference ). This is the feature I have been waiting for  cool.gif
*



You are right, that's a small bug. Fixed in the next version.

QUOTE(dano @ Jun 4 2005, 02:54 PM)
I have the same issues as tttung.

Nice component JackieKu, really good.

REQ: Maybe we can get some buttons below the address bar, like "Go to parent", back/forward or for Commands that have been added in the prefs.
*



I'll consider that. smile.gif
Squeller
JackieKu, I was thinkinng about your plugin and read postings here and came to the conclusion, it's often about saving space because the gui resides in the usually small columns ui sidebar.

It would

a) save space
b) totally give the illusion of having a 'dynamic' playlist

if the tree view was completely flat. Like only the right half of the windows explorer where you can only navigate by double clicking folders for a level down, and double clicking the top arrow (often '..') for a level up.

What do you think?

2. I saw you made a "default playlist" option available. You could simply read it out from the fb2k core options (always send to playlist:) IMHO
Otherwise there are zillions of configuration traps for the user...
JackieKu
QUOTE(Squeller @ Jun 4 2005, 03:51 PM)
It would

a) save space
b) totally give the illusion of having a 'dynamic' playlist

if the tree view was completely flat. Like only the right half of the windows explorer where you can only navigate by double clicking folders for a level down, and double clicking the top arrow (often '..') for a level up.

What do you think?

2. I saw you made a "default playlist" option available. You could simply read it out from the fb2k core options (always send to playlist:) IMHO
Otherwise there are zillions of configuration traps for the user...
*



1.
a)
I have no idea to save more space. Hide the address bar, icons, and lines. Then set the smaller font might be help you. smile.gif

b)
So you'd like to have a navigation toolbar. Right?

2.
I think an extra option is more flexible, isn't it?
dano
QUOTE
2.
I think an extra option is more flexible, isn't it?

Yes, it is. I like each component to have its own playlist so nothing gets mixed up.
Squeller
QUOTE(JackieKu @ Jun 4 2005, 12:06 AM)
QUOTE(Squeller @ Jun 4 2005, 03:51 PM)
It would

a) save space
b) totally give the illusion of having a 'dynamic' playlist

if the tree view was completely flat. Like only the right half of the windows explorer where you can only navigate by double clicking folders for a level down, and double clicking the top arrow (often '..') for a level up.

What do you think?

2. I saw you made a "default playlist" option available. You could simply read it out from the fb2k core options (always send to playlist:) IMHO
Otherwise there are zillions of configuration traps for the user...
*



1.
a)
I have no idea to save more space. Hide the address bar, icons, and lines. Then set the smaller font might be help you. smile.gif

b)
So you'd like to have a navigation toolbar. Right?

2.
I think an extra option is more flexible, isn't it?
*



1: Do you know what I mean? If the gui behaves like an explorer windows without tree view this would prevent from having any indentation...

2. OK I agree.

smile.gif

3 more things smile.gif

1) Will you the new default playlist settings to the context menu?
2) Could you pls add "Preferences" to the context menu?
3) On Saving the plugins options, it does always jump to the first tab...
JackieKu
QUOTE(Squeller @ Jun 4 2005, 06:48 PM)
1: Do you know what I mean? If the gui behaves like an explorer windows without tree view this would prevent from having any indentation...

2. OK I agree.

smile.gif

3 more things smile.gif

1) Will you the new default playlist settings to the context menu?
2) Could you pls add "Preferences" to the context menu?
3) On Saving the plugins options, it does always jump to the first tab...
*



1. Actually I don't know what you mean, would you like to have some indentation settings (between child node and parent node)?

3.
a) I really don't know what you mean. Would you like to see 'replace and add to playlist' shortcuts on the context menu or a 'create new "default" playlist' (what's that?) ?
If your answer is the former, I think the ctrl key is so convenient and could make context menu smaller.

b) I will try to add that. smile.gif

c) Fixed in the next version.
Snyper
What a wonderful panel - big thx smile.gif

Everything is working excellent and so far, only found one bug
(at least my suggestion of a bug):

Foobar crashes with a "Buffer Overrun" when trying to add folder to a playlist like:

Ian Pooley (2005) Brazilution - Edição 5 .3

Seems the "çã" results into this "buffer overrun" as it is the only foldername that causes the crash.

i.e. "rinôçerôse - music kills me (2002)" gets the job well and no problem.

using
foo_uie_explorer_0.03b3
foobar 0.8.3
winXP sp2

Anyone else who can reproduce this failure?


Cheers from
Snyper
jeanjean
QUOTE(JackieKu @ Jun 4 2005, 03:53 AM)
QUOTE(Squeller @ Jun 4 2005, 06:48 PM)
1: Do you know what I mean? If the gui behaves like an explorer windows without tree view this would prevent from having any indentation...

2. OK I agree.

smile.gif

3 more things smile.gif

1) Will you the new default playlist settings to the context menu?
2) Could you pls add "Preferences" to the context menu?
3) On Saving the plugins options, it does always jump to the first tab...
*



1. Actually I don't know what you mean, would you like to have some indentation settings (between child node and parent node)?



I might be wrong but i think it's all about the fact that most have one music folder. If you set up this folder as a favourite and only use it to navigate your folders you get an extra useless space like shown in the image below:

user posted image

How about setting "My Music" folder as root or favourite and actually display only contained folders and hiding the root foolder?

Great plug-in by the way : )

Was waiting for something like that since winamp3 sidebar explorer plug-in.

Question: is there a way to specify a particular playlist to add files that are added via the panel instead of the current playlist? (i am thinking about something along "always send to playlist" option in the Core option tab)
Squeller
QUOTE(JackieKu @ Jun 4 2005, 03:53 AM)
1. Actually I don't know what you mean, would you like to have some indentation settings (between child node and parent node)?

3.
a) I really don't know what you mean. Would you like to see 'replace and add to playlist' shortcuts on the context menu or a 'create new "default" playlist' (what's that?) ?
If your answer is the former, I think the ctrl key is so convenient and could make context menu smaller.

1. That would also be nice but what I mean is: Start an explorer.exe. On the left hand you have a tree view. This is how your plugin behaves and it does additionally show files.
On the right hand you have a flat view, where you need to double click folders and only see the next level, if you double click folders. If you had this structure in your plugin, no tree indentation would be necessary and all stuff could be completely left alligned.

2. Yes I meant the former. Your plugin supports quite many commands, maybe you could make the menu user definable? You already allow user defined entries with the command lines...

@jeanjean: The latest plugin has an action "send to default playlist" where the default playlist name is user def. Very sweet!
JackieKu
QUOTE(Squeller @ Jun 4 2005, 10:57 PM)
1. That would also be nice but what I mean is: Start an explorer.exe. On the left hand you have a tree view. This is how your plugin behaves and it does additionally show files.
On the right hand you have a flat view, where you need to double click folders and only see the next level, if you double click folders. If you had this structure in your plugin, no tree indentation would be necessary and all stuff could be completely left alligned.

2. Yes I meant the former. Your plugin supports quite many commands, maybe you could make the menu user definable? You already allow user defined entries with the command lines...

@jeanjean: The latest plugin has an action "send to default playlist" where the default playlist name is user def. Very sweet!
*



1. So you want to see the flat view but not a tree? (but I like the tree smile.gif)

2. The user-defined menu is a feature I considered before, but implementing this feature is so complex(seperators and groups....) that I don't like to do. (Yes, I am lazy.) smile.gif I will release the source code with 0.03, maybe someone can coding this.

BTW. In 0.03b5, the 'default playlist' operations do not work with hotkeys and mouse shortcuts. This will be fixed in the next version.
Squeller
QUOTE(JackieKu @ Jun 4 2005, 07:34 AM)
1. So you want to see the flat view but not a tree? (but I like the tree smile.gif)

Exactly, that would be nice as an option, if it can be implemented. I'd use both modes then. The tree mode for a better overview, the flat mode for most of the time when playing. If there was an easy, but small accessible toggle for both modes, your plugin would be close to perfect.
JackieKu
QUOTE(Snyper @ Jun 4 2005, 10:20 PM)
What a wonderful panel - big thx  smile.gif

Everything is working excellent and so far, only found one bug
(at least my suggestion of a bug):

Foobar crashes with a "Buffer Overrun" when trying to add folder to a playlist like:

Ian Pooley (2005) Brazilution - Edição 5 .3

Seems the "çã" results into this "buffer overrun" as it is the only foldername that causes the crash.

i.e. "rinôçerôse - music kills me (2002)"  gets the job well and no problem.

using
foo_uie_explorer_0.03b3
foobar 0.8.3
winXP sp2

Anyone else who can reproduce this failure?


Cheers from
Snyper
*



Please try 0.03b5. If the problem is still exist, I think I know what's happen. sad.gif
jeanjean
QUOTE(Squeller @ Jun 4 2005, 06:57 AM)
@jeanjean: The latest plugin has an action "send to default playlist" where the default playlist name is user def. Very sweet!
*



Ow thanks. New versions are rolling so fast ^^
tttung
QUOTE(JackieKu @ Jun 4 2005, 02:29 AM)
You are right, that's a small bug. Fixed in the next version.

Excellent customer support here w00t.gif w00t.gif . I can wait. Thank you alot for your work JackieKu
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-2009 Invision Power Services, Inc.