From 5408aeda2e86454178b980d74f6e55ef13b1616d Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 02:22:06 +0900 Subject: [PATCH 01/27] Create CHANGELOG.txt --- CHANGELOG.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 CHANGELOG.txt diff --git a/CHANGELOG.txt b/CHANGELOG.txt new file mode 100644 index 0000000..36fd62c --- /dev/null +++ b/CHANGELOG.txt @@ -0,0 +1,23 @@ +====================================================================== +This is a modified version of LibEventHandler, originally by Justinon. +====================================================================== +https://www.esoui.com/downloads/info1452-LibEventHandler.html + +NOTE : this modified version is still under the Artistic License 2.0 + + + +------------------------------------------------------------------------------ +The following are changes to the standard version by original author Justinon. +------------------------------------------------------------------------------ + +Version 1.2: + +- Removed a print statement + + +Version 1.1: + +- Changed async to allow for user input for the delay time as opposed to hard codes half a second. Still accepts boolean values + + From cf8b11a81a9cbd7975fa93e31df47cb7bb24fdab Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 02:41:44 +0900 Subject: [PATCH 02/27] Added add-on manifest file and a global variable LibEventHandler. - LibEventHandler library now has its own manifest file and a global variable LibEventHandler for direct access. - Updated API version to 100029 (ESO 5.2.5 : Dragonhold) --- CHANGELOG.txt | 2 ++ LibEventHandler.lua | 14 +++++++++----- LibEventHandler.txt | 30 ++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 LibEventHandler.txt diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 36fd62c..0999a22 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -6,6 +6,8 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +- LibEventHandler library now has its own manifest file and a global variable LibEventHandler for direct access. +- Updated API version to 100029 (ESO 5.2.5 : Dragonhold) ------------------------------------------------------------------------------ The following are changes to the standard version by original author Justinon. diff --git a/LibEventHandler.lua b/LibEventHandler.lua index 53dd08e..c1e3b9d 100644 --- a/LibEventHandler.lua +++ b/LibEventHandler.lua @@ -1,7 +1,8 @@ -local MAJOR, MINOR = "LibEventHandler-1.2", 1.1 -local LEH, LEHminor = LibStub:NewLibrary(MAJOR, MINOR) -if not LEH then return end - +--local MAJOR, MINOR = "LibEventHandler-1.2", "LibEventHandler-1.1" +--local LEH, LEHminor = LibStub:NewLibrary(MAJOR, MINOR) +--if not LEH then return end +if LibEventHandler then d("Warning : 'LibEventHandler' has always been loaded.") return end +local LEH = {} LEH.eventToFunctionTable = {} local eventToFunctionTable = LEH.eventToFunctionTable @@ -99,4 +100,7 @@ function LEH:RegisterForEvent(namespace, eventCode, functionName) if needsRegistration then EVENT_MANAGER:RegisterForEvent(namespace, eventCode, CallEventFunctions) end -end \ No newline at end of file +end + + +LibEventHandler = LEH -- global variable for accessing library API. diff --git a/LibEventHandler.txt b/LibEventHandler.txt new file mode 100644 index 0000000..b749eda --- /dev/null +++ b/LibEventHandler.txt @@ -0,0 +1,30 @@ +## Title: LibEventHandler +## Version: 1.2 +## Author: Justinon +## IsLibrary: true +## APIVersion: 100029 +## AddOnVersion: 1200 + +LibEventHandler.lua + +; DISCLOSURE: +; This Add-on is not created by, affiliated with or sponsored by ZeniMax +; Media Inc. or its affiliates. The Elder Scrolls® and related logos are +; registered trademarks or trademarks of ZeniMax Media Inc. in the United +; States and/or other countries. All rights reserved. +; You can read the full terms at https://account.elderscrollsonline.com/add-on-terms + +; AUTHOR NOTE: +; Thank you for downloading LibEventHandler! +; +; The main purpose of this library is to allow for a more versatile event handler than what ZOS provides +; through their EVENT_MANAGER. LibEventHandler expands the limitation of an event being incarcerated with +; only one function, to now being able to be linked to as many different functions as needed. In addition, +; it allows for the firing and registering of local events that you create within your addon. Together, +; these features enable this powerful tool to allow the developer to not only be more flexible with event +; managing, but also to be more clean, concise, and acyclical with code. +; +; Zenimax's EVENT_MANAGER will still need to be used should you require registering any functions for update, +; simply because I found theirs to be sufficient and did not need any more versatility. +; +; Again, thanks a bunch! Have fun programming! :) From f0db082a52436450407f4db4bec8f4a1b6783f37 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 02:56:35 +0900 Subject: [PATCH 03/27] LibDebugLogger support - LibDebugLogger has been newly added to OptionalDependsOn in the add-on manifest file. - Moved debug message output from UI chat to LibDebugLogger. From now on, we add-on authors and contributers will look at the debug log with the DebugLogViewer add-on. --- CHANGELOG.txt | 2 ++ LibEventHandler.lua | 10 ++++++---- LibEventHandler.txt | 1 + 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0999a22..0bfc347 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -8,6 +8,8 @@ NOTE : this modified version is still under the Artistic License 2.0 - LibEventHandler library now has its own manifest file and a global variable LibEventHandler for direct access. - Updated API version to 100029 (ESO 5.2.5 : Dragonhold) +- LibDebugLogger has been newly added to OptionalDependsOn in the add-on manifest file. +- Moved debug message output from UI chat to LibDebugLogger. From now on, we add-on authors and contributers will look at the debug log with the DebugLogViewer add-on. ------------------------------------------------------------------------------ The following are changes to the standard version by original author Justinon. diff --git a/LibEventHandler.lua b/LibEventHandler.lua index c1e3b9d..56ceaa3 100644 --- a/LibEventHandler.lua +++ b/LibEventHandler.lua @@ -3,6 +3,8 @@ --if not LEH then return end if LibEventHandler then d("Warning : 'LibEventHandler' has always been loaded.") return end local LEH = {} +if LibDebugLogger then LEH.LDL = LibDebugLogger("LibEventHandler") end +local LDL = LEH.LDL LEH.eventToFunctionTable = {} local eventToFunctionTable = LEH.eventToFunctionTable @@ -28,7 +30,7 @@ function LEH:FireEvent(eventCode, async, ...) return elseif type(async) == number then if async < 0 then - d("Can't delay by a negative time!") + if LDL then LDL:Warn("Can't delay by a negative time!") end return end zo_callLater(function() CallEventFunctions(eventCode, unpack(arg)) end, async) @@ -56,10 +58,10 @@ function LEH:UnregisterForLocalEvent(eventCode, functionName) return false end end - if not didUnregister then d("Function trying to be removed isn't registered with event "..eventCode) end + if not didUnregister then if LDL then LDL:Warn("Function trying to be removed isn't registered with event", eventCode) end end return false else - d("No function registered yet for "..eventCode) + if LDL then LDL:Warn("No function registered yet for", eventCode) end return false end end @@ -82,7 +84,7 @@ function LEH:RegisterForLocalEvent(eventCode, functionName) local numOfFuncs = #eventToFunctionTable[eventCode] for i = 1, numOfFuncs, 1 do if eventToFunctionTable[eventCode][i] == functionName then - d("Function already registered for event "..eventCode) + if LDL then LDL:Warn("Function already registered for event ", eventCode) end return false end end diff --git a/LibEventHandler.txt b/LibEventHandler.txt index b749eda..484167d 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -4,6 +4,7 @@ ## IsLibrary: true ## APIVersion: 100029 ## AddOnVersion: 1200 +## OptionalDependsOn: LibDebugLogger LibEventHandler.lua From 6416f8c2bfbd8d5639a83fc8cca53fa056e69cb4 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 03:06:28 +0900 Subject: [PATCH 04/27] changed version to 1.2.90 (AddOnVersion: 1290) --- CHANGELOG.txt | 2 +- LibEventHandler.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0bfc347..55a0c2f 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,7 +5,7 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 - +Version 1.2.90: (Calamath) - LibEventHandler library now has its own manifest file and a global variable LibEventHandler for direct access. - Updated API version to 100029 (ESO 5.2.5 : Dragonhold) - LibDebugLogger has been newly added to OptionalDependsOn in the add-on manifest file. diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 484167d..1bf224c 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2 +## Version: 1.2.90 ## Author: Justinon ## IsLibrary: true ## APIVersion: 100029 -## AddOnVersion: 1200 +## AddOnVersion: 1290 ## OptionalDependsOn: LibDebugLogger LibEventHandler.lua From aa07f258487c993f95a4a5372519084cbeae0d88 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 03:10:25 +0900 Subject: [PATCH 05/27] changed version to 1.2.91 (AddOnVersion: 1291) - Updated API version to 100031 (ESO 6.0.x : Greymoor) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 55a0c2f..a2b3be3 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.91: (Calamath) +- Updated API version to 100031 (ESO 6.0.x : Greymoor) + Version 1.2.90: (Calamath) - LibEventHandler library now has its own manifest file and a global variable LibEventHandler for direct access. - Updated API version to 100029 (ESO 5.2.5 : Dragonhold) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 1bf224c..5119cd3 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.90 +## Version: 1.2.91 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100029 -## AddOnVersion: 1290 +## APIVersion: 100031 +## AddOnVersion: 1291 ## OptionalDependsOn: LibDebugLogger LibEventHandler.lua From 4dd85b745fb8f82eee7f5a201f2f7dd22372ee7d Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 03:13:32 +0900 Subject: [PATCH 06/27] changed version to 1.2.92 (AddOnVersion: 1292) - Updated API version to 100032 (ESO 6.1.x : Stonethorn) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index a2b3be3..bd23930 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.92: (Calamath) +- Updated API version to 100032 (ESO 6.1.x : Stonethorn) + Version 1.2.91: (Calamath) - Updated API version to 100031 (ESO 6.0.x : Greymoor) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 5119cd3..8abe61d 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.2.91 +## Version: 1.2.92 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100031 -## AddOnVersion: 1291 -## OptionalDependsOn: LibDebugLogger +## APIVersion: 100032 +## AddOnVersion: 1292 +## OptionalDependsOn: LibDebugLogger>=180 LibEventHandler.lua From 58482048332d20aa94e20af59f0cf82c4a33e539 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 03:15:58 +0900 Subject: [PATCH 07/27] changed version to 1.2.93 (AddOnVersion: 1293) - Updated API version to 100033 (ESO 6.2.x : Markarth) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index bd23930..6f7fc2f 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.93: (Calamath) +- Updated API version to 100033 (ESO 6.2.x : Markarth) + Version 1.2.92: (Calamath) - Updated API version to 100032 (ESO 6.1.x : Stonethorn) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 8abe61d..29dd7a7 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.92 +## Version: 1.2.93 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100032 -## AddOnVersion: 1292 +## APIVersion: 100032 100033 +## AddOnVersion: 1293 ## OptionalDependsOn: LibDebugLogger>=180 LibEventHandler.lua From b6ae31f9b258887b5747919f4d063a13fa0e5a6c Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 03:18:12 +0900 Subject: [PATCH 08/27] changed version to 1.2.94 (AddOnVersion: 1294) - Updated API version to 100034 (ESO 6.3.x : Flames of Ambition) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 6f7fc2f..6a45acc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.94: (Calamath) +- Updated API version to 100034 (ESO 6.3.x : Flames of Ambition) + Version 1.2.93: (Calamath) - Updated API version to 100033 (ESO 6.2.x : Markarth) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 29dd7a7..e35ba86 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.2.93 +## Version: 1.2.94 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100032 100033 -## AddOnVersion: 1293 -## OptionalDependsOn: LibDebugLogger>=180 +## APIVersion: 100033 100034 +## AddOnVersion: 1294 +## OptionalDependsOn: LibDebugLogger>=201 LibEventHandler.lua From debb3437844ffd578e80d2af98ab828585e84c7d Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 May 2021 13:26:06 +0900 Subject: [PATCH 09/27] changed version to 1.2.95 (AddOnVersion: 1295) - Updated API version to 100035 (ESO 7.0.x : Blackwood) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 6a45acc..1b76f29 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.95: (Calamath) +- Updated API version to 100035 (ESO 7.0.x : Blackwood) + Version 1.2.94: (Calamath) - Updated API version to 100034 (ESO 6.3.x : Flames of Ambition) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index e35ba86..f47063c 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.94 +## Version: 1.2.95 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100033 100034 -## AddOnVersion: 1294 +## APIVersion: 100034 100035 +## AddOnVersion: 1295 ## OptionalDependsOn: LibDebugLogger>=201 LibEventHandler.lua From 7963803b667969c20ef2327117749686286eff63 Mon Sep 17 00:00:00 2001 From: Calamath Date: Sun, 8 Aug 2021 11:46:50 +0900 Subject: [PATCH 10/27] changed version to 1.2.96 (AddOnVersion: 1296) - Updated API version to 101031 (ESO 7.1.x : Waking Flame) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 1b76f29..8846c3b 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.96: (Calamath) +- Updated API version to 101031 (ESO 7.1.x : Waking Flame) + Version 1.2.95: (Calamath) - Updated API version to 100035 (ESO 7.0.x : Blackwood) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index f47063c..d64b1d0 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.2.95 +## Version: 1.2.96 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100034 100035 -## AddOnVersion: 1295 -## OptionalDependsOn: LibDebugLogger>=201 +## APIVersion: 100035 101031 +## AddOnVersion: 1296 +## OptionalDependsOn: LibDebugLogger>=217 LibEventHandler.lua From a94d021e3434eaae48234c98c289a40640015a92 Mon Sep 17 00:00:00 2001 From: Calamath Date: Sat, 2 Oct 2021 19:30:27 +0900 Subject: [PATCH 11/27] changed version to 1.2.97 (AddOnVersion: 1297) - Updated API version to 101032 (ESO 7.2.x : Deadlands) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 8846c3b..91013e1 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.97: (Calamath) +- Updated API version to 101032 (ESO 7.2.x : Deadlands) + Version 1.2.96: (Calamath) - Updated API version to 101031 (ESO 7.1.x : Waking Flame) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index d64b1d0..6403ac8 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.96 +## Version: 1.2.97 ## Author: Justinon ## IsLibrary: true -## APIVersion: 100035 101031 -## AddOnVersion: 1296 +## APIVersion: 101031 101032 +## AddOnVersion: 1297 ## OptionalDependsOn: LibDebugLogger>=217 LibEventHandler.lua From 54adfa8d24f34870279354e12c01ab1d9d728feb Mon Sep 17 00:00:00 2001 From: Calamath Date: Sun, 20 Feb 2022 19:19:14 +0900 Subject: [PATCH 12/27] changed version to 1.2.98 (AddOnVersion: 1298) - Updated API version to 101033 (ESO 7.3.x : Ascending Tide) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 91013e1..82a0118 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.98: (Calamath) +- Updated API version to 101033 (ESO 7.3.x : Ascending Tide) + Version 1.2.97: (Calamath) - Updated API version to 101032 (ESO 7.2.x : Deadlands) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 6403ac8..f134ee6 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.2.97 +## Version: 1.2.98 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101031 101032 -## AddOnVersion: 1297 -## OptionalDependsOn: LibDebugLogger>=217 +## APIVersion: 101032 101033 +## AddOnVersion: 1298 +## OptionalDependsOn: LibDebugLogger>=220 LibEventHandler.lua From 918f3fb9e199f350adc89e241096bce7390d5ada Mon Sep 17 00:00:00 2001 From: Calamath Date: Thu, 21 Apr 2022 19:16:21 +0900 Subject: [PATCH 13/27] changed version to 1.2.99 (AddOnVersion: 1299) - Updated API version to 101034 (ESO 8.0.x : High Isle) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 82a0118..5f1f339 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.2.99: (Calamath) +- Updated API version to 101034 (ESO 8.0.x : High Isle) + Version 1.2.98: (Calamath) - Updated API version to 101033 (ESO 7.3.x : Ascending Tide) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index f134ee6..f5cc6a3 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.98 +## Version: 1.2.99 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101032 101033 -## AddOnVersion: 1298 +## APIVersion: 101033 101034 +## AddOnVersion: 1299 ## OptionalDependsOn: LibDebugLogger>=220 LibEventHandler.lua From 680c9fc1619220c84987d1ac4e4bba6969898e09 Mon Sep 17 00:00:00 2001 From: Calamath Date: Mon, 22 Aug 2022 18:01:03 +0900 Subject: [PATCH 14/27] changed version to 1.3.0 (AddOnVersion: 1300) - Updated API version to 101035 (ESO 8.1.x : Lost Depths) --- CHANGELOG.txt | 3 +++ LibEventHandler.lua | 3 --- LibEventHandler.txt | 6 +++--- README.txt | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 5f1f339..959b2b1 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.0: (Calamath) +- Updated API version to 101035 (ESO 8.1.x : Lost Depths) + Version 1.2.99: (Calamath) - Updated API version to 101034 (ESO 8.0.x : High Isle) diff --git a/LibEventHandler.lua b/LibEventHandler.lua index 56ceaa3..3a58ab2 100644 --- a/LibEventHandler.lua +++ b/LibEventHandler.lua @@ -1,6 +1,3 @@ ---local MAJOR, MINOR = "LibEventHandler-1.2", "LibEventHandler-1.1" ---local LEH, LEHminor = LibStub:NewLibrary(MAJOR, MINOR) ---if not LEH then return end if LibEventHandler then d("Warning : 'LibEventHandler' has always been loaded.") return end local LEH = {} if LibDebugLogger then LEH.LDL = LibDebugLogger("LibEventHandler") end diff --git a/LibEventHandler.txt b/LibEventHandler.txt index f5cc6a3..2194091 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.2.99 +## Version: 1.3.0 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101033 101034 -## AddOnVersion: 1299 +## APIVersion: 101034 101035 +## AddOnVersion: 1300 ## OptionalDependsOn: LibDebugLogger>=220 LibEventHandler.lua diff --git a/README.txt b/README.txt index 0959b49..b088679 100644 --- a/README.txt +++ b/README.txt @@ -1,5 +1,5 @@ Author: Justin Glommen (Justinon) -Version: 1.2 +Version: 1.3 Thank you for downloading LibEventHandler! From 2d10ea140ff31368cca2ad2d4c94123f6548e69c Mon Sep 17 00:00:00 2001 From: Calamath Date: Tue, 11 Oct 2022 12:17:42 +0900 Subject: [PATCH 15/27] changed version to 1.3.1 (AddOnVersion: 1301) - Updated API version to 101036 (ESO 8.2.x : Firesong) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 959b2b1..e098e5b 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.1: (Calamath) +- Updated API version to 101036 (ESO 8.2.x : Firesong) + Version 1.3.0: (Calamath) - Updated API version to 101035 (ESO 8.1.x : Lost Depths) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 2194091..dc064ee 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.0 +## Version: 1.3.1 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101034 101035 -## AddOnVersion: 1300 +## APIVersion: 101035 101036 +## AddOnVersion: 1301 ## OptionalDependsOn: LibDebugLogger>=220 LibEventHandler.lua From 9b9775af9b8099f0b1b15b1f3924316c550173d1 Mon Sep 17 00:00:00 2001 From: Calamath Date: Sat, 18 Mar 2023 10:23:31 +0900 Subject: [PATCH 16/27] changed version to 1.3.2 (AddOnVersion: 1302) - Updated API version to 101037 (ESO 8.3.x : Scribes of Fate) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e098e5b..ae39447 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.2: (Calamath) +- Updated API version to 101037 (ESO 8.3.x : Scribes of Fate) + Version 1.3.1: (Calamath) - Updated API version to 101036 (ESO 8.2.x : Firesong) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index dc064ee..e1e7067 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.1 +## Version: 1.3.2 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101035 101036 -## AddOnVersion: 1301 +## APIVersion: 101036 101037 +## AddOnVersion: 1302 ## OptionalDependsOn: LibDebugLogger>=220 LibEventHandler.lua From 36d94f3894a98d2b5f66829645178e0c305c6b15 Mon Sep 17 00:00:00 2001 From: Calamath Date: Mon, 8 May 2023 09:55:21 +0900 Subject: [PATCH 17/27] changed version to 1.3.3 (AddOnVersion: 1303) - Updated API version to 101038 (ESO 9.0.x : Necrom) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ae39447..2e6efda 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.3: (Calamath) +- Updated API version to 101038 (ESO 9.0.x : Necrom) + Version 1.3.2: (Calamath) - Updated API version to 101037 (ESO 8.3.x : Scribes of Fate) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index e1e7067..f4d95d2 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.3.2 +## Version: 1.3.3 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101036 101037 -## AddOnVersion: 1302 -## OptionalDependsOn: LibDebugLogger>=220 +## APIVersion: 101037 101038 +## AddOnVersion: 1303 +## OptionalDependsOn: LibDebugLogger>=262 LibEventHandler.lua From f9186a7a2a3878932493f39e186aaf8787686792 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 19 Jul 2023 20:29:11 +0900 Subject: [PATCH 18/27] changed version to 1.3.4 (AddOnVersion: 1304) - Updated API version to 101039 (ESO 9.1.x : Update 39) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2e6efda..9aa3a42 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.4: (Calamath) +- Updated API version to 101039 (ESO 9.1.x : Update 39) + Version 1.3.3: (Calamath) - Updated API version to 101038 (ESO 9.0.x : Necrom) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index f4d95d2..0a80f8f 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.3 +## Version: 1.3.4 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101037 101038 -## AddOnVersion: 1303 +## APIVersion: 101038 101039 +## AddOnVersion: 1304 ## OptionalDependsOn: LibDebugLogger>=262 LibEventHandler.lua From c3fdd550194726b5efb76a7393de6b0ff999e755 Mon Sep 17 00:00:00 2001 From: Calamath Date: Thu, 9 May 2024 16:17:57 +0900 Subject: [PATCH 19/27] changed version to 1.3.5 (AddOnVersion: 1305) - Updated API version to 101042 (ESO 10.0.x : Gold Road) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 9aa3a42..5ff2892 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.5: (Calamath) +- Updated API version to 101042 (ESO 10.0.x : Gold Road) + Version 1.3.4: (Calamath) - Updated API version to 101039 (ESO 9.1.x : Update 39) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 0a80f8f..9fc97a3 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.3.4 +## Version: 1.3.5 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101038 101039 -## AddOnVersion: 1304 -## OptionalDependsOn: LibDebugLogger>=262 +## APIVersion: 101041 101042 +## AddOnVersion: 1305 +## OptionalDependsOn: LibDebugLogger>=263 LibEventHandler.lua From 73083ba88102624f5518e5ace0c3e5a21df1324f Mon Sep 17 00:00:00 2001 From: Calamath Date: Fri, 9 Aug 2024 14:43:20 +0900 Subject: [PATCH 20/27] changed version to 1.3.6 (AddOnVersion: 1306) - Updated API version to 101043 (ESO 10.1.x : Update 43) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 5ff2892..2a4fb00 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.6: (Calamath) +- Updated API version to 101043 (ESO 10.1.x : Update 43) + Version 1.3.5: (Calamath) - Updated API version to 101042 (ESO 10.0.x : Gold Road) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index 9fc97a3..fbe0140 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.5 +## Version: 1.3.6 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101041 101042 -## AddOnVersion: 1305 +## APIVersion: 101042 101043 +## AddOnVersion: 1306 ## OptionalDependsOn: LibDebugLogger>=263 LibEventHandler.lua From f0acc92398f6f43cfbe8162cf25bad101f700dab Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 16 Oct 2024 02:19:49 +0900 Subject: [PATCH 21/27] changed version to 1.3.7 (AddOnVersion: 1307) - Updated API version to 101044 (ESO 10.2.x : Update 44) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2a4fb00..8da0016 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.7: (Calamath) +- Updated API version to 101044 (ESO 10.2.x : Update 44) + Version 1.3.6: (Calamath) - Updated API version to 101043 (ESO 10.1.x : Update 43) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index fbe0140..f72a44e 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.6 +## Version: 1.3.7 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101042 101043 -## AddOnVersion: 1306 +## APIVersion: 101043 101044 +## AddOnVersion: 1307 ## OptionalDependsOn: LibDebugLogger>=263 LibEventHandler.lua From c53f755db99b4e2b0c795ae47081e91d39ef49b3 Mon Sep 17 00:00:00 2001 From: Calamath Date: Tue, 4 Mar 2025 17:05:44 +0900 Subject: [PATCH 22/27] changed version to 1.3.8 (AddOnVersion: 1308) - Updated API version to 101045 (ESO 10.3.x : Fallen Banners) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 8da0016..497aa40 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.8: (Calamath) +- Updated API version to 101045 (ESO 10.3.x : Fallen Banners) + Version 1.3.7: (Calamath) - Updated API version to 101044 (ESO 10.2.x : Update 44) diff --git a/LibEventHandler.txt b/LibEventHandler.txt index f72a44e..4168e12 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.txt @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.7 +## Version: 1.3.8 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101043 101044 -## AddOnVersion: 1307 +## APIVersion: 101044 101045 +## AddOnVersion: 1308 ## OptionalDependsOn: LibDebugLogger>=263 LibEventHandler.lua From 6da7be196175ecb029a60630bb08d25144578e4b Mon Sep 17 00:00:00 2001 From: Calamath Date: Tue, 1 Jul 2025 16:17:00 +0900 Subject: [PATCH 23/27] changed version to 1.3.9 (AddOnVersion: 1309) - Updated API version to 101046 (ESO 11.0.x : Seasons of the Worm Cult Part 1) --- CHANGELOG.txt | 3 +++ LibEventHandler.txt => LibEventHandler.addon | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) rename LibEventHandler.txt => LibEventHandler.addon (92%) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 497aa40..870d952 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.9: (Calamath) +- Updated API version to 101046 (ESO 11.0.x : Seasons of the Worm Cult Part 1) + Version 1.3.8: (Calamath) - Updated API version to 101045 (ESO 10.3.x : Fallen Banners) diff --git a/LibEventHandler.txt b/LibEventHandler.addon similarity index 92% rename from LibEventHandler.txt rename to LibEventHandler.addon index 4168e12..fd63652 100644 --- a/LibEventHandler.txt +++ b/LibEventHandler.addon @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.3.8 +## Version: 1.3.9 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101044 101045 -## AddOnVersion: 1308 -## OptionalDependsOn: LibDebugLogger>=263 +## APIVersion: 101046 +## AddOnVersion: 1309 +## OptionalDependsOn: LibDebugLogger>=268 LibEventHandler.lua From 69adff2fb87a4095d6c8c186c05b6870cd80c195 Mon Sep 17 00:00:00 2001 From: Calamath Date: Mon, 18 Aug 2025 17:16:09 +0900 Subject: [PATCH 24/27] changed version to 1.3.10 (AddOnVersion: 1310) - Updated API version to 101047 (ESO 11.1.x : Feast of Shadows) --- CHANGELOG.txt | 3 +++ LibEventHandler.addon | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 870d952..ac3a38c 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.10: (Calamath) +- Updated API version to 101047 (ESO 11.1.x : Feast of Shadows) + Version 1.3.9: (Calamath) - Updated API version to 101046 (ESO 11.0.x : Seasons of the Worm Cult Part 1) diff --git a/LibEventHandler.addon b/LibEventHandler.addon index fd63652..bd3aa4c 100644 --- a/LibEventHandler.addon +++ b/LibEventHandler.addon @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.9 +## Version: 1.3.10 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101046 -## AddOnVersion: 1309 +## APIVersion: 101047 +## AddOnVersion: 1310 ## OptionalDependsOn: LibDebugLogger>=268 LibEventHandler.lua From 9435bf81090cd041e44cc74fe84d324c9bcd86bd Mon Sep 17 00:00:00 2001 From: Calamath Date: Thu, 16 Oct 2025 19:02:13 +0900 Subject: [PATCH 25/27] changed version to 1.3.11 (AddOnVersion: 1311) - Updated API version to 101048 (ESO 11.2.x : Seasons of the Worm Cult Part 2) --- CHANGELOG.txt | 3 +++ LibEventHandler.addon | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ac3a38c..0f47b07 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.11: (Calamath) +- Updated API version to 101048 (ESO 11.2.x : Seasons of the Worm Cult Part 2) + Version 1.3.10: (Calamath) - Updated API version to 101047 (ESO 11.1.x : Feast of Shadows) diff --git a/LibEventHandler.addon b/LibEventHandler.addon index bd3aa4c..850edd7 100644 --- a/LibEventHandler.addon +++ b/LibEventHandler.addon @@ -1,9 +1,9 @@ ## Title: LibEventHandler -## Version: 1.3.10 +## Version: 1.3.11 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101047 -## AddOnVersion: 1310 +## APIVersion: 101047 101048 +## AddOnVersion: 1311 ## OptionalDependsOn: LibDebugLogger>=268 LibEventHandler.lua From 0b29f712d51cd72ada6fbee436207a2cd53e0880 Mon Sep 17 00:00:00 2001 From: Calamath Date: Wed, 28 Jan 2026 18:36:40 +0900 Subject: [PATCH 26/27] changed version to 1.3.12 (AddOnVersion: 1312) - Updated API version to 101049 (ESO 11.3.x : Season Zero - Dawn and Dusk) --- CHANGELOG.txt | 3 +++ LibEventHandler.addon | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0f47b07..b1e7286 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.12: (Calamath) +- Updated API version to 101049 (ESO 11.3.x : Season Zero - Dawn and Dusk) + Version 1.3.11: (Calamath) - Updated API version to 101048 (ESO 11.2.x : Seasons of the Worm Cult Part 2) diff --git a/LibEventHandler.addon b/LibEventHandler.addon index 850edd7..a85277a 100644 --- a/LibEventHandler.addon +++ b/LibEventHandler.addon @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.3.11 +## Version: 1.3.12 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101047 101048 -## AddOnVersion: 1311 -## OptionalDependsOn: LibDebugLogger>=268 +## APIVersion: 101048 101049 +## AddOnVersion: 1312 +## OptionalDependsOn: LibDebugLogger>=274 LibEventHandler.lua From c90b8cf99d161e9abac95699e83749eac7de5941 Mon Sep 17 00:00:00 2001 From: Calamath Date: Sun, 14 Jun 2026 10:02:20 +0900 Subject: [PATCH 27/27] changed version to 1.3.13 (AddOnVersion: 1313) - Updated API version to 101050 (ESO 12.0.x : Update 50) --- CHANGELOG.txt | 3 +++ LibEventHandler.addon | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b1e7286..4d0bdb2 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,9 @@ https://www.esoui.com/downloads/info1452-LibEventHandler.html NOTE : this modified version is still under the Artistic License 2.0 +Version 1.3.13: (Calamath) +- Updated API version to 101050 (ESO 12.0.x : Update 50) + Version 1.3.12: (Calamath) - Updated API version to 101049 (ESO 11.3.x : Season Zero - Dawn and Dusk) diff --git a/LibEventHandler.addon b/LibEventHandler.addon index a85277a..6edc8ae 100644 --- a/LibEventHandler.addon +++ b/LibEventHandler.addon @@ -1,10 +1,10 @@ ## Title: LibEventHandler -## Version: 1.3.12 +## Version: 1.3.13 ## Author: Justinon ## IsLibrary: true -## APIVersion: 101048 101049 -## AddOnVersion: 1312 -## OptionalDependsOn: LibDebugLogger>=274 +## APIVersion: 101049 101050 +## AddOnVersion: 1313 +## OptionalDependsOn: LibDebugLogger>=307 LibEventHandler.lua