Subject | Hash | Author | Date (UTC) |
---|---|---|---|
feat: add optional xmlstarlet support | b2db46335cb4aa461c45915d235c6d8d340a3dea | Vladyslav Bondarenko | 2024-06-16 09:57:27 |
fix: indent Chorus.xml with tabs and not spaces | bf4091ab69c75aafa9256b0503b5addd316e214f | Vladyslav Bondarenko | 2024-06-16 09:39:28 |
fix: format generated XML with tabs and not spaces | d0018a28b184add22ea69f86c8b334a72310004e | Vladyslav Bondarenko | 2024-06-16 09:26:54 |
doc: raid frame profile generator script | 22deb6f002463583ef5fd5c1acfcfb5777329aa8 | Vladyslav Bondarenko | 2024-06-15 21:55:01 |
feat: add fallback offline label | a621e23fe7dc5668f0525dcc2bc60d916c2a1c14 | Vladyslav Bondarenko | 2024-06-15 19:08:05 |
fix: add test mocks for background and backdrop | 2b22abbcb266bb02bded0633301e1669ed1b040d | Vladyslav Bondarenko | 2024-06-15 19:07:40 |
fix: render raid target icon above health | cb950c903e6fe0a8078ea06473ce3a01157e55cc | Vladyslav Bondarenko | 2024-06-15 19:06:13 |
fix: shift solo frames left | 4ba54a74c54b3bc68411fa8882ebd08a93587a1d | Vladyslav Bondarenko | 2024-06-15 19:04:37 |
fix!: render raid frames correctly | cdb44a8f8ed5a356651d7119f8fd9441dda2c058 | Vladyslav Bondarenko | 2024-06-15 19:01:13 |
fix: disable raid profiles for now | 41ed89dc4f78561e90ba999d00e95e0b1dc3f2a8 | Vladyslav Bondarenko | 2024-06-15 05:52:14 |
feat!: add raid group profiles | 57b4b36b800beaf6843bc3cfc954340d914b71fa | Vladyslav Bondarenko | 2024-06-14 22:19:47 |
feat!: prepare nightly release 0.8.0 | e11a3bbdfad85e4c4716e4ecfd3e7f5b8f009058 | Vladyslav Bondarenko | 2024-06-14 15:33:18 |
fix: globalize string constants | cc5893ba83f388c0a58b183321f63867b10248ad | Vladyslav Bondarenko | 2024-06-14 15:12:35 |
feat: always show player frame | 1eb20501d74ee931691f02abc31a176569a7d299 | Vladyslav Bondarenko | 2024-06-14 14:34:42 |
feat: add header background to larger units | ef000eebb9ef5a8211f6aff47e2a1c38a3badf4a | Vladyslav Bondarenko | 2024-06-14 13:54:04 |
feat: unknown unit level is rendered as red | f830dfcf22bf2f8e5c087de8f42a89f6733f5269 | Vladyslav Bondarenko | 2024-06-14 13:51:34 |
fix: make unit level text bold | 2a4ea6baea2107a3f1ec8ab7bca4edb169a4575b | Vladyslav Bondarenko | 2024-06-14 13:51:01 |
feat: narrow backdrop for larger frames | 77b080701c68bb8f6e353e15586f0e8063266d5c | Vladyslav Bondarenko | 2024-06-14 11:24:16 |
fix!: clever defaults for backdrop dimensions | 2b894d724b4c9c97f5c27b98f43bf3e4616cb1ed | Vladyslav Bondarenko | 2024-06-14 10:58:30 |
fix!: render backdrop reliably for TOT frames | 2f45f0afaee507cc5fc88a9892bf4474c644f173 | Vladyslav Bondarenko | 2024-06-14 09:55:18 |
File | Lines added | Lines deleted |
---|---|---|
ChorusRaidFrameGenerator.mk | 0 | 2 |
GNUmakefile | 7 | 1 |
xmlstarlet.mk | 13 | 0 |
File ChorusRaidFrameGenerator.mk changed (mode: 100644) (index 65a5d8b..ee70c14) | |||
1 | FORMAT_XML = XMLLINT_INDENT=' ' ${XMLLINT} ${XMLLINTFLAGS} --format - | ||
2 | |||
3 | 1 | ${srcdir}src/ChorusTinyRaidFrame.xml: ${srcdir}bin/ChorusRaidFrameGenerator.lua ${srcdir}src/ChorusRaidFrameTemplate.xml | ${srcdir}src/ChorusTinyRaidFrame.xml: ${srcdir}bin/ChorusRaidFrameGenerator.lua ${srcdir}src/ChorusRaidFrameTemplate.xml |
4 | 2 | ${LUA} ${LUAFLAGS} ${srcdir}bin/ChorusRaidFrameGenerator.lua ChorusTinyRaidFrame ChorusTinyRaidUnitFrameTemplate 64 16 | ${FORMAT_XML} > $@ | ${LUA} ${LUAFLAGS} ${srcdir}bin/ChorusRaidFrameGenerator.lua ChorusTinyRaidFrame ChorusTinyRaidUnitFrameTemplate 64 16 | ${FORMAT_XML} > $@ |
5 | 3 |
File GNUmakefile changed (mode: 100644) (index 8e3b5b2..75d21bf) | |||
... | ... | doc/html/index.html: ${LUAFILES} | |
73 | 73 | install: ${NAME}-${VERSION}.zip | install: ${NAME}-${VERSION}.zip |
74 | 74 | ${INSTALL} $^ | ${INSTALL} $^ |
75 | 75 | ||
76 | # Read a list of XML files, exit with failure if any is invalid. | ||
77 | CHECK_XML=${XMLLINT} --noout ${XMLLINTFLAGS} | ||
78 | |||
79 | # Read a single XML file and print formatted XML to standard output. | ||
80 | FORMAT_XML = XMLLINT_INDENT=' ' ${XMLLINT} ${XMLLINTFLAGS} --format - | ||
81 | |||
76 | 82 | check-xml: ${XMLFILES} | check-xml: ${XMLFILES} |
77 | ${XMLLINT} --noout ${XMLLINTFLAGS} $^ | ||
83 | ${CHECK_XML} $^ | ||
78 | 84 | ||
79 | 85 | check-lua: ${LUAFILES} | check-lua: ${LUAFILES} |
80 | 86 | ${LUACHECK} ${LUACHECKFLAGS} $^ | ${LUACHECK} ${LUACHECKFLAGS} $^ |
File xmlstarlet.mk added (mode: 100644) (index 0000000..8ab088e) | |||
1 | # XmlStarlet is a tool for manipulating XML files. It is an alternative to | ||
2 | # XMLLint tool used previously. Both are interchangeable for the purposes of | ||
3 | # this project. | ||
4 | # | ||
5 | # This snippet of a makefile is optional, and should be included only when | ||
6 | # appropriate. This snippet redefines implicitly the `check-xml` rule, declared | ||
7 | # in `GNUmakefile`, to use `xmlstarlet` instead of `xmllint`. | ||
8 | |||
9 | XMLSTARLET=xmlstarlet | ||
10 | |||
11 | CHECK_XML=${XMLSTARLET} val --err --list-bad --xsd ${srcdir}share/FrameXML/UI.xsd | ||
12 | |||
13 | FORMAT_XML=${XMLSTARLET} fo --indent-tab --encode utf-8 --dropdtd |