Download
(16Kb)
Download
Updated: 08-19-09 12:58 PM
Pictures
File Info
Updated:08-19-09 12:58 PM
Created:04-16-09 07:25 PM
Downloads:3,113
Favorites:39
MD5:

Ribbon

Version: 2.5
by: mikma [More]

Ever had a feeling you need to remember something? Tie a ribbon on your finger? No...

Ribbon allows you to enter notes in LDB from where you can highlight them (show them in the LDB), paste the notes in chat, and remove the notes you have added.

Ribbon was coded with NinjaPanel, and it uses LibQTip-1.0 and LibQTipClick-1.0.

Thanks for the great help goes to Torhal, the one of the authors of QTip and QTipClick.

2.5:
* Fixed login error when changing servers.

2.4:
* .toc updated to 3.2.
* Fixed line 46 error. (Happened when you deleted entry that was before highlighted note)

2.3:
* Removed LibQTipClick.

2.2:
* Changed the orders of icons and text in the list
* Reworked the Help
* Added Width-limit in the dropdown + display. The messages are saved full-length, but are shown as shorter versions.
* Items can also be added in Ribbon now, hope it works...

2.1:
* Removed the mouseover -text from display and changed it to be in tooltip if there are no notes.

2.0:
* Complete rewrite!

1.2:
* You can now edit the notes you have created
* New notes created will go at the last spot of list
* Changed the way how Ribbon handles the notes to display

1.1:
* Added smart positioning for Tooltip, Dropdown, and Editbox.
* Changed the text in Tooltip.

1.0:
* Release
Optional Files (0)


Post A Reply Comment Options
Unread 04-18-09, 09:59 PM  
moniker
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 63
Uploads: 2
Heya - really like the idea of this mod, but I'm trying to use it with NinjaPanel for a display and when I have NinjaPanel set to show on the bottom, the Ribbon tooltip overlays any interaction with the icon.



Any way to fix that?

An example of an interactive LDB tooltip that works well would be found in AraBroker_GuildFriends:



Thanks!
Report comment to moderator  
Reply With Quote
Unread 04-19-09, 09:24 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Thanks for the report, I have fixed this and will update a new version of Ribbon in a moment
Report comment to moderator  
Reply With Quote
Unread 05-03-09, 11:42 AM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
Using B2F....

[2009/05/03 13:36:50-110-x1]: FuBar-3.0.90012\FuBar_Panel.lua:848: Plugin not in panel
FuBar-3.0.90012\FuBar_Panel.lua:848: in function `GetPluginSide'
LibFuBarPlugin-3.0-90063:902: in function `CheckWidth'
LibFuBarPlugin-3.0-90063:934: in function `SetFuBarText'
Broker2FuBar-1.0\pluginPrototype.lua:40: in function `?'
CallbackHandler-1.0-3:146: in function <...ment\Lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[5]":4: in function <[string "safecall Dispatcher[5]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[5]":13: in function `?'
CallbackHandler-1.0-3:91: in function `Fire'
LibDataBroker-1.1-4:30: in function <...rkInventory\Libs\LibDataBroker\LibDataBroker-1.1.lua:22>
Ribbon-2.0\Ribbon.lua:124: in function `OnLeave'
Broker2FuBar-1.0\pluginPrototype.lua:65: in function `OnFuBarLeave'
LibFuBarPlugin-3.0-90063:1328: in function <...FuBar\libs\LibFuBarPlugin-3.0\LibFuBarPlugin-3.0.lua:1325>
FuBar-3.0.90012\FuBar.lua:1241: in function <Interface\AddOns\FuBar\FuBar.lua:1238>
<in C code>: in function `SetParent'
FuBar-3.0.90012\FuBar_Panel.lua:633: in function `AddPlugin'
FuBar-3.0.90012\FuBar.lua:1445: in function `Plugin_StopDrag'
FuBar-3.0.90012\FuBar.lua:1219: in function <Interface\AddOns\FuBar\FuBar.lua:1217>

---
Report comment to moderator  
Reply With Quote
Unread 05-04-09, 08:18 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Originally posted by fred
Using B2F....
I tested with the following:
Broker2Fubar 1.1
Fubar 3.5
Works perfectly, 0 errors.
Report comment to moderator  
Reply With Quote
Unread 05-04-09, 11:24 AM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
Yup, mine are all updated too...and so far...after relog..no errors.Maybe it was a fluke thing.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 03:18 PM  
Greymonkey
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Great addon!

Thanks for this addon!

One question, any way I can move the icons to the right side, the latest version moved them to the left which now makes it tricker, on my setup, to use the icons.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 04:49 PM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Re: Great addon!

Originally posted by Greymonkey
Thanks for this addon!

One question, any way I can move the icons to the right side, the latest version moved them to the left which now makes it tricker, on my setup, to use the icons.
Not possible. The icons looked stupid on the right side because of all the length differences in the lines, so I decided to move them to the left side instead.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 06:45 PM  
Greymonkey
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Icon side

They looked perfect on my setup lol!
Report comment to moderator  
Reply With Quote
Unread 07-22-09, 01:07 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Dead when used with the current release version of LibQTip-1.0 (r120-release) & the obsolete LibQTipClick-1.0 (last alpha r39 from 2 months ago. Progressed to LibQTipClick-1.1, but now the base LibQTip-1.0 library contains Click finctionality).

Using with StatBlockCore LDB display, USEnglish client/server, WoW 3.1.3 live. Log into WoW, mouse over the StatBlock containing Ribbon and the following error came up:

[2009/07/22 02:47:31-919-x6]: LibQTip-1.0-29 (Broker_RaidSave):245: attempt to perform arithmetic on local 'l_pad' (a table value)
LibQTipClick-1.0-2 (Ribbon):64: in function `SetupCell'
LibQTip-1.0-29 (Broker_RaidSave):710: in function <...Ons\Broker_RaidSave\libs\LibQTip-1.0\LibQTip-1.0.lua:622>
(tail call): ?:
Ribbon-2.2\Ribbon.lua:102: in function `OnEnter'
Ribbon-2.2\Ribbon.lua:128: in function `OnEnter'
StatBlockCore-2.6\StatBlockCore.lua:613: in function <Interface\AddOns\StatBlockCore\StatBlockCore.lua:602>

Repeats every time you mouse over the LDB display. Disable Broker_RaidSave and a different Broker addontakes the place of it in the error message (but same line numbers for the error, etc.).

Turn off all addons except StatBlockCore, BugSack/BugGrabber, Addon Control Panel (ACP) & the Ace3 libraries (disembedded) and the error when you mouse over the block:

[2009/07/22 02:59:49-922-x4]: LibQTip-1.0-29 (Ribbon):245: attempt to perform arithmetic on local 'l_pad' (a table value)
LibQTipClick-1.0-2 (Ribbon):64: in function `SetupCell'
LibQTip-1.0-29 (Ribbon):710: in function <Interface\AddOns\Ribbon\LibQTip-1.0.lua:622>
(tail call): ?:
Ribbon-2.2\Ribbon.lua:102: in function `OnEnter'
Ribbon-2.2\Ribbon.lua:128: in function `OnEnter'
StatBlockCore-2.6\StatBlockCore.lua:613: in function <Interface\AddOns\StatBlockCore\StatBlockCore.lua:602>


You can enter text when you click the Block ("Enter to accept, Esc to cancel"), but you cannot access it.
Report comment to moderator  
Reply With Quote
Unread 07-22-09, 04:47 PM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Originally posted by Zidomo
Dead when used with the current release version of LibQTip-1.0 (r120-release) & the obsolete LibQTipClick-1.0 (last alpha r39 from 2 months ago. Progressed to LibQTipClick-1.1, but now the base LibQTip-1.0 library contains
Seems like a f**kup between previous and latest versions of LibQTip. You should poke the author of that library too.
Report comment to moderator  
Reply With Quote
Unread 07-22-09, 09:23 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by mikma
Seems like a f**kup between previous and latest versions of LibQTip. You should poke the author of that library too.
I refuse to be poked. Instead, I feex your stuff!
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 07-23-09, 05:22 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by mikma
Seems like a f**kup between previous and latest versions of LibQTip. You should poke the author of that library too.
Thanks for the reply. No, its definitely not a conflict.

LibQTip is one of the few libraries I keep embedded in all mods tested/used; keep most others disembedded. When a new release (or alpha) has gone out, I have done full REPLACEs (Windows/DOS) of LibQTip-1.0.lua & LibQTip-1.0.toc in the addons directory. Every version of LibQTip that is loading here is identical.

As well, after updating LibQTip-1.0 to r120-release, it was the first time I have tried Ribbon. Its the only mod I've tested/run recently that depends on LibQTipClick-1.0.

Many other mods I regularly run here depend on LibQTipClick-1.1. There are no issues with the new LibQTip and the last (r9) LibQTipClick-1.1 that I've seen yet. I also have Click embedded in every mod that needs it; yes, I regularly did replaces on those when they were being updated.

Would assume that in a more typical user scenario of different LibQTip-1.0 versions being embedded in different mods, the typical library behavior of most-recent-version-takes-priority-&-gets-loaded-without-issue would occur.

Feex is needed!
Report comment to moderator  
Reply With Quote
Unread 07-24-09, 06:06 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Originally posted by Torhal
I refuse to be poked. Instead, I feex your stuff!
Hah. that he actually did
Report comment to moderator  
Reply With Quote
Unread 08-09-09, 03:44 PM  
Rellikcro
A Kobold Labourer

Forum posts: 0
File comments: 51
Uploads: 0
No longer working with 3.2

Is there going to be an update... if you wish the error message I can get it for you. Thanks
Report comment to moderator  
Reply With Quote
Unread 08-09-09, 04:24 PM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Re: No longer working with 3.2

Originally posted by Rellikcro
Is there going to be an update... if you wish the error message I can get it for you. Thanks
Yes. Give me the error.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.