Quantcast
Download
(405 Kb)
Download
Updated: 11-16-17 07:38 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:11-16-17 07:38 PM
Created:08-09-16 12:56 PM
Downloads:10,201
Favorites:102
MD5:
Categories:Character Advancement, TradeSkill Mods
7.3.0

ls: Toasts  Popular! (More than 5000 hits)

Version: 70300.05
by: lightspark [More]

Replacement for default alert system. Better toasts, cheers!



Features
- One design for all toasts;
- DND mode. You can enable DND mode for different toast groups. Toasts in DND mode won't be displayed in combat, but will be queued up in the system. Once you leave combat, they'll start popping up;
- In-game config. Use /LSTOASTS or /LST command to open config panel. From there you can disable sounds, move alert frames, etc.

Usage
- Install it;
- (Optional) Configure it;
- Done.

How to Mod
If you're a UI developer, you may want to reskin my toasts. For info on how to do so, please see this page.

Feedback and Feature Requests
If you found a bug or want to share an idea on how to improve my addon, either report to Issue Tracker on my GitHub page, or post a comment on WoWInterfrace or Curse.

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

FAQ
Q: Will you add group/master loot roll frames to your addon?
A: Maybe later, I'm not sure yet.

License
Please see LICENSE file.

Version 70300.05

- Fixed DND option. Previously it's disabling toast group entirely;
- Re-added click handler to collection toasts;
- Locked collection and transmog toasts' left click handling behind config option. Both may cause UI errors in combat if enabled, but people like being able to click them regardless;
- Updated German translation. Translated by [email protected]

Version 70300.04

- Removed click handler from collection toasts. It taints Blizz code too much;
- Updated Korean translation. Translated by [email protected]e;
- Updated Simplified Chinese translation. Translated by [email protected];
- Updated Traditional Chinese translation. Translated by [email protected]

Version 70300.03

- Fixed errors caused by toasts' click handlers. Sadly, as of now you won't be able to open UI panels via clicking related toasts while in combat;
- Fixed taint issue caused by toy toast;
- Added French translation. Translated by [email protected];
- Updated German translation. Translated by [email protected];

NOTE: I reorganised folder structure, so you'll have to restart WoW client to make things work after the update.

Version 70300.02

- Fixed toast fade out animation bug.

Version 70300.01

- Added options to control border and icon border colouring;
- Added new toast type: Collection. Includes toasts for mounts, pets and toys;
- Fixed item count text. If item count it 1, it's hidden;
- Updated German translation. Translated by [email protected];
- Updated Korean translation. Translated by [email protected];
- Updated Russian translation;
- Updated Simplified Chinese translation. Translated by [email protected];
- Updated Traditional Chinese translation. Translated by [email protected];
- Misc bug fixes and tweaks.

Version 70200.11

- Exposed `L` table. Will be useful for plugin devs;
- Added option to show quest item toasts regardless of their quality;
- Added Simplified Chinese translation. Translated by [email protected];
- Updated Traditional Chinese translation. Translated by [email protected];
- Updated Korean translation. Translated by [email protected];
- Updated Russian translation;
- Misc bug fixes and tweaks.

Version 70200.10

- Project overhaul. New in-game config;
- Added option to change toasts' strata;
- Added option to show ilvl;
- Moved gold toasts to a separate group: Loot (Gold);
- Numerous bug fixes and tweaks.

NOTE: Now this addon is more of a framework, others can hook up to it to show toasts. All built-in toast groups are written as plugins, so you may use them as ref.

Version 70200.09

- Added 7.2.5 support.

Version 70200.08

- Fixed toast tooltips;
- Updated Korean translation. Translated by [email protected];
- Updated Russian translation.

Version 70200.07

- Re-release of 70200.05;
- Fixed in-game config issue that led to client freeze.

Version 70200.06

- Rollback. 70200.05 never happened.

Version 70200.05

- Reworked skins. All existing skins should work just for now, but you'll have to enable the skin of your choice via in-game config. Skin devs should make some minor adjustments;
- Added countermeasures to limit bloat caused by transmog toasts.

Version 70200.04

- Fixed bonus roll toast issues.

Version 70200.03

- Added item toasts stacking. Toasts for identical items that were triggered by the same events will now stack. If two items have similar names, but have different item links and/or come from different events, for example, "CHAT_MSG_LOOT" and "SHOW_LOOT_TOAST", they'll be shown as two different toasts;
- Added Russian translation. Translated by [email protected] and me;
- Misc tweaks.

Version 70200.02

- Fixed transmog toast issue;
- Fixed profession world quest toast issue;
- Misc tweaks.

Version 70200.01

- New version format: INTERFACE_VERSION.PATCH;
- Added 7.2 support;
- Added special loot item quality threshold drop down;
- Added Spanish translation. Translated by [email protected];
- Updated Traditional Chinese translation. Translated by [email protected]

Version 1.24

- Added "ls: Toasts" config entry w/ "Enable" button to interface options panel. However, It doesn't change the fact that you still need to reload UI after you're done setting up the addon, hence I also added "Reload UI" button;
- Disabled common loot and currency string checks. Hopefully new patterns will perform better, but if I start getting reports about party/raid member loot toasts again, I'll re-enable them;
- Changed addon name's colour so it'll no longer interfere w/ addon list sorting;
- Updated Korean translation. Translated by [email protected];
- Updated German translation. Translated by [email protected];
- Numerous bug fixes and tweaks.

Version 1.23

- First attempt to address issue that made some people receive party/raid members' loot toasts. As of this version if addon detects that necessary variables were modified by another addon, it'll disable common loot and/or currency toasts, you'll be able to see which variables were modified and what addon did it in in-game config. Addon will also start checking if `CHAT_MSG_LOOT`'s 5th param (target) is the same as player's name;
- Updated German translation. Translated by [email protected]

NOTE: Warning preview. !test is my test addon.


Version 1.22

- Fixed in-game config.

Version 1.21

- Reworked profile manager. Sadly, I had to reset all settings;
- Added public methods to create, delete, set, and reset profiles. This feature is for addon devs. For more info, read [here](https://github.com/ls-/ls_Toasts#how-to-mod);
- Removed config from global `ls_Toasts` table;
- Updated German translation. Translated by [email protected]

Version 1.20

- NEW! Added rated PvP reward toast;
- Added partial German translation. Translated by [email protected];
- Added Traditional Chinese translation. Translated by [email protected];
- Updated Korean translation. Translated by [email protected];
- Fixed issues in anchor frame code.

Version 1.19

- Improved compatibility with other addons that use default alert system to show custom toasts.

Version 1.18

- Added localisation support. Korean translation by [email protected];
- Fixed issue in reward button code;
- Fixed issue in follower/champion tooltip code.

Version 1.17

- Fixed compatibility issues with ElvUI.

Version 1.16

- Fixed issue that caused transmog toasts not to show proper info;
- Exposed config to other addons. This feature is for addon devs. For more info, read here.

Version 1.15

- Fixed issue in transmog toast code.

Version 1.14

- Added 7.1 support;
- Reworked transmog toasts. Now they show additions and removals of green, blue and epic appearances;
- Added ilvl upgrade indicator to item toasts.

Version 1.13

- Added hook to prevent default notifications from being shown;
- Added comparison tooltip to item toasts. Hold "Shift" key to show it. Original code by [email protected]

Version 1.12

- Added currency toast stacking. Instead of creating new toasts for each currency gain, existing one will be updated;
- Added skinning support. This feature is for addon devs. For more info, read here.

Version 1.11

- Fixed handling of caged battle pets.

Version 1.10

- Added workaround for few taints.

NOTE: IMPORTANT! Now there's no ls: Toasts entry in Interface > AddOns section, but you canl create one by using /lstoasts command. After that you'll be able to access config panel the old way. However, I strongly recommend to /reload UI after you're done setting up the addon. Even if you opened and closed config panel without changing anything, /reload UI. By doing so, you'll remove config entry from the system and prevent possible taints. Blame Blizzard, not me.

Version 1.09

- Split "Garrison" toast group into two new groups: "Garrison" and "Class Hall";
- Moved currency toasts to a new category, "Loot (Currency)";
- Misc bug fixes and tweaks.

Version 1.08

- Fixed "SetPortraitToTexture" error.

Version 1.07

- NEW! Added common loot toasts;
- Reworked in-game config a bit;
- Misc bug fixes and tweaks.

Version 1.06

- NEW! Added transmog toast;
- NEW! Added an option to colour item, follower names by quality, and world quest, mission titles by rarity. Original code by [email protected];
- NEW! Added options for horizontal growth directions;
- NEW! Added /lstoasts slash command;
- Fixed missing toast sounds;
- Misc bug fixes and tweaks.

Version 1.05

- Fixed anchor frame movement, when it's scaled down.

Version 1.04

- NEW! Added scaling for toasts;
- Fixed an issue in fade out delay code.

Version 1.03

- NEW! Added an option to save settings as a default preset that will be used for all characters;
- NEW! Added fade out delay slider.

NOTE: Saving settings is an experimental feature, if feedback is negative, I may replace it with a typical profile manager.

Version 1.02

- Fixed issue in garrison toast test.

Version 1.01

- Release released.
Archived Files (38)
File Name
Version
Size
Author
Date
70300.04
405kB
lightspark
10-09-17 05:16 AM
70300.03
405kB
lightspark
09-16-17 03:00 AM
70300.02
393kB
lightspark
09-01-17 08:35 AM
70300.01
393kB
lightspark
08-29-17 06:08 AM
70200.11
366kB
lightspark
08-18-17 11:51 PM
70200.10
364kB
lightspark
08-16-17 03:51 AM
70200.09
265kB
lightspark
06-13-17 07:33 AM
70200.08
265kB
lightspark
05-12-17 07:47 AM
70200.07
265kB
lightspark
04-29-17 09:45 AM
70200.06
265kB
lightspark
04-28-17 11:11 PM
70200.04
265kB
lightspark
04-06-17 02:03 AM
70200.03
265kB
lightspark
04-05-17 09:05 AM
70200.02
264kB
lightspark
03-28-17 10:27 PM
70200.01
264kB
lightspark
03-28-17 08:31 AM
1.24
263kB
lightspark
02-18-17 01:54 PM
1.23
262kB
lightspark
02-14-17 06:16 AM
1.22
261kB
lightspark
02-12-17 09:42 AM
1.21
260kB
lightspark
02-12-17 03:48 AM
1.20
259kB
lightspark
11-22-16 11:46 PM
1.19
256kB
lightspark
11-04-16 02:47 AM
1.18
256kB
lightspark
11-03-16 01:01 AM
1.17
250kB
lightspark
10-30-16 09:35 PM
1.16
250kB
lightspark
10-26-16 04:01 PM
1.15
250kB
lightspark
10-25-16 08:51 PM
1.14
250kB
lightspark
10-25-16 07:14 PM
1.13
250kB
lightspark
10-18-16 02:07 AM
1.12
250kB
lightspark
09-28-16 07:15 AM
1.11
249kB
lightspark
09-26-16 06:15 AM
1.10
249kB
lightspark
09-25-16 08:34 AM
1.09
249kB
lightspark
09-22-16 08:14 AM
1.08
248kB
lightspark
09-17-16 07:31 AM
1.07
248kB
lightspark
09-17-16 04:22 AM
1.06
247kB
lightspark
09-13-16 08:49 AM
1.05
231kB
lightspark
08-16-16 04:03 AM
1.04
231kB
lightspark
08-11-16 10:59 AM
1.03
231kB
lightspark
08-10-16 04:40 AM
1.02
230kB
lightspark
08-09-16 03:58 PM
1.01
230kB
lightspark
08-09-16 12:56 PM


Post A Reply Comment Options
Unread 11-16-17, 10:34 PM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
There's a known copy-paste bug in config that makes enabling left click handling for transmog toasts impossible, this issue isn't critical, so I'll fix it later.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-01-17, 11:31 AM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
I know that common loot group can generate duplicates of special loot toasts.

It's caused by an issue on Blizz end which I already reported.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-21-17, 02:00 AM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
More options will be added w/ next update.

I decided to add options to control border and icon border colouring.

__________________
Last edited by lightspark : 08-21-17 at 02:04 AM.
Report comment to moderator  
Reply With Quote
Unread 08-19-17, 09:20 AM  
Zhaetar
A Kobold Labourer
 
Zhaetar's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by lightspark
Originally Posted by Zhaetar
I have returned with another bug, now the growth direction is also resetting whenever I /reload or relog to Up. I have uploaded the files just like last time again in case you need it.
https://drive.google.com/open?id=0B3...TdKcGtSUGgyUDg
It's not a bug, it's LynUI interference.

You have to either nuke or empty Interface\AddOns\!swag\lst.lua file.

That's the reason behind that position reset "bug", I didn't mention because your report actually highlighted another issue: entries from old config.
I see it now!!! Thank you for the help, and sorry for any trouble.
Report comment to moderator  
Reply With Quote
Unread 08-18-17, 11:29 PM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
Originally Posted by Zhaetar
I have returned with another bug, now the growth direction is also resetting whenever I /reload or relog to Up. I have uploaded the files just like last time again in case you need it.
https://drive.google.com/open?id=0B3...TdKcGtSUGgyUDg
It's not a bug, it's LynUI interference.

You have to either nuke or empty Interface\AddOns\!swag\lst.lua file.

That's the reason behind that position reset "bug", I didn't mention because your report actually highlighted another issue: entries from old config.
__________________
Last edited by lightspark : 08-19-17 at 12:04 AM.
Report comment to moderator  
Reply With Quote
Unread 08-18-17, 03:30 PM  
Zhaetar
A Kobold Labourer
 
Zhaetar's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
I have returned with another bug, now the growth direction is also resetting whenever I /reload or relog to Up. I have uploaded the files just like last time again in case you need it.
https://drive.google.com/open?id=0B3...TdKcGtSUGgyUDg
Report comment to moderator  
Reply With Quote
Unread 08-18-17, 10:48 AM  
Zhaetar
A Kobold Labourer
 
Zhaetar's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by lightspark
Originally Posted by Zhaetar
Here they are! Also worth noting that I use a (heavily) modified version of LynUI, and it had your addon in it. I deleted and reinstalled your addon to see if that was the problem but didn't work, also couldn't find any information on that UI files that may change your addon behavior.

Hope I get a fix! Love the toasts.
Ouch, there's some data from a REALLY old version of this addon's config. I'll add a cleanup for this stuff w/ next update.

But for some reason I don't see "point" sub-table in .lua file, it's only present in .bak file, so at some point it's there, but it's removed because anchorFrame position w/ reset or who knows what. I think I know what's going on...

K, download this version of the addon and see if the issue persists.
It woooooooooorks!!! I am so happy, thank you so much for this fast reply and fixes!
Report comment to moderator  
Reply With Quote
Unread 08-17-17, 10:26 PM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
Originally Posted by Zhaetar
Here they are! Also worth noting that I use a (heavily) modified version of LynUI, and it had your addon in it. I deleted and reinstalled your addon to see if that was the problem but didn't work, also couldn't find any information on that UI files that may change your addon behavior.

Hope I get a fix! Love the toasts.
Ouch, there's some data from a REALLY old version of this addon's config. I'll add a cleanup for this stuff w/ next update.

But for some reason I don't see "point" sub-table in .lua file, it's only present in .bak file, so at some point it's there, but it's removed because anchorFrame position w/ reset or who knows what. I think I know what's going on...

K, download this version of the addon and see if the issue persists.
__________________
Last edited by lightspark : 08-17-17 at 10:56 PM.
Report comment to moderator  
Reply With Quote
Unread 08-17-17, 08:59 PM  
Zhaetar
A Kobold Labourer
 
Zhaetar's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by lightspark
Originally Posted by Zhaetar
Hello I love your addon but I've been having some weird trouble lately, it always resets the position and sometimes it even changes where it is, I have no idea what is causing that but I'd like to fix it
I can't reproduce this issue T_T

Could you please move anchor frame somewhere, /reload UI and then post content of \WTF\Account\acc_name\SavedVariables\ls_Toasts.lua and ls_Toasts.lua.bak files?

If you want you may remove char and realm names from those files, don't need that info
https://drive.google.com/drive/folde...Dg?usp=sharing

Here they are! Also worth noting that I use a (heavily) modified version of LynUI, and it had your addon in it. I deleted and reinstalled your addon to see if that was the problem but didn't work, also couldn't find any information on that UI files that may change your addon behavior.

Hope I get a fix! Love the toasts.
Report comment to moderator  
Reply With Quote
Unread 08-17-17, 10:49 AM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
Originally Posted by Zhaetar
Hello I love your addon but I've been having some weird trouble lately, it always resets the position and sometimes it even changes where it is, I have no idea what is causing that but I'd like to fix it
I can't reproduce this issue T_T

Could you please move anchor frame somewhere, /reload UI and then post content of \WTF\Account\acc_name\SavedVariables\ls_Toasts.lua and ls_Toasts.lua.bak files?

If you want you may remove char and realm names from those files, don't need that info
__________________
Last edited by lightspark : 08-17-17 at 11:06 AM.
Report comment to moderator  
Reply With Quote
Unread 08-17-17, 09:00 AM  
Zhaetar
A Kobold Labourer
 
Zhaetar's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Hello I love your addon but I've been having some weird trouble lately, it always resets the position and sometimes it even changes where it is, I have no idea what is causing that but I'd like to fix it
Report comment to moderator  
Reply With Quote
Unread 08-16-17, 05:57 PM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
Originally Posted by roionsteroids
grats, but nooo that update broke third-party skins once again



nvm, just noticed it's 'RegisterSkin' now, I'll leave the reply in case somebody else has the same question hah
Oops, I should fix it in README too T_T
__________________
Report comment to moderator  
Reply With Quote
Unread 08-16-17, 11:01 AM  
roionsteroids
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
grats, but nooo that update broke third-party skins once again

attempt to call method 'CreateSkin' (a nil value)
nvm, just noticed it's 'RegisterSkin' now, I'll leave the reply in case somebody else has the same question hah
Report comment to moderator  
Reply With Quote
Unread 08-16-17, 03:54 AM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
Done!

BTW, this project turned 1yo last week
__________________
Last edited by lightspark : 08-16-17 at 03:59 AM.
Report comment to moderator  
Reply With Quote
Unread 08-16-17, 02:15 AM  
lightspark
A Cobalt Mageweaver
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 247
File comments: 615
Uploads: 6
K, I'll upload new update quite soon, within next few hours.

It's quite a big update:
- Reworked entire project. New in-game config;
- Moved gold toasts to a separate group: Loot (Gold);
- Added optional ilvl text to item toasts;
- Numerous bug fixes and tweaks.

Now this addon is more of a framework, others can hook up to it to show toasts. All built-in toast groups are written as plugins, so you can use them as ref.

Here's examples of gold toast and ilvl text:


__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: