Commit Graph

68 Commits

Author SHA1 Message Date
Tercio Jose 6ccb64863e Code changes, see commit description
Combat Objects which has been discarded due to any reason will have the boolean member:  __destroyed set to true. With this change, 3rd party code can see if the data cached is up to date or obsolete.

- Removed several deprecated code from March 2023 and earlier.
- Large amount of code cleanup and refactoring, some functions got renamed, they are listed below:
* TravarTempos renamed to LockActivityTime.
* ClearTempTables renamed to ClearCacheTables.
* SpellIsDot renamed to SetAsDotSpell.
* FlagCurrentCombat remamed to FlagNewCombat_PVPState.
* UpdateContainerCombatentes renamed to UpdatePetCache.
* segmentClass:AddCombat(combatObject) renamed to Details222.Combat.AddCombat(combatToBeAdded)

- CurrentCombat.verifica_combate timer is now obsolete.
- Details.last_closed_combat is now obsolete.
- Details.EstaEmCombate is now obsolete.
- Details.options is now obsolete.

- Added: Details:RemoveSegmentByCombatObject(combatObject)

- Spec Guess Timers are now stored within Details222.GuessSpecSchedules.Schedules, all timers are killed at the end of the combat or at a data reset.

- Initial time to send startup signal reduced from 5 to 4 seconds.

- Fixed some division by zero on ptr 10.1.5.
- Fixed DETAILS_STARTED event not triggering in some cases due to 'event not registered'.
2023-06-27 19:01:44 -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 4af7d8d187 Added some combatlog options 2023-05-12 13:53:27 -03:00
Tercio Jose 690168bef3 Fixed more bugs on the new Breakdown Window 2023-05-01 14:20:04 -03:00
Tercio Jose e55a818fb7 Merge pull request #504 from Flamanis/master
Re-add Overall Segment Boss Only M+ option
2023-04-24 17:47:34 -03:00
Flamanis cea769a620 Re-add Overall Segment Boss Only M+ option
Reverts commit d0ccba9
2023-04-24 15:46:18 -05:00
Flamanis fa410a7038 Fix missing alpha values for color picker on certain options
Fixes #495
2023-04-11 15:31:40 -05:00
Flamanis bc4aa50343 Add option to Combat Log section for merging critical heals 2023-03-26 14:20:48 -05:00
Tercio Jose 2095e7da8b Added "Merge Primordial Stones 10.0.7" setting under Options > Combat Log 2023-03-25 17:05:54 -03:00
Tercio Jose 7cf01d114b Round of fixes 2023-03-24 15:15:56 -03:00
Tercio Jose f024ecc58b Fixed an issue when using Click to Open Menus + Auto Hide Menu 2023-03-20 14:34:58 -03:00
Tercio Jose 94927993e8 Merge branch 'master' of https://github.com/Tercioo/Details-Damage-Meter 2023-03-19 20:10:47 -03:00
Tercio Jose 396f8e09d0 Reverse Deaths for Mythic plus updates 2023-03-19 20:10:45 -03:00
Flamanis e6b1028ff4 Fix all issues related to new textL_offset and text_yoffset
With the new additions of Text Y Offset and the left text offset. The indexes to disable/hide were not updated properly and thus you could not edit Per Second, percent if multifontstring was enabled. And could not even see the seperator box.

A lot of SetPoint calls were not properly updated with the new anchor settings
2023-03-13 10:47:52 -05:00
Tercio Jose d0ccba9e03 Mythic+ Clean Up: Removed deprecated option for "Overall Segment Boss Only" 2023-03-10 19:47:45 -03:00
Tercio Jose 8f36e88146 Mythic+ Clean Up: Removed deprecated option "Always in Combat" 2023-03-10 19:45:22 -03:00
SVENT\Eric 2a358c8305 Added option to change the vertical offset for bar text.
Added option to change the horizontal offset for the left bar text.
2023-02-23 18:16:32 +01:00
Flamanis c8d69fa406 Options Update on Instance Change 2023-01-07 23:01:10 -06:00
Flamanis 68cb06b402 Allow negative offsets on linetext 2023-01-04 15:17:25 -06:00
Tercio Jose 7c83f58794 Ask if want to import Auto Run Scripts within the profile imported 2022-12-31 16:41:55 -03:00
Tercio Jose 8f6cfe4d69 Round of Fixes 2022-11-28 13:00:11 -03:00
Tercio Jose 1c8dfb3ab7 Release Candidate 1 2022-11-18 16:54:25 -03:00
Tercio Jose a9e858d864 Disabled Bindings.xml to avoid taints in 10.0 2022-10-20 09:47:48 -03:00
Tercio Jose fd801fa69f Open Raid Library update 2022-10-18 10:31:05 -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 69899679e7 Merging Seal of Command on Wrath classic 2022-10-10 16:51:56 -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 e449983e0c small adjustments and bug fixes 2022-10-08 11:22:36 -03:00
Tercio Jose 11aa42e4da General fixes, framework update 2022-09-29 13:36:43 -03:00
Tercio Jose 57133d389f Bug fixes for wotlk 2022-09-26 15:31:20 -03:00
Tercio Jose 22b83e722c Reset Auto Hide automation settings after importing a profile 2022-09-01 11:17:32 -03:00
Flamanis 82757a6904 Edit Custom Right Text autofilling with Custom Left 2022-08-29 16:18:39 -05:00
Tercio Jose 64e0f15bbf Some reorganization tests on Display section of the options panel 2022-08-19 12:59:51 -03:00
Tercio Jose 21d6f29ce5 Merge branch 'master' of https://github.com/Tercioo/Details-Damage-Meter 2022-08-10 17:41:13 -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
Flamanis 717424bd83 Add Reset on new PVP option 2022-07-23 15:48:08 -05:00
Tercio Jose c006675d94 Fixed /keystone command; Fixed issues with nicknames 2022-05-19 14:42:57 -03:00
Tercio Jose 81b6edddd8 Added Arena auto hide option 2022-05-07 15:31:01 -03:00
Tercio Jose 51030c5ef8 TBC issues with lib open raid 2022-05-04 19:28:12 -03:00
Tercio Jose 3d2dea9086 Added custom title bar 2022-05-02 19:40:17 -03:00
Tercio Jose 3f09a59721 Added 'Line Border color by Player class' option 2022-05-02 16:38:39 -03:00
Tercio Jose 08a077b596 Added Borders to Row's Area and Window Area, renamed the old border to Skin Border 2022-05-01 19:23:20 -03:00
Tercio Jose 08f78be505 Added auto alignment for Align Text Columns 2022-05-01 14:46:17 -03:00
Tercio Jose 6f12b43310 Added option to add an overlay above the window lines 2022-04-29 19:01:50 -03:00
Tercio Jose af62ebb71f Maintenance patch 2022-03-04 16:05:48 -03:00
Tercio Jose 28f28f2212 Scaling fixes; Added player bar color 2022-01-15 14:32:25 -03:00