promotional bannermobile promotional banner

Energy Monitor

Abandoned
Energy Monitor

File Details

v0.10.1

  • R
  • Nov 17, 2008
  • 132.04 KB
  • 196
  • 3.0.3
  • Retail

File Name

EnergyMonitor-v0.10.1.zip

Supported Versions

  • 3.0.3

------------------------------------------------------------------------
r60 | lokicoyote | 2008-11-17 17:25:37 +0000 (Mon, 17 Nov 2008) | 3 lines
Changed paths:
   A /tags/v0.10.1 (from /trunk:59)

Tagging as v0.10.1
A number of bug fixes relating to errors when setting options
Added support for AceGUI-3.0-SharedMediaWidgets
------------------------------------------------------------------------
r59 | lokicoyote | 2008-11-17 17:22:52 +0000 (Mon, 17 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Libs/SimpleTimer-1.0/SimpleTimer-1.0.toc
   M /trunk/Modules/Options/Options.lua

Fixed a number of typos related to options
Added support for AceGUI-3.0-SharedMediaWidgets

------------------------------------------------------------------------
r57 | lokicoyote | 2008-11-17 14:27:16 +0000 (Mon, 17 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Modules/Options/EnergyMonitor_Options.toc

Ensure that the Options module appears after EnergyMonitor

------------------------------------------------------------------------
r56 | lokicoyote | 2008-11-17 14:19:52 +0000 (Mon, 17 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Modules/Options/EnergyMonitor_Options.toc

Updated Options X-Embeds

------------------------------------------------------------------------
r55 | lokicoyote | 2008-11-17 14:09:55 +0000 (Mon, 17 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Modules/Options/Core.lua
   M /trunk/Modules/Options/Options.lua
   M /trunk/OptionsStub.lua

Fix bugs in the initial Options module
Always apply profile information
Initialize state and current variables in initialization as well as enabling

------------------------------------------------------------------------
r54 | lokicoyote | 2008-11-17 13:15:50 +0000 (Mon, 17 Nov 2008) | 5 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Core.lua
   M /trunk/EnergyMonitor.toc
   A /trunk/Interface.lua
   M /trunk/Libs
   M /trunk/Locales/enUS.lua
   A /trunk/Modules
   A /trunk/Modules/Options
   A /trunk/Modules/Options/Core.lua (from /trunk/Core.lua:53
   A /trunk/Modules/Options/EnergyMonitor_Options.toc (from /trunk/EnergyMonitor.toc:53
   A /trunk/Modules/Options/Libs
   A /trunk/Modules/Options/Locales
   A /trunk/Modules/Options/Locales/Locales.xml (from /trunk/Locales/Locales.xml:46
   A /trunk/Modules/Options/Locales/enUS.lua (from /trunk/Locales/enUS.lua:46
   A /trunk/Modules/Options/Options.lua (from /trunk/Options.lua:52
   A /trunk/Modules/Options/embeds.xml (from /trunk/embeds.xml:46
   D /trunk/Options.lua
   A /trunk/OptionsStub.lua (from /trunk/Options.lua:52
   M /trunk/embeds.xml

Separate options from the main addon
Renamed fractions_per_tick to percent_per_tick
Made external getter / setter function names uppercase
Changed the way getter / setter functions handle error cases (should prevent profile errors from causing errors)

------------------------------------------------------------------------
r53 | lokicoyote | 2008-11-14 05:09:52 +0000 (Fri, 14 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/EnergyMonitor.toc

Cleaned up OptionalDeps and added X-Embed
Clear the loaded texture in canLoadTexture

------------------------------------------------------------------------
r52 | lokicoyote | 2008-11-14 04:45:21 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options.lua

Ensure that local functions are declared before using them

------------------------------------------------------------------------
r51 | lokicoyote | 2008-11-14 04:31:26 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options.lua

Load options on demand

------------------------------------------------------------------------
r50 | lokicoyote | 2008-11-14 03:24:33 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Convert some functions to local functions and rearrange

------------------------------------------------------------------------
r49 | lokicoyote | 2008-11-14 03:01:23 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Missed some function name capitalizations

------------------------------------------------------------------------
r48 | lokicoyote | 2008-11-14 02:59:47 +0000 (Fri, 14 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Libs/SimpleTimer-1.0/SimpleTimer-1.0.lua

Capitalized SimpleTimer function names
Changed SimpleTimer library name to SimpleTimer-1.0

------------------------------------------------------------------------
r47 | lokicoyote | 2008-11-14 02:45:45 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/EnergyMonitor.toc
   A /trunk/Libs/SimpleTimer-1.0
   A /trunk/Libs/SimpleTimer-1.0/SimpleTimer-1.0.lua (from /trunk/SimpleTimer.lua:46
   A /trunk/Libs/SimpleTimer-1.0/SimpleTimer-1.0.toc
   A /trunk/Libs/SimpleTimer-1.0/SimpleTimer-1.0.xml
   M /trunk/Options.lua
   M /trunk/README.txt
   D /trunk/SimpleTimer.lua

Move SimpleTimer.lua into the Libs folder

------------------------------------------------------------------------
r46 | lokicoyote | 2008-11-12 08:28:40 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Locales/enUS.lua

Change Profile to Profiles

------------------------------------------------------------------------
r45 | lokicoyote | 2008-11-12 05:24:08 +0000 (Wed, 12 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Options.lua
   M /trunk/embeds.xml

Only load the AceGUI-3.0-SharedMediaWidgets after LibSharedMedia has been loaded
Missing call to pairs

------------------------------------------------------------------------
r44 | lokicoyote | 2008-11-12 02:03:15 +0000 (Wed, 12 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Options.lua
   M /trunk/SimpleTimer.lua

Separate options into base options and profile options
Update comments
Rearrange global value caching

------------------------------------------------------------------------
r43 | lokicoyote | 2008-11-12 00:20:42 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Libs

Removed a directory layer from AceGUI-3.0-SharedMediaWidgets

------------------------------------------------------------------------
r42 | lokicoyote | 2008-11-11 23:55:04 +0000 (Tue, 11 Nov 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Libs
   M /trunk/embeds.xml

Embed AceGUI-3.0-SharedMediaWidgets

------------------------------------------------------------------------
r40 | lokicoyote | 2008-11-07 20:07:18 +0000 (Fri, 07 Nov 2008) | 2 lines
Changed paths:
   M /trunk/embeds.xml

Actually load the embedded AceGUI-3.0 library

------------------------------------------------------------------------
r38 | lokicoyote | 2008-11-07 19:56:51 +0000 (Fri, 07 Nov 2008) | 3 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Libs
   M /trunk/embeds.xml

Fixed a typo which prevented loading AceConfig-3.0 when no other Ace3 addons were present
Added AceGUI-3.0 to the list of embedded Ace3 addons for AceConfigDialog-3.0

------------------------------------------------------------------------
r37 | lokicoyote | 2008-11-06 18:36:25 +0000 (Thu, 06 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options.lua
   M /trunk/SimpleTimer.lua

Updated list of cached functions
Updated failure messages

------------------------------------------------------------------------
r36 | lokicoyote | 2008-11-06 06:30:28 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

Add dead and non-energy states

------------------------------------------------------------------------
r35 | lokicoyote | 2008-11-06 06:05:25 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Locales/enUS.lua
   M /trunk/Options.lua

Rearrange show / while localizations together

------------------------------------------------------------------------
r34 | lokicoyote | 2008-11-06 05:59:50 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Options.lua

Check if libraries are available and fail gracefully

------------------------------------------------------------------------
r33 | lokicoyote | 2008-11-06 05:39:57 +0000 (Thu, 06 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Options.lua

Fixed a typo with get_kShowWhile
Use get_kxxx functions to determine show and beat options

------------------------------------------------------------------------
r32 | lokicoyote | 2008-11-06 05:27:14 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Remove direct dependencies on the locale

------------------------------------------------------------------------
r31 | lokicoyote | 2008-11-06 04:54:08 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Options.lua

Present the other options before the Profiles option group

------------------------------------------------------------------------
r30 | lokicoyote | 2008-11-06 04:50:44 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Locales/enUS.lua
   M /trunk/Options.lua

Reorganized the locales to reflect the options organization

------------------------------------------------------------------------
r29 | lokicoyote | 2008-11-06 03:31:50 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Provide accessor functions of constants

------------------------------------------------------------------------
r28 | lokicoyote | 2008-11-06 03:14:29 +0000 (Thu, 06 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua

Cache states
Provide state functions for Alive, UsingEnergy, and InCombat similar to Stealthed
Correctly check if setupOptions is defined

------------------------------------------------------------------------
r27 | lokicoyote | 2008-11-06 02:48:11 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Changed the self.var.using variable to self.var.fire_using (more readable)

------------------------------------------------------------------------
r26 | lokicoyote | 2008-11-06 02:40:41 +0000 (Thu, 06 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua

Generalize show states
Prevent a missing locale from preventing the addon from working

------------------------------------------------------------------------
r25 | lokicoyote | 2008-11-06 02:22:33 +0000 (Thu, 06 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

Localized error messages
Check color values

------------------------------------------------------------------------
r24 | lokicoyote | 2008-11-06 01:45:04 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

Cleaned up SharedMedia texture processing

------------------------------------------------------------------------
r23 | lokicoyote | 2008-11-06 01:34:37 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Use UnitBuff("player", "Stealth") to check for stealth

------------------------------------------------------------------------
r22 | lokicoyote | 2008-11-06 01:31:02 +0000 (Thu, 06 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Added function interface comments

------------------------------------------------------------------------
r20 | lokicoyote | 2008-11-05 04:05:00 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Use the EnergyMonitor variable for printing a message when AceLocale is unavailable

------------------------------------------------------------------------
r18 | lokicoyote | 2008-11-05 03:29:57 +0000 (Wed, 05 Nov 2008) | 3 lines
Changed paths:
   M /trunk/embeds.xml

Rearranged Ace3 includes to mirror the order used by Ace3
Added LibSharedMedia-3.0 to the list of embeds (it was missing)

------------------------------------------------------------------------
r16 | lokicoyote | 2008-11-05 03:09:31 +0000 (Wed, 05 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Interface.xml

Removed some stray characters
Removed a setAllPoints="true" for an element with anchors set

------------------------------------------------------------------------
r14 | lokicoyote | 2008-11-05 01:36:50 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/EnergyMonitor.toc

Added optional dependencies

------------------------------------------------------------------------
r13 | lokicoyote | 2008-11-05 01:23:56 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/EnergyMonitor.toc

Fixed a typo in the no-lib-strip replacement

------------------------------------------------------------------------
r12 | lokicoyote | 2008-11-05 01:21:37 +0000 (Wed, 05 Nov 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta

Ignore LibStub's toc and test files

------------------------------------------------------------------------
r11 | lokicoyote | 2008-11-05 01:18:23 +0000 (Wed, 05 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/EnergyMonitor.toc
   M /trunk/Locales/enUS.lua
   M /trunk/Options.lua
   M /trunk/SimpleTimer.lua

Added substitution tags
Uncommented a test to avoid initializing the enUS locale

------------------------------------------------------------------------
r10 | lokicoyote | 2008-11-05 00:17:02 +0000 (Wed, 05 Nov 2008) | 3 lines
Changed paths:
   A /trunk/.pkgmeta

Initial .pkgmeta
    References external repositories for packaging

------------------------------------------------------------------------
r9 | lokicoyote | 2008-11-04 22:54:10 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Exit the aura checking when the name is blank in isStealth

------------------------------------------------------------------------
r8 | lokicoyote | 2008-11-04 21:33:03 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Options.lua

Changed the default slash command from e-m to emon

------------------------------------------------------------------------
r7 | lokicoyote | 2008-11-04 21:04:15 +0000 (Tue, 04 Nov 2008) | 6 lines
Changed paths:
   M /trunk/Core.lua

Use UNIT_AURA instead of PLAYER_AURAS_CHANGED
Check the target parameter of UNIT_MAXENERGY, UNIT_COMBO_POINTS, UNIT_DISPLAYPOWER
Check if the player is Dead or a Ghost during UNIT_ALIVE
Track Stealth changes in UNIT_AURA instead of relying on IsStealthed
Added isStealth which looks for buffs instead of using IsStealthed

------------------------------------------------------------------------
r6 | lokicoyote | 2008-11-04 00:49:44 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Use the hard coded initial energy per tick value of 20 instead of GetPowerRegen()

------------------------------------------------------------------------
r5 | lokicoyote | 2008-11-04 00:40:28 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Libs

Added externals for Ace3, LibStub, CallbackHandler, and LibSharedMedia-3

------------------------------------------------------------------------
r3 | lokicoyote | 2008-11-04 00:19:28 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   D /trunk/Libs/AceAddon-3.0
   D /trunk/Libs/AceConfig-3.0
   D /trunk/Libs/AceConsole-3.0
   D /trunk/Libs/AceDB-3.0
   D /trunk/Libs/AceDBOptions-3.0
   D /trunk/Libs/AceEvent-3.0
   D /trunk/Libs/AceLocale-3.0
   D /trunk/Libs/CallbackHandler-1.0
   D /trunk/Libs/LibSharedMedia-3.0
   D /trunk/Libs/LibStub

Moved out of the way to so that externals can be referenced.

------------------------------------------------------------------------
r2 | lokicoyote | 2008-11-04 00:16:56 +0000 (Tue, 04 Nov 2008) | 3 lines
Changed paths:
   A /trunk/Core.lua
   A /trunk/EnergyMonitor.toc
   A /trunk/Interface.xml
   A /trunk/Libs
   A /trunk/Libs/AceAddon-3.0
   A /trunk/Libs/AceAddon-3.0/AceAddon-3.0.lua
   A /trunk/Libs/AceAddon-3.0/AceAddon-3.0.xml
   A /trunk/Libs/AceConfig-3.0
   A /trunk/Libs/AceConfig-3.0/AceConfig-3.0.lua
   A /trunk/Libs/AceConfig-3.0/AceConfig-3.0.xml
   A /trunk/Libs/AceConfig-3.0/AceConfigCmd-3.0
   A /trunk/Libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   A /trunk/Libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml
   A /trunk/Libs/AceConfig-3.0/AceConfigDialog-3.0
   A /trunk/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   A /trunk/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml
   A /trunk/Libs/AceConfig-3.0/AceConfigRegistry-3.0
   A /trunk/Libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   A /trunk/Libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml
   A /trunk/Libs/AceConsole-3.0
   A /trunk/Libs/AceConsole-3.0/AceConsole-3.0.lua
   A /trunk/Libs/AceConsole-3.0/AceConsole-3.0.xml
   A /trunk/Libs/AceDB-3.0
   A /trunk/Libs/AceDB-3.0/AceDB-3.0.lua
   A /trunk/Libs/AceDB-3.0/AceDB-3.0.xml
   A /trunk/Libs/AceDBOptions-3.0
   A /trunk/Libs/AceDBOptions-3.0/AceDBOptions-3.0.lua
   A /trunk/Libs/AceDBOptions-3.0/AceDBOptions-3.0.xml
   A /trunk/Libs/AceEvent-3.0
   A /trunk/Libs/AceEvent-3.0/AceEvent-3.0.lua
   A /trunk/Libs/AceEvent-3.0/AceEvent-3.0.xml
   A /trunk/Libs/AceLocale-3.0
   A /trunk/Libs/AceLocale-3.0/AceLocale-3.0.lua
   A /trunk/Libs/AceLocale-3.0/AceLocale-3.0.xml
   A /trunk/Libs/CallbackHandler-1.0
   A /trunk/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua
   A /trunk/Libs/CallbackHandler-1.0/CallbackHandler-1.0.xml
   A /trunk/Libs/LibSharedMedia-3.0
   A /trunk/Libs/LibSharedMedia-3.0/LibSharedMedia-3.0.lua
   A /trunk/Libs/LibSharedMedia-3.0/lib.xml
   A /trunk/Libs/LibStub
   A /trunk/Libs/LibStub/LibStub.lua
   A /trunk/Locales
   A /trunk/Locales/Locales.xml
   A /trunk/Locales/enUS.lua
   A /trunk/Options.lua
   A /trunk/README.txt
   A /trunk/SimpleTimer.lua
   A /trunk/Sounds
   A /trunk/embeds.xml

Initial commit.
Based on work from converting EnergyWatch_v2A to Ace3 and LibSharedMedia.

------------------------------------------------------------------------
r1 | root | 2008-11-04 00:01:04 +0000 (Tue, 04 Nov 2008) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"energy-monitor/mainline: Initial Import"
------------------------------------------------------------------------