Commit Graph

64 Commits

Author SHA1 Message Date
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 7df507bd46 - testing the mercurial repo packpager. 2017-09-19 12:56:32 -03:00
Tercio 293282e984 - Built-in plugin ToC update. 2017-03-28 19:18:25 -03:00
Tercio 55a1065849 - fixed the integration with bigwigs. 2016-12-19 11:57:59 -02:00
Tercio 312fa7b47d - disabled the link with BigWigs to avoid the 'RegisterMessage' error on every login. 2016-12-15 13:51:06 -02:00
Tercio 7f7c36c384 - toc update on all built-in plugins. 2016-10-25 19:33:32 -02: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 985fabd244 - Some improvements on Plugin's icon at the title bar. 2015-09-27 15:18:39 -03:00
Tercio 2a9bc8317c v4.0i 2015-09-20 00:23:23 -03: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 89213e7808 - ToC Update.
- Added support for custom parser functions.
- Added support for Hellfire Citadel raid.
- Tyrant Velhari now has a custom parser function to calculate the healing done.
- Removed Blackrock Foundry raid info.
- Removed Highmaul raid info.
2015-06-23 14:56:17 -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 e023039089 - Toc Update. 2015-02-24 17:02:58 -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 371392c58e - Improvements for overkill amount.
- Added custom display 'My Spells' which shows your spells in the window.
2014-12-28 16:26:09 -02:00
tercio 2591274502 - Damage Taken by Spell won't show pets in its tooltip any more.
- Enemies display won't show any more mirror images and spirit link totems.
- Enemies's tooltip now only show players and show all players instead of only 6.
- Added overkill on death's tooltip.
- Fixed dispell tagets on dispell's tooltip.
- Few cooldowns shown as raid wide now shows as personal cooldowns.
2014-12-27 18:27:08 -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 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 9925f2616b - Fixed tooltips where sometimes it wans't showing at all.
- Fixed the healing done amount on Malkorok encounter.
2014-10-15 11:30:41 -03:00
tercio c4d8cddc1f - Pre Patch 6.0.2 2014-10-14 16:27:43 -03:00
tercio 374fdb4eec - Added plugin descriptions. 2014-10-04 14:59:45 -03: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 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 e61fe4ee01 - Fixed the enemy name on segment menu.
- Added stoneform on cooldown list.

- New API: _detalhes.GetSpellInfo (spell) return spell information from cache.
- New API: _detalhes:GetSpellSchoolName (school number) return the school name.
- New API: _detalhes:GetSpellSchoolFormatedName (school number) return school name with school color.
2014-07-31 17:38:33 -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 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 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 81771ec1ec - Added a new tab on options panel for tooltip configuration.
- Added a new tab on options panel for broker config.
- Added new abbreviation method called "comma".
- Fully removed the delete button switch between instances, new all instances have a delete button.
- Full re-write on the instance, delete and close buttons.
- Fixed the total healing done by the raid group which was counting overheal too.
- HotCorners now sort icons according with most used.
- Few changes on all skins in order to fit on the new right menu buttons.
- Added Horde avatars.
- Fixed issue where shortcut panel shows below thw windows when its in Dialog strata.
- Fixed problem with import data capture for charts.

- API Cooltip: Added new option: TextShadow -> true or false.
- New API: _detalhes.StatusBar:SetPlugin (instance, pluginname, anchor)
- New API: _detalhes:SetPlayerDetailsWindowTexture (texture)
- New API: _detalhes:SetOptionsWindowTexture (texture)
2014-05-16 01:26:21 -03:00
tercio 19fdc8d7de - Added background and dialog stratas.
- Added options for make the stretch button always on top (fullscreen strata).
- Fixed issue with Vanguard where the debuffs stacks on tanks only shown if you are in a tank spec.
- Fixed some overlap issues with windows snapped in vertical.
2014-05-09 15:12:30 -03:00