Quantcast
Download
(170 Kb)
Download
Updated: 01/08/17 05:19 AM
Pictures
File Info
Compatibility:
One Tamriel (2.6)
Shadows of the Hist (2.5)
Updated:01/08/17 05:19 AM
Created:01/15/16 11:42 AM
Monthly downloads:491
Total downloads:28,950
Favorites:57
MD5:
Categories:Graphic UI Mods, Info, Plug-in Bars, TradeSkill Mods, ToolTip, Unit Mods, Utility Mods
BetterUI :: Gamepad Interface Improvements  Popular! (More than 5000 hits)
Version: 2.33
by: prasoc [More]


A Gamepad Interface Improvement Addon by prasoc

BetterUI is a multi-faceted improvement addon for the gamepad interface. It aims to overhaul the restrictive gamepad UI and fix the limitations of the design by enhancing and replacing large portions of the default interface.

If you enjoy this addon, you can send some ingame coin to @prasoc or donate via PayPal

GitHub: https://github.com/prasoc/BetterUI



NEW IN V1.75:
  • Enhanced Banking is here! Take a look at the lovely screenshot, it's a remarkable improvement to the default interface!
  • "Stack Bank Items" has been implemented - something missing from the default ZOS banking interface!
  • Researchable items can now detect duplicates, thanks for the code ScotteYx! Much appreciated

NEW IN V1.57:
  • Completely redesigned Guild Store interface!!!
  • dataDaedra integration - tired of the resource usage of MasterMerchant? Well now you can use dataDaedra instead! It's implemented into the tooltips and new Guild Store exactly the same way as MM is, so you will gain valuable resources at no cost
  • Guild Store filter saving, with additional reset keybind. Guild store browsing just got a hell of a lot quicker!
  • Fixed a ZOS bug so that individual stacks of items in the inventory can be distinguished in the tooltips
  • Option to replace the inventory's "Value" with either MasterMerchant or dataDaedra's market price (the prices show up in yellow)


NEW IN V1.0:
  • Completely redesigned inventory interface, based on SkyUI. This is the feature you've all been waiting for
  • Mark as "Junk" option, de-clutters your main inventory, just like the keyboard interface has
  • New, modular design allowing for complete addon customizability

Features:
  • Character name displayed at top of target frame
  • Unit price in Guild Store browsing
  • MasterMerchant functionality! - Note: MM needs to be installed before you can enable this
  • Daily Writ display for *all* crafting stations (currently in English only, will get French and German in soon!)
  • Health text display overlaid on the top of the target unit frame
  • Attribute bars now have text labels!
  • Swap A (sort) and X (select) in the guild store page for intuitive gamepad use!
  • Displays the style of items above the item tooltip
  • Basic research tracker displays on each item whether it can be used in research or is already known


Looking for more gamepad addons?
2.33
----
- @lokyst: This fixes the tooltip not updating when moving items between bank/bags, and moving stacked items or non-stackable items of which there are multiple in the bank/bag.

2.30a
----
- Fixed Minion issue

2.30
----
- Global
- Dutch language support, thanks to @NelDaSi
- Portugese language support, thanks to @NelDaSi

- [Enhanced Guild Store]
- Fixed bug with (A) and (X) sorting swapping not working
- Removed the "Seller" Column, replaced with a "Stat" column
- Fixed bug that hides the fields in the search menu

- [Enhanced Inventory]
- Now auto-loads inventory rather than crafting bag
- Fix items not appearing when added to inventory
- Fix using misc. items
- Fixed an issue with "Character attributes" not disappearing


2.26
----
- General Interface
- Option to destroy mail instantly

- [Enhanced Inventory]
- Fixed keybind unbind issue when leaving the inventory

- [Enhanced Guild Store]
- Fixed init bug where name filter doesn't appear
- Removed DD integration
- Refactoring and large improvements of old code

2.25
----
- [Enhanced Inventory]
- "Mark as Junk" is now functional again
- "Consumable" -> "Quickslot"
- Fixed item "Attribute Icons" not displaying (enchanted item, stolen item, etc.)
- Category list position is now remembered upon re-opening the inventory menu

- [Enhanced Guild Store]
- Fixed "Reset Filters" crashing
- Removed debugging message "Building List"

2.20
----
- Redesigned categories for [Enhanced Inventory] which gives a VASTLY better experience
- You can now view Quest Items (again)
- The crafting bag is now integrated, with great new features:
- Crafting bag has categories, and the "type" column is much more descriptive
o For example, items now have "Style Material", "Tannin", and "Temper" instead of
the generic category listed. I am still fine-tuning this, but it's a remarkable improvement
from a usability standpoint
o this will also be integrated into [Enhanced Bank] very shortly, watch this space
- You can now use the mouse scroll on the left hand item tooltip!
- Fixed [Enhanced Inventory] keybinds not appearing automatically
- The option to "Destroy" an item is now hidden for items that are "Locked"

2.11
----
- Fixed equipping 1H-weapons and Shields
o Also fixed "Ring 1" and "Ring 2" dialog displaying
- Fixed "New" icon being a white square
- More fixes incoming...


2.10
----
- Repositioned the left tooltip to display a LOT more information per item
- Native Russian language included, thanks to @Ckau

- [Enhanced Inventory]
- Now displays the equipped items in the current slot
o There are now 3 new icons next to the equip slot type
- Fixed Issues with item's descriptions crashing the game
- "Mark Item as Junk" is now displayed correctly

- [Enhanced Banking]
- Now includes many updates that were applied to the Inventory interface

- [Enhanced Guild Store]
- Merged a pull request to allow the "Listings" page to display the MM price (if enabled in the options of [Enhanced Inventory])

2.04
----
- Corrected the "Scales from... X to Y" text on items with Champion Level scaling
- Replaced the "Junk" icon with one provided by @Ckau which fits in with the rest of the icons. Thanks!
- Rings and Necklaces are now displayed in the "Type" column

2.03
----
- Fixed issue with MasterMerchant values in Inventory not working
- Fixed issue with broken "Split Stack" of items
- Fixed "Destroy Item" dialog
- Enabled Russian fonts

2.02
----
- More bug fixes

2.01
----
- Fixed "Retrieve" item crashing
- Removed debug messages

V2.0
----
- [Enhanced Inventory] has been updated, ready for the Dark Brotherhood.
- I have essentially redeveloped the existing [Enhanced Inventory] for future compatibility,
and for the Crafting Bag
- Fixed a ZOS error with the removal of Vet Ranks, the sorting function now correctly determines the
champion points required for the item

- [Enhanced Banking]
- Minimal changes from the previous version, as the interface is based on my own library
- Will have to check into adding a new category for the Crafting Bag, was unable to test without
having ESO Plus membership (will be fixed VERY soon!)

- Localization support! Put your language strings into "lang/*.lua", and it will be hooked into BetterUI
- If you complete a translation, please send them to me - I will put them into the "lang" folder by default


V1.81
-----
- [Enhanced Inventory]
- Disabled the list animation when switching between categories. The whole interface feels a LOT more responsive
- "Link in Chat" is functional

- [Enhanced Banking]
- Fixed an issue with item stack transfers not updating correctly

- HUD frames
- New option to alter the account name color independently of the character name

V1.80
-----
- [Enhanced Banking]
- the interface responds INSTANTLY to withdrawals and deposits!
-> this fixes the problems encountered if you tried to transfer lots of items quickly
- "stack slider" now WRAPS
-> you can go from the max value of a stack to the min with a single button press! :)
- withdrawing and depositing a stack now disables the list
-> changing the item whilst transferring a stack has been disabled: a lot less errors!
- Fixed an anchoring issue with the footer, it is now attached correctly to the bottom keybind strip
- Issue with Tel-Var stone withdrawal fixed
- Keybind issues are sorted, had to re-develop the Keybind system but it works without error now

V1.75
-----
- [Enhanced Banking] is here! Massive improvements to the original Banking interface, based entirely on my own code (the "Window" API will be released pretty soon). See the attached screenshots, I'm very happy with how this has turned out :)
- Added "Stack Bank Items" into the menu, something that was lacking in the original gamepad interface
- It is still rough around the edges, so if there are any issues, report them in the comments

- Credit to ScotteYx for the code here: If you have multiple items with the same trait, it will come up as "Duplicate" in the interface, something requested by *many* people

V1.68
-----
- Fixed costume / disguise equipping in the Enhanced Inventory menu
- Fixed Guild Store issue where item category would reset upon searching
- Moved "Name Filter" to below the item category list for efficient Guild Store browsing
- Filtered out "Bound" items from appearing in the Sell Item tab of the Enhanced Guild Store

V1.65
-----
- Now includes a "Filter by Name" in the Guild Store browse panel!
- Fixes Main/Backup 2H weapon equipping

V1.6
-----
- Added status indicator icons to the [Enhanced Inventory], now new items can be distinguished!
- New option for [Enhanced Inventory]; you can now press the triggers to skip item types (like the default interface)

- Fixed group unit frame displaced background
- Fixed offline group members having "1 (100%)" health

- Fixed a major [Enhanced Guild Store] tooltip width issue

- Addon is automatically initialized if you turn the gamepad mode on during play
- no need to reload UI when switching between KB and gamepad now!

V1.58
-----
- Fixed the "Mark as Junk" item action not appearing
- Enabled the "Assign" button on the Quickslot panel in the Enhanced Inventory
- Fixed Guild Store Listings panel width issue

V1.57
-----
- Fixed a bug in ZOS' code to allow displaying individual stacks of items in tooltips!
- This fix makes selling stacks at the Guild Store *much* easier!
- Fixed "Split Stack" dialog in inventory
- Inventory categories are improved for armour, displaying the equip type, eg. "Chest", next to "Heavy" or "Medium"
- The stack number is now displayed next to the item name instead of as a seperate column
- Option to replace the inventory's "Value" with either MasterMerchant or dataDaedra's market price (the prices show up in yellow)

V1.55
-----
- Overhaul of the SavedVars system, which will enable future updates go much smoother!
- Causes the addon to reset to it's default values, so don't forget to re-enable the features you wish to use! :)

V1.51
-----
- Fixed SavedVariable issues. Your settings will be replaced with the default ones due to extreme changes in the recent versions.

V1.5
-----
- A completely redesigned Guild Store, which vastly improves upon the amount of information displayed
- dataDaedra integration (identical in my implementation to MM's, at vastly reduced resource usage! strongly recommend!)
- Fixed an issue where you couldn't "Use" quest items in the inventory
- Updated the API version to support the Thieves' Guild

V1.25
-----
- Altered the category list of the inventory to be identical to the keyboard's design (with an extra "All" category)
- New categories added: Consumables, Miscellaneous

V1.2
-----
- Major change to the interface's scale, now it will be a lot larger and easier to see! :)

V1.16
-----
- Fixed an issue where going into the Main Menu -> Inventory wouldn't allow you to use items
- Fixed an issue where you couldn't equip a necklace

V1.15
-----
- Redeveloped the Improved Inventory module to be compatible with other addons which use keybinds.
- Votan's Fisherman and Fish Fillet (among others) are now compatible with the new inventory!

- "General Interface" -> "Max Chat History Size" allows you to alter the buffer of the chat window

V1.1
-----
- New option (in the "Inventory" module) to reduce the font size of the LH tooltip, allowing you to see a lot more item information at once!

V1.05
-----
- Guild Store browse filter saving, with additional keybind "Left Stick Click" to reset them manually!

V1.01
-----
- Fixed empty "Junk" category crashing

V1.0
-----
- *Brand new Inventory interface* based on SkyUI, completely replacing the old Gamepad inventory
- Completely new modular design: each part of the mod is able to work independently, allowing you to completely customize the addon
- Mark as "Junk" functionality in the inventory, just like in the keyboard interface!
- Removed "Condensed GS listings" for future replacement :)

V0.69
-----
- Fixed non-updating reticleover unit frame text

V0.68
-----
- Fixed UI error on grouping

V0.67
-----
- Fixed "100/100 (100%)" displaying on the target frame when the option to display it is disabled.

V0.65
-----
- Group frame now has Character Name and health text

V0.61
-----
- Fixed crash when displaying "Ring" (no traits)
- Hides the trait tracker when the item doesn't have a trait

V0.6
-----
- The item tooltip now displays the item's style and whether the trait has been researched or can be used in research! The basics of a trait tracker have been scaffolded in :)

V0.51
-----
- Fixed an issue where the attribute bars wouldn't initialize correctly.

V0.5
-----
- Condensed guild store listings: much more information in one page!
- Can now swap A and X ("Sort" and "Select") in guild store, as having A = select is a lot more intuitive!
- Health, Stamina and Magicka attribute bar have text labels!

- All options toggle-able within Addon Settings!

V0.33
-----
- Fix location of health text (not over compass now!)
- Fix which allows the disabling of health text and doesn't disable the character name text

V0.32
-----
- Allow the health text functionality to be disabled (in Addon Settings -> BetterUI -> Target Frame Display)
V0.3
-----
- Health text display overlaid on the top of the target unit frame
- New custom character name colour and toggle display options
- Completely reworked and modularised code, and a reduction of global variables. Everything is neatly inside the namespace "BUI"

V0.2
-----
- Added a "Daily Writ" displaying on opening each crafting station - it only works in English at the moment! Soon to be fixed :) if anyone could comment on the addon with the names of each writ in other languages, that would be a great help
- Added new options menu toggles to disable displaying the account name on the target unit frame.

V0.11
-----
- Fixed error received when MM wasn't installed. MM is now not a necessary requirement, and the functions will be disabled if it isn't detected!

V0.1
-----
- Display the character name on target as well as the account name
Optional Files (0)


Archived Files (33)
File Name
Version
Size
Author
Date
2.30a
161kB
prasoc
11/23/16 05:44 PM
2.26
144kB
prasoc
08/29/16 11:46 AM
2.25
145kB
prasoc
08/11/16 10:19 AM
2.20
145kB
prasoc
06/26/16 07:34 AM
2.11
144kB
prasoc
06/12/16 01:59 PM
2.1
144kB
prasoc
06/11/16 12:50 PM
2.04
147kB
prasoc
06/06/16 03:49 PM
2.02
147kB
prasoc
06/01/16 12:31 PM
2.01
147kB
prasoc
05/31/16 03:46 PM
2.0
187kB
prasoc
05/30/16 05:06 PM
1.81a
135kB
prasoc
05/03/16 03:20 PM
1.81
135kB
prasoc
05/02/16 01:38 PM
1.80
134kB
prasoc
04/29/16 06:43 PM
1.75
134kB
prasoc
04/25/16 03:56 PM
1.68
133kB
prasoc
03/29/16 01:01 PM
1.65
131kB
prasoc
03/20/16 06:02 AM
1.6
129kB
prasoc
03/18/16 12:12 PM
1.58.2
114kB
prasoc
03/12/16 04:38 PM
1.58.1
114kB
prasoc
03/12/16 10:05 AM
1.58
118kB
prasoc
03/12/16 07:28 AM
1.57.1
118kB
prasoc
03/11/16 07:01 PM
1.55
116kB
prasoc
03/11/16 11:23 AM
1.51
116kB
prasoc
03/11/16 07:19 AM
1.5
116kB
prasoc
03/10/16 03:37 PM
1.25
87kB
prasoc
03/03/16 08:42 AM
1.2
87kB
prasoc
03/02/16 07:20 PM
1.16
87kB
prasoc
03/02/16 12:44 PM
1.15a
87kB
prasoc
03/02/16 09:57 AM
1.1
86kB
prasoc
03/01/16 12:44 PM
1.05
86kB
prasoc
02/29/16 03:16 PM
1.01
86kB
prasoc
02/29/16 11:21 AM
1.01
86kB
prasoc
02/29/16 11:02 AM
1.0
84kB
prasoc
02/28/16 07:49 PM


Post A Reply Comment Options
Unread 08/28/17, 02:13 PM  
bildr

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by Thornnfinger
Seems there's another issue when trying to link items in chat.

Code:
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1817:
Attempt to access a private function 'SendChatMessage' from insecure code.
The callstack became untrusted 4 stack frame(s) from the top.
stack traceback:
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1817: 
in function  'SharedChatSystem:SubmitTextEntry'
EsoUI/Ingame/Inventory/InventorySlot.lua:1338: in function
'INDEX_ACTION_CALLBACK'
ESoUI/Ingame/Inventory/InventorySlotActions.lua:113:
in function 'ZO_InventorySlotActions:DoAction'
ESoUI/Ingame/Inventory/ItemSlotActionController.lua:130: in function
'ZO_ItemSlotActionsController:DoSelectedAction'
user:/Addons/BetterUI/Modules/Inventory/Inventory.lua:884: in function
'buttonCallback' 
ESo/UI/Libraries/ZO_Dialog/Gamepad/ZO_GenericDialog_Gamepad.lua:29 in function
'callback'
It's times like this that I knew what I was doing or could fix it.

Also, bank slots are not showing correctly with ESO+, and double space does not show up. I understand that this Addon doesn't really get any attention, but hoping for an update as it's really the only gamepad UI.
Same problem here. I have to go in to deactivate the controllerUI and with the mouse link in chat, or else I have that error too!
Report comment to moderator  
Reply With Quote
Unread 07/06/17, 09:18 AM  
fregrin

Forum posts: 0
File comments: 20
Uploads: 0
update

no chance of an update ????
Last edited by fregrin : 07/06/17 at 09:19 AM.
Report comment to moderator  
Reply With Quote
Unread 06/27/17, 01:22 PM  
bildr

Forum posts: 0
File comments: 4
Uploads: 0
Addon out of date

Really hope that it will be updated or incorporated into another mod by someone else, because it's full of bug and not working correctly now. Sad, I loved the better controller UI
Report comment to moderator  
Reply With Quote
Unread 05/29/17, 06:26 PM  
Thornnfinger

Forum posts: 0
File comments: 2
Uploads: 0
Seems there's another issue when trying to link items in chat.

Code:
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1817:
Attempt to access a private function 'SendChatMessage' from insecure code.
The callstack became untrusted 4 stack frame(s) from the top.
stack traceback:
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1817: 
in function  'SharedChatSystem:SubmitTextEntry'
EsoUI/Ingame/Inventory/InventorySlot.lua:1338: in function
'INDEX_ACTION_CALLBACK'
ESoUI/Ingame/Inventory/InventorySlotActions.lua:113:
in function 'ZO_InventorySlotActions:DoAction'
ESoUI/Ingame/Inventory/ItemSlotActionController.lua:130: in function
'ZO_ItemSlotActionsController:DoSelectedAction'
user:/Addons/BetterUI/Modules/Inventory/Inventory.lua:884: in function
'buttonCallback' 
ESo/UI/Libraries/ZO_Dialog/Gamepad/ZO_GenericDialog_Gamepad.lua:29 in function
'callback'
It's times like this that I knew what I was doing or could fix it.

Also, bank slots are not showing correctly with ESO+, and double space does not show up. I understand that this Addon doesn't really get any attention, but hoping for an update as it's really the only gamepad UI.
Report comment to moderator  
Reply With Quote
Unread 05/28/17, 09:27 AM  
deljason

Forum posts: 3
File comments: 37
Uploads: 0
Re: Update needed

Originally Posted by delboyspencer
Will this great mod be updated for Morrowind?
It hasn't even been updated for Homesteadj and is likely abandoned. Most likely someone else will have to take over if there are to be any updates/improvements. That being said, with the minor fix in the comments it does work, even with Morrowind, you just have to enable out of date addons.
Last edited by deljason : 05/28/17 at 09:28 AM.
Report comment to moderator  
Reply With Quote
Unread 05/24/17, 02:16 PM  
delboyspencer

Forum posts: 0
File comments: 3
Uploads: 0
Update needed

Will this great mod be updated for Morrowind?
Report comment to moderator  
Reply With Quote
Unread 05/21/17, 09:38 AM  
E.va

Forum posts: 4
File comments: 1
Uploads: 0
Originally Posted by salud
Q&D Fix for Homestead

open BUI_Shared.xml

change (line46)
Code:
ZO_SharedGamepadEntry_SetHeightFromLabel(self)
into
Code:
ZO_SharedGamepadEntry_SetHeightFromLabels(self)
enjoy
ahh this works! thank you!
Report comment to moderator  
Reply With Quote
Unread 04/26/17, 06:04 PM  
Scharesoft
 
Scharesoft's Avatar

Forum posts: 9
File comments: 28
Uploads: 0
Originally Posted by salud
change (line46)
Code:
ZO_SharedGamepadEntry_SetHeightFromLabel(self)
into
Code:
ZO_SharedGamepadEntry_SetHeightFromLabels(self)
Great, thanks for the help It works thanks to this little change.
__________________
Last edited by Scharesoft : 04/26/17 at 06:05 PM.
Report comment to moderator  
Reply With Quote
Unread 04/26/17, 10:22 AM  
salud

Forum posts: 2
File comments: 1
Uploads: 0
Q&D Fix for Homestead

open BUI_Shared.xml

change (line46)
Code:
ZO_SharedGamepadEntry_SetHeightFromLabel(self)
into
Code:
ZO_SharedGamepadEntry_SetHeightFromLabels(self)
enjoy
__________________
Wenn du mich nochmal dutzt, hau ich dir ne Delle in die Gewürzgurke!
Report comment to moderator  
Reply With Quote
Unread 04/13/17, 03:37 AM  
Scharesoft
 
Scharesoft's Avatar

Forum posts: 9
File comments: 28
Uploads: 0
I asked now here, here and here (German) for help. Maybe someone is able to help us to make BetterUI compatible again.
__________________
Report comment to moderator  
Reply With Quote
Unread 03/29/17, 12:27 AM  
butthe4d

Forum posts: 0
File comments: 2
Uploads: 0
Such a shame that this addon is abandoned. It was easily the best addon for gamepad user. I hope someone will take over or the author comes back to update.
Report comment to moderator  
Reply With Quote
Unread 02/27/17, 05:21 PM  
Fatmonk8

Forum posts: 0
File comments: 1
Uploads: 0
Won't Install

Seems I cant get it to install at all, It will show up in my Addons but won;t show any change to my game.
Report comment to moderator  
Reply With Quote
Unread 02/15/17, 11:23 AM  
Scharesoft
 
Scharesoft's Avatar

Forum posts: 9
File comments: 28
Uploads: 0
The error is still there and also with the GitHub version of this addon. I hope it is still updated.
__________________
Last edited by Scharesoft : 02/15/17 at 11:48 AM.
Report comment to moderator  
Reply With Quote
Unread 02/09/17, 09:06 PM  
Ganicus

Forum posts: 0
File comments: 1
Uploads: 0
update for 2.7 ??

was just wondering if this add-on was gonna be updated ? or has it been abandoned ?
Report comment to moderator  
Reply With Quote
Unread 02/09/17, 08:56 AM  
qiiwi

Forum posts: 0
File comments: 4
Uploads: 0
Re: Can't Install

Originally Posted by Stanucz
I'm a new mod-user, so this could very well be my fault...

I've got no mods installed and was trying to install BetterUI and Fraykin's mini-map. I get the following error no matter what I do. Installed via minion.

Reinstalled manually. Same problem. I was able to take it back and do a step by step activation of the mods elements. This error seems to be linked the Enhanced Banking. I can get enhanced inventory to work after an initial error of its own. I could also get the guild store to work after another separate error as well. But I have to alt-tab out of the game to get past this screenshotted error whenever I turn on enhanced banking. Once I do that, all the listings are then permanently scrunched up all together in a tight group.

Homestead update did break this Addon and we all are waiting for him to update!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.