Get an Epic Experience with Premium

Broker: LonnyMenu

Plugins Login to Add Favorites
  • 3 Likes
  • World of Warcraft
  • 59 Monthly Downloads
  • Supports: 5.2.0
  • 4,204 Total Downloads
  • Updated 03/22/2013
  • Created 03/05/2012
  • 13 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: r24
or
Support development! **
Donate

About Broker: LonnyMenu

A fully customized dropdown menu, a MicroMenu, GameMenu replacement.

Nothing more to say is just that simple. ;)

Enjoy!

2013-03-22  Eyal Shilony  <Eyal Shilony>

[7809c5954a23] [tip]
* Broker_Tooltip.lua Core.lua

Fix a bug that caused the tooltip to show regardless to the user selection.

[c977d7582b83]
* Broker_Tooltip.lua Core.lua

Fix the problem with FPS that some people experienced (hopefully).

2013-03-15  Eyal Shilony  <Eyal Shilony>

[d67f11e8f7cc]
* Broker_LonnyMenu.toc Broker_Menu.lua Broker_Tooltip.lua Core.lua libs/EasyDisplay.lua

ToC updated to 50200 (5.2)
Changed TogglePVPFrame() to TogglePVPUI(). -- Siufai, thanks for the fix.

2013-02-21  Eyal Shilony  <Eyal Shilony>

[ebd8c70d7cbd]
* Atom.lua Broker_LonnyMenu.toc Broker_Menu.lua Core.lua Options.lua SecureButtonsOverlay.lua

The dependency on my old Atom.lua library was removed.
Code cleanup.

2013-02-14  Eyal Shilony  <Eyal Shilony>

[ecff9023d67b]
* libs/EasyDisplay.lua

Calling ToggleGameMenu() caused the UI to taint so I reverted it.

2012-12-04  Lonny  <Lonny>

[621e75198ca3]
* Broker_LonnyMenu.toc Broker_Menu.lua Core.lua SecureButtonsOverlay.lua libs/EasyDisplay.lua

ToC updated to 50100 (5.1)
The menu should handle secure actions properly now.

2012-11-18  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[0d0618ae9749]
* Broker_Tooltip.lua

Fixed an issue with a global variable.

2012-11-08  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[02ca86872086]
* Options.lua

Added a separator.

[b5eaadfad6b0]
* Atom.lua Broker.lua Broker_LonnyMenu.toc Broker_Menu.lua Broker_Tooltip.lua Core.lua Menu.lua Options.lua libs/Commando.lua libs/EasyDisplay.lua libs/LibCore.lua loc/enUS.lua

The option to show/hide the bindings from the tooltip moved to the accessibility area.
Small localizations changes to hopefully make things crystal clear.
Some internal changes.

2012-10-02  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[c9b9436221b7]
* Broker.lua Core.lua Menu.lua Options.lua libs/Commando.lua

Changed the default items on the menu to match MOP MicroMenu.

[595f6e44b3db]
* Broker.lua Core.lua Menu.lua Options.lua loc/enUS.lua

The tags feature was removed! it didn't fit well to the theme of the addon and was bloating it for no real benefit.
The tooltip shouldn't show when the menu is open.

2012-09-29  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[8504f213e2bd]
* Broker.lua Core.lua Options.lua loc/enUS.lua

Added a new tag @money that display the total amount of your money.

2012-09-28  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[7cfbb258eaa0]
* Broker.lua

Fixed the @friends tag.

2012-09-27  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[aa144747edac]
* .hgignore, Broker.lua Broker_LonnyMenu.toc Core.lua Menu.lua Options.lua libs/Commando.lua libs/Smart.lua loc/enUS.lua

Memory issues were fixed.
Major performance increase when sorting the order of the items.
The GameMenuFrame is being closed now when the options interface is shown.
Changes were made to the savedvariables so expect your profile(s) to change back to the default values.
Localization changes.

2012-09-25  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[c25c511ba3b2]
* Broker.lua Broker_LonnyMenu.toc Core.lua Menu.lua Options.lua libs/LibDataBroker-1.1.lua loc/enUS.lua

Fixed a typo.

[37989b73132e]
* Broker.lua Core.lua Menu.lua Options.lua loc/enUS.lua

Added the following tags: @time, @calendar, @guild, @position.
Added the option to hide the ReloadUI button from the menu.
Added the option to hide the exist and logout buttons from the menu.
The @memory tag was changed to @addons.

2012-09-23  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[685fc0ea43e8]
* Broker.lua Core.lua Menu.lua Options.lua libs/Smart.lua loc/enUS.lua

Added an option to display and hide the accessibility bindings on the tooltip.
Added an option to display and hide the option button on the menu.
Added a new pattern '@friends' which display the amount of friends online.
Added the 'bags' optiont to the menu.
The default accessibility values were changed.
Some minor changes were made to the savedvariables of the addon.
The following options were added in the previous version: companions, journal.

2012-09-22  Eyal Shilony  <Eyal Shilony@Eyal-PC>

[d206b4faebf5]
* Broker.lua Broker_LonnyMenu.toc Core.lua Menu.lua Options.lua libs/AceConfigRegistrar.lua libs/LibCore.lua libs/LibShortcuts.lua libs/Smart.lua

Updated for Mists of Pandaria.

2012-03-18  Eyal Shilony  <Eyal Shilony>

[d676dda470d2]
* Broker.lua Broker_LonnyMenu.toc Core.lua Display.lua Menu.lua Options.lua libs/LibCore.lua libs/LibShortcuts.lua

The accessibility options should work correctly now.
The character frame should be accessible while in combat.
All shortcuts are now sorted in alphabetical order.
The LibShortcut library was rewritten.

2012-03-17  Eyal Shilony  <Eyal Shilony>

[feef1416ec6f]
* Display.lua

Fixed a bug that caused the addon to fail for users that used old versions.

2012-03-16  Eyal Shilony  <Eyal Shilony>

[5cfd3ddcb15e]
* CoreLib.lua LonnyMenu.lua libs/MagicLib.lua

Deleting files.

[770ca0375b39]
* Broker_LonnyMenu.toc Core.lua Display.lua Menu.lua Options.lua libs/AceConfigRegistrar.lua libs/LibCore.lua libs/LibShortcuts.lua

Fixed minor bugs.
Major design changes to make things simple, efficient and easier to maintain.
The whole menu construction was rewritten.
Some small UI modifications.
Some parts of the code were reviewed and removed.

2012-03-15  Eyal Shilony  <Eyal Shilony>

[501d713cddb7]
* Broker_LonnyMenu.toc Core.lua CoreLib.lua Options.lua libs/LibShortcuts.lua libs/MagicLib.lua loc/enUS.lua

Added an option to block the menu while in combat.
Added an option to customize the broker display.

Updated the LibShortcuts library.
- Added the ringkey.
- Added the backpack. (Holding one of the modifiers down will open all bags.)

2012-03-06  Eyal Shilony  <Eyal Shilony>

[465c61066f9f]
* .hgignore, Broker_LonnyMenu.toc Core.lua LonnyMenu.lua Options.lua libs/AceConfig-3.0/AceConfig-3.0.lua libs/AceConfig-3.0/AceConfig-3.0.xml libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml libs/AceDB-3.0/AceDB-3.0.lua libs/AceDB-3.0/AceDB-3.0.xml libs/AceDBOptions-3.0/AceDBOptions-3.0.lua libs/AceDBOptions-3.0/AceDBOptions-3.0.xml libs/AceGUI-3.0/AceGUI-3.0.lua libs/AceGUI-3.0/AceGUI-3.0.xml libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-Window.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua libs/AceLocale-3.0/AceLocale-3.0.lua libs/AceLocale-3.0/AceLocale-3.0.xml libs/CallbackHandler-1.0.lua libs/LibDataBroker-1.1.lua libs/LibShortcuts.lua libs/LibStub.lua libs/MagicLib.lua loc/enUS.lua

Updated the LibShortcuts library.
- The video options changed to options.
- Removed the sound options.

2012-03-05  Eyal Shilony  <Eyal Shilony>

[dd86f8e99a4a]
* .hgignore, Broker_LonnyMenu.toc Core.lua LonnyMenu.lua Options.lua libs/AceConfig-3.0/AceConfig-3.0.lua libs/AceConfig-3.0/AceConfig-3.0.xml libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml libs/AceDB-3.0/AceDB-3.0.lua libs/AceDB-3.0/AceDB-3.0.xml libs/AceDBOptions-3.0/AceDBOptions-3.0.lua libs/AceDBOptions-3.0/AceDBOptions-3.0.xml libs/AceGUI-3.0/AceGUI-3.0.lua libs/AceGUI-3.0/AceGUI-3.0.xml libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua libs/AceGUI-3.0/widgets/AceGUIContainer-Window.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua libs/AceLocale-3.0/AceLocale-3.0.lua libs/AceLocale-3.0/AceLocale-3.0.xml libs/CallbackHandler-1.0.lua libs/LibDataBroker-1.1.lua libs/LibShortcuts.lua libs/LibStub.lua libs/MagicLib.lua loc/enUS.lua

Updated the LibShortcuts library.
- The video options changed to options.
- Removed the sound options.

Comments

  • #16

    Is there a way to show the latency on the menu bar, like the image you have posted?  I tried all of the options, and all I get to show on the bar is the crown and the text "LonnyMenu"

    Last edited by IsmLives on 3/22/2013 6:45:25 PM
  • #17
    Quote from IsmLives »

    Is there a way to show the latency on the menu bar, like the image you have posted?  I tried all of the options, and all I get to show on the bar is the crown and the text "LonnyMenu"

    I removed this feature from the addon because I thought that it didn't fit well to the addon and this what I'd consider a software bloat which I personally against it.

    In the future, I'm planning to create a new addon that does just that but I got no ETA. :)

    P.S. I'll update the images when I'll have time to do it.

     

  • #11

    As of Patch 5.2 Blizzard replaced TogglePVPFrame with TogglePVPUI

    Change line 139 in file EasyDisplay.lua should get rid of  frame nil error

    old line:

    func = function() TogglePVPFrame() end,

    new line:

    func = function() TogglePVPUI() end,

    Good luck

  • #12

    Updated!

    Thank you.

    Last edited by Lonny on 3/15/2013 12:39:52 AM
  • #9

    Have no errors but!

    On mouseover, when menu dropes down, I got HUGE lags, fps drops 1/2 etc etc.

    As soon As I moving cursor away - everything back to normal. Any ideas why?

  • #10

    Can you please disable all your addons besides the menu and the broker display just to make sure? if you already tried it, please make sure you're using the latest version of the addon.

    It would be really useful to provide the name of the broker display you're using and attach the savedvariables of the addon to your next post.

    I'd do my best to look into it asap, as a side note though, I can't think of anything I'm doing that will drop your fps by half.

  • #15
    Quote from martinboy »

    I too have the problem with FPS taking a dive when I mouse over the addon in my broker menu. I use bazooka broker display addon.

    The latest version r24 should fix it. :)

    Last edited by Lonny on 3/22/2013 3:13:08 PM
  • #13

    I too have the problem with FPS taking a dive when I mouse over the addon in my broker menu. I use bazooka broker display addon.

  • #5

    Please upgrade to the latest version.

  • #6

    all fine right now!

    ty very much! :)

    love this addon!

  • #7

    You welcome! ;)

  • #3

    i have this error since some days.

    Date: 2012-03-16 17:12:44
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Broker_LonnyMenu\CoreLib.lua line 195:
    attempt to index field 'display' (a number value)
    Debug:
    Broker_LonnyMenu\libs\MagicLib.lua:109:
    Broker_LonnyMenu\libs\MagicLib.lua:106
    Broker_LonnyMenu\libs\MagicLib.lua:795:
    Broker_LonnyMenu\libs\MagicLib.lua:782
    AddOns:
    Swatter, v3.2.4 (<%codename%>)
    NPCScan, v4.3.0.2
    NPCScanOverlay, v4.3.0.1
    ACP, v3.3.17
    Altoholic, v4.3.001
    AraBrokerReputations, vr9
    AtlasLootLoader, vv6.05.04
    AutoBar, vv4.3.0.04
    Babylonian, v5.1.DEV.312(/embedded)
    BrokerCashflow, v
    BrokerDurabilityInfo, v1.11.1
    BrokerLocation, v1.5
    BrokerLonnyMenu, v300
    BrokeruClock, v3.3.5
    BrokerWhoRoll, vv1.2.1
    BrokerwLatency, v1.0
    ChocolateBar, vv2.2.4
    ClassTimer, v2.3
    Collectinator, v1.0.21
    Configator, v5.1.DEV.312(/embedded)
    DataStore, v4.3.001
    DataStoreAchievements, v4.3.001
    DataStoreAgenda, v4.3.001
    DataStoreAuctions, v4.3.001
    DataStoreCharacters, v4.3.001
    DataStoreContainers, v4.3.001
    DataStoreCrafts, v4.3.001
    DataStoreCurrencies, v4.3.001
    DataStoreInventory, v4.3.001
    DataStoreMails, v4.3.001
    DataStorePets, v4.3.001
    DataStoreQuests, v4.3.001
    DataStoreReputations, v4.3.001
    DataStoreSpells, v4.3.001
    DataStoreStats, v4.3.001
    DataStoreTalents, v4.3.001
    DBMCore, v
    Dominos, v4.3.4
    DominosCast, v
    DominosRoll, v
    DominosTotems, v
    DominosXP, v
    ErrorFilter, v2.4.1
    Examiner, v11.09.29
    Gatherer, v3.2.4
    LeatrixTooltip, v4.54
    LinkWrangler, v1.86
    LootHog, v4.0.1a
    MovePowerBarAlt, v
    NiceDamage, v40000
    OmniCC, v4.3.2
    Prat30, v3.4.25
    Prat30Libraries, v
    RatingBuster, v
    SexyMap, v
    ShadowedUnitFrames, vv3.4.4
    Skada, v1.3-11
    SkadaCC, v1.0
    SkadaDamage, v1.0
    SkadaDamageTaken, v1.0
    SkadaDeaths, v1.0
    SkadaDebuffs, v1.0
    SkadaDispels, v1.0
    SkadaEnemies, v1.0
    SkadaHealing, v1.0
    SkadaPower, v1.0
    SkadaThreat, v1.0
    SmartDebuff, v4.3a
    TidyPlates, v6.5.7 (R433)
    TidyPlatesGraphite, v
    TidyPlatesGrey, v
    TidyPlatesNeon, v
    TidyPlatesQuatre, v
    TidyPlatesThreatPlates, v5.4
    TidyPlatesHub, vr432
    TidyPlatesWidgets, vr433
    Volumizer, v4.3.3-2.0.2
    Xqords, v
    BlizRuntimeLib_deDE v4.3.3.40300 <eu>
    (ck=75d)

  • #1

    I got this error when your addon is enabled (i do not get it without your addon or when other addons similiar are enabeld such as BrokerToolbox) happens when i right click on adibag broker icon.

    18x <string>:"sdm_mainFrame:Hide() sdm_changeIconFrame:Hide() sdm_newFrame:Hi...":1: chunk has too many syntax levels
    <in C code>
    SuperDuperMacro_Interface.lua:771: in function "sdm_SaveConfirmationBox"
    SuperDuperMacro_Interface.lua:827: in function "sdm_Quit"
    SuperDuperMacro-2.4.5\SuperDuperMacro_Frames.lua:33: in function <SuperDuperMacro\SuperDuperMacro_Frames.lua:31>
    <in C code>
    XLoot\XLoot-r376.lua:275: in function <XLoot\XLoot.lua:270>
    (tail call): ?
    AdiBags\AdiBags-v1.4.7.1.lua:341: in function <AdiBags\AdiBags.lua:339>
    (tail call): ?
    brokertoolbox-v1.3.5\libs\ArkDewdrop-3.0-3.lua:840: in function <brokertoolbox\libs\ArkDewdrop-3.0.lua:839>
    AceConfigDialog-3.0\AceConfigDialog-3.0-55.lua:1788: in function <AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1787>
    <in C code>
    ProfessionsVault-5.8.4\libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire"
    AceGUI-3.0-33\widgets\AceGUIContainer-TreeGroup.lua:518: in function "Select"
    AceGUI-3.0-33\widgets\AceGUIContainer-TreeGroup.lua:526: in function "SelectByValue"
    AceConfigDialog-3.0\AceConfigDialog-3.0-55.lua:1677: in function "FeedGroup"
    AceConfigDialog-3.0\AceConfigDialog-3.0-55.lua:1853: in function "Open"
    AdiBags-v1.4.7.1\Options.lua:587: in function "OpenOptions"
    AdiBags-v1.4.7.1\modules\DataSource.lua:35: in function "OnClick"
    ChocolateBar-r149\Chocolate.lua:242: in function <ChocolateBar\Chocolate.lua:239>

    Locals:
    postponed = "sdm_mainFrame:Hide() sdm_changeIconFrame:Hide() sdm_newFrame:Hide() sdm_sendReceiveFrame:Hide()"

  • #8

    I can't reproduce it, I've installed both ChocolateBar and AdiBags and I'm getting no errors.

    Can you disable everything but my addon, ChocolateBar and AdiBags to be sure ?

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!