12.0.0.1
Details
-
FilenameFrenemy-12.0.0.1.zip
-
Uploaded by
-
UploadedJan 30, 2026
-
Size230.12 KB
-
Downloads17
-
MD5115b4c89aa2a4c4912505dbe683d1013
Supported WoW Retail Versions
- 12.0.0
Changelog
commit 70c00d88dfc0d631fec7a986a872bf1c142fb53c
Author: James D. Callahan III <[email protected]>
Date: Fri Jan 30 21:49:19 2026 -0500
Update usage of GetNumGuildMembers to account for the new return values.
commit b82a6cfc4e21219785d8ed67d0027fc3f3703042
Author: James D. Callahan III <[email protected]>
Date: Fri Jan 30 21:48:39 2026 -0500
Update project workspace settings.
commit 5217c6e71d866dfd1439652df64dd7c665f15323
Author: James D. Callahan III <[email protected]>
Date: Fri Jan 30 21:47:02 2026 -0500
Move initialization of private.TooltipHandler from Common/_Main to TooltipHandler/_Main.
commit ee53264ab480d9f6b6b69f03e222d8162c675c92
Author: James D. Callahan III <[email protected]>
Date: Fri Jan 30 00:14:27 2026 -0500
Move initialization of private.Preferences from Common/_Main to Preferences/_Main.
commit f13af7d38bcff7a22f6e6220b8d151e30682a2df
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 22:36:10 2026 -0500
Add more cSpell entries to the project settings.
commit 59c0540b6d51f46ef76ec92415447cda622196eb
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 20:07:44 2026 -0500
Add default values for Preferences.Tooltip.
commit 359c085229557e9a62d592dc699f56c4a20cf0a1
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 20:04:18 2026 -0500
Fix misspelling/typo in comment.
commit 2679f3b95b9e590adf155dd56722ab277558bd1d
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 13:06:29 2026 -0500
Project settings sorting...
commit 51b14629f634d23185b38ac7b81c22b048ebcf1f
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 13:01:33 2026 -0500
SUBCOMMAND_FUNCS => SUBCOMMAND_FUNCTIONS
commit 18564b9272da4cd52cddf3fe4a3f25427152f061
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 12:56:55 2026 -0500
Remove now-unnecessary type augmentation for AceConfigDialog-3.0.
commit f3de0ef4392edd7f0e53244d8a31b1d6de16b5ec
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 12:34:55 2026 -0500
PercentColorGradient: Consistently use doubles.
commit 9c5d0fd5a3ae77112c09e285a14473e23ff1975a
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 12:33:58 2026 -0500
Update project settings.
commit ef55380f4575c6184b38587f18a3074bd83bf6c5
Author: James D. Callahan III <[email protected]>
Date: Thu Jan 29 11:39:13 2026 -0500
Frenemy.HandleZoneChange: Ensure at least "normal" is set to pvpType if factionName is nil.
commit 9b4acaf2a359af9bada5afe2872714e667fed354
Author: James D. Callahan III <[email protected]>
Date: Tue Jan 27 00:31:33 2026 -0500
Update Blizzard functions to use the new namespace versions.
commit 36e1182b901454f44a0db8a4cdcf9e32def41040
Author: James D. Callahan III <[email protected]>
Date: Tue Jan 27 00:30:38 2026 -0500
Update settings and pare down globals list.
commit 50ada70b691272b7894f88b6068d87b6160ac6f4
Author: James D. Callahan III <[email protected]>
Date: Wed Jan 21 23:18:20 2026 -0500
Update project settings.
commit 2fd6f1b87ffe2c836c3cf12e436c185fb836286d
Author: James D. Callahan III <[email protected]>
Date: Wed Jan 21 23:14:11 2026 -0500
Update ToC Interface version.
commit ee5040019a1c85a3f61df9107235e39adc9dec9f
Author: James D. Callahan III <[email protected]>
Date: Wed Jan 21 23:13:58 2026 -0500
Blizzard API update.
commit 36d8bce966e25050dd0ab0f88d6e0304d2d32b9a
Author: James D. Callahan III <[email protected]>
Date: Wed Jan 21 23:13:45 2026 -0500
Use existing .Total instead of non-existent .Online reference.
commit 7f26894d884777c545c83c8a05b18287e87b904f
Author: James D. Callahan III <[email protected]>
Date: Sun Jan 18 07:57:38 2026 -0500
Update project settings.
commit fbc55f797c3e6ce7932e5e176b92581bd6390c31
Author: James D. Callahan III <[email protected]>
Date: Tue Jun 6 14:49:17 2023 -0400
Update Tooltip code to work with changes to LibQTip-2.0.
commit efa9ab594b052dbfec38a7ffb96187b1e39b4068
Author: James D. Callahan III <[email protected]>
Date: Sat May 27 12:59:45 2023 -0400
Open preferences to the Tooltip General options.
commit 7b30a60d8d66379fc6cd45b584b4fc80dff88787
Author: James D. Callahan III <[email protected]>
Date: Fri May 26 18:10:28 2023 -0400
BattleNetSection:GenerateData: Assign the friend's Region name to their Realm if gameAccountInfo.realmName is nil.
commit 55594a0df3cfe8d4a5e24770604db8b50a116011
Author: James D. Callahan III <[email protected]>
Date: Thu May 25 01:42:55 2023 -0400
Add header lines for each preferences section.
commit c8ea5dfd61698735adb1c9614c9c6fb302fc8fc3
Author: James D. Callahan III <[email protected]>
Date: Mon May 22 13:51:30 2023 -0400
Add a Realm column to the Guild section.
commit e9feff9573730db15517ffd85c17565f7fdf8592
Author: James D. Callahan III <[email protected]>
Date: Sat May 20 01:08:28 2023 -0400
Update tooltip code to use LibQTip-2.0's new Cell:SetFormattedText API where appropriate.
commit 5811b5a1c68327c377860df0de2d879491ce3b9f
Author: James D. Callahan III <[email protected]>
Date: Sat May 20 00:49:30 2023 -0400
SectionHeaderCell:GetContentHeight: Change to use the greater of the base Cell's height and this Cell's height.
commit fa1a4620e468dd6d7762761bde22cd97ddc6edc1
Author: James D. Callahan III <[email protected]>
Date: Fri May 19 23:11:45 2023 -0400
TooltipHandler.Icon: Remove the Sort table, moving the Ascending and Descending text icons out to the same level and prepending their names with Sort.
commit cfdafc69e23508616148b2daf24d43a935503198
Author: James D. Callahan III <[email protected]>
Date: Fri May 19 00:07:18 2023 -0400
Swap GuildSection:Display and WoWFriendSection:Display over to using the new "LibQTip-2.0 Class Icon" CellProvider instead of a textual icon.
commit 1c12fc63b28d442ca7891d2a5d8f2ad0bee0f495
Author: James D. Callahan III <[email protected]>
Date: Fri May 19 00:04:42 2023 -0400
Swap RenderBattleNetRows over to using the new "LibQTip-2.0 Game Icon" CellProvider instead of a textual icon.
commit e9dd4c51338b377c8ffe6ecc5033a13b23d767f1
Author: James D. Callahan III <[email protected]>
Date: Thu May 18 23:55:15 2023 -0400
TooltipHandler:CreateSectionHeader: Clarify the assignment logic for fontName and sectionIcon.
commit feaba585153cdb2d0a50bc7468ac7f6f25707112
Author: James D. Callahan III <[email protected]>
Date: Thu May 18 23:52:41 2023 -0400
Move SectionHeaderCell to its own file and update it to use the latest LibQTip-2.0 conventions.
commit 131bcb750ab00846be593ebdb55c383cc9c2edfb
Author: James D. Callahan III <[email protected]>
Date: Thu May 18 17:25:31 2023 -0400
Update to reflect changes in LibQTip-2.0
commit 07886a6b9e2a69c9576614fca6953c2a17cac4b9
Author: James D. Callahan III <[email protected]>
Date: Tue May 16 17:19:02 2023 -0400
Move the Class column from second to first for GuildSection and WoWFriendSection so the icons line up with those in the BattleNet sections.
commit 723dcdbbc4a7fd9ace56deb29277ff2efccd13ef
Author: James D. Callahan III <[email protected]>
Date: Tue May 16 16:00:44 2023 -0400
Add the ability to enable or disable the MOTD display from the Guild section. Defaults to disabled.
commit e66f843c2f1504accaf92cabd2d75422c4d26799
Author: James D. Callahan III <[email protected]>
Date: Tue May 16 15:14:33 2023 -0400
Revamp preferences display, and add the ability to enable or disable specific tooltip sections. Resolves #2
commit 9995c6291420133b0f9f7a732e840fae5f430ed7
Author: James D. Callahan III <[email protected]>
Date: Tue May 16 01:14:12 2023 -0400
GuildSection: Move the Rank column one space to the left, so the Name column lines up for every section.
commit e64b78caa77b339729a83bdd952f24138f0df757
Author: James D. Callahan III <[email protected]>
Date: Sun May 14 12:38:34 2023 -0400
WoWFriendSection:GenerateData: Ignore any friendInfo entries that have a 'connected' value of false.
commit fea8ea73f5fde036eb6ad019bde49e9bf7eaa154
Author: James D. Callahan III <[email protected]>
Date: Sat May 13 23:08:30 2023 -0400
BattleNetSection:GenerateData: Rename some variables for clarification.
commit 3e9c54834d0349a12618acd01837133ca176a81f
Author: James D. Callahan III <[email protected]>
Date: Sat May 13 00:53:23 2023 -0400
Update to use the new LibQTip-2.0 'OnReleaseTooltip' callback event.
commit c28e0e53c44c82d2b13484ba0bb76e5f4829f653
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 18:08:20 2023 -0400
Create a SectionHeaderCellProvider to use as a banner-like presentation for section headers.
commit 27a278a3a591667643de8c2a2a68421449b1af49
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 18:07:38 2023 -0400
Ensure all section column headers have top and bottom separator rows.
commit 250fd8494116fa0762976987b1ebcc7e99b6ebb6
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 12:39:31 2023 -0400
BattleNetSection:DisplayGames: Change section header display from "Blizzard Services (Game)" to "Games".
commit b7817352fb8e7ac530f9d3b6bd10cdc79b4fb25e
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:48:31 2023 -0400
Move MOTD initialization up above section-header creation so it's done regardless of section availability.
commit c1f8b51f98d3335662811d019734c3f6a069f618
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:45:49 2023 -0400
...finish previous commit.
commit d370d028b86e73676a1c387d940fd6d27b54ced9
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:44:22 2023 -0400
TooltipHandler:Render: Remove call to tooltip:UpdateScrolling, as it is no longer necessary.
commit a7d59ef31c6ab9261b82fa9ecb323e5858cd97a0
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:43:35 2023 -0400
TooltipHandler:CreateSectionHeader: Add a separator to the top, and change the disabled and normal fonts to be better suited to a header display.
commit dca75bef8c73a2beba51031449d6d5a4128b3751
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:41:52 2023 -0400
Move MOTD (re-)initialization from the TooltipHandler:Render method to a more sane place in the GuildSection:Display method.
commit 97c7768e7c564792b40b16d5a729e6800895e9ae
Author: James D. Callahan III <[email protected]>
Date: Thu May 11 11:30:14 2023 -0400
Remove margin overrides so the tooltip lines have a bit more "breathing" space.
commit 76e98d621305817ea60f79d9ec1ab4608e7e828c
Author: James D. Callahan III <[email protected]>
Date: Wed May 10 11:44:44 2023 -0400
Use correct spelling in README.
commit ab99ae1b71a7f1d79c73e55db539141ba79eb671
Author: James D. Callahan III <[email protected]>
Date: Mon May 8 03:44:21 2023 -0400
Update tooltip code due to LibQTip-2.0 moving from Lines to Rows.
commit a85eb6753c23d1f914c69e45f128993305e95a4d
Author: James D. Callahan III <[email protected]>
Date: Mon May 8 02:10:04 2023 -0400
TooltipHandler:Render: Reformat tooltip initial method chain.
commit 544bccc6f88b27b15e66b63896f812343f37d88e
Author: James D. Callahan III <[email protected]>
Date: Mon May 8 02:08:51 2023 -0400
ShowHelpTip: Add type annotation for 'tooltipCell' parameter. Format the keyStroke output to clearly delineate it from its description.
commit c945fc6afe9e53ccee0eff1f24dca86248977b17
Author: James D. Callahan III <[email protected]>
Date: Mon May 8 00:54:55 2023 -0400
TooltipHandler:ColumnLabel: Rename the 'data' parameter to 'sectionFieldToken'. Add explicit return value annotation. Remove unnecessary 'Icon' variable.
commit 4e4cf696253d5336c5c913c78cc5829acbbc98e1
Author: James D. Callahan III <[email protected]>
Date: Mon May 8 00:52:10 2023 -0400
Append counts in parenthesis to section heading titles.
commit 6d632b9b882c1da3f42457b92b1fae1b679ebdf7
Author: James D. Callahan III <[email protected]>
Date: Sun May 7 02:56:22 2023 -0400
Make Preferences available in the main chunk of all modules that were using the private.Preferences lookup.
commit 155bd6df7d5f3a30be22b76d9764779d8340966d
Author: James D. Callahan III <[email protected]>
Date: Sun May 7 02:41:17 2023 -0400
Replace the main-chunk building of a 'buildVersion' string with a more readable GetBuildVersion function that returns the string for immediate consumption.
commit 30b8407e08a36cb17f594735fdd80f2987bff656
Author: James D. Callahan III <[email protected]>
Date: Sun May 7 01:56:10 2023 -0400
Add the Preferences:ToggleOptionsVisibility method to open or close the AceConfigDialog options frame for Frenemy.
commit f158bf940c7185dd9118e3e9b72985c9d375c371
Author: James D. Callahan III <[email protected]>
Date: Sat May 6 02:39:02 2023 -0400
BattleNetSection:GenerateData: Remove 'toonName' altogether, replacing its only use with 'characterName'
commit ced7046b921a2e35cdf3a3d69d97043915d4bd8f
Author: James D. Callahan III <[email protected]>
Date: Sat May 6 02:33:12 2023 -0400
BattleNetSection:GenerateData: Make sure 'gameText' and 'toonName' are always a string.
commit cdd9408cb4a2e684b417722de0f705526d8a3d6d
Author: James D. Callahan III <[email protected]>
Date: Sat May 6 02:32:11 2023 -0400
Ensure PrivateNamespace table fields are created immediately, instead of being mixed in later, so their interfaces will be available in the main chunk of any file that uses them. Add type annotations along the way.
commit 5117eea0c99ab72a0841994e1fe22c705ee5207b
Author: James D. Callahan III <[email protected]>
Date: Fri May 5 17:24:00 2023 -0400
Cleanup some local assignments.
commit 599d9536bd1ed5d2d713ea40b674705c7f738c79
Author: James D. Callahan III <[email protected]>
Date: Fri May 5 17:01:29 2023 -0400
Refactor tooltip code to be more resilient to the loading process, and have actual methods instead of being objects holding functions.
commit f714c186607f0f31bd217a0b8753a18def1b1519
Author: James D. Callahan III <[email protected]>
Date: Fri May 5 14:07:12 2023 -0400
Refactor MapHandler to be immediately available by directly assigning its table to the PrivateNamespace table, rather than mixing it in during the loading process.
commit e8e4056b0739308f50799c6a0708942aae196886
Author: James D. Callahan III <[email protected]>
Date: Fri May 5 13:05:17 2023 -0400
Rename the Libs directory to Libraries.
commit 585b9a272c1482cfa3cd5fc4809475446fc672b0
Author: James D. Callahan III <[email protected]>
Date: Fri May 5 12:43:11 2023 -0400
Replace LibQTip-1.0 with LibQTip-2.0 in .pkgmeta and embeds.xml
commit ae6b5d9efe063dc4084639f29d1dee7b68b467df
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 23:27:23 2023 -0400
Add whitespace between header and declarations.
commit 3a973c94b530a6d63d70531b7af4faa210e4c642
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 23:27:02 2023 -0400
WoWFriend_OnMouseUp: Make sure 'playerName' is at least an empty string.
commit a0aa1b4a5761f46cb04e54cffb12fa02f2cb0999
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 22:28:15 2023 -0400
Update tooltip code for changes to LibQTip-2.0
commit cc5f3cb2ff59462963a6b7b0d969887cbf3796e6
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 12:10:21 2023 -0400
Minor preferences code cleanup.
commit a1ad97a23e4479a025a457b26ad64457f6eae328
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 02:27:23 2023 -0400
Ignore the Libs directory.
commit 7777cbf225c6eb7dea0ab754a748b68b7b706ed0
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 02:27:00 2023 -0400
Rework tooltip code to use LibQTip-2.0
commit 0795a0b66c08556066e66c2a69e2d508df95176e
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 02:03:55 2023 -0400
Use the correct texture path for the Note icon.
commit 3c9013f391a12a6f36c35dd21f481b671e3d1139
Author: James D. Callahan III <[email protected]>
Date: Thu May 4 02:02:54 2023 -0400
TooltipHandler: Add a CreateSectionHeader helper function.
commit a878130228494a8cbf80f132f3d1c324ee1320e6
Author: James D. Callahan III <[email protected]>
Date: Tue May 2 18:01:36 2023 -0400
Update ToC Interface to 100100 and add IconTexture entry.
commit f88d6a7879f84b456c403b623286cf13b2efdcd0
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 12 01:36:06 2023 -0400
Update X-Email in ToC.
commit 3f7eb0f59d7e52b11abed94b4767f3c5651de917
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 5 02:23:38 2023 -0400
Add a MapName field to MapHandler.Data, and set its value at the same time as the MapID field so HereBeDragons:GetLocalizedMap is only called when absolutely necessary.
commit 990ff5915c14539ff801187d805bb08194795656
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 5 02:14:02 2023 -0400
Trigger mapID updates from the HereBeDragons callback, instead of listening to the events directly. Remove unused PLAYER_REGEN_* event handlers.
commit a2aaef1bd7414452e4c3fbeae220454476ad19b4
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 5 01:10:16 2023 -0400
Add "Section Header" and "Section Body" separator comments to the BattleNet, Guild, and WowFriends tooltip code.
commit d4ca6f5c5bd52722f730ffd16712e2f47e4322bb
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 5 01:04:18 2023 -0400
Index the correct portion of the tooltipIcon table so guild members' Class icons will show.
commit a52ec5612b863529916e211f6eaa84f2e0cbdbdd
Author: James D. Callahan III <[email protected]>
Date: Wed Apr 5 01:03:30 2023 -0400
Remove AceAddon-3.0 from the Frenemy object's types; that's for the library itself, whereas the AceAddon type is for the actual AddOn.
commit 21209771395a1dac6a8e751f4c60ed012b0afd8b
Author: James D. Callahan III <[email protected]>
Date: Thu Mar 30 11:02:09 2023 -0400
Swap all repository URIs from "wowace" to "curseforge"
commit 2dc64b3817f587dd50ab7a32fb55573d802f6737
Author: James D. Callahan III <[email protected]>
Date: Thu Mar 30 10:51:54 2023 -0400
Revert LibQTip-1.0 URI change.
commit a505cfd9956092696cb60c5d95fece64b8c2db28
Author: James D. Callahan III <[email protected]>
Date: Thu Mar 30 02:47:49 2023 -0400
Update URI for LibQTip-1.0
commit cccc183698c73e08f8a6edad3552911dff095c58
Author: James D. Callahan III <[email protected]>
Date: Thu Mar 30 02:36:33 2023 -0400
Update Lua globals.
commit dbc183d63774bad36d3312c4c8f7bf84d6331d3c
Author: James D. Callahan III <[email protected]>
Date: Thu Mar 30 02:36:12 2023 -0400
Use SettingsPanel instead of the now-non-existent InterfaceOptionsFrame. Use Settings.OpenToCategory instead of the deprecated InterfaceOptionsFrame_OpenToCategory, and add toggle support for SettingsPanel visibility to the DataObject on right-click.
commit 7efa667f28948d44402acab1432a7eeba9149852
Author: James D. Callahan III <[email protected]>
Date: Tue Mar 28 15:15:36 2023 -0400
Add missing type annotations for friend data to the Guild.GenerateData and WoWFriends.GenerateData functions.
commit 149a5d0b854467ef069f7ff57f71a3c6f1cd745f
Author: James D. Callahan III <[email protected]>
Date: Tue Mar 28 15:11:50 2023 -0400
Create release.yml
Add YAML file for GitHub Action to trigger the BigWigs Packager.
commit 137649efddbde3578013628717dcb9d1ab973c8a
Author: James D. Callahan III <[email protected]>
Date: Tue Mar 28 01:41:39 2023 -0400
Re-add missing BattleNet client tokens for tooltip sorting. Rename CLIENT_SORT_ORDERS to BattleNetClientIndex, and populate it from a BattleNetClientTokens array table to simplify reordering. Rename NON_GAME_CLIENT to BattleNetNonGameClient.
commit f46f5adc2341ea1de9a14b26ad0b18583fb3969e
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 13:13:15 2023 -0400
ShowHelpTip: Fix logic to properly add an empty line before each section after the first.
commit 1bd4d80c481853424710d668b857a3ebd4da550a
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 13:07:38 2023 -0400
Move the "Guild Message of the Day:" header to a line above the message itself.
commit 3f2f2d0a34079f34715f605d66dcc9c54af6d0a3
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 12:59:04 2023 -0400
DisplaySectionGuild: Flip logic for MOTD.Text check to bail early if it's nil or an empty string, and ensure there is an empty line at the end of the section if so.
commit b775e232bb85c87ce94b4a3acd03212cac5da210
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 12:37:27 2023 -0400
TooltipHandler.BattleNet.GenerateData: Check WOW_PROJECT_ID so BattleNet friends playing a different version of WoW will show up under the "BattleNet Services (Game)" section instead of the normal Friends section.
commit 156be27c6dea7750560e20a6c5801ba444c7063d
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 12:33:37 2023 -0400
Add Curse and WoWInterface IDs to the ToC to facilitate usage of the BigWigs packager.
commit c28b8a4a29ee6117b7686e9be0e759980dbfda67
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 12:29:22 2023 -0400
Update ToC Interface
commit bf7420a32557060136864e09a54ff040a394972f
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 12:26:51 2023 -0400
Replace the RAID_CLASS_COLORS lookup with a C_ClassColor.GetClassColor invocation.
commit cb6948eb3dee1155775270ba1685a74dfffd580a
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 11:52:02 2023 -0400
Deduplicate class color and token generation code and use the ColorMixin:GenerateHexColorMarkup method instead of computing from RGB and prepending the results with "|cff" at the places where it was being used.
commit 397f4fe91e6e8376eab9db01793807c3665ba356
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 02:55:14 2023 -0400
Create README.md
commit 44938d49d4ccdf542c29429f53a2c17024412008
Author: James D. Callahan III <[email protected]>
Date: Mon Mar 27 02:23:07 2023 -0400
Massive refactoring for better organization and improved maintainability.
* Split the code into multiple files.
* Perform cleanups with the assistance of [Lua Language Server](https://github.com/LuaLS/lua-language-server) and its LuaCats annotations.
* Reformat all files using [StyLua](https://github.com/JohnnyMorganz/StyLua)
* Update code to use new FrameXML API where appropriate or required due to removals.
commit 1a44c7c916b5f393e56748b0d9f93a24af2b53ab
Author: James D. Callahan III <[email protected]>
Date: Sat Mar 4 19:07:55 2023 -0500
Remove getfenv call.
commit 61bb090376f249ea06538f0a945102c0586ddbd3
Author: James D. Callahan III <[email protected]>
Date: Sat Mar 4 19:03:26 2023 -0500
Update ToC Interface