Triggers

Rift triggers will alert you when you need it

File Details

r117

  • R
  • Jan 11, 2016
  • 13.01 MB
  • 148
  • 3.4

File Name

triggers-r117.zip

Supported Versions

  • 3.4

------------------------------------------------------------------------
r117 | ontwo | 2016-01-11 04:12:05 +0000 (Mon, 11 Jan 2016) | 3 lines
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/WTF/WTF.lua
   M /trunk/expressionsManager.lua
   A /trunk/libs/Corout
   A /trunk/libs/Corout/Corout.lua
   A /trunk/libs/Corout/RiftAddon.toc
   M /trunk/notifications.lua
   M /trunk/tools/imageScroller.lua

optimizations loading trigger images.  Hope to quell the watchdog for those of you experiencing it when you load the image scroller.
Optimizations loading on init.  In some cases like slow system performance, the generating notifications caused a watchdog event.  Only know 1 person this happened to!
LibVersion check not handling versions when I changed versioning convention.  to it, 5.15 > 5.116  I've up'd version to 6.117.  At 1000 I will need to up to 7.0 or else this will happen again. :(
------------------------------------------------------------------------
r116 | ontwo | 2015-12-23 21:37:43 +0000 (Wed, 23 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   A /trunk/WTF
   A /trunk/WTF/WTF.lua
   A /trunk/mapIcon/menuItem_WTF.lua
   M /trunk/tools/imageScroller.lua

Fix image scroller not displaying Rift Images.
------------------------------------------------------------------------
r115 | ontwo | 2015-12-23 02:40:02 +0000 (Wed, 23 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/RiftAddon.toc

fix CombatOnly for notifications saving properly
------------------------------------------------------------------------
r114 | ontwo | 2015-12-23 01:37:56 +0000 (Wed, 23 Dec 2015) | 2 lines
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc

fix starts with search for trigger abilities/buffs
fix display of disabled of notifications when notification is disabled and entering config.
------------------------------------------------------------------------
r113 | ontwo | 2015-12-23 01:17:21 +0000 (Wed, 23 Dec 2015) | 2 lines
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/RiftAddon.toc
   M /trunk/Sharing/SharingDialog.lua

fix creation of notification that does exist from defaults if you manually deleted them from the saved file.
fix error showing triggers due to new resource field being nil on existing triggers.
------------------------------------------------------------------------
r112 | ontwo | 2015-12-23 00:51:25 +0000 (Wed, 23 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/Sharing/SharingDialog.lua
   M /trunk/mapIcon/contextMenu.lua
   M /trunk/mapIcon/menuItem_ShowFilter.lua
   M /trunk/notifications.lua

Fix mapIcon context menu filter to show ALL roles gathered from notifications.
------------------------------------------------------------------------
r111 | ontwo | 2015-12-22 22:32:12 +0000 (Tue, 22 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/expressionsManager.lua

Reduce or remove flashing when expressions are evaluated.
------------------------------------------------------------------------
r110 | ontwo | 2015-12-22 04:12:13 +0000 (Tue, 22 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/RiftAddon.toc
   M /trunk/expression.lua
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTConstants.lua
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTConstants.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTUI.lua
   M /trunk/libs/LibTUtility/libTConstants.lua
   M /trunk/libs/LibTUtility/libTUI.lua
   M /trunk/trigger.lua

Added new trigger type Resources..  good thing to have for the new groupings.
------------------------------------------------------------------------
r109 | ontwo | 2015-12-21 02:24:06 +0000 (Mon, 21 Dec 2015) | 2 lines
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/expressionsManager.lua
   M /trunk/notification.lua

error setting opacity fix for that.
revert changes for showing timer < 0
------------------------------------------------------------------------
r108 | ontwo | 2015-12-21 01:11:37 +0000 (Mon, 21 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/notification.lua

Show timer even less zero seconds
------------------------------------------------------------------------
r107 | ontwo | 2015-12-20 23:52:13 +0000 (Sun, 20 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/expression.lua

No triggers implementation of groups.
------------------------------------------------------------------------
r106 | ontwo | 2015-12-20 23:37:07 +0000 (Sun, 20 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/expression.lua
   M /trunk/main.lua
   M /trunk/notification.lua

Grouping for All Triggers implemented.
------------------------------------------------------------------------
r105 | ontwo | 2015-12-20 17:57:41 +0000 (Sun, 20 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/notification.lua

Fix notifications moving after reload.  Was supposed to ensure notifications always stayed in the viewable area but due to scaling during UI loading, the screensize is different during serialization of notifications.
------------------------------------------------------------------------
r104 | ontwo | 2015-12-20 06:03:56 +0000 (Sun, 20 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc

kick curse
------------------------------------------------------------------------
r103 | ontwo | 2015-12-20 06:02:16 +0000 (Sun, 20 Dec 2015) | 16 lines
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc
   M /trunk/expression.lua
   A /trunk/images/link.png
   A /trunk/images/linkOver.png
   A /trunk/images/unlink.png
   A /trunk/images/unlinkOver.png
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTUI.lua
   M /trunk/libs/LibTUtility/libTUI.lua
   M /trunk/notification.lua
   M /trunk/trigger.lua

Experimental!!!!!!!!

This is an experimental version of triggers.  It includes a new function that allows you to group triggers thus expanding the ability of and's and or's.

This only works for Any Triggers at the moment.
Groups in Any Triggers will require all conditions to match.

example :  (Any Triggers)
Trigger 1: missing buff Armour of Devotion
Group
  Trigger 2: missing buff Vengeance of the Winter Storm
  Trigger 3: missing buff Vengeance of the Primal North

will result in showing the notification if you are missing Amour of Devotion or your missing either Vengeance.

------------------------------------------------------------------------
r102 | ontwo | 2015-12-19 06:28:02 +0000 (Sat, 19 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua

Fix roles not saving if that is the only thing you modify.
------------------------------------------------------------------------
r101 | ontwo | 2015-12-19 06:19:38 +0000 (Sat, 19 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/virginVersion.lua

Fix new user error on dialog.
------------------------------------------------------------------------
r100 | ontwo | 2015-12-18 02:49:55 +0000 (Fri, 18 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc
   M /trunk/notification.lua

Fix sizing of notification VIA edit fields to be more friendly.
------------------------------------------------------------------------
r99 | ontwo | 2015-12-16 00:51:54 +0000 (Wed, 16 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua

Inadvertently removed timer from abilities when changing when to show them.
------------------------------------------------------------------------
r98 | ontwo | 2015-12-16 00:30:08 +0000 (Wed, 16 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/NewFrameBorder.lua
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc
   M /trunk/Sharing/ExportDialog.lua
   M /trunk/Sharing/ImportDialog.lua
   M /trunk/Sharing/SharingDialog.lua
   M /trunk/defaults.lua
   M /trunk/expression.lua
   M /trunk/expressionsManager.lua
   A /trunk/libs/LibVersionCheck
   A /trunk/libs/LibVersionCheck/ApiBrowser.lua
   A /trunk/libs/LibVersionCheck/RiftAddon.toc
   A /trunk/libs/LibVersionCheck/Translations.lua
   A /trunk/libs/LibVersionCheck/UI.lua
   A /trunk/libs/LibVersionCheck/main.lua
   M /trunk/main.lua
   M /trunk/mapIcon/contextMenu.lua
   M /trunk/mapIcon/mapIcon.lua
   M /trunk/mapIcon/menuItem_Debug.lua
   M /trunk/mapIcon/menuItem_Import.lua
   M /trunk/mapIcon/menuItem_NewAbility.lua
   M /trunk/mapIcon/menuItem_NewNotification.lua
   M /trunk/mapIcon/menuItem_Sharing.lua
   M /trunk/mapIcon/menuItem_ShowFilter.lua
   M /trunk/mapIcon/menuItem_cpuGraph.lua
   M /trunk/notification.lua
   M /trunk/notifications.lua
   M /trunk/tools/colorPicker.lua
   M /trunk/tools/cpuGraph.lua
   M /trunk/tools/imageScroller.lua
   M /trunk/trigger.lua

Add LibVersionCheck to triggers
------------------------------------------------------------------------
r97 | ontwo | 2015-12-15 00:47:06 +0000 (Tue, 15 Dec 2015) | 2 lines
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc
   M /trunk/main.lua
   M /trunk/notification.lua
   M /trunk/tools/imageScroller.lua

Fix image not displaying immediately when creating an ability.
Fix reposition/size not adjusting the icon or repositioning the config window.
------------------------------------------------------------------------
r96 | ontwo | 2015-12-14 04:44:51 +0000 (Mon, 14 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc

Kick Curse
------------------------------------------------------------------------
r95 | ontwo | 2015-12-14 04:30:54 +0000 (Mon, 14 Dec 2015) | 1 line
Changed paths:
   M /trunk/notification.lua
   M /trunk/notifications.lua

Fix new abilities behaving like new notifications and allowing you to select images.
------------------------------------------------------------------------
r94 | ontwo | 2015-12-14 03:40:44 +0000 (Mon, 14 Dec 2015) | 4 lines
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/Configuration/Notifications/config.lua
   M /trunk/RiftAddon.toc
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTUI.lua
   M /trunk/libs/LibAbilityCatalog/LibTUtility/toolTip.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/LibTUtility/toolTip.lua
   M /trunk/libs/LibTUtility/libTUI.lua
   M /trunk/libs/LibTUtility/toolTip.lua
   M /trunk/main.lua
   M /trunk/mapIcon/mapIcon.lua
   M /trunk/notification.lua
   M /trunk/notifications.lua

Add delay on tooltips.
Fix display issues of configuration screen when clicking on and off.
Fix verbiage on tooltips to be more related.  (They didn't match in some cases)

------------------------------------------------------------------------
r93 | ontwo | 2015-12-13 05:28:42 +0000 (Sun, 13 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTDebug.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTDebug.lua
   M /trunk/libs/LibTUtility/libTDebug.lua

fix Debug window and give new toggleframes.
------------------------------------------------------------------------
r92 | ontwo | 2015-12-13 01:52:25 +0000 (Sun, 13 Dec 2015) | 7 lines
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/Trigger.lua
   M /trunk/RiftAddon.toc
   M /trunk/Sharing/ImportDialog.lua
   M /trunk/Sharing/SharingDialog.lua
   A /trunk/images/empty.png
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/main.lua
   M /trunk/libs/LibTUtility/libTUI.lua
   M /trunk/mapIcon/menuItem_NewNotification.lua
   M /trunk/notification.lua
   M /trunk/notifications.lua
   M /trunk/tools/imageScroller.lua

Fix image selection for Ability and notifications
Add choice of No image from the image selector
Fix error for new users not allowing them to move beyond the new user dialog.
Fix import screen to adjust for new default layouts
Fix Sharing dialog to have the new default layout
Fix Message overlay on sharing to be on top layer
Fix text display due to bug in new configuration frame
------------------------------------------------------------------------
r91 | ontwo | 2015-12-12 16:29:05 +0000 (Sat, 12 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua
   M /trunk/Configuration/Notifications/config.lua

Changes to the non-deletable items to not allow deleting
------------------------------------------------------------------------
r90 | ontwo | 2015-12-12 15:55:14 +0000 (Sat, 12 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Trigger.lua

fix bug with hide spark / show spark
------------------------------------------------------------------------
r89 | ontwo | 2015-12-12 15:47:23 +0000 (Sat, 12 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc

update toc
------------------------------------------------------------------------
r88 | ontwo | 2015-12-12 15:46:55 +0000 (Sat, 12 Dec 2015) | 1 line
Changed paths:
   M /trunk/Configuration/Notifications/Notification.lua

wasn't updating roles
------------------------------------------------------------------------
r87 | ontwo | 2015-12-12 15:21:00 +0000 (Sat, 12 Dec 2015) | 2 lines
Changed paths:
   A /trunk/Configuration
   A /trunk/Configuration/Notifications
   A /trunk/Configuration/Notifications/NewFrameBorder.lua
   A /trunk/Configuration/Notifications/Notification.lua
   A /trunk/Configuration/Notifications/Trigger.lua
   A /trunk/Configuration/Notifications/config.lua
   D /trunk/ExportDialog.lua
   D /trunk/ImportDialog.lua
   M /trunk/RiftAddon.toc
   A /trunk/Sharing
   A /trunk/Sharing/ExportDialog.lua
   A /trunk/Sharing/ImportDialog.lua
   A /trunk/Sharing/SharingDialog.lua
   D /trunk/SharingDialog.lua
   D /trunk/colorPicker.lua
   D /trunk/config.lua
   D /trunk/contextMenu.lua
   D /trunk/cpuGraph.lua
   A /trunk/defaults.lua
   D /trunk/imageScroller.lua
   A /trunk/images/anchorDown.png
   A /trunk/images/anchorUp.png
   M /trunk/images/panelTexture.png
   A /trunk/libs/LibAbilityCatalog/LibTUtility/images/greyLeftRound.png
   A /trunk/libs/LibAbilityCatalog/LibTUtility/images/greyRightRound.png
   A /trunk/libs/LibAbilityCatalog/LibTUtility/images/redLeftRound.png
   A /trunk/libs/LibAbilityCatalog/LibTUtility/images/redRightRound.png
   M /trunk/libs/LibAbilityCatalog/LibTUtility/libTUI.lua
   M /trunk/libs/LibAbilityCatalog/catalog.lua
   A /trunk/libs/LibEncounters/LibTUtility/images/greyLeftRound.png
   A /trunk/libs/LibEncounters/LibTUtility/images/greyRightRound.png
   A /trunk/libs/LibEncounters/LibTUtility/images/redLeftRound.png
   A /trunk/libs/LibEncounters/LibTUtility/images/redRightRound.png
   M /trunk/libs/LibEncounters/LibTUtility/libTUI.lua
   M /trunk/libs/LibEncounters/encounterManager.lua
   A /trunk/libs/LibTUtility/images/greyLeftRound.png
   A /trunk/libs/LibTUtility/images/greyRightRound.png
   A /trunk/libs/LibTUtility/images/redLeftRound.png
   A /trunk/libs/LibTUtility/images/redRightRound.png
   M /trunk/libs/LibTUtility/libTUI.lua
   M /trunk/main.lua
   A /trunk/mapIcon
   A /trunk/mapIcon/contextMenu.lua
   A /trunk/mapIcon/mapIcon.lua
   A /trunk/mapIcon/menuItem_Debug.lua
   A /trunk/mapIcon/menuItem_Import.lua
   A /trunk/mapIcon/menuItem_NewAbility.lua
   A /trunk/mapIcon/menuItem_NewNotification.lua
   A /trunk/mapIcon/menuItem_Sharing.lua
   A /trunk/mapIcon/menuItem_ShowFilter.lua
   A /trunk/mapIcon/menuItem_cpuGraph.lua
   D /trunk/mapIcon.lua
   D /trunk/menuItem_Debug.lua
   D /trunk/menuItem_Import.lua
   D /trunk/menuItem_NewAbility.lua
   D /trunk/menuItem_NewNotification.lua
   D /trunk/menuItem_Sharing.lua
   D /trunk/menuItem_ShowFilter.lua
   D /trunk/menuItem_cpuGraph.lua
   M /trunk/notification.lua
   D /trunk/notification_Config.lua
   D /trunk/notification_ConfigNewFrame.lua
   M /trunk/notifications.lua
   A /trunk/tools
   A /trunk/tools/colorPicker.lua
   A /trunk/tools/cpuGraph.lua
   A /trunk/tools/imageScroller.lua
   M /trunk/virginVersion.lua

ALPHA - download this one at your own risk.
This is a complete re-write of the triggers configures user interface.  I hope it is easier to use.
------------------------------------------------------------------------
r86 | ontwo | 2015-12-05 21:44:21 +0000 (Sat, 05 Dec 2015) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/main.lua
   M /trunk/notification.lua
   M /trunk/notification_ConfigNewFrame.lua
   M /trunk/notifications.lua

tweek to font borders.
------------------------------------------------------------------------