vrtc / chorus (public) (License: CC0) (since 2023-08-12) (hash sha1)
World of Warcraft add-on stub. The overall goal is to create a specialized raid frame.
List of commits:
Subject Hash Author Date (UTC)
fix: Adjust aura tooltip toggle button layout fc72d10b09f44ef9ba6f2f93413a20def40c2d4a Vladyslav Bondarenko 2023-08-29 01:30:27
feat!: Add role widget 0ac8cda6522056c8adb527ba2f144229f251f69e Vladyslav Bondarenko 2023-08-29 00:59:14
fix: Only show power bar when appropriate 5313d1bfbf676c88b5c2a0a56fbea88549633b7b Vladyslav Bondarenko 2023-08-28 22:46:36
feat!: Toggle detailed unit aura tooltip in combat 460c622c04a8b0fa503c2a5d45313b667809b95c Vladyslav Bondarenko 2023-08-28 19:26:25
feat!: Add detailed buff and debuff popup 1ff7bcff470419c7fa40c6b946e441867dda4825 Vladyslav Bondarenko 2023-08-27 20:42:05
fix!: Further specialize every aura frame 1ec8385427bda76ea40840e68da7f5948d5af9bd Vladyslav Bondarenko 2023-08-27 18:40:55
feat: Add combat status indicator to unit buttons 38e469e01eb581693fd22f69b0739ea308d94966 Vladyslav Bondarenko 2023-08-27 16:35:38
fix!: Show raid targeting icon correctly ae5a1c5541d4bf137ea287671eb1f558422b26f4 Vladyslav Bondarenko 2023-08-27 15:24:57
fix!: Disable test mockup for release 0.4 54113d6a7f222ea2f382a1d5382c8e941e7537b1 Vladyslav Bondarenko 2023-08-26 22:42:33
fix: Apply source formatting before 0.4 cb1c5f11b553aba43751091c8746abdf261806e6 Vladyslav Bondarenko 2023-08-26 22:36:57
fix!: Cast bar consistent between targets a7c5e11ec5094033e946a95002010e5b02d6da74 Vladyslav Bondarenko 2023-08-26 21:56:35
fix(test)!: Add primitive test mockups f2b7fcf2058c7c1b61ef43241f55e92a5113bf57 Vladyslav Bondarenko 2023-08-26 16:55:54
feat(build): Update project descriptors for 0.3 740e01cc3a8888e0500ce213d7901f66625919ab Vladyslav Bondarenko 2023-08-25 21:15:10
feat: Add solo target of target f11b332540168ff42f4f9b53abd87b8b2a09db65 Vladyslav Bondarenko 2023-08-25 20:44:27
feat: Add player pet button to solo frame 00e67525cafb6db5256cd43ecf8a7f510354b88f Vladyslav Bondarenko 2023-08-25 19:58:10
fix: Hide power (mana) bar when appropriate e307bbfdabbe63faed3a7de9e0152639418496b8 Vladyslav Bondarenko 2023-08-25 19:56:53
feat!: Add party frame f50f93dc80f86f8fb280836366252520fd417b29 Vladyslav Bondarenko 2023-08-25 18:18:24
fix!: Toggle frame visibility with unit watch 3ab89d1ee3ae8d2a1afa94610140767b28f12c6a Vladyslav Bondarenko 2023-08-25 18:09:32
feat!: Add target of target or raid target units af78c022d560f964fd38e973491a4e815bf13275 Vladyslav Bondarenko 2023-08-25 18:03:08
fix!: Hidden unit buttons obstruct mouse clicks d746f12ffb2a6e87968c80224cc8a2f5485a4c76 Vladyslav Bondarenko 2023-08-25 13:51:56
Commit fc72d10b09f44ef9ba6f2f93413a20def40c2d4a - fix: Adjust aura tooltip toggle button layout
Make sure that detailed aura tooltip frame toggle button is laid out to
be visible when appropriate.
Author: Vladyslav Bondarenko
Author date (UTC): 2023-08-29 01:30
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2023-08-29 01:30
Parent(s): 0ac8cda6522056c8adb527ba2f144229f251f69e
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: cad0b1a999110d9d6eac6ed36aa7d9407cf0c9bd
File Lines added Lines deleted
src/ChorusAuraTooltipFrameTemplate.lua 1 0
src/ChorusAuraTooltipFrameTemplate.xml 4 1
src/ChorusUnitButtonTemplate.xml 2 2
File src/ChorusAuraTooltipFrameTemplate.lua changed (mode: 100644) (index 35172fe..c6bc77e)
... ... local function auraTooltipToggleButtonMain(self)
35 35 end end
36 36 ]=]); ]=]);
37 37
38 RegisterUnitWatch(self)
38 39 end end
39 40
40 41 local function auraTooltipFrameMain(self) local function auraTooltipFrameMain(self)
File src/ChorusAuraTooltipFrameTemplate.xml changed (mode: 100644) (index ce7c3b9..8d6e954)
81 81 <Attribute name="useparent-unit" type="boolean" value="true"/> <Attribute name="useparent-unit" type="boolean" value="true"/>
82 82 </Attributes> </Attributes>
83 83 </Frame> </Frame>
84 <Button name="ChorusAuraTooltipFrameToggleButtonTemplate" virtual="true" enableMouse="true" inherits="SecureActionButtonTemplate">
84 <Button name="ChorusAuraTooltipFrameToggleButtonTemplate" virtual="true" enableMouse="true" inherits="SecureActionButtonTemplate" hidden="true">
85 85 <Size> <Size>
86 86 <AbsDimension x="16" y="16"/> <AbsDimension x="16" y="16"/>
87 87 </Size> </Size>
 
96 96 <Scripts> <Scripts>
97 97 <OnLoad>Chorus.auraTooltipToggleButtonMain(self);</OnLoad> <OnLoad>Chorus.auraTooltipToggleButtonMain(self);</OnLoad>
98 98 </Scripts> </Scripts>
99 <Attributes>
100 <Attribute name="useparent-unit" type="boolean" value="true"/>
101 </Attributes>
99 102 </Button> </Button>
100 103 </Ui> </Ui>
File src/ChorusUnitButtonTemplate.xml changed (mode: 100644) (index 7b05c5c..27ea79e)
363 363 <Button name="$parentAuraTooltipToggleButton" inherits="ChorusAuraTooltipFrameToggleButtonTemplate"> <Button name="$parentAuraTooltipToggleButton" inherits="ChorusAuraTooltipFrameToggleButtonTemplate">
364 364 <Anchors> <Anchors>
365 365 <Anchor point="BOTTOMRIGHT"> <Anchor point="BOTTOMRIGHT">
366 <Offset x="0" y="0"/>
366 <Offset x="0" y="-16"/>
367 367 </Anchor> </Anchor>
368 368 </Anchors> </Anchors>
369 369 </Button> </Button>
 
522 522 <Button name="$parentAuraTooltipToggleButton" inherits="ChorusAuraTooltipFrameToggleButtonTemplate"> <Button name="$parentAuraTooltipToggleButton" inherits="ChorusAuraTooltipFrameToggleButtonTemplate">
523 523 <Anchors> <Anchors>
524 524 <Anchor point="BOTTOMRIGHT"> <Anchor point="BOTTOMRIGHT">
525 <Offset x="0" y="0"/>
525 <Offset x="0" y="-16"/>
526 526 </Anchor> </Anchor>
527 527 </Anchors> </Anchors>
528 528 </Button> </Button>
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/vrtc/chorus

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/vrtc/chorus

Clone this repository using git:
git clone git://git.rocketgit.com/user/vrtc/chorus

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main