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(build): Add more luacheck definitions aac4bb444d894b5d565af3abe417cbafd4f966f5 Vladyslav Bondarenko 2023-08-21 18:09:50
fix: Ensure TargetFrame is hidden 98bd355e604bf1c51791d5f5874ef33ab640123c Vladyslav Bondarenko 2023-08-21 14:04:40
fix: Show only meaningful numbers for health 37217b1dc78c0a2b4711dc45ada0c4873e904a1f Vladyslav Bondarenko 2023-08-21 13:32:19
fix: Remove testing range frame 4fcfd5c7bf4626137a1251cbcbe54157055ac875 Vladyslav Bondarenko 2023-08-21 13:10:16
fix: Place solo frames range frame correctly f926b1fb857a48b14a706926f14b5da730d210f1 Vladyslav Bondarenko 2023-08-21 13:08:42
feat!: Re-add player solo frames bf5346aa96a3daeadafeb3a723f7821012f1d5e5 Vladyslav Bondarenko 2023-08-21 12:22:48
fix: Render raid target icon on correct layer 890bb5340a3876b611f67ac1277cc009e5e4df5b Vladyslav Bondarenko 2023-08-20 18:12:31
feat: Display health deficit 0620038bf95d2c8e77eb088f2345764f428563d4 Vladyslav Bondarenko 2023-08-20 17:55:49
fix(build): Update rockspec dcffb9897deb97fa4039cd4513a51e397ebc4ab7 Vladyslav Bondarenko 2023-08-20 17:16:25
feat!: Update raid frame layout ad51f7e37e8babd30ee45c5b87d931a09c1fc0f3 Vladyslav Bondarenko 2023-08-20 14:45:38
fix: Do not show range to oneself c055a76806c5646e4027698c6a105f06199be4ae Vladyslav Bondarenko 2023-08-20 04:29:32
feat!: Add raid targeting icons 53121d5d75fb55d745734337ab70283496e46e7c Vladyslav Bondarenko 2023-08-19 23:22:01
feat!: Add general threat situation widget a002db1c9c810f21fe1e1c042a435875bbe5f317 Vladyslav Bondarenko 2023-08-19 22:20:58
fix!: Highlight offline players 7c28b6efa34f6e5450d2999acfd5a54880aa6df0 Vladyslav Bondarenko 2023-08-19 21:06:38
fix!: Change aura sorting ba249c7309ccbcb14fea727b347c3dd532af73ee Vladyslav Bondarenko 2023-08-19 20:40:31
feat: Show player in party 198e8c86b9b93dd9c3edf7045d5bbcb9142d76d6 Vladyslav Bondarenko 2023-08-19 20:38:40
feat(doc)!: Add project description 4b406a549e83dda3845104e8a6a233eae481a3c8 Vladyslav Bondarenko 2023-08-19 05:58:50
fix: Typo in ChorusRaidFrame 61fb4f93c227e3b94a52df26eeffece12fe86e55 Vladyslav Bondarenko 2023-08-18 21:00:34
feat(build): Document build validation scripts d19d03c4a20c8c02fee8b4c1c00241c58baa12eb Vladyslav Bondarenko 2023-08-18 20:57:35
feat: Update raid frame ff5ad9619c6af14f7e1719cbaaf34fa0465c1f12 Vladyslav Bondarenko 2023-08-18 20:54:29
Commit aac4bb444d894b5d565af3abe417cbafd4f966f5 - fix(build): Add more luacheck definitions
Add definitions to luacheckrc.lua config file that are related to solo
frames. They may be required in the future to fix potential issues.
Right now it's inconsequential.
Author: Vladyslav Bondarenko
Author date (UTC): 2023-08-21 18:09
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2023-08-21 18:09
Parent(s): 98bd355e604bf1c51791d5f5874ef33ab640123c
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: 5e692fe1b06afe31b5d958c3737e20cd5f5aad79
File Lines added Lines deleted
etc/luacheckrc.lua 22 4
File etc/luacheckrc.lua changed (mode: 100644) (index 6deff2f..ca5be7a)
... ... Author still chose to use FrameXML for convenience. ]]--
66 66
67 67 stds.framexml = { stds.framexml = {
68 68 read_globals = { read_globals = {
69 'CastingBarFrame',
70 'ComboFrame',
69 71 'DebuffTypeColor', 'DebuffTypeColor',
70 72 'FocusFrame', 'FocusFrame',
73 'FocusFrameDropDown',
74 'FocusFrameHealthBar',
75 'FocusFrameManaBar',
76 'FocusFrameSpellBar',
71 77 'GameFontWhite', 'GameFontWhite',
78 'MAX_PARTY_MEMBERS',
72 79 'NumberFontNormalSmall', 'NumberFontNormalSmall',
80 'PartyMemberBackground',
73 81 'PartyMemberFrame1', 'PartyMemberFrame1',
74 82 'PartyMemberFrame2', 'PartyMemberFrame2',
75 83 'PartyMemberFrame3', 'PartyMemberFrame3',
76 84 'PartyMemberFrame4', 'PartyMemberFrame4',
85 'PetCastingBarFrame',
86 'PetFrame',
87 'PetFrameHealthBar',
88 'PetFrameManaBar',
77 89 'PlayerFrame', 'PlayerFrame',
90 'PlayerFrameDropDown',
91 'PlayerFrameHealthBar',
92 'PlayerFrameManaBar',
93 'PlayerFrameSpellBar',
78 94 'PowerBarColor', 'PowerBarColor',
79 95 'RAID_CLASS_COLORS', 'RAID_CLASS_COLORS',
96 'RuneFrame',
80 97 'SetRaidTargetIconTexture', 'SetRaidTargetIconTexture',
81 98 'TargetFrame', 'TargetFrame',
99 'TargetFrameDropDown',
100 'TargetFrameHealthBar',
101 'TargetFrameManaBar',
102 'TargetFrameSpellBar',
82 103 'ToggleDropDownMenu', 'ToggleDropDownMenu',
83 104 'UIParent', 'UIParent',
84 'PlayerFrameDropDown',
85 'TargetFrameDropDown',
86 'FocusFrameDropDown',
87 'PartyMemberBackground',
88 105 }, },
89 106 globals = { globals = {
90 107 }, },
 
... ... stds.chorus = {
100 117 'ChorusFocusButton', 'ChorusFocusButton',
101 118 'ChorusFocusButtonHealthFrame', 'ChorusFocusButtonHealthFrame',
102 119 'ChorusFocusButtonUnitNameFrame', 'ChorusFocusButtonUnitNameFrame',
120 'ChorusFrame',
103 121 'ChorusPlayerButton', 'ChorusPlayerButton',
104 122 'ChorusPlayerButtonHealthFrame', 'ChorusPlayerButtonHealthFrame',
105 123 'ChorusPlayerButtonUnitNameFrame', 'ChorusPlayerButtonUnitNameFrame',
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