Commit Graph

540 Commits

Author SHA1 Message Date
Mr_Rosh 02f07ec98d xpbar: add option to select texture 2025-02-04 18:24:40 +01:00
Jason Gibson ab898f6ae4 actionbar: option to toggle mod paging separately 2025-02-04 18:09:50 +01:00
shagu 90cc1a1ba6 nameplates: add option for vertical healthbars 2025-01-31 21:55:47 +01:00
bhhandley 50e0e33ff7 minimap: add options for zone and coordinate visibility 2024-12-30 12:36:41 +01:00
shagu 06ddbcd34c nameplates: add option to adjust debuff icon offset 2024-11-27 16:13:42 +01:00
shagu 242574c03a chat: add option to set maximum number of chat lines 2024-11-23 23:52:43 +01:00
shagu 102db85b2a minimap: add option to configure frame size 2024-11-07 13:36:40 +01:00
shagu fc964b2177 nameplates: add option for vertical offset
Due to the secure frame requirements in TBC, this option only exists in vanilla.

The feature is also experimental, as it removes the OnEnter/OnLeave events. There
is a ':Click' that can be called on the parent, but there is no ':Enter' or ':Leave'
that could be called to run the scripts. The parent also have no GetScript("OnEnter")
so there's no way to access the script that changes the color and shows the tooltip.
2024-11-03 10:45:47 +01:00
dbulatovicx32 b0553c1328 unitframes: add option for text offsets for hp & power bars 2024-09-23 09:44:20 +02:00
bhhandley b707c4b11f bags: add option to anchor bags above chat 2024-09-23 09:36:58 +02:00
shagu b00dc9e33c nameplates: abbreviate unit names if option is set 2024-09-03 22:20:51 +02:00
shagu b8d23a0e28 nameplates: combat state border colors
* red: attacking player
* yellow: attacking other
* blue: no target (npc only)
* none: out of combat

This only works if super-wow is enabled.
2024-09-02 16:38:44 +02:00
dbulatovicx32 ada9ee9242 unitframes: add offset options to power bars 2024-07-26 19:31:25 +02:00
Artur Morozov f5dcfa6e0e mapcolors: rewrite module implementation 2024-06-07 09:16:02 +02:00
shagu 77763cd95d superwow: move into its own module
Moving superwow integration from thirdparty into a seperate module.
It's a client mod, not an addon and therefore should not bloat the
thirdparty section that is already huge enough.

It was a mistake to treat it as an addon-compat in first place.

Now having it as a seperate module also allows it to grow better
over time as new SuperWoW features are integrated into pfUI.
2024-05-10 10:02:58 +02:00
shagu 59878b3f8f thirdparty: add support for superwow spell cast 2024-05-09 10:49:03 +02:00
Ilya Pashin db1cb06b4e thirdparty: add TW Threatmeter dock and skin 2024-02-26 17:46:28 +01:00
Cameron Weaver (Clutch) 2e8d3e2f7a nameplate: add option to show guild names 2024-02-26 17:41:29 +01:00
shagu 633604ca71 gui: move ui-scale option up 2024-02-02 20:11:43 +01:00
shagu c851d85605 gui: rename unit font entry 2023-12-07 11:13:55 +01:00
shagu e7f8a2e0be config: use modern profile as default 2023-11-03 15:13:20 +01:00
shagu 72d577e2bf thirdparty: add support for clevermacro 2023-10-31 12:05:00 +01:00
Cameron Weaver (Clutch) 3cb2c70385 chat: option to /who search unknown names 2023-07-24 13:13:05 +02:00
Mr_Rosh df2ac5dc61 tooltip: add option to change font & font size 2023-07-24 13:07:29 +02:00
shagu d464cd4289 nameplates: add option to only show target castbar 2023-07-04 09:53:29 +02:00
shagu 09e5ad1e8f actionbar: add option to disable macro scans
macro scans can now be globally disabled via the
"Scan Macros For Spells" option or individually
by adding "#showtooltip disable" to the top of the macro.
2023-04-13 10:43:01 +02:00
Cameron Weaver (Clutch) 31b8f11dc0 nameplates: add option for friendly text class color 2023-03-12 20:06:38 +01:00
shagu aa2ca9b232 unitframes: add option to detect enemy buffs 2023-01-27 18:05:45 +01:00
Pizzahawaiii 0011dab2fb castbar: add options to hide spell names and timers 2022-12-26 10:36:55 +01:00
Pizzahawaiii 2cae10c82a bubbles: add option to hide borders 2022-12-26 10:34:38 +01:00
Pizzahawaiii 0c337d0152 core: add option to change unit name font
Allows changing the font of the unit names, PvP ranks and guild names
(above players' heads) in the general settings. Requires game restart
to be applied.
2022-12-26 10:33:26 +01:00
shagu 81d5dafbd5 chat: remove obsolete alwaysshow option 2022-09-30 16:42:59 +02:00
Mr_Rosh b87a07bf3c unitframes: add option for power bar textures 2022-08-05 18:02:43 +02:00
shagu 50836a3cd0 unitframes: option to abbreviate unit names 2022-07-16 12:15:14 +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 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 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 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
shagu 5987dd2b33 core: add option to use blizzard borders 2021-08-25 18:22:46 +02:00
shagu 689aca82a1 mapreveal: add option to show exploration points 2021-02-24 17:41:56 +01:00
shagu 7a33a57e39 map: add option to set a static tooltip scale 2021-02-08 08:27:36 +01:00
shagu ffcda0b044 chat: add option to display chat history 2021-01-18 17:36:09 +01:00