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: trigger unit button on mouse down 730a9f8483b0ccf6d8bccae71c1ab83bbae08920 Vladyslav Bondarenko 2025-02-08 18:41:46
doc: fix minor documentation markup issues fc0a3ac65c9a4682025639d416083bbfc690023f Vladyslav Bondarenko 2025-02-05 11:40:51
fix: move role widget 2832bd50f728bb89412aff98d8d1776ce102fb92 Vladyslav Bondarenko 2025-02-04 20:02:58
feat: aura duration of less than one second 9d2be37d502e438ebb1c79bc9278fd7f189ec8d3 Vladyslav Bondarenko 2025-02-04 19:29:50
feat!: add ready check widget 54f77e083a30b5d2ea3d7c0facc4f04ae5a50524 Vladyslav Bondarenko 2025-02-04 18:56:01
fix: add numerical identifiers to raid frames 7805568e6500ba652f5489a84d78697dc81d1017 Vladyslav Bondarenko 2025-02-04 18:54:04
fix: remove generated XML from small raid 9ec89db68e9d2304df118b2500e8675a941e699c Vladyslav Bondarenko 2025-02-04 18:52:50
fix: unit backdrop dimensions d677e35bebff554b26c4240c1a2cb2b0327f1cf3 Vladyslav Bondarenko 2025-02-03 21:10:07
fix: remove XML generators 0430f8d2cc9c7cf5ee22ae518f42e2ce85d5d5e7 Vladyslav Bondarenko 2025-02-03 20:20:52
feat: change aura tooltip graphics bf7cb7b9b19ffb4850d8e72d8352af75a5bdccfa Vladyslav Bondarenko 2025-02-02 22:52:58
fix!: aura tooltip aura buttons clearly visible dcebd82df00d5daee8d008c625e71d13c8da8c37 Vladyslav Bondarenko 2025-02-02 21:26:15
feat: bump version to 0.12.0-10 fffe025cfcfbe5ec0356d34cffdef1bfb62ea0af Vladyslav Bondarenko 2025-02-02 18:57:49
feat: allow aura tooltip to be dragged d4d699efa596b5bc5004873b3e41b50a09f4f3db Vladyslav Bondarenko 2025-02-02 18:56:00
feat!: create singleton aura tooltip 8e8e798543ef100a71ba2a9d212e66b1ddd667ab Vladyslav Bondarenko 2025-02-02 00:04:55
fix: show auras over role widgets 3bb62c88147af0ee522f4ce963ce206c315f4c9a Vladyslav Bondarenko 2025-02-01 21:27:33
fix: sanitize FrameXML fa5b0bbc1db073aa06e59d9bf03eb8d471a084b2 Vladyslav Bondarenko 2025-02-01 19:20:16
fix: make combat widget more visible 4b01d27fa7eeef55a6dcb866ec30641ee80e6f5b Vladyslav Bondarenko 2025-02-01 18:02:43
fix: make player roles more visible e28bbf987659ac717962de851226aa33409f472a Vladyslav Bondarenko 2025-02-01 18:02:21
feat: remove player from party frame 6d5f8b8a8bb1af9b596895ba42fdefed177560b6 Vladyslav Bondarenko 2025-02-01 16:07:20
feat: bump version to 0.12.0 83bd49398b8bff070bcb3664be634b02c78fa6dc Vladyslav Bondarenko 2025-01-29 16:39:56
Commit 730a9f8483b0ccf6d8bccae71c1ab83bbae08920 - fix: trigger unit button on mouse down
Previously, to trigger a unit button, the user had to press and release
the hardware mouse button (left up). This change will trigger the unit
button on mouse down. This allows for faster user reaction.

Register for `LeftButtonDown` instead of `LeftButtonUp`. Trivial change
that's impactful to users.
Author: Vladyslav Bondarenko
Author date (UTC): 2025-02-08 18:41
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2025-02-08 18:41
Parent(s): fc0a3ac65c9a4682025639d416083bbfc690023f
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: bd18d2b8548f658a1bea2bed549d44bf9540f16d
File Lines added Lines deleted
src/ChorusUnitButtonTemplate.lua 1 1
src/ChorusUnitGroupRoleFrameTemplate.xml 1 1
File src/ChorusUnitButtonTemplate.lua changed (mode: 100644) (index 1d353d5..11e00be)
... ... The root template for unit buttons is `ChorusUnitFrameTemplate`.
90 90 @tparam frame self this unit button @tparam frame self this unit button
91 91 ]] ]]
92 92 function Chorus.unitButtonMain(self) function Chorus.unitButtonMain(self)
93 self:RegisterForClicks('AnyUp')
93 self:RegisterForClicks('AnyDown')
94 94
95 95 --[[ NOTE The menu functions are equivalent of PlayerFrame.menu and --[[ NOTE The menu functions are equivalent of PlayerFrame.menu and
96 96 TargetFrame.menu. It is possible to use them direcctly. THe only TargetFrame.menu. It is possible to use them direcctly. THe only
File src/ChorusUnitGroupRoleFrameTemplate.xml changed (mode: 100644) (index 15757b7..d8b1f15)
7 7 </Size> </Size>
8 8 <Layers> <Layers>
9 9 <Layer level="ARTWORK"> <Layer level="ARTWORK">
10 <Texture name="$parentArtwork" file="Interface\LFGFrame\LFGRole" setAllPoints="true"/>
10 <Texture name="$parentArtwork" file="Interface\LFGFrame\LFGRole" setAllPoints="true" nonBlocking="true"/>
11 11 </Layer> </Layer>
12 12 </Layers> </Layers>
13 13 <Scripts> <Scripts>
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