Code Monkey home page Code Monkey logo

ctmod's People

Contributors

ddcorkum avatar dynaletik avatar resike avatar robertzak avatar

Stargazers

 avatar

Watchers

 avatar  avatar

ctmod's Issues

Investigate latency and CPU usage during initial boot process

Issue: CT_BottomBar loads more slowly than other addons during the initial boot process (fresh login, not /reload); but its unclear if this is actually affecting user experiences or just CT_BottomBar getting blamed for ordinary delays in fetching server data.

Suggested resolutions:

  • Compare user experiences with different addon enabled configurations
  • Experiment with deferring work until later in the boot process (such as PLAYER_LOGIN)
  • Experiment with deferring event hooks until later in the boot process (such as PLAYER_LOGIN)

More efficiently apply secure options to custom bars

Problem: CT_BarMod checks for several settings on every bar before and after combat lockdown, costing several milliseconds.

Suggested solution: Modify updateGroups() or group:update() to change only settings that have been modified, including any changes that needed to be deferred because of combat lockdown.

Filter non-expiring and expiring buffs

Problem:

  • CT_BuffMod can insecurely sort non-expiring buffs, but cannot filter them.

Possible Solution:

  • Expand the non-expiring buffs dropdown to include "Hide" and "Only Show" as options.

Discussion:

  • 8.3.0.9 recently made it easier for users to find the "Use non-secure buff buttons" checkbox; but this only partly addressed the problem.
  • The term "cancellable buffs" is also increasingly misleading on Retail, as many non-expiring buffs are impossible to cancel. This might be an opportunity to rename that option just "buffs"

References:

Dragonflight Beta support

Addons are now enabled in the Beta but CTMod is not working. I would really appreciate it if you could fix it anytime soon.

[Enhancement] Option to Disable Module Systems Messages to Chat

I've just recently started testing / using the CT_Viewport module and it's working wonderfully. I tried to find a way to disable the 'CT_Viewport is current active! /ctvp to tweak settings /ctvp 0 0 0 0 to restore default' message that happens on login / UI reload, but had no luck. Is it possible to add the option to disable these messages?

CT BUFF MOD - Hide Buff Window Name

Perhaps I'm missing a setting, but I thought there used to be a setting to hide the window name, or to hide it when it's locked.

Now there's a big glaring "WINDOW 1" that I can't hide unless I move it off the edge of the screen.

Thoughts?

Bug when trying to export settings

Following the steps in the 'Use Import String' tooltip I get this error

1x CT_Library\CT_Library-9.1.0.3.lua:3822: attempt to index global 'actions' (a nil value)
[string "@CT_Library\CT_Library-9.1.0.3.lua"]:3822: in function <CT_Library\CT_Library.lua:3784>
[string "@CT_Library\CT_Library-9.1.0.3.lua"]:3882: in function <CT_Library\CT_Library.lua:3848>

Locals:
text = "=M?/E9cRV+2:e:85eIe[@s)&J83-HV?RMI8Q77R=\W]I\]5SZ.O(3@*PJH=aMMTTYXb\\,I9=DGEbc[XDD5aU-S\>ddE+cUJe'HU=:WV\'AC3QH3)8dM8UZT\-Y@d1(W(?T<L8aJ1QGH?L<aK]McT-W9e(aRAeV@WdLcG@?KO8;KG:@:<^89)77_CS/,M+aE=]WPC_C]5P[RAGI;CXIbT1QbQJUYI&GT<L@,BC2.8^>;6W10?+?YGF.G,L>*+G77,U42:,(U;;PZ]''++4B:*:>K7:?1_1=1\eU_JE&S08CTZE-Tc18(HKbR*[eZeSH+)\Ad[LH)Gae]=WY8Z-5^=]@,(],[]81cTGK10AAa6DM+Y.&E&'&/DM,+0/0^;XD+/>BJ/WPG,;*JL,*1U:*O;*V63R&1M(7FeN48.*(X_P2<*U)RG\9CdSa[@6;?(4<E`5ad65DR_a5e9RZaaYZ4ea?TdG5@A6@6>Q'@ql[B_E\Z5C@&J:)K*41B)8-L]c0O(KDNNGe+2&b)OQ9==b/Y\5DZPJ.>8TA["
(*temporary) = nil
(*temporary) = {
0 =
warning = {
}
Title = {
}
label = {
}
acceptButton = {
}
cancelButton = {
}
editBox = {
}
}
(*temporary) =
(*temporary) = defined @CT_Library\CT_Library.lua:3702
(*temporary) = defined @CT_Library\CT_Library.lua:3702
(*temporary) = nil
(*temporary) = {
0 =
Right = {
}
Left = {
}
Middle = {
}
}
(*temporary) = "attempt to index global 'actions' (a nil value)"
copyFromClipboard = defined @CT_Library\CT_Library.lua:3763
lib =

{
updateSlashCmd = defined @CT_Library\CT_Library.lua:393
framesAddScript = defined @CT_Library\CT_Library.lua:2771
displayTooltip = defined @CT_Library\CT_Library.lua:216
regEvent = defined @CT_Library\CT_Library.lua:652
clearTable = defined @CT_Library\CT_Library.lua:137
hash = defined @CT_Library\CT_Library.lua:1394
registerMovable = defined @CT_Library\CT_Library.lua:1096
errorformat = defined @CT_Library\CT_Library.lua:177
unblockOverflowText = defined @CT_Library\CT_Library.lua:357
framesGetData = defined @CT_Library\CT_Library.lua:2731
setSlashCmd = defined @CT_Library\CT_Library.lua:381
unschedule = defined @CT_Library\CT_Library.lua:735
setRadioButtonTextures = defined @CT_Library\CT_Library.lua:1354
displayPredefinedTooltip = defined @CT_Library\CT_Library.lua:324
compress = defined @CT_Library\CT_Library.lua:1401
copyTable = defined @CT_Library\CT_Library.lua:521
encode256To64 = defined @CT_Library\CT_Library.lua:1415
blockOverflowText = defined @CT_Library\CT_Library.lua:330
getOption = defined @CT_Library\CT_Library.lua:976
resetMovable = defined @CT_Library\CT_Library.lua:1164
print = defined @CT_Library\CT_Library.lua:182
rHGUuAb8e8m53a47KyMn3rD3NaNkaE5Qzx = defined @CT_Library\CT_Library.lua:1016
abbreviateLargeNumbers = defined @CT_Library\CT_Library.lua:560
resetOptions = defined @CT_Library\CT_Library.lua:1056
setOption = defined @CT_Library\CT_Library.lua:941
breakUpLargeNumbers = defined @CT_Library\CT_Library.lua:596
text =
{
}
framesInit = defined @CT_Library\CT_Library.lua:2712
isModuleOptionTabSelected = defined @CT_Library\CT_Library.lua:3322
framesBeginFrame = defined @CT_Library\CT_Library.lua:2781
iterateModules = defined @CT_Library\CT_Library.lua:127
version = "9.1.0.3"
getDisplayValue = defined @CT_Library\CT_Library.lua:990
printcolor = defined @CT_Library\CT_Library.lua:192
getFrame = defined @

ct Bar Mode: since patch 9.1.0 (retail) Macros works no more in bar 2

Hi since the latest patch (9.1.0) I can't activate the following macro I have in bar 2 by hotkey:

#showtooltip Himmlische Azurwolkenschlange
/wirken [button:1] Himmlische Azurwolkenschlange
/wirken [button:2] Teufelsfeuerfalke
/wirken [button:3] Mechanischer Holzextraktor

When I click on it with the mouse it works as usual, but the hotkey by keyboard does not work since the new patch.

If I put the same macro on bar 3 it works by hotkey/keyboard.

Would be really great if that works again. Sorry for my English I am from Austria :)

Thanks in advance and best regards Nina

Leatrix Maps and CT-Mapmod

If I have Leatrix Maps activated I cant get the "Where am I?" button to show. The CT_MapMod button is only showing at a specific size of the map, when the LeatrixMaps option "Unlock Map Frame" is activated.

CT_UnitFrame taint.log entry.

Entry in taint.log believe related to CT_UnitFrames. Appears when playing Windwalker, possibly related to using Storm, Earth and Fire.

11/5 01:07:16.636 Interface\FrameXML\TextStatusBar.lua:54 TextStatusBar_UpdateTextStringWithValues()
11/5 01:07:16.636 An action was blocked in combat because of taint from CT_UnitFrames - PetFrame:SetPoint()
11/5 01:07:16.636 Interface\FrameXML\PetFrame.lua:56 PetFrame_UpdateAnchoring()
11/5 01:07:16.636 Interface\FrameXML\PetFrame.lua:85 PetFrame_Update()
11/5 01:07:16.636 PetFrame:OnShow()
11/5 01:07:16.636 PetFrame:Show()
11/5 01:07:16.636 Interface\FrameXML\PetFrame.lua:67 PetFrame_Update()
11/5 01:07:16.636 Interface\FrameXML\PetFrame.lua:103 OnEvent()
11/5 01:07:16.636 Interface\FrameXML\UnitFrame.lua:921

Respond to spell icon changes on custom action bars

Issue: CT_BarMod custom action bars do not update to show a new icon when abilities change, such as the 9.0 Shadowlands Covenant abilities.

Solution: Call updateTexture() in response to SPELL_UPDATE_ICON.

Error when opening mailbox (v9.1.0.3d dev alpha)

Error spammed when opening mailbox (with 4 recovered items from Postmaster and Thaumaturge)

824x CT_MailMod\CT_MailMod_MailLog.lua:330: attempt to perform arithmetic on local 'olderExpires' (a nil value) [string "@CT_MailMod\CT_MailMod_MailLog.lua"]:330: in function <CT_MailMod\CT_MailMod_MailLog.lua:309> [string "@CT_MailMod\CT_MailMod_MailLog.lua"]:422: in function logFunc'
[string "@CT_MailMod\CT_MailMod_MailLog.lua"]:376: in function logPending' [string "@CT_MailMod\CT_MailMod_MailStructure_Incoming.lua"]:277: in function retrieveSelectedMail'
[string "@CT_MailMod\CT_MailMod_MailStructure_Incoming.lua"]:1176: in function action' [string "@CT_MailMod\CT_MailMod_MailActions.lua"]:236: in function key'
[string "@CT_MailMod\CT_MailMod-9.1.0.3.lua"]:99: in function <CT_MailMod\CT_MailMod.lua:94>

Locals:
self =

{
loadMail = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:26
filterName = defined @CT_MailMod\CT_MailMod_Utility.lua:32
actionRetrieveMail = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:1157
getmaq = defined @CT_MailMod\CT_MailMod_MailActions.lua:72
removeMailAction = defined @CT_MailMod\CT_MailMod_MailActions.lua:40
beginProcessing = defined @CT_MailMod\CT_MailMod_MailActions.lua:83
returnSelected = defined @CT_MailMod\CT_MailMod_MassOpening.lua:115
updateMailLogButton = defined @CT_MailMod\CT_MailMod_StockUI.lua:912
getTimeFromOffset = defined @CT_MailMod\CT_MailMod_Utility.lua:20
showMailLog = defined @CT_MailMod\CT_MailMod_MailLog.lua:990
logIncoming = defined @CT_MailMod\CT_MailMod_MailLog.lua:388
cancelProcessing = defined @CT_MailMod\CT_MailMod_MailActions.lua:132
hideMailDeletePopups = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:540
inboxUpdateMailboxCount = defined @CT_MailMod\CT_MailMod_StockUI.lua:112
updateMailLog = defined @CT_MailMod\CT_MailMod_MailLog.lua:984
downloadMail = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:1122
convertMoneyToString = defined @CT_MailMod\CT_MailMod_Utility.lua:165
currentMailAction = defined @CT_MailMod\CT_MailMod_MailActions.lua:68
isProcessing = true
toggleMailLog = defined @CT_MailMod\CT_MailMod_MailLog.lua:1001
pauseProcessing = defined @CT_MailMod\CT_MailMod_MailActions.lua:122
clearMailActions = defined @CT_MailMod\CT_MailMod_MailActions.lua:32
actionReturnMail = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:1185
addMailAction = defined @CT_MailMod\CT_MailMod_MailActions.lua:25
logOutgoing = defined @CT_MailMod\CT_MailMod_MailLog.lua:448
scaleMailLog = defined @CT_MailMod\CT_MailMod_MailLog.lua:1013
externalDropDown_Initialize = defined @CT_MailMod\CT_MailMod_Options.lua:368
timeoutValue = 30
hideOpenMailTakeItemPopups = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:794
initOpenMail = defined @CT_MailMod\CT_MailMod_OpenMail.lua:24
zeroMailUpdater = defined @CT_MailMod\CT_MailMod.lua:84
processingEnd = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:1370
updateMailLogColor = defined @CT_MailMod\CT_MailMod_MailLog.lua:1019
name = "CT_MailMod"
tooMuchMail = false
inboxUnselectSingle = defined @CT_MailMod\CT_MailMod_MassOpening.lua:50
inboxUnselectAll = defined @CT_MailMod\CT_MailMod_MassOpening.lua:33
beginIncomingAction = defined @CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:1380
newOutgoingMail = defined @CT_MailMod\CT_MailMod_MailStructure_Outgoing.lua:24
printLogMessage = defined @CT_MailMod\CT_MailMod_MailLog.lua:296
options =
{
}
nameIsPlayer = defined @CT_MailMod\CT_MailMod_Alts.lua:26
getPlayerName = defined @CT_MailMod\CT_MailMod_Utility.lua:27
registerMailUpdater = defined @CT_MailMod\CT_MailMod.lua:79
update = defined @CT_MailMod\CT_MailMod_Options.lua:213
actionDownloadMail = defined @A`

CT_Library can't be opened.

Since the update 2 days ago, constantly getting this error upon logging into a character:

Couldn't open CT_Library\

Null barrier not following other buff settings

The Null Barrier buff is showing under "Uncancelable buffs" instead of regular buffs. There is no option to force it to display as a standard "cancelable" buff. I've also checked for a way to manually specify which category buffs fall under, but cannot find where to set it. Please see screenshots for a demonstration and Buff Settings.

Thanks for your time, and great mods! I've used CT since TBC. By far one of the most helpful mod's I've ever used!

Cheers,

barrier
buffsettings

Update showing quest levels in the Quest Log for 9.0.1

Issue: QuestLogQuests_AddQuestButton is no longer global, so the prehook in CT_Core no longer functions.

Background: 9.0.1 introduced Chromie Time, requiring some changes to how the quest log entries are generated. Blizzard used this opportunity to rebuild the functions and make them locally scoped.

Enable settings export when there is only a single toon

Issue:

  • New CT users cannot generate an export string until they have at least two toons (ie, profiles) on an account.

Details:

  • Historically, this was an intentional feature because "settings import" wasn't possible unless there was at least one other profile to import from.
  • Now that settings can be exported there is no need to hide the addon list and actions when players are logged onto the only profile.
  • It is still necessary to handle the case that a profile is 'empty' having no configurations to export.

References:

Prevent cinematics from resetting the WorldFrame during combat

Issue: Beginning in Battle for Azeroth, some raid encounters have cinematics during combat between phases. These cause the Cinematic Frame to override the custom WorldFrame position, and CT_Viewport is unable to recover because of combat lockdown.

Examples:

  • Jaina freezing the sea (8.1)
  • The mythic-only room in N'Zoth (8.3)

Suggested solution:

/run CinematicFrame:SetScript("OnShow", nil) 
/run CinematicFrame:SetScript("OnHide", nil)

Reference: https://www.curseforge.com/wow/addons/ctmod?comment=923

CT_ViewPort Options Reset

Something in the latest update has caused the CT_ViewPort Options to reset. I see the behavior on multiple characters. When I login, the settings have been reset. Sometimes when I logout and login to the same character in the same session (without leaving the application), they seem to 'stick' but not always.

It doesn't take long to setup when they reset but it's certainly a pain. Hoping you can find the cause quickly so I don't have to revert back to a prior version. Thanks!

CT_Core's "Movable Objectives Tracker" failure

When moving the quest Objectives Tracker window to another location of the screen it will reset back to the stock position in a few seconds while doing various activities. Switching off then back on the "Enable these options" button makes the objective tracker to move to the desired location again, but only for a few seconds again, then it resets back automatically.

This was a bug during the whole BFA I believe but I was not worried about it because MoveAnything was able to keep the objectives window on the left side of my screen, but in 9.0 MoveAnything doesn't work and causes massive lag, so I have to recline upon CT.

arheiuhk_bd.TTF misssing

Repeatable error message

Message: Font : Unable to load font file Fonts\arheiuhk_bd.TTF
Time: Sun Mar 14 23:48:30 2021
Count: 4

Searching addons folder, I can only find this in one of your xml files.

Improve chat frame resize handle CPU usage

Issue: After dramatic improvements to other CT modules, CT_Core sticks out as a CPU hog while sitting idle.

Root Cause:

  • CT_FCF_OnUpdate() was checking every frame to see if any custom CT_Core chat frame handles were being used to resize a chat frame; and then it would prevent the chat frame's other components from fading out during resizing.

Solution:

  • Start a timer (using C_Timer) only when a custom CT_Core chat frame handle is being used.

Display macro names > Option doesnt work

After every login or reload, i can see the macro names. Only if i put the cursor on the macro, the names disappear. If i use a spell or any macro the name of the macro comes back.

I`m using the standart blizzard action buttons.

All in all the function: <"blizzard action buttons - Apply the Display macro names option"> doesnt work any more since the last few updates.

Let custom raid frame borders touch each other

Problem:

  • CT raid frames do not touch each other, even when v- or h-spacing are set to zero.

Suggested solution:

  • Permit negative spacing to cancel out the effect of borders.

Discussion:

  • Frame backdrop borders in 8.0 and earlier will shrink the visible are of the frame, because the borders include a transparent outer edge that expands based on the edge size
  • Backdrop borders are changing in 9.0, so this change makes sense to implement in 9.0.0.1

Reference:

  • Originally requested at Curse by meltar42.

Error with 2.5.2

Message: Interface\AddOns\CT_MapMod\CT_MapMod.lua:70: hooksecurefunc(): FlightMap_LoadUI is not a function
Time: Thu Sep 2 12:19:30 2021
Count: 1
Stack: Interface\AddOns\CT_MapMod\CT_MapMod.lua:70: hooksecurefunc(): FlightMap_LoadUI is not a function
[string "=[C]"]: in function hooksecurefunc' [string "@Interface\AddOns\CT_MapMod\CT_MapMod.lua"]:70: in function Initialize'
[string "@interface\AddOns\CT_MapMod\CT_MapMod.lua"]:1662: in function update' [string "@Interface\AddOns\CT_Library\CT_Library.lua"]:638: in function value'
[string "@interface\AddOns\CT_Library\CT_Library.lua"]:701: in function <Interface\AddOns\CT_Library\CT_Library.lua:697>

Locals:

CT Buff Bar Broken with ZA Patch (Classic Version)

ZA patch, From Bug Sack:

51x FrameXML\SecureGroupHeaders.lua:1026: attempt to call field 'ForEachAura' (a nil value)
[string "@FrameXML\SecureGroupHeaders.lua"]:1026: in function <FrameXML\SecureGroupHeaders.lua:961>
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7257: in function createBuffFrame'
[string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7612: in function createBuffFrame' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7627: in function createWindow'
[string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7915: in function `addWindow'
[string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:10280: in function <CT_BuffMod\CT_BuffMod.lua:10237>
[string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:10327: in function <CT_BuffMod\CT_BuffMod.lua:10325>

Locals:
self = CT_BuffMod_AuraFrameSP1 {
0 =
weaponButtons =

{
}
scriptsHooked = true
refreshTickerFunc = defined @CT_BuffMod\CT_BuffMod.lua:6607
stateFrame = {
}
consolidatedButton = {
}
frameObject =
{
}
altFrame = {
}
}
filter = nil
groupBy = "HARMFUL,HELPFUL|CANCELABLE,HELPFUL|NOT_CANCELABLE"
unit = "player"
includeWeapons = 2
consolidateTo = nil
consolidateDuration = nil
consolidateThreshold = nil
consolidateFraction = nil
sortDirection = "+"
separateOwn = 0
sortMethod = defined @FrameXML\SecureGroupHeaders.lua:938
time = 1179459.360000
consolidateTable = nil
weaponPosition = nil
(for generator) = defined =[C]:-1
(for state) =
{
1 = "HARMFUL"
2 = "HELPFUL|CANCELABLE"
3 = "HELPFUL|NOT_CANCELABLE"
HARMFUL = 1
HELPFUL|NOT_CANCELABLE = 3
HELPFUL|CANCELABLE = 2
}
(for control) = 1
filterIndex = 1
fullFilter = "HARMFUL"
i = 1
(*temporary) = nil
(*temporary) = "player"
(*temporary) = "HARMFUL"
(*temporary) = nil
(*temporary) = defined @FrameXML\SecureGroupHeaders.lua:1026
(*temporary) = "attempt to call field 'ForEachAura' (a nil value)"
tonumber = defined =[C]:-1
sorters =
{
INDEX =
{
}
TIME =
{
}
NAME =
{
}
EXPIRES =
{
}
}
wipe = defined =[C]:-1
tokenTable =
{
}
sortingTable =
{
}
groupingTable =
{
1 = "HARMFUL"
2 = "HELPFUL|CANCELABLE"
3 = "HELPFUL|NOT_CANCELABLE"
HARMFUL = 1
HELPFUL|NOT_CANCELABLE = 3
HELPFUL|CANCELABLE = 2
}
stripRAID = defined @FrameXML\SecureGroupHeaders.lua:881
ipairs = defined =[C]:-1
freshTable = defined @FrameXML\SecureGroupHeaders.lua:889
max = defined =[C]:-1
tinsert = defined =[C]:-1
configureAuras = defined @FrameXML\SecureGroupHeaders.lua:735
releaseTable = defined @FrameXML\SecureGroupHeaders.lua:894
tremove = defined =[C]:-1

Integrate the new map waypoint system.

Issue: Shadowlands introduces new map waypoints and provides an API for addons to interact with them.

Details:

  • There is a user-selectable waypoint by ctrl-clicking on the map.
  • Shift-clicking the waypoint adds it to a chat message to share using a new waypoint hyperlink

Planned changes to CT_MapMod:

  • Change the editing keybind to make room for the new UI
  • Respond to ctrl-click on a MapMod pin, placing the waypoint right atop its location
  • Create hyperlinks to share CT_MapMod pin locations in chat messages
  • When creating notes over a waypoint, place it exactly on the waypoint's coordinates

XP bar bug /CT_BottomBar

Since the last update (9.0.5.3 SL on retail), the XP bar pops up on the top left corner of the screen for no reason while playing. (it's not there when logging in)
It looks like the XP bar that I've left at it's default size and position. (xp bar hidden because maxlvl on the screen, but happens also on alts that are not maxed)

Hiding / enabling it from the options doesn't change a thing.
The bar cannot be moved.

/reload removes it but it still comes back sometimes.

I'm not 100% sure but it pops when interactinf with flypath

WoWScrnShot_042421_230542

Buff Bar Not Cleaning up Expired Buffs/Auras in WoW Classic

I play a Shaman in WoW Classic and ever since the last Classic update the buff bar seems to have issues with expired buffs. This is most noticeable with my totems. They last for 1-2 minutes and I get an an aura when in range of them.

In the past when the totems despawned the aura would drop off the Buff mod, but that no longer seems to occur.

I think normal buffs are turning to a black square when they expire. However, I haven't played in a few days so that may not be right.

I'm not getting any LUA errors, it just doesn't seem to be updating properly.

I can try to take some screen shots this weekend when I play again if that's helpful. I mostly came to see if there as an existing Bug report, but it doesn't appear to be so I thought I should submit something before I forget again.

Can't delete mail with "%" symbol in "Subject"

version 9.1.5.1 BCC

Message: Interface\AddOns\CT_Library\CT_Library.lua:173: invalid option in format' Time: Thu Feb 3 19:18:27 2022 Count: 2 Stack: Interface\AddOns\CT_Library\CT_Library.lua:173: invalid option in format'
[string "=[C]"]: ?
[string "@interface\AddOns\CT_Library\CT_Library.lua"]:173: in function errorformat' [string "@Interface\AddOns\CT_MailMod\CT_MailMod_MailLog.lua"]:310: in function printLogMessage'
[string "@interface\AddOns\CT_MailMod\CT_MailMod_MailStructure_Incoming.lua"]:564: in function <...Ons\CT_MailMod\CT_MailMod_MailStructure_Incoming.lua:547>
[string "@interface\AddOns\CT_MailMod\CT_MailMod_MailStructure_Incoming.lua"]:748: in function deleteSelectedMail' [string "@Interface\AddOns\CT_MailMod\CT_MailMod_MailStructure_Incoming.lua"]:1232: in function action'
[string "@interface\AddOns\CT_MailMod\CT_MailMod_MailActions.lua"]:236: in function `key'
[string "@interface\AddOns\CT_MailMod\CT_MailMod.lua"]:99: in function <Interface\AddOns\CT_MailMod\CT_MailMod.lua:94>
Locals: (*temporary) = "'21%', From Xdebank @ Gehennas: Deleting mail."

Is this abandoned??

Not trying to be pushy, but I got to ask...10 months since last update...has me wondering...has this project been abandoned by the owner?? I hope not as it has been an essential part of my WoW setup for years. Please provide some kind of feedback as to the status. Thank you!

New Ore & herb icons for MapMod

Lots of herbs and ore have got old icons on the map. Is it possible to add icons (I to not know where to get the .tga files from) for these? Thanks

Dragonflight Beta - Tossing Errors.

Tossing tons of errors on Dragonflight Beta. (43 different errors.)

Maybe I am using the wrong one so let me know when the new one comes out.

Group Modules When Using Addon Control Panel

It would be nice if the different sub-modules were grouped when using addons like Addon Control Panel. This can be done by simply adding the line:

## X-Part-Of: CTMod

to the toc manifest file of each module. (Or whatever other name you want to have be the main heading)

Mouse (follow) updates too slowly

Problem:

  • The tooltip anchor updates its position perceptibly slower than the screen refresh rate

Suggested solution(s):

  • Accelerate the ticker from every 0.06 sec to every 0.03 sec

Discussion:

  • The 0.06 sec ticker translates into a rough 15fps, versus traditional film at 24fps
  • When moving the mouse across the screen, this is slightly perceptible as a sort of lag or stutter
  • Accelerating to 0.03 sec ticker translates into a rough 30fps
  • If 0.03 sec is found to still be insufficient in testing, then consider alternatives to a ticker

Typeface distortion

You recently made some changes regarding my issue #95

Since I downloaded the update, much of the text in chat is clipped along its lower aspect (I use 16 Font Size)
Also much text in dialog boxes is distorted, partially shaded (difficult to describe).
Screen Shot 2021-03-29 at 16 37 24
The bid price is 11
Screen Shot 2021-03-29 at 16 39 51
See warrior in the above clip, and clipping of reasonable.

If I revert to the previous version, apart from the error, all seems good.
Sorry.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.