Download
(120Kb)
Download
Updated: 04-27-09 03:08 PM
Pictures
File Info
Updated:04-27-09 03:08 PM
Created:unknown
Downloads:9,399
Favorites:110
MD5:

Carousel  Popular! (More than 5000 hits)

Version: 2.1.1
by: Astromech [More]

Attention to users of versions before 2.0:
Carousel 2.0 has a restructured database and will convert as many of your settings from previous versions as possible. Some settings cannot be carried over however. Backup your saved variables if you are concerned about losing settings.

General Description:
Carousel is a LibDataBroker display addon, inspired by displays like Fortress and StatBlockCore. However, Carousel compacts multiple plugins into single blocks, which can cycle through plugins as you wish.

Type /carousel or /car to open the load on demand options menu, where you can edit the look and feel of the display, as well as the place and order to show LDB feeds. If you are interested in customizing Carousel's font, see the CarouselFont addon in optional files at the top of this page.

New in 2.0:
You can now have multiple "Carousels" bound together into bars. These bar will automatically resize to their contents, and can be left, right, or center anchored.
Carousel will alert you *once* when it finds a new LDB feed or updates to a new version. You can disable this feature in the /carousel menu.

Note To LDB Feed Developers:
Carousel has had issues with LDB feeds which "grab" onto and modify the frame sent in the OnEnter and OnLeave functions (examples are Fubar2Broker addons using Tablet). This is because multiple feeds can share a frame. Carousel implements OnShow and OnHide callbacks so LDB feeds can release the frame when the user hides the display through cycling or disabling an LDB feed, allowing the frame to be reused by another LDB feed.

2.1.1
If a bar has a fixed width, the last Carousel on the bar will stretch across any leftover space.

2.1
Fixed a bug in the feed ordering GUI.
Added an option to drag bars.
Added an option to hide tooltips while in combat.
Added an option to set a fixed width for a bar.

2.0
Major rewrite of the code.
Database restructuring.
Made compatible with 3.0.
GUI restructuring. CarouselOptions is now a load on demand addon.
Added the ability to hide arrows.
Added the ability to create multiple Carousel display frames and link them together into bars.
Dragging frames disabled for now.
Implemented OnHide and OnShow callbacks for Tablet-like LDB feeds.
Ignores any LDB feed which is not a "data source" or "launcher" type.

1.5.1
Fixed default font.

1.5
Bump toc.
Remove 2.4 compatability.
Fix /carousel error.

1.4
Added mousewheel support for scrolling through plugins.
Fixed a bug with positioning the frame if it was scaled.
Began adding support for an external tooltip addon in the works.
Updated libs.

1.3
Added the ability for Carousel to resize to certain plugins.
Added the ability for Carousel to automatically show certain updated plugins.
Added support for LSM fonts through an optional addon.
Added the option to lock the Carousel frame.

1.2
Added more customization options to the frame and arrows.
Fixed various bugs with disabling plugins still on the cycle list.

1.1
Optimized various algorithms.
Added the ability to choose the order Carousel cycles through plugins.
Fixed a bug in the GUI.

1.0
Initial upload
Optional Files (0)


Post A Reply Comment Options
Unread 08-13-08, 03:18 PM  
Beoko
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Features

Personally, I'm not too much of a fan of the other LDB display addons floating around (although I have much respect for the authors and their hard work). The concept of this one, in my opinion, is simply incredible. I love it too much and I've only played around with it for about 30 minutes. There are just a few things I believe that could make it even more incredible:

- Font changing through SharedMedia
- Border resizing (too thick on it's current size)
- Option to set the spacing of the arrows to the current plugin's width (and set the spacing of the arrows if not set to the plugin's width)
- Automatically switching view to updated plugins is a wonderful idea. I am looking forward to it being implemented. However, as another feature request, please make it possible to exclude select plugins from this rule if it's enabled.

Other than that, I cannot think of anything else right now. In the time I was playing around with it I didn't receive any errors at all using Broker_Tracking/Mail/PvP/Clock/Durability. Thank you for this amazing display method for LDB .
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 08-13-08, 07:46 PM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Re: Features

Thanks, I'm glad you like it!

Your suggestions are great ideas, I'll see what I can do. I'm not sure if auto-resizing will work with this addon however, because it would cause the arrows to slip out from underneath your cursor when you cycle through plugins. That's how the addon originally worked, but I thought it was too annoying and removed the feature.
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 08-13-08, 10:17 PM  
Beoko
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Re: Re: Features

Originally posted by Astromech
I'm not sure if auto-resizing will work with this addon however, because it would cause the arrows to slip out from underneath your cursor when you cycle through plugins. That's how the addon originally worked, but I thought it was too annoying and removed the feature.
Well, there are two ways I can think to combat this. First one being that the arrow you're currently using to cycle the plugins keeps it's current position regardless of the width of the plugin. The second being that both arrows being set on one side rather than both sides of the plugins, as in-

arrow : arrow : plugin - OR - plugin : arrow : arrow

instead of:

arrow : plugin : arrow

-and apply the first suggestions rule to it in positioning.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 08-15-08, 12:17 AM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Autoresizing

When I get to that feature, I'll probably do it the second way. Probably giving an option to decide how to orient the arrows.
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 08-17-08, 02:25 PM  
erica647
A Cobalt Mageweaver
 
erica647's Avatar
AddOn Author - Click to view AddOns

Forum posts: 209
File comments: 192
Uploads: 2
I really do like this broker display... might it be possible to add an option to lock it in place?
__________________
Karadra
Level 80 Human Deathknight
Silvermoon/Nerfed Guild
Report comment to moderator  
Reply With Quote
Unread 08-17-08, 09:37 PM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Thanks! I knew I was forgetting an obvious feature lol. I'll get that in next release.
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 08-23-08, 05:55 AM  
Beoko
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Amazing. Thank you very much for the new features, I absolutely love them.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 08-25-08, 12:12 AM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Thanks

Glad you like them
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 09-03-08, 01:53 AM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
possible feature

hi, like the idea of this addon. really saves space ... but for mouse click saving, didn't you think of a possible tooltip, showing all outputs at once? just for a quick glance when you (for example) want to know whats the time, or other output and not needing to click through the whole carousel.

thx
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 03:50 PM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Re: possible feature

That's a good idea. I don't want to add too many features that will "bloat" the addon, but I think this is small and useful enough. I'll see what I can do.
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 09-05-08, 02:09 AM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
Re: Re: possible feature

maybe it won't be as easy as it sounds. i was trying the carousel last night and many LDB plugins have their own tooltips.

so here is another option:
dividing the carousel to two parts. one with a static plugin which you can switch with the arrows. and the other part with plugins switching automaticaly on update.

dont know lua really good so i cant say if it will bloat the addon. so its up to you. the addon is greate as it is now. just trying to make it do something more (;

thanks a lot

Originally posted by Astromech
That's a good idea. I don't want to add too many features that will "bloat" the addon, but I think this is small and useful enough. I'll see what I can do.
Report comment to moderator  
Reply With Quote
Unread 09-11-08, 02:57 AM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
I really like this addon. In fact I've dumped my entire FuBar collection in preference to Carousel and various other LDB plugins!

I have a rather nice (and small) idea which I would like to see:
- Mouse-wheel scrolling

i.e. if you scroll the mousewheel up or down while hovering over the Carousel frame, Carousel will choose the next LDB plugin up/down in the list!

That way I can hide the arrows and the borders, as I like to keep things simple and minimalistic on screen

Thank you for this addon. It rawks!
__________________
Twitter | GitHub
Last edited by Ravendwyr : 09-11-08 at 02:57 AM.
Report comment to moderator  
Reply With Quote
Unread 09-13-08, 01:36 PM  
Astromech
A Kobold Labourer
 
Astromech's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 73
Uploads: 6
Sorry for the late reply, been busy with school and Spore

To leizeQ,
I misunderstood your request, I think. Yes, merging all tooltips I cannot do, but I thought you just wanted a tooltip that showed the text of all plugins not currently shown. I think I could do that.

Splitting Carousel into different frames is something I don't want to do at the moment though.

To Ethan Centaurai,
Glad you like it! Mousewheel scrolling is a good idea, and would be small. I will add it in the next release.
__________________
- Astromech
Report comment to moderator  
Reply With Quote
Unread 09-14-08, 03:09 PM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
Originally posted by Astromech
I misunderstood your request, I think. Yes, merging all tooltips I cannot do, but I thought you just wanted a tooltip that showed the text of all plugins not currently shown. I think I could do that.

Splitting Carousel into different frames is something I don't want to do at the moment though.
yes, you got it right. i just wanted to see all the hidden texts at once. but i thought that it won't be possible because all (the most) of the plug-ins already have their own tooltips. but if you can do it ... (;

and for the dividing ... its your addon, so its your decision ... i'll wait how does it come out thou (;
Report comment to moderator  
Reply With Quote
Unread 09-16-08, 09:53 AM  
Kerecha
A Deviate Faerie Dragon
 
Kerecha's Avatar

Forum posts: 10
File comments: 196
Uploads: 0
Having some odd behaviour with Carousel and positioning of the display.

I drag it to where i want it, but when i "drop" it it jumps up about 5-10 cm making it impossible to place it at the bottom of my screen where i want it.

This only happends after changeing the scale.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: