Commit Graph

72 Commits

Author SHA1 Message Date
andrew6180 852c69865f Merge remote-tracking branch 'fork/master' 2024-05-19 14:48:19 -07:00
Tercio Jose 759b1b2224 Avoid the options panel going out of screen with SetClampedToScreen() 2024-05-19 14:09:04 -03:00
andrew6180 bb7e0d2c27 Work on Ascension Backport 2024-05-17 15:08:08 -07:00
Tercio Jose 2c613e063d General round of fixes, implementations and polishing
- Polished tooltips from damage and healing done.
- Added new sound: "Details Truck".
- Added 'right click to close' icons before the phrase, also the text is move visible now.
- Added ReopenAllWindows() as alias for a Portuguese function named ReabrirTodasInstancias().
- Added a close button for the breakdown options panel.
- Added support for mask in the spec icons shown in the regular window. Require to add: Instance.row_info.icon_mas = masktexture.
- Event "COMBAT_MYTHICPLUS_OVERALL_READY" now sends the overall mythic+ combat as payload.
2024-03-11 15:43:10 -03:00
Tercio Jose c4ee7e89ea End of mythic+ panel updates, training dummy icon, etc.
- Added a round of polishing into the end of mythic+ panel.
- Added: Details:RegisterFrameToColor(frame) the registered frame will use the same color scheme of all the other frames from Details!.
- Segments menu will show a different icon for training dummies.
- Fixed functions that retrieve information about a dungeon.
- Fixed an issue while trying to report using the "Report Results" from the report results tooltip.
2024-03-07 16:05:47 -03:00
Tercio Jose b7e6b89792 Fixed "Time out of combat" after mythic+ and another round of polishing frames and menus 2024-03-06 14:50:56 -03:00
Tercio Jose 9c23a8a8af Polishing the background of many Details! window, they all now share the same color, the color can be set with Details:SetWindowColor(r, g, b, a) 2024-03-05 21:41:39 -03:00
Tercio Jose 937e167327 Plugin options frame
Added a new skin for plugin options: rounded panel, this is the new default and identified by template id 3.
2024-02-26 13:52:21 -03:00
Tercio Jose 448a31671b Fixed Details! Streamer plugin on Classic versions of the game; Moved a few things in the options panel 2023-11-14 13:42:57 -03:00
Tercio Jose fa65530a7c update 2023-07-11 14:11:03 -03:00
Tercio Jose 56275fecf9 Added Details:GetBossEncounterTexture(encounterName); Added combat.bossIcon; Added combat.bossTimers 2023-07-05 00:24:08 -03:00
Tercio Jose 7b34b88ca3 More code cleanup and framework update 2023-06-25 11:29:45 -03:00
Tercio Jose efd131ef04 More fixes for the "Report to Discord" bugs; Implementations to show plugins in the breakdown window; 2023-06-12 19:59:15 -03:00
Tercio Jose aaab652817 Code cleanups, Bug Fixes, Show plugins in the breakdown window, added damage taken and friendly fire tp breakdown 2023-06-11 20:46:27 -03:00
Tercio Jose fa0d1e1d08 Renamed variables, code cleanup 2023-05-21 10:28:29 -03:00
Tercio Jose 690168bef3 Fixed more bugs on the new Breakdown Window 2023-05-01 14:20:04 -03:00
Flamanis 37ed706a26 Only SetScript and HookScript on intialization of plugin frames 2023-04-11 17:36:12 -05:00
Tercio Jose 133b0794db Allow plugins to register a callback to run when they are opened from the options panel 2023-01-31 19:49:47 -03:00
Flamanis bdb3fa2f6b Add DetailsPluginContainerWindow to UISpecialFrames 2022-12-04 09:08:41 -06:00
Tercio Jose a9e858d864 Disabled Bindings.xml to avoid taints in 10.0 2022-10-20 09:47:48 -03:00
Tercio Jose 3f3d4db5f0 QuickDispatch now uses xpcall instead of pcall, fixed search box erroring on some searchs 2022-10-14 13:21:58 -03:00
Tercio Jose 6243a32740 More bug fixes 2022-10-12 18:37:00 -03:00
Tercio Jose 1ed29008aa Small bug fixes and improvements 2022-10-10 13:26:13 -03:00
Tercio Jose b588d5e30c Fixed an error while trying to move the window by clicking and holding on a window line 2022-10-09 20:48:47 -03:00
Tercio Jose 944178f76f Updated LibOpenRaid and DetailsFramework 2022-10-09 19:47:56 -03:00
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 57133d389f Bug fixes for wotlk 2022-09-26 15:31:20 -03:00
Tercio Jose a221a66b4c Library Updates 2022-09-26 10:43:57 -03:00
Tercio Jose 7c8511bd1d ptr fix 2022-09-13 22:29:08 -03:00
Tercio Jose d6e0e27aa3 More fixes for Dragonflight 2022-09-08 18:22:18 -03:00
Tercio Jose 31c202c0f5 Major update
-New feature: Arena DPS Bar, can be enabled at the Broadcaster Tools section, shows a bar in 'kamehameha' style showing which team is doing more damage in the latest 3 seconds.
		-Revamp on the options section for Broadcaster tools.
		-Added 'Icon Size Offset' under Options > Bars: General, this new option allow to adjust the size of the class/spec icon shown on each bar.
		-Added 'Show Faction Icon' under Options > Bars: General, with this new option, you can choose to not show the faction icon, this icon is usually shown during battlegrounds.
		-Added 'Faction Icon Size Offset' under Options > Bars: General, new option to adjust the size of the faction icon.
		-Added 'Show Arena Role Icon' under Options > Bars: General, new option to hide or show the role icon of players during an arena match.
		-Added 'Arena Role Icon Size Offset' under Options > Bars: General, new option which allow to control the size of the arena role icon.
		-Added 'Level' option to Wallpapers, the wallpaper can now be placed on different levels which solves issues where the wallpaper is too low of certain configuration.
		-Streamer! plugin got updates, now it is more clear to pick which mode to use.
		-WotLK classic compatibility (Flamanis, Daniel Henry).
		-Fixed the title bar text not showing when using the Custom Title Bar feature.
		-Role detection in classic versions got improvements.
		-New API: Details:GetTop5Actors(attributeId), return the top 5 actors from the selected attribute.
		-New API: Details:GetActorByRank(attributeId, rankIndex), return an actor from the selected attribute and rankIndex.
		-Major cleanup and code improvements on dropdowns for library Details! Framework.
		-Cleanup on NickTag library.
		-Removed LibGroupInSpecT, LibItemUpgradeInfo and LibCompress. These libraries got replaced by OpenRaidLib and LibDeflate.
2022-08-10 17:41:06 -03:00
Tercio Jose 70e1af340b framework update 2022-06-03 12:48:07 -03:00
Tercio Jose 28f28f2212 Scaling fixes; Added player bar color 2022-01-15 14:32:25 -03:00
Tercio Jose 2379884746 Rewrite on Faders: Details.FadeHandler.Fader(frame, animationType, speed, hideType) 2021-04-24 18:17:59 -03:00
Tercio Jose 10936adf71 changes 2021-04-03 18:40:01 -03:00
Tercio Jose c42a35657d 8.3.0 > 9.0.1 2020-10-16 19:51:44 -03:00
Tercioo 0a234de375 - Fixed plugins initialization broken in latest version. 2019-03-07 17:49:46 -03:00
Tercioo 0c486a24a2 - Battle for Dazaralor update.
- Fixed rogue spec icons.
- Some visual improvements.
- Framework update.
2019-01-20 00:22:22 -02:00
Tercioo 268fab49a9 - New Feature: import and export profiles.
- Major improvements on bar text scripts.
- Improved import and export custom skins.
- Fixed shaman's sundering spell not showing in crowd control.
- Fixed sharing guild statistics.
- More spells added to spell consolidation: Whirlwind, Fracture, Mutilate.
- Monk Mistweaver Blackout Kick now has a indicator when it comes from passive 'Teachings of the Monastery'.
- Added slash command '/details debugwindow' for cases when the window isn't shown or are anchored in the wrong place.
- Exposed spell ignore table, you can now add spells to be ignored using Details.SpellsToIgnore [spellID] = true.
2018-11-07 17:32:08 -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 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 dba05908ec - Second pass on Patch 8.0.1 2018-07-17 13:31:22 -03:00
Tercio 830af846cf - Added suport to open plugins through macros, example: /run Details:OpenPlugin ("Time Line"). 2018-03-10 10:55:49 -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 521fee8ba7 - Fixed wasted shield subtracting the total healing of the spell. This wasn't affecting the healing done of the actor it self.
- Removed the debug button 'Hello World' from the plugin menu.
2018-02-02 13:29:07 -02:00
Tercio 984db015fc - Framework upated to v63 (template parenting support).
- General front end changes with template changes on plugins and other windows.
2018-01-18 14:58:35 -02:00
Tercio 8b16b16b21 - Create Aura and API window moved to the new plugin window.
- API ingame list updated.
- API: added global consts for segment ids: DETAILS_SEGMENTID_OVERALL and DETAILS_SEGMENTID_CURRENT.
- API: added alias Details:GetActor ("playerName").
2017-12-22 09:09:34 -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 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