IPB

Welcome Guest ( Log In | Register )

9 Pages V   1 2 3 > »   
Reply to this topicStart new topic
foo_dockable_panels, floating / dockable columns ui panels
cwbowron
post Oct 13 2006, 14:03
Post #1





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



foo_dockable_panels is a component that lets you create windows from columns ui panels and be able to float or dock them to the main app window. It works in both columns ui interface and the default interface, but requires the columns_ui.dll to be installed.

Instructions

Select View->Dockable Panels->New to create a new dockable panel window. Then right click on the created window to select which columns ui panel should be in that window. The windows can be floated or attached to any side of the main foobar2000 window or each other.

More information here.

This post has been edited by cwbowron: Apr 21 2008, 15:46


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
Russell777
post Oct 13 2006, 14:47
Post #2





Group: Members
Posts: 559
Joined: 13-April 06
Member No.: 29483



Redundant quote removed by moderation.

Great!Does it have hide\show option?Nevermind i'll check the wiki.

Checked it,looks very promising,however two things are absolutely essential:saving config between resets and
activate/hide option.If it's implemented it will be possible to stay on mini mode and to turn playlist on/off
(w$&*mp style).

This post has been edited by Frank Bicking: Oct 13 2006, 14:55


--------------------
Favourite artist:CD-R
Favourite album:700MB
Go to the top of the page
+Quote Post
randal1013
post Oct 13 2006, 14:48
Post #3





Group: Members
Posts: 306
Joined: 1-March 06
Member No.: 28189



this is a really good idea! you have just made my day.


a few complaints/suggestions:
* when i select the album art panel, there's no menu when i right click the album art - i can't change any settings for it.
* the menu of plug-ins disappears once i choose one - this means if i change my mind i have to close the panel and open a new one. no big deal, but it'd just be nice if the initial menu options were added to the context menu of whatever panel i choose.
* the dockable panel could support more plug-ins, but im sure more will be added in future updates.
* it'd be fantastic if the dockable panel had the option to stay on screen while foobar is minimized. an example would be having the track info mod float on screen while foobar is minimized, kind of like a permanent pretty popup.
* i wonder if you could implement an auto-hide feature. if i were to dock a panel on the side of foobar, the panel could shrink to just a few pixels wide along the side of foobar and be activated with a mouse over (like how a panel in columns_ui can auto-hide but still have a little area for you to put the mouse over).
Go to the top of the page
+Quote Post
Anas
post Oct 13 2006, 15:03
Post #4





Group: Members
Posts: 466
Joined: 9-May 05
From: Deutschland
Member No.: 21968



Nice component cwbowron, I really like the idea.
The only thing I noticed that hasn't been already said is that once you've put Track info mod into a window, you can't resize the window anymore.
That's all so far.
Go to the top of the page
+Quote Post
musosticky
post Oct 13 2006, 15:17
Post #5





Group: Members
Posts: 246
Joined: 15-May 06
From: Manchester UK
Member No.: 30816



I was just thinking of something like this :| are you bugging me?


--------------------
My Name is Sean and I'm here to leech off your genius.
Go to the top of the page
+Quote Post
musosticky
post Oct 13 2006, 15:41
Post #6





Group: Members
Posts: 246
Joined: 15-May 06
From: Manchester UK
Member No.: 30816



Meh I just reacted and didnt really have anything to say at the time....

First of all i love this idea....now to the wishlist

1)docked panels to move independantly from the rest of foobar and also be selectable by alt-tab
2)auto-snap to functions when moving panel
3)the option to remove the title bar or at least have it on autohide
4)an "always on top" function for each individual panel
5)transparency

I really like the idea of this and look forward to seeing where it ends up


--------------------
My Name is Sean and I'm here to leech off your genius.
Go to the top of the page
+Quote Post
Sphix
post Oct 13 2006, 16:39
Post #7





Group: Members
Posts: 218
Joined: 26-March 06
From: Brazil
Member No.: 28866



Really nice!!!
I always wanted this, very useful for queumanager!


--------------------
-foobar2000 + Burrrn + EAC
-HD 80Gb using High QualityVBR MP3s
Go to the top of the page
+Quote Post
musosticky
post Oct 13 2006, 20:26
Post #8





Group: Members
Posts: 246
Joined: 15-May 06
From: Manchester UK
Member No.: 30816



Another idea:

Could you give click-through function as a toggled option?


--------------------
My Name is Sean and I'm here to leech off your genius.
Go to the top of the page
+Quote Post
cwbowron
post Oct 13 2006, 20:43
Post #9





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



I updated the online version to 0.0.2.

I fixed some sizing issues with the hosted panel, and i added the abiltiy to collapse a panel by double clicking the title bar.


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
blaxima
post Oct 13 2006, 21:16
Post #10





Group: Members
Posts: 163
Joined: 14-April 06
From: C A N A D A
Member No.: 29506



Maybe I'm being ignorant here but isn't this almost the same as auto hiding a splitter?
Whats the diff because I have some things on autohide and I am interested in this plugin?........maybe
Go to the top of the page
+Quote Post
NEMO7538
post Oct 14 2006, 14:09
Post #11





Group: Developer
Posts: 816
Joined: 28-November 03
Member No.: 10088



Three questions :
  1. Is column_ui needed to use this plugin? Edit:Yes
  2. I'd be curious to have a look at the source code ... Is is feasible?
  3. Can "Playlist views", "Toolbars" and "Visualization" be easily added to the list of available panels?


This post has been edited by NEMO7538: Oct 14 2006, 14:19
Go to the top of the page
+Quote Post
metal_termite
post Oct 14 2006, 16:03
Post #12





Group: Members
Posts: 538
Joined: 10-July 04
Member No.: 15248



I played around with this component for a few minutes. One feature that would be nice would be the ability to give panels a custom name (displayed in the title bar). However, I have a feeling you already have this in mind once you implement the ability for panels to save states.

This post has been edited by metal_termite: Oct 14 2006, 16:05
Go to the top of the page
+Quote Post
cwbowron
post Oct 14 2006, 17:19
Post #13





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



QUOTE (NEMO7538 @ Oct 14 2006, 09:09) *
Three questions :
  1. Is column_ui needed to use this plugin? Edit:Yes
  2. I'd be curious to have a look at the source code ... Is is feasible?
  3. Can "Playlist views", "Toolbars" and "Visualization" be easily added to the list of available panels?


columns ui might be needed to use it, but i have had success in using it with the default interface, but I did have the columns ui dll still installed.

if you email me at chris AT bowron.us, I will email you the current source.

I have added playlists to the mix in the dev version and toolbars and visualizations might be easy too.


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
Grogs
post Oct 15 2006, 17:46
Post #14





Group: Members
Posts: 14
Joined: 15-October 06
Member No.: 36394



Very interesting plug-in, there's a lot of room for this to get better, as lots of people are pointing out. Anyway, one problem I just had was then I accidently clicked into a window behind foobar and then when I click on foobar in the taskbar again it would just show my (rolled-up) album art dock, which I had to close before clicking on foobar (in the taskbar) would restore properly.

This post has been edited by Grogs: Oct 15 2006, 23:31
Go to the top of the page
+Quote Post
toology
post Oct 16 2006, 11:26
Post #15





Group: Members
Posts: 96
Joined: 5-September 05
From: Belgrade, Serbia
Member No.: 24323



Great idea for a plugin! Too bad it dosen't support lyrics panel at the moment.
Go to the top of the page
+Quote Post
cwbowron
post Oct 16 2006, 15:48
Post #16





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



I just updated the version on the website to 0.0.3, which allows you to select playlists and panels. It will also store and load your layout when you exit and start foobar2000.

There are still some issues with panels not painting correctly, and I have seeen a couple odd layout issues when starting.

Please backup your configuration before using, in case something happens.

This post has been edited by cwbowron: Oct 16 2006, 15:49


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
ARiel G.
post Oct 16 2006, 20:59
Post #17





Group: Members
Posts: 39
Joined: 11-May 06
From: Jerusalem
Member No.: 30672



Hello cwbowron, recentlly i discover yours plugins, and i very enjoy and benfit to use them.

I found something wierd in foo_docable_panles, the shadow style of the title font is differance between the regular style of other windows.

Go to the top of the page
+Quote Post
spex04
post Oct 16 2006, 22:54
Post #18





Group: Members
Posts: 124
Joined: 22-March 06
Member No.: 28709



QUOTE (ARiel G. @ Oct 16 2006, 20:59) *
Hello cwbowron, recentlly i discover yours plugins, and i very enjoy and benfit to use them.

I found something wierd in foo_docable_panles, the shadow style of the title font is differance between the regular style of other windows.



AFAIK, that's a visual style 'problem'. The dockable windows aren't painted as normal windows, they are painted as 'tool' windows, and so they draw differently to what the normal windows are draw (this all depends on the visual style, though..)
Go to the top of the page
+Quote Post
musica22
post Oct 16 2006, 23:26
Post #19





Group: Members
Posts: 7
Joined: 6-October 06
Member No.: 36040



i dun understand how to show the dockable panels.
i dled teh plugin n put it in the components folder.. n restarted my fb2k..
but nuth happens? i did check the display/playlist if theres any dockable panels that i could add ..but nothing sad.gif
do i need other progs other than fb2k?
Go to the top of the page
+Quote Post
spex04
post Oct 17 2006, 01:12
Post #20





Group: Members
Posts: 124
Joined: 22-March 06
Member No.: 28709



QUOTE (musica22 @ Oct 16 2006, 23:26) *
i dun understand how to show the dockable panels.
i dled teh plugin n put it in the components folder.. n restarted my fb2k..
but nuth happens? i did check the display/playlist if theres any dockable panels that i could add ..but nothing sad.gif
do i need other progs other than fb2k?


Did you not read...? It's accessible from the main menu...

QUOTE (cwbowron @ Oct 13 2006, 14:03) *
I'm developing a new component called foo_dockable_panels. It allows you to create windows that host columns ui panels as floating windows that can be attached to the side of the main foobar2000 window or each other.

A preview release is available. This should be considered beta software.

I'm not sure how useful its going to be in its current state, but some people may find a use or enjoying trying it out. Currently, the layout is not saved between foobar2000 instances, but I plan to implement that soon.

I have tested with a number of columns ui panels, but if you find one that breaks this, please let me know and I will try to fix the problem.

Instructions

Select View->Dockable Panels->New to create a new dockable panel window. Then right click on the created window to select which columns ui panel should be in that window. The windows can be floated or attached to any side of the main foobar2000 window or each other.

More information available on my website: http://wiki.bowron.us/index.php/Foobar2000...dockable_panels


This post has been edited by spex04: Oct 17 2006, 01:15
Go to the top of the page
+Quote Post
musica22
post Oct 17 2006, 13:51
Post #21





Group: Members
Posts: 7
Joined: 6-October 06
Member No.: 36040



yea but i didnt see any view>dockable panels ;(
tis plugin cant be used for single playlist column?

nyz.. i'll try the thing again when i got home
hope itll work tis time :S
Go to the top of the page
+Quote Post
cwbowron
post Oct 17 2006, 14:21
Post #22





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



= Release 0.0.4 =
* collapsed window always shows title bar for double click restoring
* fixed z-order issue in moving
* fixed painting issue
* active panel submenu (View->Dockable Panels->Active Panel) (also available by ctl-right clicking on title bar)
** toggle titlebar
** toggle close box (also removes system menu)
** collapse / expand


Please check the wiki before requesting features to see if it has already been requested or planned, thanks.

This post has been edited by cwbowron: Oct 17 2006, 14:22


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
randal1013
post Oct 17 2006, 17:44
Post #23





Group: Members
Posts: 306
Joined: 1-March 06
Member No.: 28189



this is great. my foobar is now taking over my desktop with all these handy panels. i really appreciate the work you put into this cwbowron.
Go to the top of the page
+Quote Post
cwbowron
post Oct 18 2006, 18:32
Post #24





Group: Members
Posts: 863
Joined: 15-November 04
From: East Lansing,MI
Member No.: 18153



Release Candidate 1

* fixed minor moving issues
* if the panels configuration say the panels are off screen move them into the screen dimensions
* avoid recursive moves ( panel a connected to panel b which is connected to panel c which is connected to panel a )
* hook children for context menu with control pressed
* auto collapse
* horizontal collapsing
* if you hide the title bar from a panel, you can move it by using clicking on the top pixel and dragging
* horizontally collapsed panels can be moved by clicking and dragging


--------------------
There used to be a link to my website here.
Go to the top of the page
+Quote Post
int
post Oct 18 2006, 20:12
Post #25





Group: Members
Posts: 38
Joined: 10-September 06
Member No.: 35020



Really liking where this is going and I agree with all of the suggestions given so far.

Just one to add myself, any chance of being able to remove the 'bevel' around the box so that it can blend with the edge of my foobar?

Good work :]
Go to the top of the page
+Quote Post

9 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 23rd October 2014 - 12:46