View Poll Results: What do you use and where?
Fubar at the top 13 24.07%
Fubat at both top and bottem 4 7.41%
Fubar at the bottem 1 1.85%
Titanbar at the top 22 40.74%
Titanbat at both top and bottem 2 3.70%
Titanbar at the bottem 0 0%
Other bar (please post) 7 12.96%
None, they all suck 5 9.26%
Voters: 54. You may not vote on this poll

Thread Tools Display Modes
08-10-09, 08:13 AM   #1
richwarf
A Chromatic Dragonspawn
Join Date: Apr 2008
Posts: 199
What better for you? (Fubar vs Titianbar)

Silly thing but it is a great question to ask you all

What do you use, Fubar or Titanbar?
(if there is a 3rd kind of bar then please vote other)
  Reply With Quote
08-10-09, 08:24 AM   #2
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Originally Posted by richwarf View Post
Silly thing but it is a great question to ask you all

What do you use, Fubar or Titanbar?
(if there is a 3rd kind of bar then please vote other)
I could be mistaken here, but I heard a rumor somewhere the FuBar was going away as of patch 3.2 -- don't know if that's true or not.

That said, I don't use any bars, though I personally much prefer Titan over FuBar from back in the day that I was using bars.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
  Reply With Quote
08-10-09, 08:33 AM   #3
Seer
A Molten Giant
Join Date: Dec 2007
Posts: 649
Have no real preference, using fubar mostly because I could find the plugins I "needed" faster then for Titan..

Used to have Fubar at the top for ages but moved the bar to the bottom, looks a bit less "cluttered" when the top console is hidden.

Also removed some unneeded (not that any plugin for the bar is really needed) stuff.. Only use online guildies, friends, new mail, time online and cash..
__________________
Take it as you want or leave it as it is.
  Reply With Quote
08-10-09, 10:20 AM   #4
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Using Fubar! Was a bit frightened when the update to Fubar came as late as it did (didn't work in 3.2 at first), but cknight updated for us finally. I love Fubar and hope it never goes away! It and plugins for it are more configurable than Titan Panel or any of its plugins. I tried it on patch day /shudder. Never again.
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-10-09, 10:22 AM   #5
Sekrin
A Chromatic Dragonspawn
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 150
Why be tied down to a single bar? DataBroker addons are the way forward!
__________________
  Reply With Quote
08-10-09, 10:28 AM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Speaking of data broker addons...

<!-- begin not so very subliminal message -->
I'm still waiting for someone who can code a libDataBroker plugin for nUI that ties those addons into nUI's upper console and lower dashboard.
<!-- end not so very subliminal message -->

__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
  Reply With Quote
08-10-09, 10:29 AM   #7
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Originally Posted by spiel2001 View Post
Speaking of data broker addons...

<!-- begin not so very subliminal message -->
I'm still waiting for someone who can code a libDataBroker plugin for nUI that ties those addons into nUI's upper console and lower dashboard.
<!-- end not so very subliminal message -->

Copy cat rofl /hugs
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-10-09, 10:29 AM   #8
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
I thought you would appreciate that

~grin~
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
  Reply With Quote
08-10-09, 10:31 AM   #9
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
I did.

__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-10-09, 10:36 AM   #10
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Originally Posted by spiel2001 View Post
Speaking of data broker addons...

<!-- begin not so very subliminal message -->
I'm still waiting for someone who can code a libDataBroker plugin for nUI that ties those addons into nUI's upper console and lower dashboard.
<!-- end not so very subliminal message -->

What you asking for exactly Scott ? My Databroker addon just accesses the nUI slash commands.

Ah, do you mean you want the ldb to set the info on the top console area and an area in the bottom dashboard ? If so, I am not sure I have seen that part of the code. All the code I have utilises the ACE libraries for LDB.
__________________
  Reply With Quote
08-10-09, 11:03 AM   #11
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Yeah... basically, I've been hoping someone familiar with how the LDB system works could set up top and bottom bars for nUI that would allow LDB addons to display in nUI like they would on other bar addons without having to install the bar addons themselves.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
  Reply With Quote
08-10-09, 11:31 AM   #12
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Well, I can have a look at how titan bar works but I suspect most of the functionality are in the ACE libraries which even I don't use in my addons if I can avoid it
__________________
  Reply With Quote
08-10-09, 01:56 PM   #13
Baraius
A Deviate Faerie Dragon
Join Date: Apr 2006
Posts: 12
Originally Posted by spiel2001 View Post
Yeah... basically, I've been hoping someone familiar with how the LDB system works could set up top and bottom bars for nUI that would allow LDB addons to display in nUI like they would on other bar addons without having to install the bar addons themselves.
Yes. Please. :-)

-Baraius
  Reply With Quote
08-10-09, 02:10 PM   #14
Baraius
A Deviate Faerie Dragon
Join Date: Apr 2006
Posts: 12
Originally Posted by spiel2001 View Post
I could be mistaken here, but I heard a rumor somewhere the FuBar was going away as of patch 3.2 -- don't know if that's true or not.
FuBar died sometime ago. :-) It is being kept on life support by volunteers. That being said, it will likely be kept alive for sometime because of the large number of people using it.

Most new addons are being written against the open LDB standard which allows for user choice in what sort of display they want, whether that is a bar, lego blocks, etc.

Fubar fans should look at DockingStation, Chocolate Bar, NinjaPanel, etc if they're looking for a work-alike.

The "dies in 3.2" is because of a change to the Rock library that Fubar uses (along with Cowtip, and some other other of ckknight's addons). I believe there was a fairly trivial patch to fix it, though, that is probably already out there.

-Baraius
  Reply With Quote
08-10-09, 02:13 PM   #15
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Originally Posted by spiel2001 View Post
Yeah... basically, I've been hoping someone familiar with how the LDB system works could set up top and bottom bars for nUI that would allow LDB addons to display in nUI like they would on other bar addons without having to install the bar addons themselves.
Originally Posted by Xrystal View Post
Well, I can have a look at how titan bar works but I suspect most of the functionality are in the ACE libraries which even I don't use in my addons if I can avoid it
Actually, what would really be cool is having it in an info panel.
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-10-09, 03:57 PM   #16
Tristanian
Andúril
Premium Member
AddOn Author - Click to view addons
Join Date: Nov 2007
Posts: 279
Having kinda "taken over" Titan, since November 2006 (unofficially) when Adsertor suddenly vanished into thin air (it was an obvious mistake to attempt to fix the addon at that point and even more publish those fixes heh), I'm probably biased, so I will make a most honest attempt to stay somewhat "neutral".

The way I see it, it's really pretty simple. FuBar was spawned because at that time, Titan was becoming stale and didn't do things developers wanted, it was highly inefficient in both terms of memory and CPU (especially CPU, you really should have seen my first profiling test, it was like 33ms of CPU/sec, the addon had 2 OnUpdates running code all the time that never really needed to run - among other things) and sadly its developers did not show any signs of caring to (at the very least) try to improve the quality of the addon. It took me about 2 months of "reading" the code, to simply understand parts of it (I had no idea what lua was before that) and about a year of constant updates, to bring it down to the level of performance I would personally consider as good and acceptable (but still long way from perfect). If I did not have a full time job plus other matters to attend to, I would have done a proper rewrite (though truth be told, the current version of the code is about 70% different than its incarnation back in the day). To be perfectly honest here, had I not implement LDB support back in the days of the LK beta, the addon would have probably died out (or close to it anyway).

FuBar gave people but moreso devs what they wanted. An Ace2 addon, that was way more lightweight, modular (with the support of FuBarPlugin-2.0 and later on LFP-3.0), had optional support for custom dropdown menus (DewDrop) and detachable tooltips (Tablet), had a whole different design that could be extended and a framework that was actively maintained. Ckknight really hit the jackpot with that one and is one of the people I have the utmost respect for. Until he switched the framework over to Rock (which wasn't at all bad actually and had some great potential) due to "politics" and finally abandoning super active development, when he signed on with Curse. That's when basically FuBar went on "life support" and remained alive to this day, because of the efforts of some really talented people out there.

LDB came about because FuBar, after (let's face it) becoming dominant in itself, never really satisfied what people wanted. What people wanted besides all the "revolutionary" things, design wise, was freedom of choice. You see, in essence, both Titan and FuBar made the mistake of trying to indirectly (and I'd say unwittingly) "force" a standard. Titan started this with its harddeped plugins and FuBar followed suit, but with a small difference. You could still use (some of) the plugins as minimap buttons, essentially creating the so-called "minimap herpes" effect.

But users really wanted to be able to use plugin X, in whatever display suited their needs. With LDB that transition to a new display can be done without rewriting every plugin out there. Hell, someone can even write something entirely new ("spec" wise) and still retain backwards compatibility, if he so wishes to.

But enough of history As far as I'm concerned, FuBar was and still is, a more "complete" addon, feature wise (yes, you are hearing this from the current dev/maintainer of Titan ). Titan will always be however, my very first "love", the addon that simply worked for me without being overly complicated and did exactly what I wanted and nothing more. In the LDB bar addon "front", if I really had to choose something, I would probably choose among DockingStation, ChocolateBar or Ninjapanel, with DS probably being my number one choice.

Originally Posted by spiel2001
Yeah... basically, I've been hoping someone familiar with how the LDB system works could set up top and bottom bars for nUI that would allow LDB addons to display in nUI like they would on other bar addons without having to install the bar addons themselves.
Heh, in all honesty Scott, if I had the time, I'd look into it. The most "difficult" part is really setting up the way most common specs (such as data sources and launchers) are handled in terms of attributes being properly recognized and registered, callbacks fired and setting up the appropriate script handlers for each plugin. If you decide at some point to give it a shot and I'm still around, give me a buzz. I'll be happy to give some pointers, even code, if I can afford it

Originally Posted by Xrystal
Well, I can have a look at how titan bar works but I suspect most of the functionality are in the ACE libraries which even I don't use in my addons if I can avoid it
No, not really. Titan uses only a fragment of the Ace3 framework (remember Ace is not an acronym ) for very specific tasks, such as easy to implement configuration menus, hooking without breaking stuff, timed updates/autohiding and of course easy localization. The actual bar frames and the button frames that represent the plugins have a specific template, which really makes it trivial to support implementations such as that of LibDataBroker. You can seriously code an LDB plugin by simply looking at other people's code, within minutes (whether it will work as intended is an entirely different discussion of course ), for a display its more complicated because you have to take several things into consideration and first and foremost, decide exactly what you want to do with it and what kind of functionality and/or other existing addons, you want to support.
__________________
  Reply With Quote
08-10-09, 04:07 PM   #17
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
What I want in a "bar" is the ability (referring to the bars plugins so to speak) to turn off the text, place them left, center, or right side, the ability to hide it all together and put it in a buttonbag if I so choose, change the font and/or font size in the plugins dropdown menus, and the ability to "dress up" the bar should I so desire (opacity, thickness, height, width and texture). And of course, the most important of all... it must work with nUI. Fubar comes closest to that for me.
Attached Thumbnails
Click image for larger version

Name:	WoWScrnShot_080609_104543.jpg
Views:	579
Size:	584.0 KB
ID:	3162  
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!

Last edited by Petrah : 08-10-09 at 04:12 PM. Reason: showing Fubar
  Reply With Quote
08-10-09, 04:43 PM   #18
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Originally Posted by Tristanian View Post
No, not really. Titan uses only a fragment of the Ace3 framework (remember Ace is not an acronym ) for very specific tasks, such as easy to implement configuration menus, hooking without breaking stuff, timed updates/autohiding and of course easy localization. The actual bar frames and the button frames that represent the plugins have a specific template, which really makes it trivial to support implementations such as that of LibDataBroker. You can seriously code an LDB plugin by simply looking at other people's code, within minutes (whether it will work as intended is an entirely different discussion of course ), for a display its more complicated because you have to take several things into consideration and first and foremost, decide exactly what you want to do with it and what kind of functionality and/or other existing addons, you want to support.
Yeah, I suspected it wouldn't be an easy read. With the help of the DBM LDB addon I figured out the necessary code to make drop down menus for LDB menus. The question is how to make these type of bars a part of the nUI system.
__________________
  Reply With Quote
08-11-09, 10:06 AM   #19
lairdofdeath
A Theradrim Guardian
AddOn Author - Click to view addons
Join Date: Jul 2009
Posts: 63
ok im kinda a noob to addons in general (only been useing them since jan as thats when i hit 80 with my first toon and didnt want to change game play from origanaltill then) but i havent come across anything that is in one of these bars that need to be up on screen all the time so wouldnt it be posable to implament one of them(or create one of our own useing the best parts from the others) into the info panel
  Reply With Quote
08-17-09, 04:39 AM   #20
Depresjon
A Chromatic Dragonspawn
 
Depresjon's Avatar
AddOn Author - Click to view addons
Join Date: May 2009
Posts: 191
i! prefer titan on top of my screen
__________________
  Reply With Quote

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » General » nUI: Community Chat » What better for you? (Fubar vs Titianbar)

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off