Date (UTC) |
User |
Event |
2025-05-29 07:30 |
vrtc |
Reference refs/heads/develop-feat-redo_aura_system updated from 3a51a7a3bda4735ee07a60b8420473e1f032f3e6 to 59108ee6900dd09d099a0325d6bffb339133b0db |
2025-05-29 07:30 |
vrtc |
Reference refs/heads/develop updated from a9c20d0e8b38a0675a3ba26ff9da6581b9e506df to f7f0ab87dd87df13665b736e47789de3de4231c0 |
2025-05-19 22:16 |
vrtc |
Reference refs/heads/develop updated from 41bdcf8456b061531bcc6852f791f5d72a2f1f94 to a9c20d0e8b38a0675a3ba26ff9da6581b9e506df |
2025-05-09 21:06 |
vrtc |
Reference refs/heads/develop updated from e683dec7c46345f82bd2b1152429d60d3596275b to 41bdcf8456b061531bcc6852f791f5d72a2f1f94 |
README.adoc:
= Chorus
Vladyslav Bondarenko <vladyslavbond@protonmail.com>
0.14.2, 2025-03-07
:homepage: https://gitlab.com/vladyslavbond/chorus
"Chorus" is an add-on for "World of Warcraft" game. It replaces native player,
target, focus, party and raid frames with custom frames.
At the time of writing, the add-on only fully supports legacy version of "Wrath
of the Lich King" client. The retail "Classic" version is not supported.
This is a work in progress.
Everyone is free to use, copy, share, and modify any part or all of this
project, for any purpose.
== Features
- user selects from three preset raid frame profiles, optimized for different
group sizes;
- toggle party frame in raid groups;
- display approximate distance to group members or target in yards;
- draggable unit, party and raid group frames;
- combo points frame for target and focus;
- set player role to tank, healer or damager explicitly;
- detailed health, mana and other power bars;
- sort buffs and debuffs by relevance;
== Known issues
Most known errors and planned features are documented in the source code, using
`@todo` and `@fixme` tags, intended to be processed by `lua-ldoc`.
The most notable issues are related to globalization, compatibility between
different game client versions and minor visual glitches.
Only English version of the client completely supports buff and debuff sorting.
Party frame works for the user team in arena, but not for enemy team. Most
players will likely use a purpose built add-on for arena frames anyway.
See HTML documentation in `doc/html/index.html`.
== Future goals
Create a minimalist, robust raid frame, that requires little to no
configuration from the user.
Add features that are comparable to native "Compact Raid Frames" introduced in
"Cataclysm".
Remain maintainable.
Support legacy versions of "Wrath of the Lich King", "Cataclysm" and "Mists of
Pandaria" expansions equally, within the single source code base.
include::doc/installation.adoc[]
include::doc/build.adoc[]
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