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)
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
feat: Add unit level to huge unit buttons 57c502e2ea48241401428e7de523e2672911b2c6 Vladyslav Bondarenko 2023-08-25 13:13:05
feat!: Add cast bar for huge unit buttons f921c3e2c1417036981f9e7ac9d070d66e4d7d19 Vladyslav Bondarenko 2023-08-25 11:38:37
fix: Add threat and range widgets to large buttons 8956671551dbd110d2f62b482579851f5283a065 Vladyslav Bondarenko 2023-08-25 09:36:02
fix: Filter out irrelevant events for status bars d11036a029bb51458c5bc592baf592463a05f11a Vladyslav Bondarenko 2023-08-25 09:02:07
feat: When group member out of range fade out e1b06d6c96ddceb3aa35ad5cc249671a5c1bf852 Vladyslav Bondarenko 2023-08-25 08:58:53
fix: Add unit tooltip 9b853289a7730a8783f02691c944492e0ef53f86 Vladyslav Bondarenko 2023-08-25 08:15:33
fix: Yet another health bar sanitization 979af69272eec06c45cb300132bc020a91a180c2 Vladyslav Bondarenko 2023-08-24 03:52:05
feat(build): Add stub RocketGit hook b1a0bb523fb570ee7cc73776bfbba1a6886e685f Vladyslav Bondarenko 2023-08-23 23:59:35
feat(build): Add 0.2-1 rockspec 92a2b006a47f1a242bbb08467c431362d64d6ef8 Vladyslav Bondarenko 2023-08-23 23:31:41
fix!: Use native mechanism of inheriting values 6a2ebf1aa52e4a300b4ad959670878b292140c4f Vladyslav Bondarenko 2023-08-23 23:05:39
fix: Typo in unit button template anchor 98027a2779639493c97c4259b61cb53d25709255 Vladyslav Bondarenko 2023-08-23 22:06:16
feat!: Add unit button flavours 21e61a0dbd629d25f458ce1a8dd370da31c6f991 Vladyslav Bondarenko 2023-08-23 21:17:33
fix: Shrink range frame height b73521b13c6a9e5d34b2d425e5d7e9ddcb04f81c Vladyslav Bondarenko 2023-08-23 21:15:28
Commit f11b332540168ff42f4f9b53abd87b8b2a09db65 - feat: Add solo target of target
Author: Vladyslav Bondarenko
Author date (UTC): 2023-08-25 20:44
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2023-08-25 21:10
Parent(s): 00e67525cafb6db5256cd43ecf8a7f510354b88f
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: 9077f416cf4b751da9f68a7a287b34ebeae9599a
File Lines added Lines deleted
src/ChorusFrame.xml 20 0
src/ChorusUnitButtonTemplate.lua 4 0
File src/ChorusFrame.xml changed (mode: 100644) (index 28e7be4..63d4746)
75 75 <Attribute name="type2" type="string" value="menu"/> <Attribute name="type2" type="string" value="menu"/>
76 76 </Attributes> </Attributes>
77 77 </Button> </Button>
78 <Button name="ChorusTargetTargetButton" inherits="ChorusSmallUnitButtonTemplate">
79 <Anchors>
80 <Anchor point="TOPLEFT" relativeTo="ChorusTargetButton" relativePoint="BOTTOMLEFT">
81 <Offset x="0" y="-6"/>
82 </Anchor>
83 </Anchors>
84 <Attributes>
85 <Attribute name="unit" type="string" value="targettarget"/>
86 </Attributes>
87 </Button>
78 88 </Frames> </Frames>
79 89 <Attributes> <Attributes>
80 90 <Attribute name="unit" type="string" value="target"/> <Attribute name="unit" type="string" value="target"/>
 
109 119 <Attribute name="type2" type="string" value="menu"/> <Attribute name="type2" type="string" value="menu"/>
110 120 </Attributes> </Attributes>
111 121 </Button> </Button>
122 <Button name="ChorusFocusTargetButton" inherits="ChorusSmallUnitButtonTemplate">
123 <Anchors>
124 <Anchor point="TOPLEFT" relativeTo="ChorusFocusButton" relativePoint="BOTTOMLEFT">
125 <Offset x="0" y="-6"/>
126 </Anchor>
127 </Anchors>
128 <Attributes>
129 <Attribute name="unit" type="string" value="focustarget"/>
130 </Attributes>
131 </Button>
112 132 </Frames> </Frames>
113 133 <Attributes> <Attributes>
114 134 <Attribute name="unit" type="string" value="focus"/> <Attribute name="unit" type="string" value="focus"/>
File src/ChorusUnitButtonTemplate.lua changed (mode: 100644) (index b6f7e3a..a3e0588)
... ... local UnitIsConnected = UnitIsConnected
12 12
13 13 local Chorus = Chorus local Chorus = Chorus
14 14
15 --[[ TODO Add incoming healing bar. ]]--
16 --[[ TODO Add incoming resurrection indicator. ]]--
17 --[[ FIXME Raid targeting icon state is incorrect when player target changes. ]]--
18
15 19 local function unitButtonLeaveProcessor() local function unitButtonLeaveProcessor()
16 20 assert(GameTooltip ~= nil) assert(GameTooltip ~= nil)
17 21
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