Download
(19 Kb)
Download
Updated: 07/14/23 05:38 PM
Compatibility:
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:07/14/23 05:38 PM
Created:11/14/21 07:52 PM
Monthly downloads:193
Total downloads:9,484
Favorites:13
MD5:
Categories:Graphic UI Mods, Game Controller
IsJusta Gamepad UI Visibility Helper  Popular! (More than 5000 hits)
Version: 1.6.1
by: IsJustaGhost [More]
Requires LibAddonMenu-2.0

The purpose of this addon is to move certain UI objects from where they would normally be covered by others.

Example:
  1. normally:
    • When the Inventory is opened, the Keyboard chat window will block the inventory list and the Keybind Strip may block part of the chat window (if low enough).
  2. with this addon:
    • When the inventory is opened, will move the chat window to the right of the "Left Tooltip" and above the Keybind Strip
    • When the Inventory is closed, the chat window will return to it's last set position.

Options:
  1. use the Keyboard Loot History so it is set to the bottom right of the screen to not be covered by the Keyboard Chat window.
  2. set the text size of the numbers displayed over the icons in Loot History.
  3. set the text size of the entry in Loot History.
  4. enable dynamic chat window positioning.
  5. use the Keyboard HUD meters (Tel Var, Infamy, Daedric energy).


This video is based on the early version of this addon.
- - -1.6.1
○ removed debug text output.

- - -1.6
○ updated api version to 101038
○ improved hud meters platform change functionality
○ improved loot history functionality

- - -1.5
○ updated to U38 api
○ added a reset anchor to chat for when it is supposed to be back in it's original position
-- to prevent chat from ending up off screen or other positions when it shouldn't be

- - -1.4
○ improved chat repositioning
-- attempt to fix chat getting reset in the wrong place
○ fixed chat positioning not working properly in housing editor.

- - -1.3.2
○ fixed error caused by addition of "rapport adjustment Type" when adjusting loot history settings.

- - -1.3.1
○ added support for gamepad dialogues.

- - -1.3
○ updated for API 101034.

- - -1.2.2
○ fixed error /EsoUI/Libraries/Globals/Globals.lua:128: operator < is not supported for number < nil

- - -1.2.1
○ update French with new settings

- - -1.2
○ user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:242: function expected instead of nil - should now be fixed
○ added French translation courtesy of fzr6n7
○ rewrote loot history and dynamic chat window position
○ improved chat position handling.
- it no longer uses update loops to watch for changing UI elements.
- should not "bounce" if chat was closed prior to returning back to HUD
- stopped screen flash caused by re-anchoring when chat was already in saved position
○ added some support for KelapadUI
○ added simple move
○ should now function properly if the chat window is above center screen
○ ----------------------
○ improved loot history handling, will now enable/disable properly
○ demo loot will now be visible in options when making a change to loot history options
○ loot history should now appear over other elements
○ loot history row dimensions are now dynamically set based on font size and text height
○ ----------------------
○ added ability to move hud meters (Telvar, Infamy, and Daedric energy)

- - -1.1.1
○ user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:242: function expected instead of nil - should now be fixed
○ improved chat position handling.
- should not "bounce" if chat was closed prior to returning back to HUD
- stopped screen flash caused by reanchoring when chat was already in saved position
○ improved loot history handling, will now enable/disable properly
○ demo loot will now be visible in options when making a change to loot history options

- - - 1.1
○ chat window will now move into position properly after sliding into view.
○ set chat to move to bottom right for the main in-game menu.
○ overall improvement to chat window repositioning.
○ added loot demo to show when keyboard loot history is set.

- - - 1.0.7
○ updated loot history code
○ fixed error and improved companion xp gained loot history over icon

- - - 1.0.6
○ commented out "show name and version" on load

- - - 1.0.5
○ added support for more scenes
○ changed how dynamic chat window positioning is processed

- - - 1.0.4
○ added companion scenes to support dynamic chat window positioning
○ updated lang

- - - 1.0.3
○ fixed loot history for companion rapport and xp, to show xp and rapport on icon, not over companion name

- - - 1.0.2
○ added Champion Constellation scene to move chat above the keybind strip

- - - 1.0.1
○ added DependsOn: LibAddonMenu-2.0 to manifest

- - - 1
○ initial upload
Optional Files (0)


Archived Files (20)
File Name
Version
Size
Uploader
Date
1.6
16kB
IsJustaGhost
07/03/23 10:17 PM
1.5
16kB
IsJustaGhost
05/20/23 05:52 PM
1.4
16kB
IsJustaGhost
10/02/22 04:36 PM
1.3.2
18kB
IsJustaGhost
07/09/22 10:16 AM
1.3.1
18kB
IsJustaGhost
05/24/22 10:47 PM
1.3
16kB
IsJustaGhost
03/16/22 10:57 PM
1.2.2
16kB
IsJustaGhost
02/28/22 12:12 PM
1.2.1
16kB
IsJustaGhost
02/26/22 11:10 PM
1.2
16kB
IsJustaGhost
02/24/22 04:58 PM
1.1.1
10kB
IsJustaGhost
02/11/22 06:59 PM
1.1
9kB
IsJustaGhost
02/11/22 08:06 AM
1.0.7
9kB
IsJustaGhost
01/31/22 11:17 AM
1.0.6
9kB
IsJustaGhost
12/08/21 03:41 PM
1.0.6
9kB
IsJustaGhost
12/08/21 03:25 PM
1.0.5
9kB
IsJustaGhost
12/01/21 06:11 PM
1.0.4
9kB
IsJustaGhost
11/21/21 12:44 AM
1.0.3
9kB
IsJustaGhost
11/16/21 11:01 PM
1.0.2
8kB
IsJustaGhost
11/16/21 09:50 PM
1.0.1
7kB
IsJustaGhost
11/15/21 07:45 AM
1
7kB
IsJustaGhost
11/14/21 07:52 PM


Post A Reply Comment Options
Unread 11/24/21, 08:05 PM  
Nebbers

Forum posts: 0
File comments: 6
Uploads: 0
Hiding the output to chat box

Is it possible to make the app not post the add-on version to chat each time the UI is loaded? I find the chat colors and system output really distracting.

Thanks! It's a great mod ♥
Report comment to moderator  
Reply With Quote
Unread 11/30/21, 08:53 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Hiding the output to chat box

Originally Posted by Nebbers
Is it possible to make the app not post the add-on version to chat each time the UI is loaded? I find the chat colors and system output really distracting.

Thanks! It's a great mod ♥
For now you can hide it yourself by a simple edit.
Find this line in "IsJustaGamepadUIVisibility.lua".
Lua Code:
  1. d( self.displayName .. " version: " .. self.version)
Then add a pair of dashes before it.
Lua Code:
  1. --  d( self.displayName .. " version: " .. self.version)
This turns in into an inline comment, which will not be read by the game.
Last edited by IsJustaGhost : 11/30/21 at 08:55 AM.
Report comment to moderator  
Reply With Quote
Unread 02/11/22, 11:52 AM  
fzr6n7

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Hiding the output to chat box

Error message since last update, when switching from keybord to gamepad.


Lua Code:
  1. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:242: function expected instead of nil
  2. stack traceback:
  3. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:242: in function 'ChatPosition:CalculateFutureAnchor'
  4. |caaaaaa<Locals> self = [table:1]{repositioned = F, updateRegistered = T, lastLayoutPosition = 0, initialized = T, id = 1, isDirty = T, enabled = T, previousSceneName = "empty", currentSceneName = "hud"} </Locals>|r
  5. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:260: in function 'ChatPosition:Update'
  6. |caaaaaa<Locals> self = [table:1] </Locals>|r
  7. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:286: in function 'onUpdateHandler'
Report comment to moderator  
Reply With Quote
Unread 02/11/22, 12:41 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Re: Re: Hiding the output to chat box

Originally Posted by fzr6n7
Error message since last update, when switching from keybord to gamepad.
Thank you for letting me know. I'm looking into it.
Report comment to moderator  
Reply With Quote
Unread 02/12/22, 07:33 AM  
fzr6n7

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Re: Re: Hiding the output to chat box

French translation

Lua Code:
  1. ------------------------------------------------
  2. -- French localization
  3. ------------------------------------------------
  4.  
  5. local strings = {
  6.     SI_IJA_DYNAMIC_CHAT = "Position de la fenêtre de discussion dynamique",
  7.     SI_IJA_DYNAMIC_CHAT_TOOLTIP = "Activé: la fenêtre de discussion \"Clavier\" se repositionnera dynamiquement basée sur l'affichage \"Manette\" en cours.",
  8.    
  9.     SI_IJA_LOOTHISTORY_MOVE = "Modifier l'historique de \"Loot\"",
  10.     SI_IJA_LOOTHISTORY_MOVE_TOOLTIP = "Activé: L'historique de \"loot\" de l'interface \"Manette\" utilise l'affichage de l'historique de loot \"Clavier\".",
  11.            
  12.     SI_IJA_LOOTHISTORY_FONTS    = "Definit la police de texte de l'icône.",
  13. }
  14.  
  15. for stringId, stringValue in pairs(strings) do
  16.     ZO_CreateStringId(stringId, stringValue)
  17.     SafeAddVersion(stringId, 1)
  18. end
Report comment to moderator  
Reply With Quote
Unread 02/15/22, 05:30 AM  
Attizh

Forum posts: 11
File comments: 64
Uploads: 0
I see great potential in this addon. I placed the "Fyrakin mini map" in the bottom right corner, which now is blocking my loot window as it pops up behind it. I would like the option to put it on top of my map with a dark background as it is only a temporary window. I used to have it at the top right blocking the quest list.

Then I had to use an addon like "Azurah" to move it down blocking other stuff, etc. The same can be said for the addon "Alternative Attribute Bars" which makes the 3 stam/mag/health bars stick together. I dislike working with "Azura" as it has problems with certain addons.

Every UI addon should have an auto "move" option with the option move: left, right, top, bottom, front or behind. Now I work with a 4K monitor and I scaled up the UI (I still have a mini game launcher). So, not every UI addon works well.

As for chatting, I still want 2 chat windows open" one for guild/group/whsiper and a general for the rest instead of chats. Maybe that will be another addon?
Report comment to moderator  
Reply With Quote
Unread 02/24/22, 06:28 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4963
File comments: 6032
Uploads: 78
Originally Posted by Attizh
As for chatting, I still want 2 chat windows open" one for guild/group/whsiper and a general for the rest instead of chats. Maybe that will be another addon?
https://www.esoui.com/downloads/info...orUpdate5.html
Maybe not working properly anymore.

You can also use FCOChatTabBrain to automatically switch the chat tabs in 1 chat window for incoming messages so that youdo not need any 2 chat windows at the same time.
Report comment to moderator  
Reply With Quote
Unread 02/24/22, 09:42 PM  
Attizh

Forum posts: 11
File comments: 64
Uploads: 0
Originally Posted by Baertram
Originally Posted by Attizh
As for chatting, I still want 2 chat windows open" one for guild/group/whsiper and a general for the rest instead of chats. Maybe that will be another addon?
https://www.esoui.com/downloads/info...orUpdate5.html
Maybe not working properly anymore.

You can also use FCOChatTabBrain to automatically switch the chat tabs in 1 chat window for incoming messages so that you do not need any 2 chat windows at the same time.
I usually want the npc chat dialog in the main window, while monitoring new guild chat messages. Since I do a lot of story quest atm, I miss out on a lot of guild messages. So, I don't think the 'switch' is good for me.

Someone should really take over and update that ChatMultiWindow addon...
Report comment to moderator  
Reply With Quote
Unread 02/28/22, 11:47 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Error message when turning on 'Move Loot History'

I found the issue. Thank you for letting me know.
Apparently I was also relaying on a change I added to "IsJusta Companion UI Enhancements". I'll work on getting this updated.
Last edited by IsJustaGhost : 02/28/22 at 11:54 AM.
Report comment to moderator  
Reply With Quote
Unread 07/02/22, 11:21 AM  
fzr6n7

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Error message when turning on 'Move Loot History'

Lua Code:
  1. bad argument #2 to 'string.format' (integer expected, got nil)
  2. stack traceback:
  3. [C]: in function 'string.format'
  4. user:/AddOns/IsJustaCompanionUI/loothistory.lua:16: in function 'object:AddCompanionRapportEntry'
  5. |caaaaaa<Locals> self = [table:1]{entryTemplate = "ZO_LootHistory_GamepadEntry", hidden = F}, companionId = 1, isIncrease = F, adjustmentAmount = 899, colorizedCompanionName = "|ceeca2aBastian Hallix^M|r", iconFormatter = "EsoUI/Art/HUD/lootHistory_icon..." </Locals>|r
  6. user:/AddOns/IsJustaCompanionUI/loothistory.lua:35: in function 'object:OnCompanionRapportUpdate'
  7. |caaaaaa<Locals> self = [table:1], companionId = 1, previousRapport = 900, currentRapport = 1, adjustmentAmount = 899 </Locals>|r
  8. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:85: in function 'showLootDemo'
  9. |caaaaaa<Locals> lootHistoy = [table:1], activeCompanion = 1 </Locals>|r
  10. user:/AddOns/IsJustaGamepadUIVisibility/IsJustaGamepadUIVisibility.lua:244: in function 'setFunc'
  11. |caaaaaa<Locals> value = T </Locals>|r
  12. user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:64: in function 'UpdateValue'
  13. |caaaaaa<Locals> control = ud, forceDefault = F, value = T </Locals>|r
  14. user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:112: in function '(anonymous)'
  15. |caaaaaa<Locals> control = ud </Locals>|r

There is once again an error with loot history with the new High Isle update.
I got this message when I try to turn off loot history in settings.
And as a direct effect, the affinity icon in loot history is missing.
Last edited by fzr6n7 : 07/02/22 at 11:30 AM.
Report comment to moderator  
Reply With Quote
Unread 07/09/22, 10:22 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
I thought I posted that update. ZOS added adjustment type to rapport update. The error came from the addon trying to show an example of loot history when you changed the setting without passing the type for rapport.
Report comment to moderator  
Reply With Quote
Unread 07/10/22, 05:53 AM  
fzr6n7

Forum posts: 0
File comments: 15
Uploads: 0
Thank you, all is fixed with the update.
Report comment to moderator  
Reply With Quote
Unread 09/19/22, 11:17 AM  
Neos_Pride

Forum posts: 0
File comments: 4
Uploads: 0
Any ability to force the chat box (I use pChat) on the right hand side when entering menus? Having my text box on the right, but forcing itself to the left when entering a menu is rather annoying.
Report comment to moderator  
Reply With Quote
Unread 09/20/22, 04:29 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by Neos_Pride
Any ability to force the chat box (I use pChat) on the right hand side when entering menus? Having my text box on the right, but forcing itself to the left when entering a menu is rather annoying.

Are you talking about something like this?
https://www.esoui.com/downloads/info...ChatRight.html


It currently will cause the dynamic chat positions of this addon to malfunction. Meaning it will not reposition properly.
Last edited by IsJustaGhost : 09/20/22 at 04:30 PM.
Report comment to moderator  
Reply With Quote
Unread 11/20/22, 07:38 AM  
AgaTheGreat

Forum posts: 0
File comments: 2
Uploads: 0
Through elimination - this addon is currently responsible for having the screen blurred after taking your daily reward or scrying - each time you have to reload ui. The screen is blurred, and nothing from the UI is visible.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: