Commit Graph

217 Commits

Author SHA1 Message Date
Tercio Jose b700d87491 Merging pull request 'Add support for transliteration' by Vardex.
This commit adds the code changes in Details! that is required to make the new library work.
2019-10-27 18:07:15 -03:00
Tercioo 627fc71661 Fixed some issues for 8.2 wow patch 2019-07-14 11:44:56 -03:00
Tercioo 04f621d78e Added Click Through and 8.2 Bug Fixes
- Added click through option in options > display section.
- Fixed code editor for bar texts not opening.
- General small bug fixes.
2019-07-02 18:50:14 -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 5e0e64982d Added API Details.UnitInfo and Details.UnitTexture
UnitInfo return information about the unit and UnitTexture return the texture for the class and spec for the unit.
2019-04-21 13:50:44 -03:00
Tercioo 2ff8108c83 More development on the new API 2019-04-09 14:05:18 -03:00
Tercioo 4bd7bbc6df - If the skin selected does not exists, use the default skin.
- Added 'icon_offset' member into instances to offset the class icon.
- Event Tracker not uses the cooldown and crowd control lists from the framework.
- Added new gradient wallpapers.
2019-04-03 15:08:37 -03:00
Tercioo b7b90f6d5e - Make sure the actor isn't a fight component before the garbage collector erases it.
- Do not do trash cleanups during mythic+ dungeon runs.
- Do not overrite a fight component or group state if the new value is false during a merge.
2019-03-14 20:30:51 -03:00
Tercioo 7c8c2aa1d8 - Segments list improvements.
- Shutdown the debug lines.
2019-03-10 23:44:35 -03:00
Tercioo 29f8cfbf75 - Changed the way mythic dungeons are handled internally.
- Added events: COMBAT_MYTHICDUNGEON_START, COMBAT_MYTHICDUNGEON_END, COMBAT_ENCOUNTER_END, COMBAT_ENCOUNTER_START.
- Added API: Details:GetCombatFromBreakdownWindow()
- Added wasted time in the segment tooltip for mythic dungeon overall and trash overall.
- Added Fel Eruption crowd control.
2019-03-10 21:36:25 -03:00
Tercioo 02fa9a5c6b - Fixed an issue where some options combinations was making the window unlock after /reload.
- Framework update.
- Localization updates.
2019-02-19 21:56:21 -03:00
Tercioo ca0775dcda - Fixed window for report to Copy/Paste.
- Removed Report History from the report window.
- Fixed tooltip not hiding after clicking the report button.
2018-11-21 22:14:43 -02:00
Tercio 24eebefb6f - Added import and export profiles.
- Improved import and export custom skins.
- Fixed shaman's sundering spell not showing in crowd control.
- Fixed sharing guild statistics.
2018-10-28 15:58:05 -03:00
Tercio c8bac60626 - Fixed damage on low level training dummies where it was showing 1 damage for each ability.
- Added a line in the tooltip shown when hovering over the spec icon to show non-formated DPS, example: "12.0K" DPS shows "11,985.8".
- Developers: command /run Details:DumpTable() should now show the correct table names with quotation marks if string.
- Framework update.
2018-10-19 21:11:32 -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 3f18a99d42 - Details! is ready for Uldir mythic raiding!.
- Details! Scroll Damage for training in dummies is now ready for more tests, access it /details scrolldamage.
- Damage and Healing tooltips now show a statusbar indicating the percent done by the ability.
- Added a scale slider  to the options panel.
- Added monk's Quaking Palm to crowd control spells.
- Fixed an issue with Plater integration.
- Fixed tooltips not hiding when the cursor leaves the spell icon in the Damage Taken by Spell.
- Framework: fixed an issue with tooltips and menus where the division line wasn't hiding properly.
- Framework: fixed some buttons not showing its text in the options panel.
2018-09-10 21:17:53 -03:00
Tercio 822f15fe74 - Removed RaiderIO integration. 2018-09-10 11:20:00 -03:00
Tercio 9af2eabb13 - Fixed an issue with Alliance or Horde icons showing at random in player bars.
- Fixed the Death Recap window not showing data during battlegrounds.
- Fixed new segment creation when the option to use only one segment while in a battleground is disabled.
- Fixed east asian number format on several strings.
- 'Smart Score' option renamed to "Unique Segment" under the PvP options for battlegrounds.
2018-08-13 17:01:58 -03:00
Tercio 2fb29a497d - Death Knight: Epidemic, Scourge Strike and Howling Blast now has a better description on the spell name.
- Fixed snap button showing when 'Hide Resize Buttons' are enabled.
- Fixed title bar icons not hiding when 'Auto Hide Buttons' is enabled.
- Several improvements to overall data, it should be more consistent now.
- Details! now passes to identify the tank role of the player even when out of a party or raid.
- Debug helper Details:DumpTable(table) now correctly shows the key name when it isn't a string.
- Improvements done on the Bookmark config frame accessed by the options panel > display section.
- New slash command: '/details spells'.
- Statistics for Legion has been closed! You can access statistics from the orange gear > statistics.
2018-08-07 15:55:19 -03:00
Tercio 720a95bc1b - Added size offset options for the chat tab embed feature.
- Revamp on the editor for the custom line text.
2018-07-28 18:22:13 -03:00
Tercio a1c527711c - Removed bookmark tutorial popup.
- Major Framework update to fix already existing XML warnings.
- Added more alias for the basic api, old calls won't be changed:
 * Details:GetWindow -> GetInstance
 * Window:IsShown() -> Instance:IsActive()
 * Window:HideWindow() -> Instance:ShutDown()
 * Window:ShowWindow() -> Instance:EnableInstance()
2018-07-24 13:56:44 -03:00
Tercio 2526d8802d - Added Cyclone to crowd control.
- Added new Auto Run script: on enter or leave group.
2018-07-20 18:23:25 -03:00
Tercio dba05908ec - Second pass on Patch 8.0.1 2018-07-17 13:31:22 -03:00
Tercio df9ce12b82 - Patch 8.0.1 2018-07-17 12:07:40 -03:00
Tercio 117913ab8d - Changes to make the live version work with the BfA Beta. 2018-05-03 14:51:47 -03:00
Tercio 66e4561a0c - Fixed dungeon chart at the end of a mythic dungeon run.
- Added console run command: /run Details.show_arena_role_icon = true; this enable or disable the role icon in arena.
- Added console run command: /run Details.data_cleanup_logout = false; when true, clean all data on logoff.
2018-03-23 14:50:11 -03:00
Tercio 801dfb3bbc - Added damage chart at the end of a mythic dungeon run.
- Framework update to v66.
2018-02-23 12:13:56 -03: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 9a5e448a30 - Embeding the custom display window into the new plugin window.
- Embeding the create aura panel into the new plugin window.
- Some localization added to Statistics and Create Aura panel.
2017-12-12 13:09:20 -02:00
Tercio 7f0ec0ce04 - Fixed an issue with the statistics sharing among guild members.
- Fixed an issue with Argus encounter where two segments were created.
- Fixed aura type images on the Create Aura Panel.
- Create Aura Panel can now be closed with Right Click.
- Framework updated to r60, plugins should be more stable now.
2017-12-08 18:09:20 -02:00
Tercio ce41c0673f - Fixed an error when clicking on the spec icon.
- Added mythic plus score to spec icon tooltip (require raider.io mod).
2017-10-21 13:30:06 -02:00
Tercio 936fc56a2b - Click to open menus now close the menu if already opened.
- Added warrior execute and raging blow to spell consolidation.
- Fixed some errors with the search spell on Details! Forge.
2017-10-16 14:38:40 -02:00
Tercio 047d58242c - fixed an issue opening the segments menu.
- fixed a few strings on options panel.
- added a popup window for this particular update.
2017-10-14 13:04:36 -03:00
Tercio f55511e337 - Added several options and tools for streamers and youtubers.
- Bar animation now uses delta time and speed shouldn't variate with framerate.
- Test bars got improvement!
- Fixed balance druid sometimes being detected as resto druid.

- API: added new events: COMBAT_ARENA_START, COMBAT_ARENA_END, COMBAT_MYTHICDUNGEON_START, COMBAT_MYTHICDUNGEON_END.
- API: added Details:AddColorString (player_name, class), add the player class color in the name string.
- API: added Details:AddRoleIcon (player_name, role, size), add the role icon in the name string.
- API: framework updated to v57.
2017-10-09 22:43:26 -03:00
Tercio 7805d269e6 - Rolling back to Mercurial repository. 2017-09-27 17:59:04 -03:00
Tercio 7df507bd46 - testing the mercurial repo packpager. 2017-09-19 12:56:32 -03:00
Tercio 4dbd9ceba4 - Fixed some issues with tooltiops popup when the user press SHIFT.
- Now is possible to change the bar durating when selecting Cast Start trigger on Details! Forge.
- Kil'Jaeden adds should be consolidated into only one actor instead of having one for each player targeted.
2017-07-12 13:39:04 -03:00
Tercio de4f6b2a62 - added localization to the Forge and History panels.
- added two new options for forge and history on the main menu (orange cogwheel).
- added tutorial frames for forge and history panels.
2017-06-26 14:30:17 -03:00
Tercio 681e960668 - fix to work okay on ptr. 2017-04-30 22:19:44 -03:00
Tercio cccd1e728d - Fixed an issue with bar orientation right to left where fixed bar color isn't working.
- The nickname field now use FrizQuadrataTT font and shall be compatible with Cyrillic.
2017-03-15 14:11:50 -03:00
Tercio b12688cae2 - Added custom display 'Dynamic Overall Damage' for mythic dungeons.
- Fix for Ticket #168: 'Auto Hide While [Not] Inside Instance is broken'.
- The bar truncate frame 'DetailsLeftTextAntiTruncate' is now created on Details! load instead on demand.
2017-02-07 13:20:55 -02:00
Tercio da8cd0359e - Ticket #162: 'no Monochrome font' available, added an experimental slash command: /run _detalhes:UseOutline ("MONOCHROME").
- Ticket #158: 'no elapsed time shown on report to chat', added the elapsed time when reporting a segment.
- Ticket #164: 'error when browsing segments', an attempt to fix the problem has been made.
2017-01-23 11:09:06 -02:00
Tercio d76f92a0eb - ticket #154 fixed an issue with spec detection on PvP Arenas. 2017-01-15 15:54:35 -02:00
Tercio 33f8ad58c2 - Fixed an issue with overall data not updating correctly at the end of the combat.
- Added a tutorial line on the window when the user access overall data.
2016-12-29 18:31:37 -02:00
Tercio a1dd2ad6a3 - when a window is locked, resize grips shouldn't be enabled messing with bar mouse over. 2016-12-09 15:28:39 -02:00
Tercio f67e310133 plugins:
- removed warlords of draenor dungeon info plugin.
- removed hellfire citadel raid info plugin.
- remove calc leech plugin.
- added emerald nightmare raid info plugin.
- added the nighthold raid info plugin.

hotfixes:
- fix for total bar where sometimes it desappears.
- fix for overall data reseting its elapsed time making dps and hps goes to millions.
- fix for overall not reseting when entering in a new dungeon.
- fix for trash cleanup on dungeons.
- fix for item level detection on dungeons.
- fix for artifact offhand always being counter as 750 item level.
- fix for segments menu sometimes not opening at all after a dungeon boss.
- fix for segments menu not showing the boss icon above the sub panel.
- fix for the top left corner of the window be ignoring the 'hide icon' setting at a /reload.
2016-09-13 14:12:47 -03:00
Tercio f5ea6a706f - Warlock's Grimoire of Synergy buff uptime fix. 2016-08-13 00:34:55 -03:00
Tercio 07ed01c097 - new API: Details:GetEncounterInfoFromEncounterName (ID, encountername), returns encounter info.
- Tweaks for Legion Dungeon.
- Framework update to v35.
- Solved an issue with bookmarks where the background sometimes was a light silver.
- Sovelod an issue with the display menu where sometimes it wasn't changeing the display.
- new tooltip design.
2016-08-11 00:13:27 -03:00
Tercio 9f25f132c7 - added outline options for left text. 2016-08-02 13:47:14 -03:00
Tercio c2d48ab057 - Fixed some issues with spec detection and LibGroupInSpecT-1.1 has need enabled back again.
- Fixed an issue with micro displays not loading settings after a logon.
- Another wave of workarounds to prevent the client image cache bug.
2016-07-29 18:57:41 -03:00