Download
(588Kb)
Download
Updated: 03-21-24 02:22 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Updated:03-21-24 02:22 AM
Created:08-09-16 12:56 PM
Downloads:23,855
Favorites:125
MD5:
Categories:Character Advancement, TradeSkill Mods
10.2.6

LS: Toasts  Popular! (More than 5000 hits)

Version: 100206.01
by: lightspark [More]

Replacement for the default alert system. Better toasts, cheers!




Options
Use /LSTOASTS or /LST to open in-game config.

Feedback and Feature Requests
If you found a bug or want to share an idea on how to improve my addon, either use the issue tracker on GitHub or join our Discord server.

Localisation
Feel free to add and/or review translations on Curse, alternatively, you may create a PR on project's GitHub page.

FAQ
Q: Is it possible to use the default achievement/loot/etc toast while using the addon?
A: No, the default system is written in a way that makes it hard or even impossible to toggle parts of it individually.

License
Please see LICENSE file.

Version 100206.01

- Added 10.2.6 support.

Version 100205.03

### Loot (Special)

- Added loot roll info. It's a returning feature. However, there's a caveat, I don't know if "transmog" rolls are
actually a thing in this particular case because it's basically an undocumented feature. I added it based on my
assumptions, so if it works, good, if it doesn't, oh well. But "need", "greed", and "disenchant" rolls should work as
expected.



Version 100205.02

- Added partial Brazilian Portuguese translation. Translated by paulovnas@GitHub.

Version 100205.01

- Added 10.2.5 support.

Version 100200.01

- Added 10.2 support.
- Added "LS: Toasts" entry to the addon compartment in the top right corner of the minimap.
- Tweaked toast borders so that the texture looks more consistent with no warping or shifting.
Doesn't affect ElvUI skins.

### Transmogrification

- Fixed an issue where sometimes a toast wouldn't show up. It's primarily affecting "Quantum Items" that unlock
a random appearance on use.




Version 100105.01

- Added 10.1.5 support.

Version 100100.03

- Added "Two Tone" variants to all built-in skins. They have a two tone background that's similar to that of Blizz
achievement toasts. I might tweak the textures depending on the feedback.
- Updated Spanish translation. Translated by Shacoulrophobia@Curse.



Version 100100.02

- Fixed world quest toasts.

Version 100100.01

- Added 10.1.0 support.

Version 100007.01

- Added 10.0.7 support.

Version 100005.03

- Added "Traveler's Log" toasts for monthly activities.

### Loot (Currency)

- Added support for Trader's Tenders. They might be buggy due to how they're implemented on Blizz end. Unlike other
currencies these update reliably only when the Trading Post UI is shown, that's why if you gain them while you're away
from the Trading Post you may or may not get the toast.


Version 100005.02

### Loot (Common)

- Reworked the reagent and crafted item quality icon.



Version 100005.01

- Added 10.0.5 support.

### Loot (Common)

- Added support for reagent ranks.

### Loot (Currency)

- Updated the currency blacklist.

Version 100002.02

- Fixed "10.0 Dragonrider PVP - Whirling Surge Dismounts" spam.
- Updated French translation. Translated by agstegiel@Curse and Braincell1980@Curse.
- Updated German translation. Translated by MrKimab@Curse.

Version 100002.01

- Added 10.0.2 support.
- Fixed an issue where the addon would load the achievement UI too early which in turn could cause
errors.

Version 100000.03

- Fixed file loading order.

Version 100000.02

- Added an option to show poor quality quality items via common loot toasts. Thanks to Faqar@GitHub.
- Added leaf ornaments to achievement toasts. I can't re-enable Blizz achievement toasts, so as a
compromise I chose to make achievement toasts more unique. If you want them to stand out even more
create a separate anchor to display them.
- Fixed an issue where repeatedly testing toasts and flushing the queue would sometimes lock up the
addon.
- Fixed corrupt beautycase border texture. It worked, but baked-in shadows were messed up.
- Updated Traditional Chinese translation. Translated by BNS333@Curse.

[mg]https://i.imgur.com/yqJ7C6S.png[/img]

Version 100000.01

- Added 10.0.0 support;
- Added new "Info" panel to the config. It has links to various resourced including my Discord
server dedicated to LS: * addons;
- Renamed "Recipe" toasts to "Profession". Added profession skill line toasts;
- Updated "Collection" toasts;
- Updated embeds.

Version 90207.01

- Added 9.2.7 support;
- Fixed an issue where archaeology toasts would show the loss of fragments;
- Fixed an issue where currency toasts would show decimals for quantities;
- Updated Traditional Chinese translation. Translated by RainbowUI@Curse.

Version 90200.01

- Added 9.2.0 support;
- Updated French translation. Translated by agstegiel@Curse.

Version 90105.01

- Added 9.1.5 support.

Version 90100.03

- Fixed "Torghast - Scoreboard" toast spam. Once again. Blizz continue adding
more info with hotfixes, so this most likely isn't the last spam fix.

Version 90100.02

- Fixed "Torghast - Scoreboard" toast spam.

Version 90100.01

- Added 9.1.0 support.

Version 90005.01

- Added 9.0.5 support.

Version 90002.01

- Added 9.0.2 support.

Version 90001.04

- Added Italian translation. Translated by vabatta@GitHub;
- Updated Korean translation. Translated by unrealcrom96@Curse;
- Updated Traditional Chinese translation. Translated by RainbowUI@Curse.

Version 90001.03

- Added currency toast filters. They will allow you to blacklist certain currencies entirely and
to set thresholds below which toasts won't be generated. The addon will try to populate the
currency list with discovered currencies automatically, thus you should log in on a character
that discovered them most currencies at least once, but there's a way to add currency IDs
manually. Out of the box, the only active currency filter is for `"Honor"`, it's set to 25;
- Updated Traditional Chinese translation. Translated by RainbowUI@Curse.



Version 90001.02

- Added support for runecarving toasts which become available later after SL launch;
- Added honour throttling for currency toasts. For the time being any honour gains below 20
will be ignored to avoid any toast spam in BGs. It's a temporary measure, I'll replace it
with proper currency filtering later.

Version 90001.01

- Added 9.0.1 support.
Archived Files (23)
File Name
Version
Size
Author
Date
100205.03
588kB
lightspark
02-09-24 12:55 AM
100205.02
588kB
lightspark
01-23-24 02:41 AM
100205.01
587kB
lightspark
01-16-24 08:49 AM
100200.01
587kB
lightspark
11-07-23 11:04 AM
100105.01
584kB
lightspark
07-11-23 09:56 AM
100100.03
583kB
lightspark
05-21-23 09:11 PM
100100.02
528kB
lightspark
05-04-23 12:21 AM
100100.01
528kB
lightspark
03-26-23 09:28 PM
100005.03
528kB
lightspark
02-03-23 12:32 PM
100005.02
527kB
lightspark
01-30-23 01:58 PM
100005.01
526kB
lightspark
01-29-23 07:12 AM
100002.02
526kB
lightspark
12-16-22 03:24 AM
100002.01
527kB
lightspark
11-16-22 10:55 PM
100000.03
528kB
lightspark
11-03-22 09:22 AM
100000.02
528kB
lightspark
11-03-22 02:51 AM
100000.01
512kB
lightspark
10-25-22 10:12 AM
90207.01
512kB
lightspark
09-27-22 01:06 AM
90200.01
512kB
lightspark
03-01-22 09:02 AM
90105.01
513kB
lightspark
11-03-21 02:46 AM
90100.03
512kB
lightspark
07-08-21 07:10 AM
90100.02
512kB
lightspark
07-01-21 03:11 AM
90100.01
512kB
lightspark
06-29-21 12:42 PM
90005.01
512kB
lightspark
04-01-21 06:06 AM


Post A Reply Comment Options
Unread 09-13-16, 08:24 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
I've started working on common loot toasts...



No issues so far
__________________
Report comment to moderator  
Reply With Quote
Unread 09-15-16, 06:53 AM  
Astugg
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Originally Posted by lightspark
Now toasts can grow horizontally, I also finalised bg texture for transmog toast

The background texture for transmog toasts seems off to me. It shows a very bright (and ugly) green texture.

Liking the update tho, thank you.
Report comment to moderator  
Reply With Quote
Unread 09-15-16, 08:37 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by Astugg
The background texture for transmog toasts seems off to me. It shows a very bright (and ugly) green texture.

Liking the update tho, thank you.
I guess you updated the addon w/o relaunching WoW client. Client scans new files only once at launch, during UI reloads it scans for changes in known files.

Green and ugly thing you're talking about is a substitute for non-loaded (or non-existing) textures.
__________________
Last edited by lightspark : 09-15-16 at 09:49 PM.
Report comment to moderator  
Reply With Quote
Unread 09-17-16, 07:10 AM  
Astugg
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Originally Posted by lightspark
Originally Posted by Astugg
The background texture for transmog toasts seems off to me. It shows a very bright (and ugly) green texture.

Liking the update tho, thank you.
I guess you updated the addon w/o relaunching WoW client. Client scans new files only once at launch, during UI reloads it scans for changes in known files.

Green and ugly thing you're talking about is a substitute for non-loaded (or non-existing) textures.
I'm afraid that's not the case.

This is what I get;

Report comment to moderator  
Reply With Quote
Unread 09-17-16, 07:37 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by Astugg
I'm afraid that's not the case.

This is what I get;

Well, texture is either missing, or isn't loaded...

Please, go to "\Interface\AddOns\ls_Toasts\media" folder and check if "toast-bg-transmog.TGA" is there or not.

If it's not there, close wow client, re-download the addon and then test transmog toast. You can test it via in-game config, go to Esc-Interface-AddOns-ls: Toasts-Toast Types and hit Test button in transmog line



You may need to click it twice, appearance might not be cached yet.
__________________
Last edited by lightspark : 09-17-16 at 07:43 AM.
Report comment to moderator  
Reply With Quote
Unread 09-17-16, 10:52 AM  
Daamd
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
n/m my question :P
This addon rocks btw. TYVM for this.
Last edited by Daamd : 09-17-16 at 01:44 PM.
Report comment to moderator  
Reply With Quote
Unread 09-17-16, 01:32 PM  
Astugg
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Originally Posted by lightspark
Originally Posted by Astugg
I'm afraid that's not the case.

This is what I get;

Well, texture is either missing, or isn't loaded...

Please, go to "\Interface\AddOns\ls_Toasts\media" folder and check if "toast-bg-transmog.TGA" is there or not.

If it's not there, close wow client, re-download the addon and then test transmog toast. You can test it via in-game config, go to Esc-Interface-AddOns-ls: Toasts-Toast Types and hit Test button in transmog line



You may need to click it twice, appearance might not be cached yet.
"toast-bg-transmog.TGA" wasn't there ö

reinstall fixed it, thanks
Report comment to moderator  
Reply With Quote
Unread 09-17-16, 06:24 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by Daamd
n/m my question :P
This addon rocks btw. TYVM for this.
Haha, ty

Originally Posted by Astugg
"toast-bg-transmog.TGA" wasn't there ö

reinstall fixed it, thanks
I told you!

You're welcome!
__________________
Report comment to moderator  
Reply With Quote
Unread 09-27-16, 01:23 AM  
sakurakira
A Chromatic Dragonspawn
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 151
File comments: 60
Uploads: 5
Thanks so much for this. I'm primarily using it to squelch the Garrison and Order Hall notifications, since they pop every time there is a loading screen. These are especially annoying for the Garrison ones as I'm only doing those once a day. Being able to move it away from the center of the screen is nice as well.
__________________
Arise, my champion!
Report comment to moderator  
Reply With Quote
Unread 09-27-16, 12:26 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by sakurakira
Thanks so much for this. I'm primarily using it to squelch the Garrison and Order Hall notifications, since they pop every time there is a loading screen. These are especially annoying for the Garrison ones as I'm only doing those once a day. Being able to move it away from the center of the screen is nice as well.
Thank you!

Here's a preview of currency toast stacking. Instead of creating new toasts for each currency gain, addon will update existing one



GIF speed is a bit off.
__________________
Last edited by lightspark : 09-27-16 at 12:37 PM.
Report comment to moderator  
Reply With Quote
Unread 09-28-16, 12:02 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
More good news for addon devs

As of v1.12 you'll be able to override special dummy function:

Lua Code:
  1. local toast_F = unpack(ls_Toasts)
  2.  
  3. function toast_F:SkinToast(toast, toastType) -- it's : and not .
  4.     -- do something here
  5. end
  6.  
  7. -- OR
  8.  
  9. function toast_F.SkinToast(toast_F, toast, toastType) -- it's . and not :
  10.     -- do something here
  11. end
  12.  
  13. -- for toasts' structures, see definitions of CreateBaseToastButton and GetToast functions

This function is called after colours, textures, texts were set, and right before toast is shown.

I may add more things in the future, it depends on feedback from other devs, but that's it for now.
__________________
Last edited by lightspark : 09-28-16 at 07:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10-12-16, 02:16 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Great addon

Hey

This addon just makes any UI look way more sleek and finished.

But i was woundering if it's possible to get a few more options?

I'm thinking:
  • Frame strata
  • Anchor point on UIParent
  • Anchor point of your frames

Hope it's something you're willing to add. Mainly the positioning, because it's important for me to have it work on all screen sizes, and sit in the right place on the bottom of the screen all the time. So being able to ancor it to CENTER BOTTOM and set it a pixel value from that, would be awesome.
Report comment to moderator  
Reply With Quote
Unread 10-12-16, 02:42 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Re: Great addon

Originally Posted by Prankstar
Hey

This addon just makes any UI look way more sleek and finished.

But i was woundering if it's possible to get a few more options?

I'm thinking:
  • Frame strata
  • Anchor point on UIParent
  • Anchor point of your frames

Hope it's something you're willing to add. Mainly the positioning, because it's important for me to have it work on all screen sizes, and sit in the right place on the bottom of the screen all the time. So being able to ancor it to CENTER BOTTOM and set it a pixel value from that, would be awesome.
Hi! And thank you!

I may add frame strata/level option a bit later, but an option for custom anchor and relative points isn't going to happen. I never use CENTER as an anchor point, cuz WoW renders UI weirdly, and that's the reason why I use frames' sides and corners to attach them to other frames or UIParent.

As for your case, BOTTOM to BOTTOM should work just fine O_o
__________________
Report comment to moderator  
Reply With Quote
Unread 10-25-16, 01:53 PM  
sakurakira
A Chromatic Dragonspawn
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 151
File comments: 60
Uploads: 5
Today on release of 7.1, this popped when I completed a world quest.

Message: Interface\AddOns\ls_Toasts\ls_Toasts.lua:2100: attempt to call field 'QuestMapFrame_IsQuestWorldQuest' (a nil value)
Time: 10/25/16 12:45:22
Count: 1
Stack: Interface\AddOns\ls_Toasts\ls_Toasts.lua:2100: in function `?'
Interface\AddOns\ls_Toasts\ls_Toasts.lua:104: in function <Interface\AddOns\ls_Toasts\ls_Toasts.lua:103>

Locals: self = <unnamed> {
0 = <userdata>
LFG_COMPLETION_REWARD = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1502
CHAT_MSG_LOOT = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1789
PLAYER_LOGIN = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:3170
QUEST_TURNED_IN = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:2088
GARRISON_BUILDING_ACTIVATABLE = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1360
ARTIFACT_DIGSITE_COMPLETE = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1189
SHOW_LOOT_TOAST_LEGENDARY_LOOTED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1632
PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1109
NEW_RECIPE_LEARNED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1899
PLAYER_LOGOUT = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:3209
GARRISON_MISSION_FINISHED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1265
ADDON_LOADED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:3123
CHAT_MSG_SYSTEM = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:2130
MODIFIER_STATE_CHANGED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:605
QUEST_LOOT_RECEIVED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:2096
SCENARIO_COMPLETED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:2078
STORE_PRODUCT_DELIVERED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1700
SHOW_LOOT_TOAST_UPGRADE = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1660
PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1096
CHAT_MSG_CURRENCY = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1826
GARRISON_FOLLOWER_ADDED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1348
GARRISON_RANDOM_MISSION_ADDED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1286
SHOW_PVP_FACTION_LOOT_TOAST = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1694
LOOT_ITEM_ROLL_WON = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1620
ACHIEVEMENT_EARNED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1156
SHOW_LOOT_TOAST = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1626
GARRISON_TALENT_COMPLETE = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1372
CRITERIA_EARNED = <function> defined @Interface\AddOns\ls_Toasts\ls_Toasts.lua:1163
}
questID = 41794
itemLink = "[Hallowed Runestone]"
(*temporary) = nil
(*temporary) = 41794
(*temporary) = "attempt to call field 'QuestMapFrame_IsQuestWorldQuest' (a nil value)"
_G = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
AchievementFrameStatsBG = AchievementFrameStatsBG {
}
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 734
EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
}
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 395
RecruitAFriendFrame = RecruitAFriendFrame {
}
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGene
__________________
Arise, my champion!
Report comment to moderator  
Reply With Quote
Unread 10-25-16, 02:17 PM  
Greevir
A Cyclonian
 
Greevir's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 45
File comments: 94
Uploads: 1
Originally Posted by sakurakira
Today on release of 7.1, this popped when I completed a world quest.
Grab the one from the github link on the description page. It seems to be working fine.
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: