diff --git a/WeakAuras/Media/Sounds/AcousticGuitar.ogg b/WeakAuras/Media/Sounds/AcousticGuitar.ogg new file mode 100644 index 0000000..6bb73bf Binary files /dev/null and b/WeakAuras/Media/Sounds/AcousticGuitar.ogg differ diff --git a/WeakAuras/Media/Sounds/Brass.mp3 b/WeakAuras/Media/Sounds/Brass.mp3 new file mode 100644 index 0000000..8c2e4c7 Binary files /dev/null and b/WeakAuras/Media/Sounds/Brass.mp3 differ diff --git a/WeakAuras/Media/Sounds/ChickenAlarm.ogg b/WeakAuras/Media/Sounds/ChickenAlarm.ogg new file mode 100644 index 0000000..7288a0d Binary files /dev/null and b/WeakAuras/Media/Sounds/ChickenAlarm.ogg differ diff --git a/WeakAuras/Media/Sounds/DoubleWhoosh.ogg b/WeakAuras/Media/Sounds/DoubleWhoosh.ogg new file mode 100644 index 0000000..f1157a2 Binary files /dev/null and b/WeakAuras/Media/Sounds/DoubleWhoosh.ogg differ diff --git a/WeakAuras/Media/Sounds/Drums.ogg b/WeakAuras/Media/Sounds/Drums.ogg new file mode 100644 index 0000000..295b4c5 Binary files /dev/null and b/WeakAuras/Media/Sounds/Drums.ogg differ diff --git a/WeakAuras/Media/Sounds/ErrorBeep.ogg b/WeakAuras/Media/Sounds/ErrorBeep.ogg new file mode 100644 index 0000000..b76729b Binary files /dev/null and b/WeakAuras/Media/Sounds/ErrorBeep.ogg differ diff --git a/WeakAuras/Media/Sounds/Glass.mp3 b/WeakAuras/Media/Sounds/Glass.mp3 new file mode 100644 index 0000000..edace85 Binary files /dev/null and b/WeakAuras/Media/Sounds/Glass.mp3 differ diff --git a/WeakAuras/Media/Sounds/GoatBleating.ogg b/WeakAuras/Media/Sounds/GoatBleating.ogg new file mode 100644 index 0000000..f5a1f08 Binary files /dev/null and b/WeakAuras/Media/Sounds/GoatBleating.ogg differ diff --git a/WeakAuras/Media/Sounds/OhNo.ogg b/WeakAuras/Media/Sounds/OhNo.ogg new file mode 100644 index 0000000..71213c3 Binary files /dev/null and b/WeakAuras/Media/Sounds/OhNo.ogg differ diff --git a/WeakAuras/Media/Sounds/RoosterChickenCalls.ogg b/WeakAuras/Media/Sounds/RoosterChickenCalls.ogg new file mode 100644 index 0000000..1ef767d Binary files /dev/null and b/WeakAuras/Media/Sounds/RoosterChickenCalls.ogg differ diff --git a/WeakAuras/Media/Sounds/SheepBleat.ogg b/WeakAuras/Media/Sounds/SheepBleat.ogg new file mode 100644 index 0000000..6cb0aa2 Binary files /dev/null and b/WeakAuras/Media/Sounds/SheepBleat.ogg differ diff --git a/WeakAuras/Media/Sounds/SqueakyToyShort.ogg b/WeakAuras/Media/Sounds/SqueakyToyShort.ogg new file mode 100644 index 0000000..f4f8ebc Binary files /dev/null and b/WeakAuras/Media/Sounds/SqueakyToyShort.ogg differ diff --git a/WeakAuras/Media/Sounds/SynthChord.ogg b/WeakAuras/Media/Sounds/SynthChord.ogg new file mode 100644 index 0000000..1966765 Binary files /dev/null and b/WeakAuras/Media/Sounds/SynthChord.ogg differ diff --git a/WeakAuras/Media/Sounds/TadaFanfare.ogg b/WeakAuras/Media/Sounds/TadaFanfare.ogg new file mode 100644 index 0000000..004c1e2 Binary files /dev/null and b/WeakAuras/Media/Sounds/TadaFanfare.ogg differ diff --git a/WeakAuras/Media/Sounds/Xylophone.ogg b/WeakAuras/Media/Sounds/Xylophone.ogg new file mode 100644 index 0000000..ee2a4f6 Binary files /dev/null and b/WeakAuras/Media/Sounds/Xylophone.ogg differ diff --git a/WeakAuras/Media/Textures/Border_DropShadow.blp b/WeakAuras/Media/Textures/Border_DropShadow.blp new file mode 100644 index 0000000..56ec85d Binary files /dev/null and b/WeakAuras/Media/Textures/Border_DropShadow.blp differ diff --git a/WeakAuras/Media/Textures/Statusbar_Clean.blp b/WeakAuras/Media/Textures/Statusbar_Clean.blp new file mode 100644 index 0000000..671e549 Binary files /dev/null and b/WeakAuras/Media/Textures/Statusbar_Clean.blp differ diff --git a/WeakAuras/Media/Textures/Statusbar_Stripes.blp b/WeakAuras/Media/Textures/Statusbar_Stripes.blp new file mode 100644 index 0000000..f3e358e Binary files /dev/null and b/WeakAuras/Media/Textures/Statusbar_Stripes.blp differ diff --git a/WeakAuras/Media/Textures/Statusbar_Stripes_Thick.blp b/WeakAuras/Media/Textures/Statusbar_Stripes_Thick.blp new file mode 100644 index 0000000..cd83c68 Binary files /dev/null and b/WeakAuras/Media/Textures/Statusbar_Stripes_Thick.blp differ diff --git a/WeakAuras/Media/Textures/Statusbar_Stripes_Thin.blp b/WeakAuras/Media/Textures/Statusbar_Stripes_Thin.blp new file mode 100644 index 0000000..f8adcea Binary files /dev/null and b/WeakAuras/Media/Textures/Statusbar_Stripes_Thin.blp differ diff --git a/WeakAuras/Types.lua b/WeakAuras/Types.lua index 436e23b..7c9324f 100644 --- a/WeakAuras/Types.lua +++ b/WeakAuras/Types.lua @@ -1981,7 +1981,23 @@ LSM:Register("sound", "Squish Fart", "Interface\\AddOns\\WeakAuras\\Media\\Sound LSM:Register("sound", "Temple Bell", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\TempleBellHuge.ogg") LSM:Register("sound", "Torch", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Torch.ogg") LSM:Register("sound", "Warning Siren", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\WarningSiren.ogg") -LSM:Register("sound", "Lich King Apocalypse", 554003) -- Sound\Creature\LichKing\IC_Lich King_Special01.ogg +LSM:Register("sound", "Lich King Apocalypse", "Sound\\Creature\\LichKing\\IC_Lich King_Special01.ogg") +-- Sounds from freesound.org, see commits for attributions +LSM:Register("sound", "Sheep Blerping", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\SheepBleat.ogg") +LSM:Register("sound", "Rooster Chicken Call", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\RoosterChickenCalls.ogg") +LSM:Register("sound", "Goat Bleeting", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\GoatBleating.ogg") +LSM:Register("sound", "Acoustic Guitar", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\AcousticGuitar.ogg") +LSM:Register("sound", "Synth Chord", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\SynthChord.ogg") +LSM:Register("sound", "Chicken Alarm", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\ChickenAlarm.ogg") +LSM:Register("sound", "Xylophone", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Xylophone.ogg") +LSM:Register("sound", "Drums", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Drums.ogg") +LSM:Register("sound", "Tada Fanfare", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\TadaFanfare.ogg") +LSM:Register("sound", "Squeaky Toy Short", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\SqueakyToyShort.ogg") +LSM:Register("sound", "Error Beep", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\ErrorBeep.ogg") +LSM:Register("sound", "Oh No", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\OhNo.ogg") +LSM:Register("sound", "Double Whoosh", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\DoubleWhoosh.ogg") +LSM:Register("sound", "Brass", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Brass.mp3") +LSM:Register("sound", "Glass", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Glass.mp3") LSM:Register("sound", "Voice: Adds", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Adds.ogg") LSM:Register("sound", "Voice: Boss", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\Boss.ogg") @@ -2078,6 +2094,13 @@ LSM:Register("font", "Fira Mono Medium", "Interface\\Addons\\WeakAuras\\Media\\F -- register plain white border LSM:Register("border", "Square Full White", [[Interface\AddOns\WeakAuras\Media\Textures\Square_FullWhite.tga]]) +-- +LSM:Register("statusbar", "Clean", [[Interface\AddOns\WeakAuras\Media\Textures\Statusbar_Clean]]) +LSM:Register("statusbar", "Stripes", [[Interface\AddOns\WeakAuras\Media\Textures\Statusbar_Stripes]]) +LSM:Register("statusbar", "Thick Stripes", [[Interface\AddOns\WeakAuras\Media\Textures\Statusbar_Stripes_Thick]]) +LSM:Register("statusbar", "Thin Stripes", [[Interface\AddOns\WeakAuras\Media\Textures\Statusbar_Stripes_Thin]]) +LSM:Register("border", "Drop Shadow", [[Interface\AddOns\WeakAuras\Media\Textures\Border_DropShadow]]) + Private.duration_types = { seconds = L["Seconds"], relative = L["Relative"]