Commit Graph

1760 Commits

Author SHA1 Message Date
shagu 2c58b41c34 thirdparty: disable breaking MacroExtender functions 2022-09-25 13:44:31 +02:00
Mr_Rosh a16151bdfb thirdparty: use power bar texture for druid bars 2022-08-25 23:44:43 +02:00
shagu eb331f3372 mapreveal: remove markers from map if disabled 2022-08-22 16:51:57 +02:00
shagu 722477acfd thirdparty: update skin to latest ShaguDPS 2022-08-21 23:52:14 +02:00
shagu efcf43030d thirdparty: update skin for latest ShaguDPS 2022-08-21 19:29:04 +02:00
shagu fd65356d0e actionbar: slightly increase pet autocast glow 2022-08-16 16:27:48 +02:00
shagu d315d3f669 autoshift: use tooltip based mount detection 2022-08-11 14:13:25 +02:00
shagu 902d184363 loot: auto accept and loot bop items 2022-08-09 20:04:08 +02:00
Mr_Rosh b87a07bf3c unitframes: add option for power bar textures 2022-08-05 18:02:43 +02:00
shagu c7f31fe9b0 nameplates: increase nameplate render performance
increase renderer performance by not creating all debuff slots
on each nameplate on creation, but rather only build those who
are really needed on the fly. This heavily reduces the overall
frame- and cooldown anmiation count in most scenarios.
2022-08-05 16:50:52 +02:00
shagu b486c6a3b8 actionbar: run button updates on autorepeat events 2022-08-05 16:27:43 +02:00
shagu 52443ebf63 nameplates: fix boss level comparison with number 2022-07-18 21:56:46 +02:00
shagu 8ec1435031 nameplates: cache player state on nameplates 2022-07-17 12:32:20 +02:00
shagu 367b47288a nameplates: detect players with npc names by level 2022-07-17 12:31:54 +02:00
shagu 50836a3cd0 unitframes: option to abbreviate unit names 2022-07-16 12:15:14 +02:00
shagu 7a9f0e39d3 nameplates: ignore updates on invisible plates 2022-07-16 10:52:49 +02:00
shagu 1c980d3417 unlock: align mover frame levels to parent 2022-07-16 10:50:19 +02:00
shagu f8316228d7 cooldown: a weird fix for weird cooldown issues
Some items with huge cooldowns (like Salt Shaker) send remaining
cooldown times that are way higher than they should be. You often
see a cooldown of 52d and alike. This seems to have "reasons" and
is fixed by this commit. All credits to the guys at:
https://github.com/Stanzilla/WoWUIBugs/issues/47
2022-07-02 21:38:32 +02:00
shagu 1d6b9c6aeb nameplates: make use of old debuff timer option 2022-07-02 13:49:13 +02:00
shagu fff8dcf578 panel: update guild roster only once a minute 2022-06-14 19:06:32 +02:00
shagu 34394d719e actionbar: option to only show during combat 2022-06-14 18:39:28 +02:00
shagu 15448e35d9 thirdparty: add skin and dock support for ShaguDPS 2022-05-27 19:24:11 +02:00
shagu 8b1865fcd2 thirdparty: make sure the chat header stays hidden 2022-05-27 16:59:06 +02:00
shagu 629d9be550 chat: only display dock while meters are off 2022-05-27 16:58:19 +02:00
shagu 0214eebf36 core: switch from mousedown to drag functions
Due to crashes/freezes while moving some frames, one possible
reason could be that pfUI was using OnMouseDown and OnMouseUp
to run its frame-moving code. I have noticed better performance
when using the intended functions, OnDragStart and OnDragStop
to move frames.

This commit changes every occurrence of such functions and splits
drag and click into seperate functions where required.
2022-05-07 21:35:52 +02:00
shagu c72c61c133 actionbar: search for valid macro spell
continue the spell search inside macros, till
a valid and existing spell has been found.
2022-05-07 14:35:31 +02:00
shagu f29280351b actionbar: use builtin showtooltip on tbc clients 2022-04-29 00:56:47 +02:00
shagu 839609c4c6 macrotweak: remove showtooltip from sent messages 2022-04-29 00:48:28 +02:00
shagu 38d3d7d7ad actionbar: add support to use custom macro tooltip 2022-04-29 00:20:32 +02:00
shagu 649fca0160 actionbar: add quotation marks to macro detection 2022-04-29 00:12:17 +02:00
shagu f738b0ba7c addoncompat: add shagutweaks compat check 2022-04-26 20:15:29 +02:00
shagu c0e19736f4 thirdparty: add sortbags link to comment 2022-04-25 00:20:58 +02:00
shagu 0576a49854 profiles: add modern profile 2022-04-17 18:51:58 +02:00
shagu 913571e36b afkcam: ensure the afkcam won't get started twice 2022-03-23 00:52:29 +01:00
shagu c74170f053 eqcompare: check for tooltip text before using it 2022-01-20 10:37:16 +01:00
shagu 4ebff6ba09 unusable: enable module for tbc clients 2021-12-24 12:30:02 +01:00
shagu b14a314993 raid: use border size of alignment anchor 2021-12-13 04:13:37 +01:00
shagu a4796e6c85 unitframes: option to fade health to custom color 2021-12-13 03:20:28 +01:00
shagu c38a55a89e unitframes: add new unitstring for raidframes 2021-12-13 03:15:13 +01:00
shagu 90dc763411 unitframes: add option for reverse unitstr text 2021-12-12 22:50:21 +01:00
shagu 8c61f1fbbb nameplates: add support for mobhealth2 2021-12-10 15:02:23 +01:00
shagu ecbb1c0241 nameplates: queue events to update call 2021-12-07 01:34:51 +01:00
shagu e95a912b6a xpbar: update rested bonus on event 2021-11-09 18:01:43 +01:00
shagu 9127d37890 fonts: add invisible combat text font
source: https://github.com/adobe-fonts/adobe-blank
2021-10-31 13:17:02 +01:00
shagu 5cdf8403bc gui: switch custom size order
it's more natural to have this sorted by x, y.
2021-10-24 14:40:57 +02:00
shagu ef3af4bc56 unitframes: adjust custom portrait code
* align indentation to codestyle
* remove option to enable custom size
* remove obsolete translations
2021-10-24 14:21:18 +02:00
Mr_Rosh c957fbe638 unitframes: add option for custom portrait size 2021-10-22 19:51:11 +03:00
shagu 9a9d659fa2 fonts: add option to use orignal game fonts 2021-10-11 21:01:57 +02:00
shagu 452b7e15bb readme: remove obsolete discord button, add donate 2021-10-08 16:54:05 +02:00
Cameron Weaver (Clutch) 7bc293246d bags: hide shaguscore on stacked items 2021-09-08 21:02:51 +02:00