Commit Graph

47 Commits

Author SHA1 Message Date
Tercio Jose 9974a87119 Format the text in the breakdown player list using the same font, size and outline of the damage window 2022-10-09 17:12:13 -03:00
Tercio Jose 0d5019fb89 Update on LibOpenRaid 2022-02-15 19:51:36 -03:00
Tercio Jose c42a35657d 8.3.0 > 9.0.1 2020-10-16 19:51:44 -03:00
Tercioo 643d25bb91 Initial WoW Classic Support
First pass of changes to make Details! compatible with WoW Classic.
2019-05-23 15:13:42 -03:00
Tercioo 6fb7af3204 - Improvements on the Encounter Breakdown plugin. 2019-01-20 20:14:24 -02:00
Tercioo 0c486a24a2 - Battle for Dazaralor update.
- Fixed rogue spec icons.
- Some visual improvements.
- Framework update.
2019-01-20 00:22:22 -02:00
Tercio c228e85acf - Added a macro section with useful macros.
- More polish done to the Encounter Details! window.
2018-10-06 17:39:20 -03:00
Tercio 404f3c3ab4 - Added macro text box in Encounter Plugin. 2018-09-11 22:19:59 -03:00
Tercio ed8aaee352 - Added a new panel to open the Chart after a mythic dungeon.
- Improvements on Encounter Details plugin.
2018-09-11 19:57:17 -03:00
Tercio df9ce12b82 - Patch 8.0.1 2018-07-17 12:07:40 -03:00
Tercio 0b38e849bc - Added real time compile error while writing a custom script.
- Added protection on compiling a custom script to show in the window, an error text should be printed to chat window.
- Added events: COMM_EVENT_RECEIVED and COMM_EVENT_SENT.
- When options panel is not in the screen, the script will attempt to fix the position.
- While doing a sync on guild statistics, more information about the download is shown.
2018-02-09 11:33:02 -02:00
Tercio 34a71a8846 - Polish on the Custom Display and Encounter Details windows.
- Fixed an issue on the segments and mode menus where the submenus wasn't anchoring correctly.
2017-12-15 08:29:20 -02:00
Tercio db3030644a - added new panel to consolidate plugins and panels from the main addon into only one frame. 2017-11-26 16:31:05 -02:00
Tercio 293282e984 - Built-in plugin ToC update. 2017-03-28 19:18:25 -03:00
Tercio a5d0ca6dae - built-in plugins update. 2016-09-26 00:06:03 -03:00
Tercio 08117fcc15 - Release for 7.0.3 patch.
- Major Framework update.
- Nick-Tag library upodate.
2016-07-19 12:09:43 -03:00
Tercioo 3b2cef2975 - added a scale parameter for encounter details plugin. 2016-01-22 10:21:12 -02:00
Tercioo 14486169c9 - Added a Dark skin for the Options Panel.
- Fixed an issue with the Plugin DPS Tuning when reseting data on Details!.
- Removed realm names from player at the Comparison Panel.
- Added new skin preset: 'New Gray'.
2015-12-18 15:02:43 -02:00
Tercio fa97c1b5cb Details! v4.0 2015-09-06 19:56:43 -03:00
Tercio 02aa979b1c - Updated Details! Framework.
- Added an option to make the menus on title bar work with clicks instead of hovering over them.
2015-08-21 17:47:39 -03:00
Tercio 5fa349b6ff - PLugins Update. 2015-08-17 17:28:13 -03:00
Tercio ba1fdfb94e - Player Detail Window now follows number format chosen on options panel.
- ElvUI skin for Player Detail Window won't use anymore raid members portrait.
- fix for ticket #43 'lua error occured in KoKR client'.
- fix for ticket #42 'It seems to be absent image file in spec changed notification'.
- fix for ticket #41 'An error occurs in Archimonde encounter (koKR)'.
2015-07-05 14:09:21 -03:00
Tercio 10fd763a18 - more small fixes and improvements. 2015-07-04 00:17:01 -03:00
Tercio 9eb02a9c98 - more file size reduction. 2015-05-11 21:40:33 -03:00
Tercio f7fc5dfec3 - More improvements on parser and custom displays.
- Create Details! Forge, /details forge.
2015-05-05 17:40:14 -03:00
Tercio 68b6adc90f - Added casted amount for healing and damage spells. The result is shown on Player Detail Window.
- Added uptime amount for healing spells on Player Detail Window.
- Added an option to disable lock/resize/ungroup buttons. It's under miscellaneous bracket on Options Panel.
- Wallpaper for menus on title bar got a customization option under tooltips bracket on Options Panel.
- Updated spell list for Crowd Control and class detection.
- Improved Weakaura creation tool under Encounter Details Plugin.
2015-04-25 21:21:07 -03:00
Tercio 3358c483be - Added slash command /details profile <profile name> 2015-04-09 21:14:59 -03:00
Tercio 12299f1a0a - more small fixes. 2015-04-06 18:24:19 -03:00
Tercio fd74008fac - Encounter Details (plugin): added a report button on Emotes tab.
- Encounter Details (plugin): improved Weakauras creation.
- Encounter Details (plugin): fixed the report text for interrupts and dispells.
- Truncated left text on bars now shows the entire text when hover over the bar.
- Added an extra option on minimap menu to disable the minimap icon.
- Fixed a problem when disabling the minimap icon through options panel.
- Fixed an issue with item level tracker feature.
2015-04-02 12:04:41 -03:00
Tercio af0a447b0d - Added Spirit Link Totem damage and healing on death log.
- Added the total of life exchanged by the Spirit Link Totem on player detail window.
- Added more spells for crowd control.
- Added scroll on bookmark panel.
2015-03-26 15:09:21 -03:00
Tercio cb09a6dc82 - Encounter Details plugin updates. 2015-02-19 15:20:44 -02:00
Tercio 4619612c1c - Improvements on Encounter Details plugin. 2015-02-17 17:33:39 -02:00
Tercio 1b08512cae - Chart Viewer (plugin): has been revamped and now it's less complicated to use.
- Time Line (plugin): added options to change the background color and scale.
- Raid Check (plugin): its window is now 'always on top'.
- Accuracy adjustments on overheal of Divine Aegis and Illuminated Healing.
- Removed healthstone from cooldown list, added Nature's Vigil.
- Enemies display now shows damage taken instead of damage done.
- Tooltip for enemies display now also show damage and healing done by the enemy.
- Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.
- Added an option to ignore nicknames and always use character names.
- Enabling the display icon on title bar now makes the title text automatically move slightly to right.
- Fixed issue with skin changing when the window has the statusbar enabled.
2015-02-10 17:05:36 -02:00
tercio e4d5d40870 - Added Fast Dps/Hps Updates, enable in on Rows: Advanced -> Fast Updates.
- Added custom spell for Mirror Images Fireball and Frostbolt.
- Added new skin: 'ElvUI Style II'.
- Added Observer channel for Raid Tools, it only reports the cooldown/interrupt/death to you in your chat window.
- Added new plugin: Raid Check: it tracks raid members checking food, flask and pre-potions usage.
- Changed DPS display, now it shows onyl the player's Dps and the Dps difference between him and the top ranked.
- Changed Overheal display, now its percentage shows the player's overheal percent.
- Player Detail Window now shows the amount of multistrike on normal and critical hits.
- Removed skin: 'ElvUI Frame Style BW'.
- The tooltip for Scale option under options panel, now shows the real value for the scale.
- Fixed a problem where multistrike was counting towards critical strike amount.
- Fixed death display's report where it was't showing any death.
- Fixed a small issue with Encounter Details plugin where sometimes gets a error right after a boss encounter.
- Fixed bugs on sending messages to chat for Raid Tools.
2014-12-24 00:57:31 -02:00
tercio 20a9773a58 - Added Acitivity Time for Damage + Healing, tooltip show the activity separately.
- Major changes on Encounter Details Plugin making more easy to use.
- Removed Spell Details Plugin.
- Added new plugin: Dps Tuning.

- New API: actor:GetActorSpells() return table with spellid, spelltable.
- New API: actor:GetSpell (spellid) return the table for the spellid.
- New API: combat:GetCombatNumber() return a unique ID number identifying the combat.
- New API: framework:CreateButton (parent, func, w, h, text, param1, param2, texture, member, name, short_method)
- New API: framework:CreateDropDown (parent, func, default, w, h, member, name)
- New API: framework:CreateLabel (parent, text, size, color, font, member, name, layer)
- New API: framework:CreateBar (parent, texture, w, h, value, member, name)
- New API: framework:CreateChartPanel (parent, w, h, name)
2014-09-08 17:17:56 -03:00
tercio eca87f37f1 - Added Boss Emotes tab for Encounter Details plugin. 2014-08-28 21:46:40 -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 b74b58ada6 - Finished another cosmetic revamp on options panel.
- Rewrite on Raid Plugins Support, now can open more then 1 plugins at once on diferent windows.
- Functions inside custom right text now receives the actor object as first parameter.
- Added a large text editor for make changes on custom texts.
- Added cosmetic menus for report and erase segments button.
- Added new option for add borders on the bars.
- Added Death Barrier as a absorb spell.
- Speed improvaments on bar animations.
- Fixed a bug on overheal tooltip where was showing the Hps instead of overheal.
- Fixed few issues when ignoring combats with 5 seconds or less.
- Fixed bug when reloging inside a raid or dungeon instance was erasing pet owner database.
- Fixed Data Broker text where was passing the total damage/healing instead of Dps/Hps.

- Fixed a issue with _detalhes:Hex(): where wasn't correctly formating number below 16.
- New Api: _detalhes:SetBarBackdropSettings (enabled, size, color, texture): set row border settings.
- New Api: _detalhes:GetInstanceAttributeText(): return the text to show on the title text.
- New Api: _detalhes.RaidTables:DisableRaidMode (instance): turn off the raid mode in the instance.
- New Api: _detalhes:RaidPluginInstalled (plugin_name): return is the plugin is installed.
- New Api: _detalhes.RaidTables:EnableRaidMode (instance, plugin_name): enable the raid mode on the instance.
- New Api: _detalhes.RaidTables:GetAvailablePlugins(): return all plugins which is installed, enabled and not in use.
- New Api: _detalhes.RaidTables:IsAvailable (plugin_name, instance): return if the plugin is available for use.
- New Api: _detalhes.RaidTables:SetInUse (absolute_name, instance_number): declare a plugin as in use by a instance.
- New Api: _detalhes.RaidTables:switch (_, plugin_name, instance): change the plugin shown on the instance.
2014-05-23 20:58:57 -03:00
tercio bc1d7965eb - Added keybinds to reset segments and scroll up/down.
- Added Spell Customization options where icon and the name of a spell can be changed.
- Added option to change the micro displays side, now it can be shown on the window top side.
- Added options to change the transparency when out of combat and out of a group.
- Added and Still under development the panel for create data captures for charts.
- Fixed a issue with flat skin where the close button was just too big.

- New API: _detalhes:InstanceCall (function, params ...) runs a function into all opened instances.
- New Framework: gump:NewSpellEntry() create a textfield for choose a spell.
- New Framework: gump:NewSpecialLuaEditorEntry() create a textbox with lua syntaxes highlight.
- New FrameWork: gump:NewFillPanel() create a panel with rows.
2014-04-30 21:55:56 -03:00
tercio f789cb9500 updates 2014-03-10 20:34:28 -03:00
tercio 67ddd10951 updates 2014-03-03 19:08:17 -03:00
terciob19 af5288840a updates 2014-02-04 16:18:48 -02:00
Tercio 6211e58966 - added support to combat concatenate: combat1 = combat1 + combat2.
- added trash mod knowledge which will concatenate trash segments.
- added a new member on combat object: .is_trash
- added _detalhes:GetInstanceTrashInfo (mapid)
- added _detalhes member: .last_instance
- added CreateFlashAnimation(frame) and frame.flash (UiFrameFlash params)
- fixed issue were healing was not showing corrently on current segment.
- fixed issue were misc wasn't showing on everything mode.
- fixed talent and glyphs frame error.
- fixed issue with options panel were some options reset when panel is open.
- minor speedup on parser removing member last_event from shadows.
- more functions clean up avoiding garbage creation.
2013-09-25 19:45:32 -03:00
Tercio 27817f34d9 - fixed issue with healing and damage cache where both did not update.
- fixed issue with micro displays were sometimes did lua error.
- fixed a issue when reporting to a instance group didn't work.
- fixes on siege of orgrimmar raid info.
- major fixes and improvements on internal garbage collector.
- added options for background alpha and window alpha.
- now when editing a image, the instance background changes on-the-fly.
- now if no instance have current segment when a combat start, the lower instance will switch to current.
- added a option for disable the auto switch to current.
- added the time type when reporting damage or healing done.
- added a format phrase when reporting damage or healing done.
- added a option for hide the micro display.
- added options for memory were the core changes within the value.
- little redesign on segments menu.
2013-09-18 23:54:06 -03:00
Tercio 93be6d54a1 updates 2013-08-09 14:42:33 -03:00