http://foobar.s53.xrea.com/up/files/up199.zip (http://foobar.s53.xrea.com/up/files/up199.zip)
Not even sure who made it, but it annoyed me that it took me so long of searching the forum to find it again that I had to post it here for ease of finding, and also for the ease of other users.
If the author could come forward and post some more info or?
http://www.hydrogenaudio.org/forums/index....ndpost&p=407833 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=46106&view=findpost&p=407833)
Considering how tanka posted the link without a word, he may also be not the original author.
http://www.hydrogenaudio.org/forums/index....ndpost&p=407833 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=46106&view=findpost&p=407833)
Because that's a really obvious place to look when looking for it.
very good
http://www.hydrogenaudio.org/forums/index....ndpost&p=407833 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=46106&view=findpost&p=407833)
Because that's a really obvious place to look when looking for it.
No it isnt't. i was just trying to help you find your author
yeah thanks to who ever did it. so much requsts but no real announcment of its finishing, thats sad.
thank really much!
http://foobar.s53.xrea.com/up/files/up199.zip (http://foobar.s53.xrea.com/up/files/up199.zip)
Above link is not accessible here in mainland China. Probably got blocked by the infamous Great Firewall I think. After I tried several proxies with no success, I think I have no way to get this plugin other than to ask you guys to help me.
Someone please mirror this file on a non-Japenese server or upload this file to a free file host like You Sent It (http://www.yousendit.com), or you can send me a copy of this file to this address:
mykrosopht <at> hotmail <dot> com
Any suggestion or advice on how to get this file will be greatly greatly appreciated.
EDIT:Layout Correction.
Try this (http://daviddl.orcon.net.nz/up199.zip). I think the server's in Auckland.
One of the few most important ports! Good news, works fine afaics.
Try this (http://daviddl.orcon.net.nz/up199.zip). I think the server's in Auckland.
Thanks for your help, but for me, this Auckland server is no better than that Japan one. I still can't get this file. My download manager keep saying "connecting refused" while dozens of other downloads still in progress.
EDIT: I just tried another proxy server and it worked, I finally got this file, thanks david_dl, and of course thank you tanka for provide us such a great plugin.
Bah, I was to late with ze email.
Nice release, thanks
In your face, Chinese censors.
The previous release was not the final release apparently
final version has been released
http://foobar.s53.xrea.com/up/files/up207.zip (http://foobar.s53.xrea.com/up/files/up207.zip)
changelog
* fixed display of the splitter panel in the tab.
* fixed construction the layout tree of the tab in the tab in the Layout Page of Columns UI.
* improving safety in reading config.
* updated to latest SDK.
Yay, I'm sure some config had been lost !
I have a serious problem using foo_uie_tabs.
When I select certain songs to play I get this message
(http://img50.imageshack.us/img50/9439/errorscreen5nf.th.png) (http://img50.imageshack.us/my.php?image=errorscreen5nf.png)
I tested the problem with or without tabs and the songs played fine when I didnt have the plugin loaded. I also tried both versions of the plugin.
Is anybody else experiencing this problem or can they offer an explanation. I would hate to stop using this important component.
Thanks in advance
[EDIT] now its started to happen without tabs loaded. apologies
The previous release was not the final release apparently
final version has been released
http://foobar.s53.xrea.com/up/files/up207.zip (http://foobar.s53.xrea.com/up/files/up207.zip)
Anything from this "xrea.com" is not accessible for me, so someone please mirroring this file.
Thanks in advance and I'll thank you afterwards.
You are very welcome.
You're my angel cosmosis. Your link works for me. Thank you very much and many thanks to the author and Phi too.
You're my angel cosmosis. Your link works for me. Thank you very much and many thanks to the author and Phi too.
Can you guys post the link. I'm also in mainland China.
Cant wait to finally get this plugin
All links that are on this forum are currently brokeass
Try: http://foobar.s53.xrea.com/fbwiki/ (http://foobar.s53.xrea.com/fbwiki/)
And if that stops working...well, I'm kind enough to host the file myself (the pain of trying to find it for an hour is too much)
http://www.teknique.net/up207.zip (http://www.teknique.net/up207.zip)
Enjoy my friends.
Enjoy my friends.
Wow, I do!! Thank you
Um, if you open the readme.txt in the last zipped file, there's an apology from someone to someone else, basically it's about "This plugin is meant for private use but somehow got public, sorry."
What do you guys think of this?
Um, if you open the readme.txt in the last zipped file, there's an apology from someone to someone else, basically it's about "This plugin is meant for private use but somehow got public, sorry."
What do you guys think of this?
It's an apology to Phi, who seems to be the original author of the plugin (http://www.hydrogenaudio.org/forums/index.php?showtopic=28869) for fb2k 0.8, for taking over his work.
Which is no big crime in my opinion, since the sources were released, and that means back then Phi thought about such possibility and wasn't really against it.
According to his profile, he didn't show up at this forum since the end of April, so maybe he simply doesn't care anymore.
Ahh, that's a great relief for my conscience. Thanks
Horrible bump, but is there a way to change the title of the tabs used? Two Vertical Splitter tabs aren't very useful...
Horrible bump, but is there a way to change the title of the tabs used? Two Vertical Splitter tabs aren't very useful...
I think this has been asked in this thread before... have you right-clicked on the tab itself?
Right click on the tab and choose "Rename tab..." from the popup.
foo_uie_tabs_0.2.4.zip (http://tmp.reharmonize.net/foobar/foo_uie_tabs_0.2.4.zip)
It is the unofficial version that gave personal modifying.
* Would be able to hide tabs
* Set limit MinHeight per tabs
* Operate tabs from mainmenu
(notice: GUID of mainmenu commands is created from tab names, so I'll recommend that you change tab names)
and some fixes by an original porter to 0.9:
* Fix unnecessary dynamic_cast<>
* Fix that would be able to add some panel types into the tab from "Add Tab" menu (playlist, splitter)
* Improve stability of reading configure
ex. changing panels and tool buttons from customized buttons (http://tmp.reharmonize.net/foobar/image/tabs_hide.png)
I'm not an original author of foo_uie_tabs, or a porter to 0.9. Thanks to them.
Excellent! Linking buttons to tabs has been something I've wanted for a long time.. thank you!
Additional: I dont think this is really a bug but odd behavior. Under previous versions of this component, tab functions were available from the right click menu. Under this release these options are no longer available but have been relocated under the main foobar "View" menu. This is good as it now allows the custom button linking and no longer blocks right click menu options from the components contained within the tab. However, under View> Tabbed Panel Stack Mod> Hide/Show Tab> Panel #x there is a check mark. If this check mark is present it means the tabs are hidden. While this would be technically correct I find this behavior to be very non-intuitive. I realize you are not the author but if the author is reading this please consider reversing the behavior to Show/Hide and have the check mark indicate the tabs are shown instead of hidden.
Very nice, thank you!
I have a request... don't know if it's actually possible, but I'll give this a try...
I use tabs to switch between columns UI playlist view and single column view. I usually keep UI pl. view when fb2k's in maximized window, and switch to single column when I need it in window... now, is it possible to make foo_uie_tabs switch automatically when it detects maximized/windowed? or even better, a conditional switch... like (example) 3 tabs with different trackinfo configs, as in
if windowsize>123,456 -> tab#1
if windowsize>456,789 -> tab#2
if windowsize=1280,1024 -> tab#3
I'm sorry if this is a bit confusing...
(oops, post in the wrong topic)
I don't know if this has been talked about earlier but I think it would be great if we could have keyboard shortcuts for uie_tabs. I take Firefox for example: CTRL+1 for tab #1, CTRL+2 for tab #2.... you get the idea.
Just an idea though, I don't even know if it can be done.
I don't know if this has been talked about earlier but I think it would be great if we could have keyboard shortcuts for uie_tabs. I take Firefox for example: CTRL+1 for tab #1, CTRL+2 for tab #2.... you get the idea.
Just an idea though, I don't even know if it can be done.
You can already do this.
Go to Preferences > General > Keyboard Shortcuts
Then in the 'Filter list by..' texbox, enter 'tab', and the commands will appear below allowing you to assign a certain keyboard shortcut to a tab.
(useless post)
sry spex already answered it.
w00t, thanks Spex.
thank you, working good in foo 0.9.4
ayana, that feature to hide tab-bar and switch between tabs using commands is great.
i have another request that would make me really happy, but i'm not sure if it's possible (and it would be definitely better as build-in feature in columns ui layout's system):
way to toggle visibility of the whole tab panel.
I wanted to report a bug I discovered in this version. I tried to create a tabbed panel stack consisting of a playlist tab and thereunder single column playlist view and another playlist tab and thereunder mutliple column playlist. I then tried to create buttons to switch between each playlist view. However, because each there are now two items under the main menu for button configuration showing playlist tab (one with single column playlist thereunder and one for mutliple column playlist), the button configuration menu only allows me to assign a button to the first playlist tab and not the second. As such, I can only assign a button to one of the playlist tabs under tabbed panel stack even though I can see the other under the main menu for button configuration. I think the fix that needs to be employed is when you have a panel stack with two of the same components thereunder they need to be named differently for purposes of placing them in the main menu, such as playlist tab(1) and playlist tab(2) so that foobar does not get confused as to which one should be assigned to a particular button.
You can rename the tabs to anything you'd like. If you give the tabs different names then you can assign buttons to each one.
- To rename a tab, unhide the tabbar and right click on the tab.. choose "Rename Tab" from the popup menu.
You can rename the tabs to anything you'd like. If you give the tabs different names then you can assign buttons to each one.
- To rename a tab, unhide the tabbar and right click on the tab.. choose "Rename Tab" from the popup menu.
Thanks! I will try it when I get home from work.
Very nice, thank you!
I have a request... don't know if it's actually possible, but I'll give this a try...
I use tabs to switch between columns UI playlist view and single column view. I usually keep UI pl. view when fb2k's in maximized window, and switch to single column when I need it in window... now, is it possible to make foo_uie_tabs switch automatically when it detects maximized/windowed? or even better, a conditional switch... like (example) 3 tabs with different trackinfo configs, as in
if windowsize>123,456 -> tab#1
if windowsize>456,789 -> tab#2
if windowsize=1280,1024 -> tab#3
I'm sorry if this is a bit confusing...
It might be a lot easier to write the track info config like that. Something like...
$if($greater(%_width%,123),LONGTEXT,SHORTTEXT)
You can see where I'm going. It's messy if you don't write it REALLY well, bu7t it can work perfectly.
It might be a lot easier to write the track info config like that. Something like...
$if($greater(%_width%,123),LONGTEXT,SHORTTEXT)
You can see where I'm going. It's messy if you don't write it REALLY well, bu7t it can work perfectly.
Yeah, that's interesting unfortunately I'm not so good with tagging (in fact I didn't even think about $if($greater(%_width%))...
anyway, trying to stay on topic, thanks again for this nice plugin!
foo_uie_tabs 0.2.5 release. (http://tmp.reharmonize.net/foobar/foo_uie_tabs_0.2.5.zip)
* add: Circulate forward/backword
* fix: Some changes for display on mainmenu
Thanks for various suggestion.
I don't know whether I'll be able to implement or not, but I may make use of them for development.
* add: Circulate forward/backword
WOW thanks a lot for that, it's something i wanted
now my layout will be much more simple
thanks again
thank you very much for the update
i notice problem
if i use splitter inside tab
and in splitter album list, enter don't send selection to playlist ( but double click work)
thank for this great component
I have been experimenting with creating a turn key solution to create a quick install of foobar so as to transfer my settings to a new user via providing the new user with a copy of my foobar.cfg file. Everything has worked well, except my configuration is transferred so as to leave the new install with my tabbed panel stack missing all of the of the components normally listed under the stack. This leads me to believe that uie_tabs maintains its configuration settings in a different file other than foobar.cfg. Does anyone know where this component stores its settings?
>Stuart60611
Hi, I already managed to "clone" my foobar on other computers. My tabbed panel stack is displayed as it should, though I often have to fix some few things depending on the windows visual style and fonts.
It might be an issue dealing with components version numbers. Actually, I use an auto-extractible rar containing my whole foobar directory (but not the main program files, since the license prohibits it). So, everytime I install foobar on a new computer, the components version numbers correspond to those contained in foobar2000.cfg .
Maybe different version numbers between cfg file and actual dll files results in dropping tabbed panels, as it does when you delete a panel component that used to be contained in a tab.
I never tried to clone my foobar by only copying foobar2000.cfg, so I it's just a supposition. But I'm quite sure foo_uie_tabs configuration is stored in this cfg file, not elsewhere.
>Stuart60611
Hi, I already managed to "clone" my foobar on other computers. My tabbed panel stack is displayed as it should, though I often have to fix some few things depending on the windows visual style and fonts.
It might be an issue dealing with components version numbers. Actually, I use an auto-extractible rar containing my whole foobar directory (but not the main program files, since the license prohibits it). So, everytime I install foobar on a new computer, the components version numbers correspond to those contained in foobar2000.cfg .
Maybe different version numbers between cfg file and actual dll files results in dropping tabbed panels, as it does when you delete a panel component that used to be contained in a tab.
I never tried to clone my foobar by only copying foobar2000.cfg, so I it's just a supposition. But I'm quite sure foo_uie_tabs configuration is stored in this cfg file, not elsewhere.
Thanks a lot. I guess what I am going to do is the same. Will be a lot easier! What program files are prohibited from distribution?
another new user here - tried searching/browsing for this but it is pretty specific:
I grabbed the foo uie tab 2.5 and have Album List panel.
Is it possible to create tabs in the Album List panel to alphabetize the album list? e.g. a tab for A-G, another for H-N, etc, so that under each tab is the album list displaying only say, artist names A-G, then H-N, etc. ? ... well right now I use directory structure view cuz it makes the most sense for me right now.
the new options on this plugin are priceless.
i can start my entire columns UI layout off under two hidden tabs. so there are basically 2 completly different layouts in one. i use keyboard shortcuts to swap between a large text mode for the TV and smaller textmode and more controls for the desktop mode.
i use girder to control both my remote and keyboard media keys, so when i use the remote to control foobar, it automatically switches to the large text mode, with 18 point fonts for the album list and single column playlist. when i press the media button on the keyboard it switches to to small fonts with columns UI playlist and playlist tree.
ive been trying to find a way to manage 2 different versions for foobar for many years but nothing worked because i wanted certain parts of the config shared. this works great for me.
These new versions became incredible and very useful! Now i can avoid to see tabs under tabs - looks ugly!
I have two feature requests.
The first is a simple one: in the main menu can you add numbers to the name of tabs that show to wich panel they belong. So it would make the creation of shortcuts and buttons easier if you have multiple instances of one component.
The other feature would just be incredible:
Defining dependencies between tabs in the prefences page. I mean that: you define a tab and then set other tabs that also should be opened if the first one is activated (without backwards dependency)
the new options on this plugin are priceless.
i can start my entire columns UI layout off under two hidden tabs. so there are basically 2 completly different layouts in one. i use keyboard shortcuts to swap between a large text mode for the TV and smaller textmode and more controls for the desktop mode.
i use girder to control both my remote and keyboard media keys, so when i use the remote to control foobar, it automatically switches to the large text mode, with 18 point fonts for the album list and single column playlist. when i press the media button on the keyboard it switches to to small fonts with columns UI playlist and playlist tree.
ive been trying to find a way to manage 2 different versions for foobar for many years but nothing worked because i wanted certain parts of the config shared. this works great for me.
Do you mind sharing the details and some screenshot of your setting?
I'm particularly interested in the switching matter because, by now, I'm using a Samurize screensaver to show playing song info in very big letters and to have a feedback even when I tag some files (rating, situation or else) with my remote (did you ever go back to that shop...?) from the bedroom.
Thanks.
How Do I unhide the Tabbar?
View->tabbed panel stack mod->show/hide
gracias.
I want to create a layout with uie_tabs as the root node of the layout. This way I'm thinking I can easily switch layouts. The problem is, in my fullscreen fb2k the tabs and subhierarchies only appear in the upper left corner. The big rest of fb2k is grey. What can I do?
The layout:
Tabbed panel stack mod
Vertical splitter
stuff
Vertical splitter
other stuff
Squeller: Interesting bug
I played around with the layout you described and there does indeed appear to be some sort of bug when the layout is initially created. However you can resize the foobar window and the panels will redraw to their proper size. I also tested and foobar appears to remember the proper size after restarting.
I want to create a layout with uie_tabs as the root node of the layout. This way I'm thinking I can easily switch layouts. The problem is, in my fullscreen fb2k the tabs and subhierarchies only appear in the upper left corner. The big rest of fb2k is grey. What can I do?
Use a vertical splitter as the root node with the tabbed panel stack as the only child. That fixed the problem for me.
Yes, I found the solution myself and made a vert. splitter as root. Thanks people...
Has anyone discovered a way to programatically determine either what the currently active tab is, or if a given tab is active? I would like to whip up some titleformatting code that changes based on the currently active tab but have not had much success.
Also, is this component being actively developed? Does anyone know who the original author was? The source code is included with the latest version, will anyone become upset if development is taken over by someone else?
Has anyone discovered a way to programatically determine either what the currently active tab is, or if a given tab is active? I would like to whip up some titleformatting code that changes based on the currently active tab but have not had much success.
sounds like a perfect case for foo_ui_panel. Use track_info_mod buttons and and persistent variables to switch panels.
I've put this plugin for tabs in the components directory but don't understand what to do after that.. How can I practically insert a tab?
I've put this plugin for tabs in the components directory but don't understand what to do after that.. How can I practically insert a tab?
Add it to the columns ui layout.
How can I do that? I kind of added "tabbed panel stack mod" into this layot tree and now it looks like this:
Horizontal Splitter
l---Vertical Splitter
l l---Quick search toolbar
l l---Playlist switcher
l l---Tabbed panel stack mod
l---Columns playlist
I actually want to add tabs to playlist switcher, just to make appear album cover on it's place after I click another tab.. the quick search toolbar should remain without tabs where it is: above playlist switcher. So I want these tabs below quicksearch but above playlist switcher... Hope I wrote clearly enough..
You can add or remove tabs by using the menu which opens when you click on the component - in layout tree component is not configurable.
You can add or remove tabs by using the menu which opens when you click on the component - in layout tree component is not configurable.
Where is this clickable component, that's what I don't understand. Should I just start foobar and click on the playlist switcher?
Well, then move up the tabbed panel stack mod once (rightclick in layout tree on component name) so it resembles this:
Horizontal Splitter
l---Vertical Splitter
l l---Quick search toolbar
l l---Tabbed panel stack mod
l l---Playlist switcher
l---Columns playlist
If you still cannot see tabbed stack you will have to deactivate locked states of your components, at first i'd try playlist switcher in order to be able to resize switcher.
If you have 'show caption' ticked for tabbed panel, you should be right able to see it.
I have to correct myself, you can add or remove panels from tabbed panel stack. To do this select the component in layout tree, rightclick on it and use "insert panel" which is showing up then.
I don't understand why you'd want to click on the playlist switcher.
Wow, now it works. I unlocked everything and it helped.
Now, the problem is there are two playlist switchers: one - the old default one, and second one - exactly the same - came with tab insertion. how can I remove the old one?
Ok, I've managed it. I've just removed it from the layot tree.
Do you know whether it's possible to paste there a tab for an equalizer? it would be very comfortable..
Certainly "possible", yes, but no one has yet developed an equalizer panel.
hello i use quicksearch and tab playlist. foobar 0.9.4.2
i want that when i search some titles with the quicksearch and then press enter then makes a new playlist, when now i search somebody else and press enter it makes a new playlist.
also quicksearch."guano" then enter new playliste with # search result [guano], then a new search "rammstein" then enter a new playliste with # search result [rammstein], but the other search result should stay.
thx
sry for my bad english
Sorry for the bump, but does anyone have a mirror for this component?
The two in the thread are dead apparently.
LINK 0.2.5 (http://www.savefile.com/files/789151)
Here you go
Thanks a lot Keikonium.
really useful and essential plugin- thx
This plugin doesn't work with Windows 7. Is there a newer version or another solution for Windows 7?
Columns ui has a built in tab splitter, no need for this component anymore
Ahh... Im using foobar just for a few weeks and didn't noticed that. Thank you!
if you want to use a graphical tabbed interface I recommend "panel stacker splitter"
This plugin doesn't work with Windows 7. Is there a newer version or another solution for Windows 7?
Hm, no problems here on Windows 7 x64
This version should work:
http://foobar2000.com.cn/theo/projects/fb2k-0_9_6-ports/ (http://foobar2000.com.cn/theo/projects/fb2k-0_9_6-ports/)
@chiwou
Other than the columns ui in-built tab stack you can hide the tabs with foo_uie_tabs and switch them with custom buttons, so i don't think there's no need for this component
This version should work:
http://foobar2000.com.cn/theo/projects/fb2k-0_9_6-ports/ (http://foobar2000.com.cn/theo/projects/fb2k-0_9_6-ports/)
@chiwou
Other than the columns ui in-built tab stack you can hide the tabs with foo_uie_tabs and switch them with custom buttons, so i don't think there's no need for this component
OK, I know this is rather an old thread, but I need help!
I'm using this component for a layout where I need to hide the tabs, and this works just fine except for one small problem. One of the tabs contains an ELPlaylist. When I use the playlist alone, or in the columns UI tab control, I can navigate it with the keyboard and then press <enter> to play the selected track. As soon as I put the playlist in the modified tabs (as per the link quoted), this stops working - i.e. pressing <enter> does nothing
Does anyone know of a fix, or a newer version of this control? Failing that, does anyone know if it's possible to hide the tabs in the standard tab control?
Cheers,
Graeme
No, theres no fix for it. You need to click at least once in the ELPlaylist to get it in focus.
And the standard tabs can't be hidden.
But you could create own custom "tabs" with Panel Stack Splitter instead.
No, theres no fix for it. You need to click at least once in the ELPlaylist to get it in focus.
And the standard tabs can't be hidden.
But you could create own custom "tabs" with Panel Stack Splitter instead.
Thanks for the reply. It's not a focus issue I'm afraid - no matter what I do, pressing <enter> in ELPlaylist does not play the track. I can click on a track using the mouse, then press <enter> and nothing happnes. As I say, it works fine if it's not in the 'Tabbed panel stack mod' component.
I've played with the Panel Stack Splitter but (and it could be me) I can't get it to do quite what I want. This is for a remote controlled system, viewed at a distance, so I'm sticking to a simple layout. Basically, what I want is to switch between the Album list and an ELPlaylist by a key-press (that I can simulate with my remote software). Whichever is selected (Album list or ELPlaylist) should fill the entire area, completely replacing the other one. It seems the ideal scenario for a tab control, but I'd rather not see the tabs. Is there a way of doing this with the Panel Stack Splitter?
No, you can't switch panels in PSS with keyboard shortcuts.
At least to my knowledge.
You may need the columns ui tabs then, but can't hide the tabs, though...
No, you can't switch panels in PSS with keyboard shortcuts.
At least to my knowledge.
You may need the columns ui tabs then, but can't hide the tabs, though...
Thanks. Actually, I just had an idea - it's a bit of a bodge but seems to work, although I need to test more. I've created 2 separate layouts which are identical except one uses Album List and the other uses ELPlaylist. I've simply set up keyboard shortcuts to select each layout and, for now (fingers crossed), it seems to do what I want