Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
e949d6e
Create create-zips.yml
AgentRG Jun 19, 2024
849a468
Merge pull request #35 from AgentRG/AgentRG-patch-2
AgentRG Jun 19, 2024
8d7f811
Initial try for workflow logic
AgentRG Jun 20, 2024
20f4056
Merge pull request #36 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
d21e2a8
end --> done
AgentRG Jun 20, 2024
ba483e0
Merge pull request #37 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
eab78c7
where am i
AgentRG Jun 20, 2024
7ed4c72
where am i
AgentRG Jun 20, 2024
8fca335
Merge pull request #38 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
640be7a
removed cd
AgentRG Jun 20, 2024
86c1f16
Merge pull request #39 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
5d32418
moved cd
AgentRG Jun 20, 2024
f656633
Merge pull request #40 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
593bd52
try and pull toc version
AgentRG Jun 20, 2024
0b38978
Merge pull request #41 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
4d2627a
empty echo
AgentRG Jun 20, 2024
662d554
Merge pull request #42 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
bf4e8c5
fixed cat pipe
AgentRG Jun 20, 2024
f0ba02c
Merge pull request #43 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
5f1fafb
fixed version print
AgentRG Jun 20, 2024
b0a8e84
Merge pull request #44 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
310e561
try and create zip
AgentRG Jun 20, 2024
8de16c6
Merge pull request #45 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
ec5c7b1
see that the files array looks like
AgentRG Jun 20, 2024
063a796
print entire array
AgentRG Jun 20, 2024
e699c81
try and create zip again
AgentRG Jun 20, 2024
6380462
echo zip name
AgentRG Jun 20, 2024
3a1b01b
echo zip name
AgentRG Jun 20, 2024
6b19a7f
echo zip name
AgentRG Jun 20, 2024
254d790
move zip file
AgentRG Jun 20, 2024
151f149
move zip file
AgentRG Jun 20, 2024
021c300
create pr
AgentRG Jun 20, 2024
6df0fc3
Merge pull request #46 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
0eebe95
push zips
AgentRG Jun 20, 2024
598c8a5
Merge pull request #47 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
1797123
push zips
AgentRG Jun 20, 2024
a3af374
push zips
AgentRG Jun 20, 2024
5d1767d
Merge pull request #48 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
0279f83
push zips
AgentRG Jun 20, 2024
9d2b04c
Merge pull request #49 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
d7b3252
push zips
AgentRG Jun 20, 2024
2d2040f
push zips
AgentRG Jun 20, 2024
7756efb
Merge pull request #50 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
1317287
push zips
AgentRG Jun 20, 2024
d8cb159
Merge pull request #51 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
360bb3b
push zips
AgentRG Jun 20, 2024
1264c4f
push zips
AgentRG Jun 20, 2024
76572ba
Merge pull request #52 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
c75fc90
push zips
AgentRG Jun 20, 2024
29c878f
push zips
AgentRG Jun 20, 2024
76a49db
Merge pull request #53 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
d0dfeed
push zips
AgentRG Jun 20, 2024
94f0364
Merge pull request #54 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
11b1dd6
updated git ignore
AgentRG Jun 20, 2024
8fe19b7
Merge pull request #55 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
02330d9
updated git ignore
AgentRG Jun 20, 2024
c88829a
Merge pull request #56 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
ed118bd
updated git ignore
AgentRG Jun 20, 2024
5ce29fd
Merge pull request #58 from AgentRG/rg/patch-25
AgentRG Jun 20, 2024
f11a987
Committed ZIP folders
Jun 20, 2024
0ae1bc5
Merge pull request #59 from AgentRG/zips_20-Jun-2024-05-12-10
AgentRG Jun 20, 2024
4aef79c
updated toc
AgentRG Jun 20, 2024
2ab74d1
Merge pull request #60 from AgentRG/rg/patch-26
AgentRG Jun 20, 2024
b14a850
Committed ZIP folders
Jun 20, 2024
ebfb241
Merge pull request #61 from AgentRG/zips_20-Jun-2024-05-20-29
AgentRG Jun 20, 2024
017175a
Update README.md
AgentRG Jun 20, 2024
caaf58e
Merge pull request #62 from AgentRG/AgentRG-patch-3
AgentRG Jun 20, 2024
4e6ed80
Heart Attack
AgentRG Aug 4, 2024
f095191
Merge pull request #63 from AgentRG/rg/patch-28
AgentRG Aug 4, 2024
53f59a4
Committed ZIP folders
Aug 4, 2024
2999b9b
Merge pull request #64 from AgentRG/zips_04-Aug-2024-02-50-06
AgentRG Aug 4, 2024
d23ef4e
Deleted bad zips
AgentRG Aug 4, 2024
7dadec8
Updated TOC for talking head
AgentRG Aug 4, 2024
cf0f658
Fixed null spell error
AgentRG Aug 11, 2024
0d6bf98
Merge pull request #66 from AgentRG/rg/patch-29
AgentRG Aug 11, 2024
4391c50
Updated toc versions of all mods
AgentRG Sep 23, 2024
4897b6f
Merge pull request #69 from AgentRG/rg/issue-68
AgentRG Sep 23, 2024
6ab1aa8
Fixed not all spells loading on UI load.
AgentRG Sep 29, 2024
6aed0dc
Merge pull request #71 from AgentRG/rg/patch-30
AgentRG Sep 29, 2024
b99bcfa
Fixed the settings UI being stuck in a loop of generation.
AgentRG Oct 4, 2024
b982e30
Merge pull request #73 from AgentRG/rg/patch-31
AgentRG Oct 4, 2024
9522d5c
Further fixed localization other than English by moving to ClassIds a…
AgentRG Oct 5, 2024
4c473c7
Merge pull request #75 from AgentRG/rg/patch-32
AgentRG Oct 5, 2024
b48b089
## v2.4.4
AgentRG Oct 23, 2024
b4af152
Merge pull request #77 from AgentRG/rg/patch-33
AgentRG Oct 23, 2024
2dbef7f
supporting new toc
AgentRG Nov 3, 2024
c7fa128
supporting new toc
AgentRG Nov 3, 2024
7681f9e
Merge pull request #79 from AgentRG/rg/patch-34
AgentRG Nov 3, 2024
67998c0
supporting new toc
AgentRG Nov 17, 2024
24fabbe
Merge pull request #81 from AgentRG/rg/patch-35
AgentRG Nov 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions .github/workflows/create-zips.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# This is a basic workflow to help you get started with Actions

name: Zip Mod Folders

# Controls when the workflow will run
on:
# Triggers the workflow on push event but only for the "main" branch
push:
branches: [ "main" ]
paths:
- 'HeartAttack/**'
- 'HumorousDeath/**'
- 'InterruptReminder/**'
- 'LibFramePool-1.0/**'
- 'TalkingHeadShut/**'
- 'ThreatTrack/**'
- 'ZoomerWoW/**'

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4

- name: Create ZIPs folder
run: mkdir -p _zips

- name: Delete contents of _zips
run: |
rm -rf "_zips/"*

# Runs a set of commands using the runners shell
- name: Run a multi-line script
run: |
folders=("HeartAttack" "HumorousDeath" "InterruptReminder" "LibFramePool-1.0" "TalkingHeadShut" "ThreatTrack" "ZoomerWoW")
for folder in "${folders[@]}"; do
files=()
cd "${folder}"
version=$(head -n2 *.toc | tail -n1 | awk '{print $3}')
zip_name="${folder}_v${version}.zip"
for item in "."/*; do
if [[ "$item" != "./_misc" && "$item" != "./*.zip" ]]; then
files+=("$item")
fi
done
zip -r "$zip_name" "${files[@]}"
echo "Created zip file $zip_name"
mv "$zip_name" ../_zips
cd ..
done
- name: Push ZIPs to repo
run: |
branch_name=$(date +"%d-%b-%Y-%H-%M-%S")
git config user.name "GitHub Actions Bot"
git config user.email "<>"
git checkout -b "zips_$branch_name"
git add _zips/*
git commit -m "Committed ZIP folders"
git push -u origin "zips_$branch_name"
gh pr create -B main -H "zips_$branch_name" --title "Merge zips_$branch_name into main" --body 'Created by Github action'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ luac.out

# luarocks build files
*.src.rock
*.zip
*.tar.gz

# Object files
Expand Down
7 changes: 5 additions & 2 deletions HeartAttack/HeartAttack.lua
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
local HA_Table = {
panel = CreateFrame("Frame", "HeartAttackSettings")
}
local category

--[[READ FIRST
If you would like to change the parameters of the mod (either by lowering the total possible playtime, or increasing
Expand Down Expand Up @@ -138,11 +139,13 @@ local function create_interface()
" roles, open the file HeartAttack/HeartAttack.lua in your text editor of choice and read line 3 that says"..
" READ FIRST for instructions.")
userNote:SetWordWrap(true)
InterfaceOptions_AddCategory(HA_Table.panel, true)
category = Settings.RegisterCanvasLayoutCategory(HA_Table.panel, HA_Table.panel.name, HA_Table.panel.name);
category.ID = HA_Table.panel.name
Settings.RegisterAddOnCategory(category);
end

function HeartAttack_OnAddonCompartmentClick()
InterfaceOptionsFrame_OpenToCategory(HA_Table.panel)
Settings.OpenToCategory(category.ID)
end

--Game Over frame
Expand Down
4 changes: 2 additions & 2 deletions HeartAttack/HeartAttack.toc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Interface: 100206
## Version: 1.0.4
## Interface: 110005
## Version: 1.1.1
## Title: Heart Attack
## Author: AgentRG
## SavedVariablesPerCharacter: HeartAttack_FirstTimeDone, HeartAttack_GlobalTable
Expand Down
4 changes: 2 additions & 2 deletions HumorousDeath/HumorousDeath.toc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Interface: 100206
## Version: 1.0.5
## Interface: 110005
## Version: 1.0.7
## Title: Humorous Death
## Author: AgentRG
## SavedVariablesPerCharacter: HumorousDeath_IterateInt, HumorousDeath_Setting, HumorousDeath_FirstTimeDone
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
71 changes: 71 additions & 0 deletions InterruptReminder/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,74 @@
## v2.4.5
General Changes:

Supporting latest TOC version

## v2.4.4
General Changes:

Revamped logic that would find the spells in the action bar.
Moved around when the mods global table is being generated.
Added localization for Portuguese, Chinese, French, German, Italian, Spanish, Korea and Russian (Created using AI, hopefully no spellling mistakes).

Bug Fixes:

Removed a talent from Demon Hunter that was mistaken for a spell.
Added missing RaceIDs to the mod table when pulling race spells.
Fixed duplicate spells appearing in the list of spells due to other addons requesting spell data.


## v2.4.3
Bug Fixes:

Further fixed localization other than English by moving to ClassIds and RaceIds
Added a localization to translate mod text into other languages in the future

## v2.4.2
Bug Fixes:

Fixed the settings UI being stuck in a loop of generation.


## v2.4.1
Bug Fixes:

Fixed not all spells loading on UI load.


## v2.4.0
New Addition:

Migrated from smart spell lookup based on keywords to hardcoded spell IDs based on character class/race.
The reasoning being that support for multiple languages would be impossibly difficult to support.

Plus due to frequent updates, I often had to exclude specific spells that got picked up by the mod because they
matched the lookup, but did not meet the correct criteria.

Cataclysm version of the mod is still using the old lookup logic. I do not plan to update that version of the mod
as I do not play classic enough (or at all) to see myself spending time supporting it, but I am looking for volunteers!

General Changes:

Removed all code related to smart lookup of spells.
Added add-on version number to bottom left of config window.
Rewrote some parts in the about-mod section.


## v2.3.1
Bug Fixes:

Fixed null exception for spells that the player character does not have unlocked.

## v2.3.0
General Changes:

Migrated old functions used to gather information about spells to be gathered from C classes.

Bug Fixes:

Fixed settings menu initialization.
Fixed extraneous spell showing up for Evokers.

## v2.2.0
New Addition:

Expand Down
Loading