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:795
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 01-03-22, 05:20 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
looks nice, thank you!

unfortunately there seems to be a problem with handling of the debuff frame,
getting this whenever a new one is added or one removed:
Lua Code:
  1. 5x FrameXML\BuffFrame.lua:359: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: DebuffButton1:SetPoint.
  2. [string "=[C]"]: in function `SetPoint'
  3. [string "@FrameXML\BuffFrame.lua"]:359: in function <FrameXML\BuffFrame.lua:343>
  4. [string "=[C]"]: ?
  5. [string "=[C]"]: in function `DebuffButton_UpdateAnchors'
  6. [string "@FrameXML\BuffFrame.lua"]:161: in function `AuraButton_Update'
  7. [string "@FrameXML\BuffFrame.lua"]:92: in function `func'
  8. [string "@FrameXML\AuraUtil.lua"]:43: in function <FrameXML\AuraUtil.lua:38>
  9. [string "@FrameXML\AuraUtil.lua"]:58: in function `ForEachAura'
  10. [string "@FrameXML\BuffFrame.lua"]:90: in function <FrameXML\BuffFrame.lua:88>
  11. [string "@FrameXML\BuffFrame.lua"]:112: in function `BuffFrame_Update'
  12. [string "@FrameXML\BuffFrame.lua"]:50: in function <FrameXML\BuffFrame.lua:46>
  13.  
  14. Locals:
  15. (*temporary) = DebuffButton1 {
  16.  0 = <userdata>
  17.  parent = BuffFrame {
  18.  }
  19.  duration = DebuffButton1Duration {
  20.  }
  21.  Border = DebuffButton1Border {
  22.  }
  23.  unit = "player"
  24.  Icon = DebuffButton1Icon {
  25.  }
  26.  __styled = true
  27.  symbol = <unnamed> {
  28.  }
  29.  expirationTime = 145218.875000
  30.  timeLeft = 373.102000
  31.  count = DebuffButton1Count {
  32.  }
  33.  filter = "HARMFUL"
  34.  __normalTextureFile = ""
  35.  offsetY = 60
  36.  timeMod = 1
  37.  SetNormalTexture = <function> defined =[C]:-1
  38. }
  39. (*temporary) = "TOPRIGHT"
  40. (*temporary) = BuffFrame {
  41.  0 = <userdata>
  42.  BuffFrameFlashTime = 0.327000
  43.  DebuffButton = <table> {
  44.  }
  45.  numEnchants = 0
  46.  BuffFrameFlashState = 1
  47.  BuffAlphaValue = 0.694800
  48.  BuffFrameUpdateTime = 0.034999
  49.  BuffButton = <table> {
  50.  }
  51.  bottomEdgeExtent = 168
  52. }
  53. (*temporary) = "BOTTOMRIGHT"
  54. (*temporary) = 0
  55. (*temporary) = -60

tried to find the reason myself, but no luck


edit:
also just noticed, that the red border around the player frame doesn't get cleared after leaving a fight.
__________________
Last edited by Baine : 01-03-22 at 05:35 AM.
Report comment to moderator  
Reply With Quote
Unread 01-03-22, 07:07 PM  
cozmos
A Murloc Raider

Forum posts: 8
File comments: 24
Uploads: 0
Hey thanks for your Addon, that must have been a huge amount of work
Really like the zoomed Icons, makes wow feel fresh.

Is it somehow possible to mod the rfilter Icons too?
Tried to use the rbuttontemplate from zork but it overwrites all Icon settings from TrincaUI.

And noticed a small bug when setting the Powerbar to "false" from the targetoftarget frame in config.lua.
No big deal just wanted to give some feedback.

So long..
Last edited by cozmos : 01-03-22 at 07:09 PM.
Report comment to moderator  
Reply With Quote
Unread 01-11-22, 04:47 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Thanks for the feedback!

Originally Posted by Baine
unfortunately there seems to be a problem with handling of the debuff frame
Did you set the DebuffFrame anchor to the BuffFrame? That seems to cause some dynamic anchor issues that I'm not sure how to tackle. Otherwise I'm not able to get the error. Could you post your config?

Originally Posted by Baine
also just noticed, that the red border around the player frame doesn't get cleared after leaving a fight.
Indeed, I missed this. For the moment I've disabled the border color change since I can't find a way to tie it to the combat enter/leave events cleanly. I'd recommend using either AfenarUI_Frames or my own weakaura to accomplish that.

Originally Posted by cozmos
Is it somehow possible to mod the rfilter Icons too?
Tried to use the rbuttontemplate from zork but it overwrites all Icon settings from TrincaUI.
rButtonTemplate is actually embedded as a library. I've added some code to reskin rFilter buttons as well.

Originally Posted by cozmos
And noticed a small bug when setting the Powerbar to "false" from the targetoftarget frame in config.lua
Nice catch! Fixed.
Report comment to moderator  
Reply With Quote
Unread 01-12-22, 07:42 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
Thanks for the feedback!

Originally Posted by Baine
unfortunately there seems to be a problem with handling of the debuff frame
Did you set the DebuffFrame anchor to the BuffFrame? That seems to cause some dynamic anchor issues that I'm not sure how to tackle. Otherwise I'm not able to get the error. Could you post your config?
that happened using the default config, no changes at all
tested this with the debuff applied by the BL like abilities (used the hunter pet version)
https://www.wowhead.com/spell=264689/fatigued, and then combined it with https://www.wowhead.com/spell=355951/unworthy

all that while not in a group.

ran some dungeons, no BL used, no lua error.
seems to be kind of related to it?
wasn't able to figure anything out related to that alone

edit:
just had this pop up on my new pally twink, when i received a poison debuff
__________________
Last edited by Baine : 01-12-22 at 10:57 AM.
Report comment to moderator  
Reply With Quote
Unread 01-22-22, 07:35 AM  
trincasidra
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 11
Originally Posted by Baine
...
Thanks again for the feedback! After some headaches I believe I've finally found the cause, which was with some drag frames that I never really used.

The new version is uploaded, feel free to try!
Report comment to moderator  
Reply With Quote
Unread 01-23-22, 11:14 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
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
__________________
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
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 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 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 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-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-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 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 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
Post A Reply



Category Jump: