Commit Graph

90 Commits

Author SHA1 Message Date
Tercio 23f8ca025e - Plugin 'Damage Rank': is now called 'Damage, the Game!' and had its levels adjusted to WoD.
- Plugin 'Tiny Threat': fixed player name where it was showing the realm name too.
- Plugin 'Vanguard': fixed frame details (clicking on a bar) shown behind the Vanguard panel.
- Plugin 'Vanguard': fixed a problem when clicking with right button wasn't opening the bookmark panel.
- Plugin 'Vanguard': incoming heals now count shield amount on the player too.
- Plugin 'Vanguard' Known Bug: incoming damage and melee vs avoidance seems to be inaccurate by now, we need more time to study and fix it.
- Plugin 'Raid Check': now has an options panel.

- Added Twins Ogron's Charge as custom spells, one for the charge by him self and other for the copies (mythic only).
- Added key bindings for open a window, close a window, select a bookmark.
- Added 'CTRL + RightClick' closes a window.

- Fixed wallpaper transparency after releasing the window from a stretch.
- Fixed few issues when using class text colors.
- Fixed characters name outside instances, now it replaces the realm name with a * and show the complete name on tooltip.
- Fixed damage mitigation on damage taken, this affects only specific classes like monk tank.
- Fixed auto erase poping up when the player enters on its garrison.
- Fixed segments tooltip showing trash cleanup segments inside garrisons.
- Fixed command /details disable, wasn't disabling the capture of cooldowns.
- Fixed a problem with fast dps/hps when the window is in a empty segment.
- Fixed an issue using bookmark panel where it wasn't changing the display when the window is in a plugin mode.
2015-01-07 17:02:00 -02:00
tercio 07b587d340 - Custom Displays updated to track WoD potions.
- Added Feedback panel at options panel.
2014-11-13 19:24:34 -02:00
tercio cf3219f436 v3 Release Candidate. 2014-11-11 19:49:24 -02:00
tercio 59afaedf05 - Fixed the gap between the button and its menu which sometimes traveling the mouse between them was activating tooltips from window's bars.
- Fixed an annoying menu blink when the window was near the right side of the screen.
- Fixed the stretch grab which was over other windows even with the 'stretch always on top' option disabled.
2014-10-22 14:28:15 -02:00
tercio ab51564def - Few adjustements for this week release. 2014-08-24 11:40:04 -03:00
tercio 4eedec39de - Auras and Voidzones rework: now shows the total damage, dps and percentage. Also fixed its tooltip where many times the damage applied on players was showing as zero.
- Enemies now show damage taken from players on the tooltip.
- Right clicking an Enemy Real-Time Damage Taken bar, back to enemies instead of showing bookmark panel.
- Enemy Real-Time Damage Taken now show spells used by the player on its tooltip.
- Fixed a bug with the slash command show, where it was ignoring the window limit estabilished on options panel.
- Fixed few bugs with scroll bars on dropdowns and player details window.
- Tank comparison percentages now uses the same percentage calc as comparison for players.
2014-08-04 14:14:39 -03:00
tercio 7c915efb63 - Added option to sent spell link instead of spell name for helpful spells when reporting a death. 2014-08-01 16:08:29 -03:00
tercio 2d1cf1b220 - Full rework on how deaths are handled, now the last events before death should be more precise.
- Added damage taken from environment, like falling, lava, drowning, etc.
- Added Fire and Brimstone spell customizations for warlocks.
- Bookmark now are shared between all characters.
- Fixed few inconsistencies with trash recognition.
- Fixed Cloud Capture where sometimes it wasn't sharing.
- Fixed report where it wasn't sharing for guild and raid when the player name box were empty.
- Report box now also saves the position and last report channel.
- You Are Not Prepared plugin now have tooltips for spells and auto open after a boss encounter.
- Advanced Death Logs plugin got full rewrite (and still are in development).

- New API: _detalhes:GetFramework() return the framework object.
- New API: combat:GetDifficult() return the raid difficult on the combat object.
- New API: combat:GetBossInfo() return the boss info object.
- New API: combat:GetDeaths() return the table used to store deaths.
- New API: _detalhes:CreatePluginOptionsFrame (name, title, template), create a preset frame for options.
- New API Alias: framework:CreateLabel (parent, text, size, color, font, member, name)
2014-07-30 11:41:45 -03:00
tercio e5eff411c9 - Plugin Tiny Threat received a options panel and also a minor revamp.
- Timeline plugin got some rework and now its window can be open while in combat.
- Plugin You Are Not Prepared, got a options panel.
- Added Data Broker for: Combat Time, Player Dps and Player Hps.
- Fixed non formatted numbers where it shows its fractional part.
- Texts on options panel now auto-resizes depending on the test's lengh.
- Slash commands now are multi language, accepting both english and the localized language.

- New API: framework:BuildMenu (parent, menu, x_offset, y_offset, height), auto build menu, similar to Ace3 GUI.
2014-07-21 14:23:28 -03:00
tercio 0b8cab413e - Trash segments are now erased when player leave the game.
- Fixed few bugs on player comparison window.
- Options panel for plugins are now on Dialog strata.

- New API: combat:IsTrash() return true if the segment is a raid trash segment.
2014-07-17 23:32:05 -03:00
tercio e406fe464b - Revamp on Death report.
- Data send to broker now is correctly formated.
- Modified the percentage method used on Comparison Panel.
- Added options panel for Encounter Details.

- New API: _detalhes:GetCurrentCombat() returns the current combat object
- New API: _detalhes:GetCombatSegments() returns a numeric table with all stored combats.
- New API: _detalhes:GetZoneType() returns the type from GetInstanceInfo().
- New API: _detalhes:InGroup()return true if Details! is considering the player inside a group.
- New API: _detalhes:GetOnlyName (string) return self.nome or string without realm name.

- New Event: ZONE_TYPE_CHANGED, it's triggered when the player change the zoze type.
- New Event: GROUP_ONENTER GROUP_ONLEAVE, trigger when the player left or enter in a group.
2014-07-17 17:57:32 -03:00
tercio 436e86b669 changelog 2014-07-13 19:23:20 -03:00
tercio 67c844e8f8 - Applyed the experimental alphabetical sort method on Damage and Heal classes.
- Spell icon is shown when the character is a environment spell type.
- Changed the non-player enemy icon (monsters).
- Fixed bug on flex performance profile.
2014-07-10 13:52:55 -03:00
tercio 3391a22ebc - Added export/import for instances.
- Added export/import for customs displays.
- More small changes on ElvUI Frame Style skin.

- Fixed boss death recognition.
- Fixed the time of buffs applied before the pull.
- Fixed issue where sometimes the tooltip for break snap and lock buttons didn't disappear.

- New API: _detalhes:GetNumInstancesAmount() return the amount of instances created.
2014-07-08 16:48:47 -03:00
tercio 72c00a528a - Fixed many DPS inacuracy when playing outside a party or raid group.
- Full cleanup done on comm message handlers.
- Created a window for update alert.
2014-07-05 13:26:53 -03:00
tercio 68557fa55f - Possible fix for missing pre-potions.
- Second try in create a version checker.
2014-07-03 19:27:49 -03:00
tercio 5fea5b238d - Added Enemy Damage Taken by clicking with middle mouse button over a enemy bar.
- Implemented code for early tests with new version checker.
- Renamed option menu "externals" to "Data Feed".
2014-07-02 20:40:23 -03:00
tercio 3baa00474b - debug: print in the chat the pre-potion found in the combat beggining while in raid. 2014-07-01 11:43:47 -03:00
tercio 85a273aa63 - Added Devotion Aura cooldown for paladins.
- Added options for lock, unlock, break snap, close, reopen and create new window.
- Added a options panel for HotCorners.
- Shortcut panel is now known as Bookmarks panel, also a revamp has been done in its frames.

- Fixed percent issue with Healing Done and HPS while in combat.

- New API: instance:IsStarted() return if the instance have its frames built.
2014-06-30 16:11:56 -03:00
tercio eb87774f40 - Added Rallying Cry on warrior cooldown list.
- Healthstone now is considered both healing and cooldown attributes.
- Fixed the sort method for custom displays, now the bars wuth same value is correctly sort by alphabetical.
- Fixed non-combat switch by role where changing role wasn't changing the attribute.
- Fixed the icons hiding and showing with Alpha Modify Types.
- NickTag now don't check if a received name is invalid.
2014-06-27 22:10:13 -03:00
tercio 4fca65b5f3 - Save data on logout now is a separate script and others lua erros do not broke it any more.
- Few improvements on how instances load on logon.
- Slash commands are now more responsible, 'show' shows all windows, 'hide' hide them all, 'new' create a window.
- More Fixes for alpha mods and auto interact.

- New API: instance:InstaceAlpha (alpha) modify the alpha of window textures without saving.
- New API: instance:SetIconAlpha (alpha, hide, no_animations), modify the alpha of buttons without saving.
2014-06-26 21:56:05 -03:00
tercio c92f4e2d1c changelog 2014-06-25 16:14:47 -03:00
tercio c36f87a3b6 v1.17.0a 2014-06-22 19:46:55 -03:00
tercio b1cf458ca5 - Full rewrite on custom displays.
- Fixed the report bug on healing, energy and misc attributes.
- Fixed a bug where the player pet wasn't being tracked after logon in the game.

- NewAPI: instance:IsGroupMode() return if a instance is in group mode.
- NewAPI: instance:GetCustomObject() return the custom object current used by the isntance.
- NewAPI: _detalhes:GetEncounterActorsName (EJ_EncounterID) return a hash table with [bossname] -> {[model] [displayInfo]}
- NewAPI: actor:GetDisplayName() actor:Class() return the formated name; return the class.
- NewAPI: _detalhes:GetClassIcon (class) return the icon path and texcoords.
2014-06-21 18:11:08 -03:00
tercio 9d7b43fba6 - Fixed small involuntary resizes after resizing a window.
- Fixed row creation while resizing where sometimes it was broking the last row in the window.
- Fixed frame strata after stretching the window where was setting its strata to Medium.
- Fixed Vanguard strata where it wasn't following the strata from its host window.
2014-06-14 15:37:15 -03:00
tercio 1bf2d2fe8c - Mode menu now have a sub menu for raid plugins.
- Red and Green colors under comparison frame has been inverted.
- Fixed some report issues with dps and hps, also almost all reports now have guide lines.
- Fixed DPS and HPS bug involving 'Everything Mode'.
- NewAPI: ActorObject:GetBarColor() return the color in r, b, g which the actor's bar should be filled.
2014-06-13 22:32:10 -03:00
tercio 73c62f0626 - Pet dispell and interrupts count for the owner too.
- More fixes for comparison panel.
2014-06-10 14:39:50 -03:00
tercio e2d2910944 Alpha 1.16.0
- Added option to be able to save the window's size and position within the profile.
- Added performance profile options.
- Added auto switch based on group roles also a switch for wipe.
- Fixed a bug where sometimes all non boss segments was considered boss encounters.
- Fixed the padlock image when sliders are deactivated.

- NewAPI: _detalhes:CheckForPerformanceProfile() check if is necessary change the performance profile.
- NewAPI: _detalhes:GetActorsOnDamageCache() return damage object from raid members inside the parser cache.
- NewAPI: _detalhes:GetActorsOnHealingCache() return healing object from raid members inside the parser cache.
2014-06-09 16:42:54 -03:00
tercio e62910b9da - Added a compare tab under Player Details Window:
This new tab showns up when there is too characters with the same class and spec.
Its useful to compare skills used, uptimes and targets.
- Few improvements on Default and ElvUI skins.
- Added a button for auto align two windows within right chat window when ElvUI skin is active.

- Fixed problem with Damage -> Enemies display.
- Fixed report Player Detail Window report buttons.
- Fixed some report lines where the numbers wasn't properly formatted.
- Fixed a rare bug where the owner of some pets wasn't detected.
- Fixed issue in dungeons where capture data get paused after a boss kill.
- Fixed issue with Encounter Details showing its icon for dungeons bosses.
- Fixed a rare bug where the capture of damage stops after erasing a trash segment.
2014-06-06 18:03:42 -03:00
tercio 710a1e6031 - Emergencial fix for death logs which sometimes was breaking the addon data capture.
- Fixed window alerts which was showing behind the bars.
- Fixed a issue where Details! windows wasn't hidden when a pet battle starts.
- Fixed a issue with segments menu when a window is placed on the right side of the screen.
- Fixed death log issue with friendly fire hits.
2014-06-03 16:42:40 -03:00
tercio 35cb250ee6 - Damage -> Enemies now also show neutral creatures.
- Added support to dungeons, bosses and trash mobs are now recognized.
- Added target information for each spell in Player Detail Window.
- Added options for change the location of tooltips.
- Added options for change the Overall Data functionality.
- Added tooltips for lock and detach buttons.
- Added new row texture: 'Details Vidro'.
- Revamp on death log tooltips.
- Improved the visual effect for the instance which current moving window can snap to.
- Fixed issue where warlocks soul link was counting as damage done.
- Fixed the attributes shown on Player Detail Window, now when showing Dps for example, all spells and targets also show Dps amount.
- Fixed issue with Hotcorners where the quick click functionality wasn't changing on options panel.
- Fixed a Hotcorner issue with window mode where the mouse goes outside the wow window.
- Fixed bug where new rows created after resize the window was coming with borders.
- Fixed bug where resize buttons was below the bars when setting the strata level to Dialog.
- You are not prepared plugin had the time alert time increased to 30 seconds, up from 20.
2014-05-31 19:37:00 -03:00
tercio 9dd43d676d 1.15.0 Test Version
- Implemented a early support for Dungeons:
the addon is now capable of distinguishing dungeon boss and trash mobs.
not all bosses are implemented yet, atm is:
*Mogu'Shan Palace
*Temple of the Jade Serpent
*Stormstout Brewery

- Implemented Overall Data: Options for it are under combat tab.

- Implemented spell targets on Player Details Window.
Also, fixed lots of small issues like showing damage done where clicking on a Dps bar.
2014-05-28 18:04:24 -03:00
tercio e9e1fe4dfd - Added option for lock segments display, so, when a segment is chosen, the other windows also change it.
- Added option for show the total amount of spells, targets and pets in tooltips.
2014-05-24 15:32:53 -03:00
tercio e34df7b4b7 changelog 2014-05-23 21:04:06 -03:00
tercio e2e13288c0 - Emergencial fix for crash after creating test bars and logoff.
- Fixed the default background alpha on default skin.
- Added spacing option under row settings for control the gap between bars.
2014-05-17 14:41:55 -03:00
tercio 6b672d0649 - Fixed problem where Player Details Windows didn't open if the player on set the nickname without a avatar.
- Fixed a bug with HotCorner where the buttons doesn't hide after disabling it on options panel.
- Attempt to fix a issue with framestrata fixer addons where they mess around with frame levels.
2014-05-16 15:14:19 -03:00
tercio 41558af9e9 changelog 2014-05-16 01:29:57 -03:00
tercio 5cf85b8eb4 miss files 2014-05-09 15:12:47 -03:00
tercio ce87de9a33 - Added option for percentage: follow the combat totals or the first player total.
- Added option for show or hide the left buttons on menu bar.
- Added option for change the left buttons size in the menu bar.
- Added option for delete a instance.
- 'Instance Segment' Mini display now is more accuracy about telling the enemy in the segment.
- Player Details Window now show all pet abilities instead of just the total pet damage.
- Rework done on report texts, now the title is more shorter and also format Dps and Hps numbers.
- Simple Gray and again ElvUI skins got some rework.
- Added Mind Sear (mastery) for priest in the spell customization.
- Fixed the stretch button strata which was making the button shows up to any other frame when hover over.
- Lib HotCorner now is broker based and shows up all broker plugins in the bar.
- Removed the lower instance consolidate menu.
- Removed ErrorReport and SavaData plugins.

- NewAPI: _detalhes:GetCombatName() returns the combat enemy, boss, battleground.
- NewAPI: _detalhes:DeleteInstance (ID) erase a instance.
- NewAPI: _detalhes:GetClassColor (class or actor) return the table with the color.
2014-05-08 21:39:20 -03:00
tercio 236218fa22 updates 2014-05-02 01:52:50 -03:00
tercio 4a5c74f1cb Updates 2014-04-30 22:00:52 -03:00
tercio 432eccb1b0 Fixes 2014-04-25 13:55:52 -03:00
tercio a56db81297 - Added four more abbreviation types.
- Abbreviations now are applied on all numbers in the bar.
- Minimum amount of instances was lowered to 3.
- Fixed issue where the instance menu wasn't respecting the amount limit of instances.
- Added options for cutomize the right text of a row.
- Added a option to be able to chance the framestrata of an window.
- Added shift, ctrl, alt interaction for rows which shows all spells, targets or pets when pressed.
- Fixed a issue where changing the alpha of a window makes it disappear on the next logon.
- Added a option for auto transparency to ignore rows.
- Added option to be able to set shadow on the attribute text.
- Fixed a issue with window snap where disabled statusbar makes a gap between the windows.
- Fixed issue where mini displayes wasn't saved and back to default values on every logon.
- Mini display 'instance segment' now have a option to show the encounter name instead the number of the segment.
- Added a new experimental library called hotcorners, this library create a menu hidden on the top left corner.
- New API: instance:GetId() return the id of the instance.
2014-04-23 21:37:34 -03:00
tercio 73121a3479 - Fixed "Healing Per Second" which wasn't working at all.
- Fixed Hps and Dps amount which wasn't using abbreviation.
- Fixed the percent amount for target of damage done where sometimes it pass 100%.
- Fixed issue where the segments menu isn't showing when there is a Mogushan Vaults segment.
- All windows now are atached to High strata instead of low.
- Changes on Skins: "Minimalistic" and "Elm UI Frame Style". It's necessary re-apply the skin.
- Added more cooldowns and spells for monk tank over avoidance panel.
- Fixed avatar and nickname which wasn't saving after switch characters.
- Player avatar now is also shown on the Player Details window.
- Leaving empty the the icon file box, make details use no icons on bars.
- Added an option for make bars start on the left side of a icon, useful for icons with transparency.
- Added new feature: Auto Transparency, hide or show menus, statusbar and borders when mouse enter or leaves the window.
- Added option for change the statusbar transparency.
- Added option to control which side the menu attachs to.
- Added Attribute Text: shows on the toolbar or statusbar the current attribute shown.
- Added Auto Hide menu options which hide or show the menus when mouse enter or leaves the window.
- Added Wallpaper Preview on the wallpaper section on the options panel.
- Image Editor now can Flip the image without messing with the crop.
- Added a option called "Interface Edit Mode" which hide the world frame.
- All instances can now be resized for a minumim of 4 pixels, down from 40.
- New API: instance:IsLowerInstance() return if the instance is the lower.
- New API: instance:IsInteracting() return the the player have the mouse over any widget of this instance.
- New API: instance:SetWindowAlphaForCombat (is_entering) changes the alpha of the window for the Hide On Combat option.
- New API: instance:LeftMenuAnchorSide (side) change which side the left menu is attached.
- New API: instance:AttributeMenu (enabled, pos_x, pos_y, font, size, color, side) options for the string with the attribute name.
- New API: instance:SetBackdropTexture (texturename) change the backdrop texture of this instance.
- New API: instance:SetAutoHideMenu (left, right, interacting) set the options for auto hidding menus.
- New API: instance:SetMenuAlpha (enabled, onenter, onleave, interacting) options for auto hide all widgets except for bars.
- New API: instance:GetInstanceCurrentAlpha() return the current alpha value of this instance.
- New API: instance:StatusBarColor (r, g, b, a, no_save) changes the color of the statusbar.
2014-04-16 23:33:59 -03:00
tercio 5c621d6c20 updates 2014-04-16 22:17:50 -03:00
tercio a569c7fbc4 updates 2014-04-10 20:24:56 -03:00
tercio 6ac6d7fd71 Added support to Profiles, now you can share the same config between two or more characters
Added support for BattleTag friends over report window.
Added pet threat to Tiny Threat plugin when out of a party or raid group.
Fixed a issue with close button where it disappear without close the window when toolbar is in bottom side.
Also fixed a issue where swapping toolbar positioning was sometimes making close button disappear.
Fixed a problem opening options panel through minimap when there is no window opened.
2014-04-09 18:44:12 -03:00
tercio 7ed4f2cd19 Small fixes 2014-04-02 19:36:35 -03:00
tercio 36e7b26b30 a1.11.10 2014-04-01 21:20:43 -03:00
tercio fcf9d7a2ed updates 2014-03-26 18:24:12 -03:00