Download
(113Kb)
Download
Updated: 03-31-21 12:53 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.5)
Updated:03-31-21 12:53 PM
Created:03-29-21 12:14 PM
Downloads:217
Favorites:1
MD5:

KairosUI

Version: 2.1.2
by: Kairos77 [More]

UI Modifications & Fixes by Kairos.

This addon is designed to my own personal preference.
I'm mostly uploading it to distribute it to friends, it will not be extensively supported.

All features listed below can be toggled.

  • Move buff and debuff frame closer to the center of the screen
  • Hide default Blizzard bag frame
  • Move tooltip to be above the bottom right action bar
  • Move player and target portraits closer to the middle of the screen
  • Move focus frame to more desirable position
  • Hide Blizzard Paladin Holy Power frame (under player portrait)
  • Move part of the right and left action bars down to the bottom right (requires XarMods addon to be installed, expands on the extra buttons featured in XarMods)
  • Hide Blizzard arena frames in arena (does not remove the flag carrier frames in BGs)
  • Hide Blizzard raid style party frames in arena
  • Hide Druid shapeshift (stance) bar
  • Hide Blizzard cast bar
  • Move vehicle seat indicator (mount passengers) to top right
/kairos to open settings screen

Archived Files (3)
File Name
Version
Size
Author
Date
2.1.1
113kB
Kairos77
03-31-21 06:51 AM
2.1
113kB
Kairos77
03-30-21 04:19 PM
2.0
106kB
Kairos77
03-29-21 12:14 PM


Post A Reply Comment Options
Unread 03-30-21, 04:24 PM  
Kairos77
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 1
Uploads: 1
Originally Posted by Baine
please add a description to this (what does it do, features, screenshots etc.)

throws errors when active as only addon:


once the library is added, these follow:
Thanks for this.

Description added and fixed the above
Report comment to moderator  
Reply With Quote
Unread 03-30-21, 12:47 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
please add a description to this (what does it do, features, screenshots etc.)

throws errors when active as only addon:
Code:
1x KairosUI\core.lua:1: Cannot find a library instance of "AceAddon-3.0".
[string "=[C]"]: in function `error'
[string "@BetterWorldQuests\libs\LibStub\LibStub.lua"]:23: in function `LibStub'
[string "@KairosUI\core.lua"]:1: in main chunk

Locals:
(*temporary) = "Cannot find a library instance of "AceAddon-3.0"."
once the library is added, these follow:
Code:
1x KairosUI\core.lua:242: attempt to index global 'rBFS_BuffDragFrame' (a nil value)
[string "@KairosUI\core.lua"]:242: in function <KairosUI\core.lua:191>
[string "=(tail call)"]: ?

Locals:
self = <unnamed> {
 PLAYER_LOGIN = <function> defined @KairosUI\core.lua:191
 PLAYER_ENTERING_WORLD = <function> defined @KairosUI\core.lua:332
 0 = <userdata>
}
arg1 = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = <function> defined @FrameXML\ItemButtonTemplate.lua:269
(*temporary) = MainMenuBarBackpackButton {
 GetItemLocation = <function> defined @FrameXML\ItemButtonTemplate.lua:418
 QuickKeybindButtonOnHide = <function> defined @FrameXML\QuickKeybind.lua:11
 SetItem = <function> defined @FrameXML\ItemButtonTemplate.lua:355
 IconOverlay = <unnamed> {
 }
 OnItemContextChanged = <function> defined @FrameXML\ItemButtonTemplate.lua:256
 GetItemContextMatchResult = <function> defined @FrameXML\MainMenuBarBagButtons.lua:5
 QuickKeybindButtonOnLeave = <function> defined @FrameXML\QuickKeybind.lua:33
 icon = MainMenuBarBackpackButtonIconTexture {
 }
 QuickKeybindButtonSetTooltip = <function> defined @FrameXML\QuickKeybind.lua:52
 GetBagID = <function> defined @FrameXML\MainMenuBarBagButtons.lua:9
 QuickKeybindHighlightTexture = <unnamed> {
 }
 commandName = "TOGGLEBACKPACK"
 SlotHighlightTexture = <unnamed> {
 }
 PostOnHide = <function> defined @FrameXML\ItemButtonTemplate.lua:269
 UpdateMouseWheelHandler = <function> defined @FrameXML\QuickKeybind.lua:86
 SetItemButtonCount = <function> defined @FrameXML\ItemButtonTemplate.lua:422
 QuickKeybindButtonOnMouseWheel = <function> defined @FrameXML\QuickKeybind.lua:46
 SetItemInternal = <function> defined @FrameXML\ItemButtonTemplate.lua:360
 freeSlots = 27
 IconBorder = <unnamed> {
 }
 GetItemButtonCount = <function> defined @FrameXML\ItemButtonTemplate.lua:426
 QuickKeybindButtonOnShow = <function> defined @FrameXML\QuickKeybind.lua:4
 animIcon = <unnamed> {
 }
 QuickKeybindButtonOnClick = <function> defined @FrameXML\QuickKeybind.lua:16
 PostOnEvent = <function> defined @FrameXML\ItemButtonTemplate.lua:273
 QuickKeybindButtonOnUpdate = <function> defined @FrameXML\QuickKeybind.lua:75
 GetItemID = <function> defined @FrameXML\ItemButtonTemplate.lua:399
 SetItemSource = <function> defined @FrameXML\ItemButtonTemplate.lua:339
 IconOverlay2 = <unnamed> {
 }
 itemContextMatchResult = 3
 LevelLinkLockTexture = <unnamed> {
 }
 ItemContextOverlay = <unnamed> {
 }
 searchOverlay = MainMenuBarBackpackButtonSearchOverlay {
 }
 Stock = MainMenuBarBackpackButtonStock {
 }
 flyin = <unnamed> {
 }
 SetMatchesSearch = <function> defined @FrameXML\ItemButtonTemplate.lua:287
 UpdateItemContextOverlay = <function> defined @FrameXML\ItemButtonTemplate.lua:307
 0 = <userdata>
 SetItemLocation = <function> defined @FrameXML\ItemButtonTemplate.lua:343
 GetItemLink = <function> defined @FrameXML\ItemButtonTemplate.lua:414
 QuickKeybindButtonOnEnter = <function> defined @FrameXML\QuickKeybind.lua:22
 GetItemInfo = <function> defined @FrameXML\ItemButtonTemplate.lua:386
 PostOnShow = <function> defined @FrameXML\ItemButtonTemplate.lua:260
 SetAlpha = <function> defined @FrameXML\ItemButtonTemplate.lua:430
 Count = MainMenuBarBackpackButtonCount {
 }
 showMatchHighlight = false
 UpdateItemContextMatching = <function> defined @FrameXML\ItemButtonTemplate.lua:296
 GetMatchesSearch = <function> defined @FrameXML\ItemButtonTemplate.lua:292
 GetItem = <function> defined @FrameXML\ItemButtonTemplate.lua:410
 Reset = <function> defined @FrameXML\ItemButtonTemplate.lua:330
}
(*temporary) = <function> defined @SharedXML\CallbackRegistry.lua:60
(*temporary) = <table> {
 UnregisterAllCallbacksByEvent = <function> defined @SharedXML\CallbackRegistry.lua:76
 TriggerEvent = <function> defined @SharedXML\CallbackRegistry.lua:36
 OnLoad = <function> defined @SharedXML\Ca
Code:
1x KairosUI\core.lua:348: attempt to index global 'ArenaEnemyFrame1' (a nil value)
[string "@KairosUI\core.lua"]:348: in function <KairosUI\core.lua:332>
[string "=(tail call)"]: ?

Locals:
self = <unnamed> {
 PLAYER_LOGIN = <function> defined @KairosUI\core.lua:191
 PLAYER_ENTERING_WORLD = <function> defined @KairosUI\core.lua:332
 0 = <userdata>
}
arg1 = false
name = "Die Schattenlande"
instanceType = "none"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'ArenaEnemyFrame1' (a nil value)"
KairosUI = <table> {
 SetDefaultModuleLibraries = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:367
 Enable = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:294
 NewModule = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:235
 EnableModule = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:332
 modules = <table> {
 }
 GetModule = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:210
 IterateEmbeds = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:442
 IsModule = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
 db = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 SetEnabledState = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:424
 enabledState = true
 baseName = "KairosUI"
 optionsTable = <table> {
 }
 defaults = <table> {
 }
 GetName = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:279
 defaultModuleState = true
 Disable = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:314
 IterateModules = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:437
 name = "KairosUI"
 SetDefaultModulePrototype = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:409
 IsEnabled = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:451
 orderedModules = <table> {
 }
 SetDefaultModuleState = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:387
 DisableModule = <function> defined @KairosUI\Libs\AceAddon-3.0\AceAddon-3.0.lua:350
}
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: