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 frames for all resolutions d378a6b25a5e8c87af367e199f57dc4b7781b26f Vladyslav Bondarenko 2024-12-02 11:13:10
fix: adjust buff priorities bfa198b18dfdfaab3db2d0f31e3b794eb52c9b9b Vladyslav Bondarenko 2024-12-02 10:32:14
fix!: remove all taint from aura buttons 198dcbb367596370de36e6ebbcde3c9a1887b657 Vladyslav Bondarenko 2024-07-14 23:21:37
fix: show death knight rune frame at player frame 9949a0bafac5d0f1ccbcd3f80b301977d4fa4e0f Vladyslav Bondarenko 2024-07-14 15:46:33
feat: prepare release 0.10.0 7b12ee714c95d94d9d34dd034fe7c1b27b29fa0e Vladyslav Bondarenko 2024-06-27 12:54:18
fix: raid profile toggle robustness 9cba01bac77db4d383c159136f904fec00f57d43 Vladyslav Bondarenko 2024-06-25 07:11:38
fix: cast bar update robustness e2e7910e0d96eb65aea9a2a3337fa50cecccc45f Vladyslav Bondarenko 2024-06-25 07:11:07
fix!: toggle raid frame 59503ee6ec8744f057e959c026cacb0e39ee62db Vladyslav Bondarenko 2024-06-23 07:58:42
feat!: prepare release 0.9.0 6b15c2a4567dae6b363d69fa84348aa2dbca7b74 Vladyslav Bondarenko 2024-06-18 22:41:56
fix: add UnitIsTapped to known globals list 9536f6ae6bb9f2e4ce1a668f3a55c2ad0a225cb7 Vladyslav Bondarenko 2024-06-18 22:40:45
feat: upgrade cast bar f050d4444480983bfe7475bdafbfeb2c291c3472 Vladyslav Bondarenko 2024-06-18 18:11:20
fix!: only update cast bar when it's visible 7c2081b92a1ec323911520a977c00f68078bae18 Vladyslav Bondarenko 2024-06-18 17:09:56
fix: cast bar always reports ongoing cast d69d60f524a7871053daa2d914badc59e1189e15 Vladyslav Bondarenko 2024-06-18 15:37:59
feat: color unit headers by reaction af87ae82144ba3e49bec3f3cc18919b502d46da8 Vladyslav Bondarenko 2024-06-18 15:19:21
feat: weigh priest effects 99341dd5c6cb03861fdfa802a1cde520887b29b5 Vladyslav Bondarenko 2024-06-18 14:01:45
feat: make cast bar prettier visually 8ef25268de9a70ce741f0e9b4c105d4969afe7ff Vladyslav Bondarenko 2024-06-18 14:01:03
doc: show todo and fixme annotations in the docs a880f593e674df82682c295375319b7a4cf13b20 Vladyslav Bondarenko 2024-06-18 11:58:53
fix: make raid frames protected c94bb2d05a404e2a1e802cf03daa6325cf38827b Vladyslav Bondarenko 2024-06-18 11:57:42
feat: cast bar shows instants and failures c08b3be1c0d8d63b298a71ddf7af734703ffcb42 Vladyslav Bondarenko 2024-06-16 20:42:42
feat: spell channel bar moves in reverse 64e0512304854e28df8ad94363a048fd997dc502 Vladyslav Bondarenko 2024-06-16 19:19:53
Commit d378a6b25a5e8c87af367e199f57dc4b7781b26f - fix: adjust frames for all resolutions
When in-engine cinematics are played or root GUI frame (UIParent)
visibility is toggled, the Chorus frames visibility will toggle
accordingly. Also, frame position correctly for all resolutions.
Author: Vladyslav Bondarenko
Author date (UTC): 2024-12-02 11:13
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2024-12-02 11:13
Parent(s): a1e66861623be65daba77989ebc951e86725d0c7
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: 2222301f25234ddaa8c711583f5c25bcf5ef65ac
File Lines added Lines deleted
src/ChorusFocusFrame.xml 4 5
src/ChorusGroupFrame.xml 1 1
src/ChorusPlayerFrame.xml 4 4
src/ChorusTargetFrame.xml 4 5
File src/ChorusFocusFrame.xml changed (mode: 100644) (index 7a9db45..3977570)
1 1 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
2 2 <Ui xmlns="http://www.blizzard.com/wow/ui/"> <Ui xmlns="http://www.blizzard.com/wow/ui/">
3 <Frame name="ChorusFocusFrame" inherits="ChorusHugeUnitFrameTemplate">
3 <Frame name="ChorusFocusFrame" inherits="ChorusHugeUnitFrameTemplate" parent="UIParent">
4 4 <Anchors> <Anchors>
5 <Anchor point="TOP">
6 <Offset x="-576" y="-500"/>
5 <Anchor point="TOPLEFT">
6 <Offset x="0" y="-400"/>
7 7 </Anchor> </Anchor>
8 8 <Anchor point="CENTER"> <Anchor point="CENTER">
9 9 <Offset x="0" y="0"/> <Offset x="0" y="0"/>
10 10 </Anchor> </Anchor>
11 11 </Anchors> </Anchors>
12 12 <Attributes> <Attributes>
13 <!-- TODO Add back context menu popup on right click. -->
14 13 <Attribute name="unit" type="string" value="focus"/> <Attribute name="unit" type="string" value="focus"/>
15 14 </Attributes> </Attributes>
16 15 </Frame> </Frame>
17 <Frame name="ChorusFocusTargetButton" inherits="ChorusSmallUnitFrameTemplate,ChorusTOTUnitFrameTemplate">
16 <Frame name="ChorusFocusTargetButton" inherits="ChorusSmallUnitFrameTemplate,ChorusTOTUnitFrameTemplate" parent="UIParent">
18 17 <Anchors> <Anchors>
19 18 <Anchor point="BOTTOMLEFT" relativeTo="ChorusFocusFrame" relativePoint="TOPLEFT"> <Anchor point="BOTTOMLEFT" relativeTo="ChorusFocusFrame" relativePoint="TOPLEFT">
20 19 <Offset x="50" y="6"/> <Offset x="50" y="6"/>
File src/ChorusGroupFrame.xml changed (mode: 100644) (index 834bb04..3791e1b)
1 1 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
2 2 <Ui xmlns="http://www.blizzard.com/wow/ui/"> <Ui xmlns="http://www.blizzard.com/wow/ui/">
3 3 <Script file="ChorusGroupFrame.lua"/> <Script file="ChorusGroupFrame.lua"/>
4 <Frame name="ChorusGroupFrame" hidden="true">
4 <Frame name="ChorusGroupFrame" hidden="true" parent="UIParent">
5 5 <Size> <Size>
6 6 <AbsDimension x="800" y="600"/> <AbsDimension x="800" y="600"/>
7 7 </Size> </Size>
File src/ChorusPlayerFrame.xml changed (mode: 100644) (index ed1f6b9..36073de)
1 1 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
2 2 <Ui xmlns="http://www.blizzard.com/wow/ui/"> <Ui xmlns="http://www.blizzard.com/wow/ui/">
3 <Frame name="ChorusPlayerFrame" inherits="ChorusHugeUnitFrameTemplate">
3 <Frame name="ChorusPlayerFrame" inherits="ChorusHugeUnitFrameTemplate" parent="UIParent">
4 4 <Anchors> <Anchors>
5 <Anchor point="TOP">
6 <Offset x="-576" y="-100"/>
5 <Anchor point="TOPLEFT">
6 <Offset x="0" y="0"/>
7 7 </Anchor> </Anchor>
8 8 <Anchor point="CENTER"> <Anchor point="CENTER">
9 9 <Offset x="0" y="0"/> <Offset x="0" y="0"/>
 
13 13 <Attribute name="unit" type="string" value="player"/> <Attribute name="unit" type="string" value="player"/>
14 14 </Attributes> </Attributes>
15 15 </Frame> </Frame>
16 <Frame name="ChorusPlayerPetButton" inherits="ChorusSmallUnitFrameTemplate">
16 <Frame name="ChorusPlayerPetButton" inherits="ChorusSmallUnitFrameTemplate" parent="UIParent">
17 17 <Anchors> <Anchors>
18 18 <Anchor point="BOTTOMLEFT" relativeTo="ChorusPlayerFrame" relativePoint="TOPLEFT"> <Anchor point="BOTTOMLEFT" relativeTo="ChorusPlayerFrame" relativePoint="TOPLEFT">
19 19 <Offset x="50" y="6"/> <Offset x="50" y="6"/>
File src/ChorusTargetFrame.xml changed (mode: 100644) (index ab0f1d1..68f7db0)
1 1 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
2 2 <Ui xmlns="http://www.blizzard.com/wow/ui/"> <Ui xmlns="http://www.blizzard.com/wow/ui/">
3 <Frame name="ChorusTargetFrame" inherits="ChorusHugeUnitFrameTemplate">
3 <Frame name="ChorusTargetFrame" inherits="ChorusHugeUnitFrameTemplate" parent="UIParent">
4 4 <Anchors> <Anchors>
5 <Anchor point="TOP">
6 <Offset x="-576" y="-300"/>
5 <Anchor point="TOPLEFT">
6 <Offset x="0" y="-200"/>
7 7 </Anchor> </Anchor>
8 8 <Anchor point="CENTER"> <Anchor point="CENTER">
9 9 <Offset x="0" y="0"/> <Offset x="0" y="0"/>
10 10 </Anchor> </Anchor>
11 11 </Anchors> </Anchors>
12 12 <Attributes> <Attributes>
13 <!-- TODO Add back target context menu popup on right click. -->
14 13 <Attribute name="unit" type="string" value="target"/> <Attribute name="unit" type="string" value="target"/>
15 14 </Attributes> </Attributes>
16 15 </Frame> </Frame>
17 <Frame name="ChorusTargetTargetButton" inherits="ChorusSmallUnitFrameTemplate,ChorusTOTUnitFrameTemplate">
16 <Frame name="ChorusTargetTargetButton" inherits="ChorusSmallUnitFrameTemplate,ChorusTOTUnitFrameTemplate" parent="UIParent">
18 17 <Anchors> <Anchors>
19 18 <Anchor point="BOTTOMLEFT" relativeTo="ChorusTargetFrame" relativePoint="TOPLEFT"> <Anchor point="BOTTOMLEFT" relativeTo="ChorusTargetFrame" relativePoint="TOPLEFT">
20 19 <Offset x="50" y="6"/> <Offset x="50" y="6"/>
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