r51

Details

  • Filename
    BreueSK-r51.zip
  • Uploaded by
  • Uploaded
    Mar 21, 2012
  • Size
    91.91 KB
  • Downloads
    36
  • MD5
    092bd36f5b44f3168aba4fde5ae8eeea

Supported WoW Retail Versions

  • 4.3.0

Changelog

2012-03-21  John  <John@Yosemite-PC>

[11f18e279229] [tip]
* Gui.lua

Updating to use the new APIs

[b155a875de42]
* Lists.lua

Some API updates

[f52d472f0b0a]
* Core.lua Lists.lua

Sweeping refactor to compartmentalize the various lists and to give them nice interfaces. Disentangled dependency web significantly

[b3679847e292]
* Utility.lua

Kind of useful. I've accidentally gotten a table as the key before.

2012-03-16  John  <John@Doomsday>

[8856fc38cd41]
* Utility.lua

Bugs

[6c0a8acccbc8]
* Lists.lua

Correction

2012-03-15  John  <John@Yosemite-PC>

[8d3187b12443]
* Lists.lua

Start of sketch of a List object

[8913e7d79cad]
* Core.lua Lists.lua Utility.lua breuesk.toc

Refactoring some very simple items to a Utility file

[4109683c3172]
* Core.lua Gui.lua Lists.lua Options.lua

Kept AceConsole embedded - it handily disables the chat commands when the addon is disabled
Did a little passthrough to properly set the self param for commands like Print()

2012-03-15  John  <John@Doomsday>

[72055fc7e115]
* Core.lua Gui.lua Lists.lua MultiSelectWidget.lua Namespace.lua Options.lua breuesk.toc

A lot of work to reign in namespacing (inspiration: WIM)

2012-03-14  John  <John@Yosemite-PC>

[dc9bfacca238]
* Lists.lua

Lint

2012-03-14  John  <John@Doomsday>

[90622848932b]
* Gui.lua

Converted the tree to a dropdown + tree and the results are pretty good

[ecef0cba2913]
* Lists.lua

Very handy - print the public api of an object. Nice for when you get an AceGUI object (etc) and don't know what it exposes

[7bfbff27a3d7]
* Core.lua Gui.lua

"Working" list display using a TreeGroup control. There's a small limitation where I can't accurately detect which subtree is open unless the user has made a selection in that tab. Not sure I love that.
Loot lists are displayed with colored names. People not in the raid are grayed out.

2012-03-13  John  <John@Yosemite-PC>

[6362fe301d43]
* Lists.lua

Storing class name in the persons so we can color them in later
Exposing some data lists, but this will likely be retracted later in favor of interface functions

[cc25a1a51291]
* breuesk.toc

Proper ordering of libs

2012-03-11  John  <John@Yosemite-PC>

[ecd37523ae04]
* Core.lua Lists.lua

More todos

[0e03db65c1fe]
* Core.lua Lists.lua

listBase -> lists for symmetry
project-revision turned into a string so you can dev on repo

[84f56de22631]
* Core.lua

New todo - versioning.
Testing tagging subs

[237d781bc2b5]
* Core.lua

Noting that reserves are halfass done

[d27c28e5f964]
* Core.lua Lists.lua

Updating TODOs

[7b01c9b2b411]
* Core.lua Lists.lua

"nuke" command and implementation

[731182d55b6c]
* Lists.lua

Bug fix (iterate list by ipairs)
Cleanup to RemovePerson

[eb3a3f69559e]
* Core.lua Lists.lua

Command to remove person
Disallow removing someone who is still on a list somewhere

2012-03-10  John  <John@Yosemite-PC>

[611808dbc0c0]
* Core.lua Lists.lua

Untested impl for RemovePerson

[4c3140c7a1b4]
* Lists.lua

Lots of folding markers so I can see the API clearly

[cd241c70ba6c]
* Lists.lua

Notes update

[2bac61505025]
* Lists.lua

TODOs

[ac50a4fc7229]
* Lists.lua

-todo

2012-03-09  John  <John@Yosemite-PC>

[27cf1355cd6f]
* Core.lua Lists.lua

Bugfixes (changes to zero length lists are killing me)
Remove someone from a list