Download
(2MB)
Download
Updated: 03-21-24 05:16 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Updated:03-21-24 05:16 AM
Created:12-31-21 08:49 PM
Downloads:796
Favorites:7
MD5:
Categories:oUF: Layouts, Beta-version AddOns
10.2.6

TrincaUI

Version: 10.2.6
by: trincasidra [More]

Description

Minimalist and simple interface using oUF. All dependencies are embedded, so no need to install any extra addon.
It uses as much as possible the new UI introduced in Dragonflight. Therefore, I no longer use any actionbar or bags addon.
Most of the base of the code is taken from Zork UI, and also I took some tricks from oUF_Farva. Overall, my intent was to mimic AfenarUI, but using plain oUF instead of ElvUI.
Although I'm quite satisfied with the current functionalities, I'll surely find stuff I want to change or update every once in a while. Testing comes from my own personal use, so hopefully it's enough.
All config is done in the config.lua file. You can also change buff/debuff filters on filters.lua

This is a personal project and I'm happy with how it is currently, therefore I will be mostly only updating it for newer patches/expansions, if I keep playing.
Dragonflight update
If you used TrincaUI on Shadowlands, you'll most surely get an error about "blizzard compactraidframes". You can fix it by following the uninstall instructions in rRaidManager, and then using /reload.
Worthy additions
With the new revamp to Blizzard's UI and some new modules, I'm now only using the usual suspects:
  • WeakAuras2: Check my own weakauras or Afenar's compilations.
  • Bigwigs/Littlewigs
  • Immersion
  • Details
  • My own Blizz's HUD layout:
5120x1440
Code:
0 35 0 0 0 7 7 UIParent -227.9 2.0 -1 ##$$%/&&'%)$+$ 0 1 0 7 1 MainMenuBar 1.2 4.0 -1 ##$$%/&&'%(#,$ 0 2 0 7 7 UIParent 226.8 2.0 -1 ##$$%/&&'%(#,$ 0 3 0 7 7 UIParent -223.3 187.0 -1 #$$&%)&&'%(#,$ 0 4 0 7 1 MultiBarBottomRight -0.8 4.0 -1 ##$$%/&&'%(#,$ 0 5 0 5 3 MultiBar7 -4.0 -0.1 -1 #$$%%/&&'%(#,$ 0 6 0 5 3 MultiBarRight -4.0 0.0 -1 #$$%%/&&'%(#,$ 0 7 0 5 3 MultiBar6 -4.0 -0.0 -1 #$$%%/&&'%(#,$ 0 10 0 4 4 UIParent 0.0 -502.5 -1 ##$$&('% 0 11 0 7 1 MultiBarLeft -230.2 4.0 -1 ##$$&('%,# 0 12 0 7 1 MultiBarBottomLeft -147.1 4.0 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -227.3 -1 ##$# 2 -1 0 5 5 UIParent -935.3 -467.8 -1 ##$# 3 0 0 3 3 UIParent 1715.3 -159.4 -1 $#3# 3 1 0 3 3 UIParent 2315.3 -167.5 -1 %#3# 3 2 0 7 7 UIParent -291.9 158.7 -1 %## 3 3 0 0 0 UIParent 1553.7 -502.0 -1 '$(#)#-#.#/#1$3# 3 4 0 0 0 UIParent 1364.5 -504.0 -1 ,#-#.#/#0#1#2( 3 5 0 2 2 UIParent -1315.3 -352.0 -1 &#*$3# 3 6 0 2 2 UIParent -1317.9 -268.0 -1 3# 4 -1 0 4 4 UIParent 0.0 -342.8 -1 # 5 -1 0 4 4 UIParent 0.0 -423.3 -1 # 6 0 0 1 1 UIParent -1198.0 -2.0 -1 ##$#%$&.(()( 6 1 0 5 5 UIParent -3135.3 411.2 -1 ##$#%$'.(()( 7 -1 0 3 3 UIParent 735.3 -302.0 -1 # 8 -1 0 3 3 UIParent 767.3 -505.2 -1 #'$A%$&7 9 -1 0 7 1 MultiBarBottomLeft -206.8 4.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 5 5 UIParent -935.3 -259.5 -1 # 12 -1 0 1 1 UIParent 1080.5 -2.0 -1 #K 13 -1 0 5 3 MinimapCluster -4.0 -62.2 -1 ##$#%# 14 -1 0 7 7 UIParent 828.0 2.0 -1 ##$#%( 15 0 0 4 4 UIParent 0.0 587.8 -1 # 15 1 0 4 4 UIParent 0.0 566.3 -1 # 16 -1 0 3 3 UIParent 2835.3 -283.5 -1 #(
2560x1440
Code:
0 30 0 0 0 7 7 UIParent -227.9 2.0 -1 ##$$%/&&'%)$+$ 0 1 0 7 1 MainMenuBar 1.2 4.0 -1 ##$$%/&&'%(#,$ 0 2 0 7 7 UIParent 226.8 2.0 -1 ##$$%/&&'%(#,$ 0 3 0 7 7 UIParent 768.7 2.0 -1 #$$%%/&&'%(#,$ 0 4 0 7 1 MultiBarBottomRight -0.8 4.0 -1 ##$$%/&&'%(#,$ 0 5 0 5 3 MultiBar7 -4.0 -0.1 -1 #$$%%/&&'%(#,$ 0 6 0 5 3 MultiBarRight -4.0 0.0 -1 #$$%%/&&'%(#,$ 0 7 0 5 3 MultiBar6 -4.0 -0.0 -1 #$$%%/&&'%(#,$ 0 10 0 4 4 UIParent 0.0 -503.0 -1 ##$$&('% 0 11 0 7 1 MultiBarLeft -230.2 4.0 -1 ##$$&('%,# 0 12 0 7 1 MultiBarBottomLeft -147.1 4.0 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -227.3 -1 ##$# 2 -1 0 5 5 UIParent -2.0 -472.0 -1 ##$# 3 0 0 3 3 UIParent 648.7 -165.2 -1 $#3# 3 1 0 5 5 UIParent -648.7 -165.8 -1 %#3# 3 2 0 5 5 UIParent -1253.2 -238.5 -1 %## 3 3 0 0 0 UIParent 23.9 -302.0 -1 '$(#)#-#.#/#1$3# 3 4 0 0 0 UIParent 20.6 -304.5 -1 ,#-#.#/#0#1#2( 3 5 0 2 2 UIParent -384.2 -170.2 -1 &#*$3# 3 6 0 2 2 UIParent -368.7 -176.2 -1 3# 4 -1 0 4 4 UIParent 0.0 -342.8 -1 # 5 -1 0 4 4 UIParent 0.0 -423.3 -1 # 6 0 0 1 1 UIParent -864.7 -2.0 -1 ##$#%$&.(()(*# 6 1 0 3 3 UIParent 2.0 411.4 -1 ##$#%$'+(()(*# 7 -1 0 3 3 UIParent 2.0 -303.5 -1 # 8 -1 0 3 3 UIParent 34.0 -504.2 -1 #'$A%$&7 9 -1 0 7 1 MultiBarBottomLeft -206.8 4.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 5 5 UIParent -2.0 -262.0 -1 # 12 -1 0 1 1 UIParent 947.2 -2.0 -1 #K
1920x1080
Code:
0 30 0 0 0 7 7 UIParent -227.9 2.0 -1 ##$$%/&&'%)$+$ 0 1 0 7 1 MainMenuBar 1.2 4.0 -1 ##$$%/&&'%(#,$ 0 2 0 7 7 UIParent 226.8 2.0 -1 ##$$%/&&'%(#,$ 0 3 0 7 7 UIParent 767.9 2.0 -1 #$$%%/&&'%(#,$ 0 4 0 3 5 MultiBarBottomLeft 4.0 0.0 -1 ##$$%/&&'%(#,$ 0 5 0 5 3 MultiBar7 -4.0 -0.1 -1 #$$%%/&&'%(#,$ 0 6 0 7 7 UIParent 689.8 2.0 -1 #$$%%/&&'%(#,$ 0 7 0 7 7 UIParent 612.2 2.0 -1 #$$%%/&&'%(#,$ 0 10 0 4 4 UIParent 0.0 -503.0 -1 ##$$&('% 0 11 0 7 1 MultiBarLeft -230.2 4.0 -1 ##$$&('%,# 0 12 0 7 1 MultiBarBottomLeft -148.8 4.0 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -227.3 -1 ##$# 2 -1 0 5 5 UIParent -2.0 -472.0 -1 ##$# 3 0 0 3 3 UIParent 648.7 -165.2 -1 $#3# 3 1 0 5 5 UIParent -648.7 -165.8 -1 %#3# 3 2 0 5 5 UIParent -1253.2 -238.5 -1 %## 3 3 0 0 0 UIParent 23.9 -302.0 -1 '$(#)#-#.#/#1$3# 3 4 0 0 0 UIParent 20.6 -304.5 -1 ,#-#.#/#0#1#2( 3 5 0 2 2 UIParent -384.2 -170.2 -1 &#*$3# 3 6 0 2 2 UIParent -368.7 -176.2 -1 3# 4 -1 0 4 4 UIParent 0.0 -342.8 -1 # 5 -1 0 4 4 UIParent 0.0 -423.3 -1 # 6 0 0 1 1 UIParent -864.7 -2.0 -1 ##$#%$&.(()(*# 6 1 0 3 3 UIParent 2.0 409.7 -1 ##$#%$'+(()(*# 7 -1 0 3 3 UIParent 2.0 -287.7 -1 # 8 -1 1 6 6 UIParent 35.0 50.0 -1 #'$A%$&7 9 -1 0 7 1 MultiBarBottomLeft -206.8 4.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 5 5 UIParent -2.0 -259.5 -1 # 12 -1 0 1 1 UIParent 947.2 -2.0 -1 #K
Other notes
Special thanks to Zork, scrable and Afenar for the inspiration and code that I based this on.
Also definitely feel free to give feedback, propose changes, or fork to your own project.
You can find the GitHub project here.

Optional Files (1)
File Name
Version
Size
Author
Date
Type
2
2kB
01-22-22 08:04 AM
Patch


Archived Files (1)
File Name
Version
Size
Author
Date
10.2.0r
2MB
trincasidra
11-19-23 09:24 AM


Post A Reply Comment Options
Unread 02-10-23, 06:37 AM  
lolproo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hey, are you using the latest version? This is related to changes from 10.0.5, but I did address the changes already on version 1.15 of the addon.
I thought I did, but after redownloading it worked fine. So false alarm
Last edited by lolproo : 02-10-23 at 06:37 AM.
Report comment to moderator  
Reply With Quote
Unread 02-10-23, 03:32 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by lolproo
Hey,
It doesnt work for me.
gives me this error:
Hey, are you using the latest version? This is related to changes from 10.0.5, but I did address the changes already on version 1.15 of the addon.
Report comment to moderator  
Reply With Quote
Unread 02-08-23, 04:21 AM  
lolproo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hey,
It doesnt work for me.
gives me this error:
Code:
4x TrincaUI/modules/minimap.lua:37: attempt to index field 'MailFrame' (a nil value)
[string "@TrincaUI/modules/minimap.lua"]:37: in main chunk

Locals:
A = "TrincaUI"
L = <table> {
 C = <table> {
 }
 oUF = <table> {
 }
 UnlockFrame = <function> defined @TrincaUI/libs/rLib/core.lua:109
 dragFrames = <table> {
 }
 UnlockFrames = <function> defined @TrincaUI/libs/rLib/core.lua:139
 ResetSize = <function> defined @TrincaUI/libs/rLib/core.lua:101
 filters = <table> {
 }
 GetSize = <function> defined @TrincaUI/libs/rLib/core.lua:77
 LockFrame = <function> defined @TrincaUI/libs/rLib/core.lua:122
 addonColor = "00FF3300"
 hider = Frame {
 }
 ResetPoint = <function> defined @TrincaUI/libs/rLib/core.lua:85
 addonName = "TrincaUI"
 GetPoint = <function> defined @TrincaUI/libs/rLib/core.lua:66
 StartFadeOut = <function> defined @TrincaUI/libs/rLib/framefader.lua:56
 StartFadeIn = <function> defined @TrincaUI/libs/rLib/framefader.lua:42
 ResetFrames = <function> defined @TrincaUI/libs/rLib/core.lua:157
 LockFrames = <function> defined @TrincaUI/libs/rLib/core.lua:148
 rLib = <table> {
 }
}
rLib = <table> {
 CreateButtonFrameFader = <function> defined @TrincaUI/libs/rLib/framefader.lua:143
 CopyTable = <function> defined @TrincaUI/libs/rLib/core.lua:25
 RegisterCallback = <function> defined @TrincaUI/libs/rLib/core.lua:42
 CallElementFunction = <function> defined @TrincaUI/libs/rLib/core.lua:59
 CreateDragResizeFrame = <function> defined @TrincaUI/libs/rLib/dragframe.lua:94
 CreateSlashCmd = <function> defined @TrincaUI/libs/rLib/slashcmd.lua:19
 addonName = "TrincaUI"
 CreateDragFrame = <function> defined @TrincaUI/libs/rLib/dragframe.lua:60
 CreateFrameFader = <function> defined @TrincaUI/libs/rLib/framefader.lua:126
}
dummy = <function> defined @TrincaUI/modules/minimap.lua:5
unpack = <function> defined =[C]:-1
backdrop = <table> {
 edgeSize = 1
 edgeFile = "Interface\Buttons\WHITE8x8"
}
border = Frame {
 0 = <userdata>
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 Center = Texture {
 }
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
 SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
 RightEdge = Texture {
 }
 backdropInfo = <table> {
 }
 BottomEdge = Texture {
 }
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 BottomLeftCorner = Texture {
 }
 BottomRightCorner = Texture {
 }
 TopEdge = Texture {
 }
 ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
 TopRightCorner = Texture {
 }
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
 TopLeftCorner = Texture {
 }
 SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
 LeftEdge = Texture {
 }
 SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 BottomLeftCorner = <table> {
 }
 TopEdge = <table> {
 }
 BottomEdge = <table> {
 }
 Center = <table> {
 }
 RightEdge = <table> {
 }
 TopRightCorner = <table> {
 }
 TopLeftCorner = <table> {
 }
 LeftEdge = <table> {
 }
 BottomRightCorner = <table> {
 }
}
(*temporary) = "attempt to index field 'MailFrame' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 01-25-23, 12:25 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Glad to hear!

Originally Posted by Baine
would it be possible to hide the bobber nameplate while fishing?
I literally don't fish so I didn't notice, I'll take a look and see what I can do with this one, thanks for the feedback!
Report comment to moderator  
Reply With Quote
Unread 01-22-23, 12:57 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Originally Posted by trincasidra
Edit: Also sorry for the delay, I didn't see the edit and I've been crazy busy with expansion launch :S

Edit2: I've uploaded a new version which I expect should fix the issue.
same here, obviously xD

just installed your latest version, did some fights and WQs
so far no lua error

edit:
would it be possible to hide the bobber nameplate while fishing?
currently it inherits the properties of the last displayed nameplate (e.g. while fishing in valdrakken with all nameplates displayed it would show "Tokio"; if no unit was displayed before it would show "Bugfix" with all raidmarks on it)
__________________
Last edited by Baine : 01-23-23 at 02:11 AM.
Report comment to moderator  
Reply With Quote
Unread 12-21-22, 03:02 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Baine
imported again, but only fits well with 0.64 as uiScale.
can certainly live with that, just wanted to be sure
Great, glad that it worked!

Originally Posted by Baine
Edit:
getting this when targetting something
I haven't been able to get this error myself, do you still get it with the latest version? I do understand what the problem is... but I can't get to trigger it myself. Which makes me think this is due to a difference in either settings or other addons that we have installed. Are you using nameplate addons?


Edit: Also sorry for the delay, I didn't see the edit and I've been crazy busy with expansion launch :S

Edit2: I've uploaded a new version which I expect should fix the issue.
Last edited by trincasidra : 12-21-22 at 03:25 AM.
Report comment to moderator  
Reply With Quote
Unread 12-01-22, 02:42 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Originally Posted by trincasidra
Originally Posted by Baine
...
I'm playing on 2k, but wowinterface resizes the images automatically.

To be honest, blizzard's edit mode has given me many headaches, so I wouldn't be surprised if the export/import doesn't really work very well either.

I've changed my game to window and 1080p resolution and re-done the export, let's see if that helps:

<snip/>
thanks a lot
seeing as you disabled the UI Addon for doing the import is reassuring, since I need to do that as well for the import to work (otherwise a lua error pops up, stating that MultiBarRight:SetScale needs to be bigger than 0 oo)

imported again, but only fits well with 0.64 as uiScale.
can certainly live with that, just wanted to be sure

Edit:
getting this when targetting something
Code:
1x TrincaUI/core/functions.lua:121: attempt to compare nil with number
[string "@TrincaUI/core/functions.lua"]:121: in function `PostUpdate'
[string "@TrincaUI/libs/oUF/elements/health.lua"]:185: in function <TrincaUI/libs/oUF/elements/health.lua:150>
[string "@TrincaUI/libs/oUF/elements/health.lua"]:197: in function <TrincaUI/libs/oUF/elements/health.lua:189>
[string "@TrincaUI/libs/oUF/elements/health.lua"]:203: in function `ForceUpdate'
[string "@TrincaUI/core/functions.lua"]:180: in function <TrincaUI/core/functions.lua:177>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `CameraOrSelectOrMoveStop'
[string "CAMERAORSELECTORMOVE"]:4: in function <[string "CAMERAORSELECTORMOVE"]:1>

Locals:
Health = StatusBar {
 0 = <userdata>
 SetColorSelection = <function> defined @TrincaUI/libs/oUF/elements/health.lua:231
 frequentUpdates = true
 cur = 0
 bdf = Frame {
 }
 SetColorDisconnected = <function> defined @TrincaUI/libs/oUF/elements/health.lua:213
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 ForceUpdate = <function> defined @TrincaUI/libs/oUF/elements/health.lua:202
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
 SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
 bg = Texture {
 }
 Smooth = true
 __owner = TrincaUINamePlate2 {
 }
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 SetColorThreat = <function> defined @TrincaUI/libs/oUF/elements/health.lua:267
 PostUpdate = <function> defined @TrincaUI/core/functions.lua:63
 max = 0
 ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
 SetColorTapping = <function> defined @TrincaUI/libs/oUF/elements/health.lua:249
 SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
 mouseover = Texture {
 }
 SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
}
unit = "nameplate2"
min = 0
max = 0
self = TrincaUINamePlate2 {
 0 = <userdata>
 isNamePlate = true
 __tags = <table> {
 }
 UNIT_ENTERED_VEHICLE = <function> defined @TrincaUI/libs/oUF/ouf.lua:52
 UNIT_SPELLCAST_CHANNEL_START = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:178
 unitEvents = <table> {
 }
 UNIT_PET = <function> defined @TrincaUI/libs/oUF/ouf.lua:221
 UNIT_MAXHEALTH = <table> {
 }
 __elements = <table> {
 }
 Castbar = StatusBar {
 }
 UNIT_SPELLCAST_NOT_INTERRUPTIBLE = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:387
 PLAYER_REGEN_DISABLED = <function> defined @TrincaUI/core/functions.lua:169
 UNIT_THREAT_SITUATION_UPDATE = <function> defined @TrincaUI/core/functions.lua:169
 UNIT_HEALTH = <function> defined @TrincaUI/libs/oUF/elements/health.lua:189
 Health = StatusBar {
 }
 UNIT_EXITED_VEHICLE = <function> defined @TrincaUI/libs/oUF/ouf.lua:52
 Glow = Frame {
 }
 widgetsOnly = false
 UNIT_ABSORB_AMOUNT_CHANGED = <function> defined @TrincaUI/modules/rAbsorbBar.lua:15
 cfg = <table> {
 }
 UPDATE_MOUSEOVER_UNIT = <function> defined @TrincaUI/core/functions.lua:159
 RaidTargetIndicator = Texture {
 }
 unit = "nameplate2"
 UNIT_SPELLCAST_DELAYED = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:277
 UNIT_SPELLCAST_EMPOWER_UPDATE = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:277
 settings = <table> {
 }
 PLAYER_REGEN_ENABLED = <function> defined @TrincaUI/core/functions.lua:169
 UNIT_SPELLCAST_INTERRUPTIBLE = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:387
 UNIT_SPELLCAST_STOP = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:334
 PLAYER_TARGET_CHANGED = <function> defined @TrincaUI/core/functions.lua:177
 UNIT_SPELLCAST_EMPOWER_START = <function> defined @TrincaUI/libs/oUF/elements/castbar.lua:178
 style = "TrincaUINameplate"
 UNIT_SPELLCAST_EMPOWER_STOP = <f
__________________
Last edited by Baine : 12-01-22 at 03:05 PM.
Report comment to moderator  
Reply With Quote
Unread 12-01-22, 02:33 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Baine
...
I'm playing on 2k, but wowinterface resizes the images automatically.

To be honest, blizzard's edit mode has given me many headaches, so I wouldn't be surprised if the export/import doesn't really work very well either.

I've changed my game to window and 1080p resolution and re-done the export, let's see if that helps:

Code:
0 30 0 0 0 7 7 UIParent -227.9 2.0 -1 ##$$%/&&'%)$+$ 0 1 0 7 1 MainMenuBar 1.2 4.0 -1 ##$$%/&&'%(#,$ 0 2 0 7 7 UIParent 226.8 2.0 -1 ##$$%/&&'%(#,$ 0 3 0 7 7 UIParent 767.9 2.0 -1 #$$%%/&&'%(#,$ 0 4 0 3 5 MultiBarBottomLeft 4.0 0.0 -1 ##$$%/&&'%(#,$ 0 5 0 5 3 MultiBar7 -4.0 -0.1 -1 #$$%%/&&'%(#,$ 0 6 0 7 7 UIParent 689.8 2.0 -1 #$$%%/&&'%(#,$ 0 7 0 7 7 UIParent 612.2 2.0 -1 #$$%%/&&'%(#,$ 0 10 0 4 4 UIParent 0.0 -503.0 -1 ##$$&('% 0 11 0 7 1 MultiBarLeft -230.2 4.0 -1 ##$$&('%,# 0 12 0 7 1 MultiBarBottomLeft -148.8 4.0 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -227.3 -1 ##$# 2 -1 0 5 5 UIParent -2.0 -472.0 -1 ##$# 3 0 0 3 3 UIParent 648.7 -165.2 -1 $#3# 3 1 0 5 5 UIParent -648.7 -165.8 -1 %#3# 3 2 0 5 5 UIParent -1253.2 -238.5 -1 %## 3 3 0 0 0 UIParent 23.9 -302.0 -1 '$(#)#-#.#/#1$3# 3 4 0 0 0 UIParent 20.6 -304.5 -1 ,#-#.#/#0#1#2( 3 5 0 2 2 UIParent -384.2 -170.2 -1 &#*$3# 3 6 0 2 2 UIParent -368.7 -176.2 -1 3# 4 -1 0 4 4 UIParent 0.0 -342.8 -1 # 5 -1 0 4 4 UIParent 0.0 -423.3 -1 # 6 0 0 1 1 UIParent -864.7 -2.0 -1 ##$#%$&.(()(*# 6 1 0 3 3 UIParent 2.0 409.7 -1 ##$#%$'+(()(*# 7 -1 0 3 3 UIParent 2.0 -287.7 -1 # 8 -1 1 6 6 UIParent 35.0 50.0 -1 #'$A%$&7 9 -1 0 7 1 MultiBarBottomLeft -206.8 4.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 0 5 5 UIParent -2.0 -259.5 -1 # 12 -1 0 1 1 UIParent 947.2 -2.0 -1 #K
Should look like this:


I'll also be updating the exports and images on the addon page itself.
Report comment to moderator  
Reply With Quote
Unread 11-20-22, 09:34 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Originally Posted by trincasidra
@Baine: Thanks! I've included all missing libraries. The minimap errors I believe were due to the update being the Dragonflight version of the addon which changed many things on how the minimap works. Totally my bad, I must have messed up when I tried to make wowinterface show it as dragonflight-only. Sorry for not realizing until now!
glad to be of help, and already suspected that to be the case

but, if I may, another question
I've imported your UI setup, and it seems that the actionbars next to the minimap are moved inside of it,
and the bottom bars are overlapping with each other
are you playing with a manual scale, or other resolution than 1920x1080?
(the screen here is 1920x1080, the one on github is 2560x1440)

thanks in advance
__________________
Report comment to moderator  
Reply With Quote
Unread 11-19-22, 04:51 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by BiskoBeatz
Can i find you on discord or something, seems that I have trouble adding it ...
I've added the player castbar to config.lua

It has my preferred size/position, so you may need to update it to fit your needs.
Report comment to moderator  
Reply With Quote
Unread 11-17-22, 02:31 PM  
BiskoBeatz
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by trincasidra
@BiskoBeatz: You can add it in config.lua by copying over the L.C.target.castbar table into L.C.player.

@Baine: Thanks! I've included all missing libraries. The minimap errors I believe were due to the update being the Dragonflight version of the addon which changed many things on how the minimap works. Totally my bad, I must have messed up when I tried to make wowinterface show it as dragonflight-only. Sorry for not realizing until now!
Can i find you on discord or something, seems that I have trouble adding it ...
Report comment to moderator  
Reply With Quote
Unread 11-08-22, 12:47 PM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
@BiskoBeatz: You can add it in config.lua by copying over the L.C.target.castbar table into L.C.player.

@Baine: Thanks! I've included all missing libraries. The minimap errors I believe were due to the update being the Dragonflight version of the addon which changed many things on how the minimap works. Totally my bad, I must have messed up when I tried to make wowinterface show it as dragonflight-only. Sorry for not realizing until now!
Report comment to moderator  
Reply With Quote
Unread 10-26-22, 07:26 AM  
BiskoBeatz
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Player cast bar

Hey there, how can i activate a cast bar for myself ? I have the one for the target, but not for me?
Report comment to moderator  
Reply With Quote
Unread 09-21-22, 10:59 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
me again

just installed the new version, enabled just your ui and noticed that some libraries are missing.
(LibStub and LibSharedMedia-3.0)

Code:
Message: Interface\AddOns\TrincaUI\init.lua:9: attempt to call global 'LibStub' (a nil value)
Time: Thu Sep 22 06:44:40 2022
Count: 1
Stack: Interface\AddOns\TrincaUI\init.lua:9: attempt to call global 'LibStub' (a nil value)
[string "@Interface\AddOns\TrincaUI\init.lua"]:9: in main chunk

Locals: A = "TrincaUI"
L = <table> {
 C = <table> {
 }
 addonShortcut = "trinca"
 oUF = <table> {
 }
 UnlockFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:109
 dragFrames = <table> {
 }
 UnlockFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:139
 ResetSize = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:101
 filters = <table> {
 }
 GetSize = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:77
 LockFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:122
 addonColor = "00FF3300"
 ResetPoint = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:85
 addonName = "TrincaUI"
 GetPoint = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:66
 StartFadeOut = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:56
 StartFadeIn = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:42
 ResetFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:157
 LockFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:148
 rLib = <table> {
 }
}
rLib = <table> {
 CreateButtonFrameFader = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:143
 CopyTable = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:25
 RegisterCallback = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:42
 CallElementFunction = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:59
 CreateDragResizeFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\dragframe.lua:94
 CreateSlashCmd = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\slashcmd.lua:19
 addonName = "TrincaUI"
 CreateDragFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\dragframe.lua:60
 CreateFrameFader = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:126
}
(*temporary) = nil
(*temporary) = "LibSharedMedia-3.0"
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
Code:
Message: Interface\AddOns\TrincaUI\init.lua:9: Cannot find a library instance of "LibSharedMedia-3.0".
Time: Thu Sep 22 06:47:23 2022
Count: 1
Stack: Interface\AddOns\TrincaUI\init.lua:9: Cannot find a library instance of "LibSharedMedia-3.0".
[string "=[C]"]: in function `error'
[string "@Interface\AddOns\LibStub\LibStub.lua"]:38: in function `LibStub'
[string "@Interface\AddOns\TrincaUI\init.lua"]:9: in main chunk

Locals: (*temporary) = "Cannot find a library instance of "LibSharedMedia-3.0"."

afterwards, this error shows
Code:
Message: Interface\AddOns\TrincaUI\modules\minimap.lua:35: attempt to index field 'ZoomIn' (a nil value)
Time: Thu Sep 22 06:47:51 2022
Count: 1
Stack: Interface\AddOns\TrincaUI\modules\minimap.lua:35: attempt to index field 'ZoomIn' (a nil value)
[string "@Interface\AddOns\TrincaUI\modules\minimap.lua"]:35: in main chunk

Locals: A = "TrincaUI"
L = <table> {
 C = <table> {
 }
 addonShortcut = "trinca"
 oUF = <table> {
 }
 UnlockFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:109
 dragFrames = <table> {
 }
 UnlockFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:139
 ResetSize = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:101
 filters = <table> {
 }
 GetSize = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:77
 LockFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:122
 addonColor = "00FF3300"
 ResetPoint = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:85
 addonName = "TrincaUI"
 GetPoint = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:66
 StartFadeOut = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:56
 StartFadeIn = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:42
 ResetFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:157
 LockFrames = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:148
 rLib = <table> {
 }
}
rLib = <table> {
 CreateButtonFrameFader = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:143
 CopyTable = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:25
 RegisterCallback = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:42
 CallElementFunction = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\core.lua:59
 CreateDragResizeFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\dragframe.lua:94
 CreateSlashCmd = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\slashcmd.lua:19
 addonName = "TrincaUI"
 CreateDragFrame = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\dragframe.lua:60
 CreateFrameFader = <function> defined @Interface\AddOns\TrincaUI\libs\rLib\framefader.lua:126
}
dummy = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
unpack = <function> defined =[C]:-1
backdrop = <table> {
 edgeSize = 1
 edgeFile = "Interface\Buttons\WHITE8x8"
}
QuestFrame = ObjectiveTrackerFrame {
 lineWidth = 0
 lineTemplate = "ObjectiveTrackerLineTemplate"
 hasSkippedBlocks = false
 freeProgressBars = <table> {
 }
 ClearAllPoints = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
 updateReasonEvents = 0
 SetClampedToScreen = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
 usedTimerBars = <table> {
 }
 isUpdating = false
 blockTemplate = "ObjectiveTrackerBlockTemplate"
 fromModuleOffsetY = -10
 HeaderMenu = <unnamed> {
 }
 oldContentsHeight = 0
 BlocksFrame = ObjectiveTrackerBlocksFrame {
 }
 contentsHeight = 0
 usedBlocks = <table> {
 }
 SetMovable = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
 blockType = "Frame"
 blockOffset = <table> {
 }
 friendlyName = "DEFAULT_OBJECTIVE_TRACKER_MODULE"
 usedProgressBars = <table> {
 }
 BlockDropDown = ObjectiveTrackerBlockDropDown {
 }
 SetAllPoints = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
 0 = <userdata>
 contentsAnimHeight = 0
 SetParent = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:5
 lineSpacing = 2
 poolCollection = <table> {
 }
 freeLines = <table> {
 }
 freeTimerBars = <table> {
 }
 fromHeaderOffsetY = -10
 updateReasonModule = 0
}
MoveQuests = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:11
AfterMoveQuests = <function> defined @Interface\AddOns\TrincaUI\modules\minimap.lua:15
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = "TOPRIGHT"
(*temporary) = -10
(*
Minimap seems to be quite broken in general; I've commented out the offending code, and received lots of new ones, which always relate to referring non-existing (or renamed?) frames.
__________________
Last edited by Baine : 09-21-22 at 11:00 PM.
Report comment to moderator  
Reply With Quote
Unread 01-24-22, 11:46 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Baine
no lua error, that's great!

joined a raid though, noticed a shifting of the names in groups 3-4:
https://recordit.co/hsHO7kOoKE

also, is there a reason for the target castbar being one icon short than the buff icons?
https://recordit.co/wNBahHCy7w
Great, thanks! That movement is definitely weird, I need to take a look.

Regarding the castbar, no specific reason tbh, I like that width, which also matched with 3-column buffs. But since I don't have any proper filtering yet I increased the buff columns to 4.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: