Code Monkey home page Code Monkey logo

elvui_gennui's Introduction

GennUI

A clean minimalistic ElvUI edit

N|Solid

More screenshots on the ElvUI website

« Features »

  • Easy to use installer that set things automatically.
  • Adds custom tags, textures and fonts.
  • 2 Themes: Dark and Class Colored.
  • Tweaks: Easy Delete, Tooltip Icons.
  • Set up supported AddOns automatically, matching the UI style.

« Requirements »

« Highly recommended »

« Note »

  • The UI is optimized for 1920×1080 resolution and 0.64 UI Scale, if you have different settings you may want to move some things around.
  • Please consider backup any AddOns settings that you may want to keep.
  • For bug reports or requests please use the issues tracker above.

« Supported AddOns »

  • AddOnSkins
  • BattleGround Eenemies
  • BigDebuffs
  • BigWigs
  • Capping
  • Deadly Boss Mods
  • Details
  • Diminish
  • Gladius
  • Mik’s Scrolling Battle Text
  • OmniBar
  • OmniCD
  • Plater
  • ProjectAzilroka
  • WarpDeplete

« Special Thanks »

  • Skullflower and Naowh for inspiration.
  • Blazeflack, Benik and Simpy for the great help and assistance.
  • Blinkii & Skullflower for the awesome textures.
  • Tweaks credits: Blazeflack, Kesava, Resike.

elvui_gennui's People

Contributors

gennoken avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

elvui_gennui's Issues

LUA errors

I receive a tooltipicon LUA error from ElvUI and GennUI, might be that the new patch broke something?

Error in fresh install

Hi there,

i get the following error on a fresh install:

Message: Interface\AddOns\ElvUI_GennUI\core\nameplates.lua:278: attempt to index field 'nameplate' (a nil value) Time: Sat Jan 22 17:38:46 2022 Count: 1 Stack: Interface\AddOns\ElvUI_GennUI\core\nameplates.lua:278: attempt to index field 'nameplate' (a nil value) [string "=[C]"]: ? [string "@Interface\AddOns\ElvUI_GennUI\core\nameplates.lua"]:278: in functionSetupNameplates'
[string "@interface\AddOns\ElvUI_GennUI\core.lua"]:59: in function `SetupLayout'
[string "@interface\AddOns\ElvUI_GennUI\init.lua"]:76: in function <Interface\AddOns\ElvUI_GennUI\init.lua:76>

Locals:
`
Thank you :)

LUA ERROR with ElvUI v. 12.61

After updating ElvUI to 12.61 i'm get this errors:

Message: Interface\AddOns\ElvUI_GennUI\core\nameplates.lua:278: attempt to index field 'nameplate' (a nil value)
Time: Sun Jan 23 18:59:25 2022
Count: 1
Stack: Interface\AddOns\ElvUI_GennUI\core\nameplates.lua:278: attempt to index field 'nameplate' (a nil value)
[string "=[C]"]: ?
[string "@interface\AddOns\ElvUI_GennUI\core\nameplates.lua"]:278: in function SetupNameplates' [string "@Interface\AddOns\ElvUI_GennUI\core.lua"]:59: in function SetupLayout'
[string "@interface\AddOns\ElvUI_GennUI\init.lua"]:76: in function <Interface\AddOns\ElvUI_GennUI\init.lua:76>

and:

Message: Interface\AddOns\ElvUI_GennUI\core\theme.lua:33: attempt to index field 'customTexts' (a nil value)
Time: Sun Jan 23 18:23:59 2022
Count: 1
Stack: Interface\AddOns\ElvUI_GennUI\core\theme.lua:33: attempt to index field 'customTexts' (a nil value)
[string "=[C]"]: ?
[string "@interface\AddOns\ElvUI_GennUI\core\theme.lua"]:33: in function `SetupTheme'
[string "@interface\AddOns\ElvUI_GennUI\init.lua"]:87: in function <Interface\AddOns\ElvUI_GennUI\init.lua:87>

GameTooltip error

Phase 2 prepatch gave us some more API changes it looks like.

Message: ...nterface/AddOns/ElvUI_GennUI/modules/tooltipicon.lua:1108: GameTooltip doesn't have a "OnTooltipSetItem" script
Time: Thu Nov 17 15:04:42 2022
Count: 1
Stack: ...nterface/AddOns/ElvUI_GennUI/modules/tooltipicon.lua:1108: GameTooltip doesn't have a "OnTooltipSetItem" script
[string "=[C]"]: in function `HookScript'
[string "@Interface/AddOns/ElvUI_GennUI/modules/tooltipicon.lua"]:1108: in function `TooltipItemIcon_HookFrame'
[string "@Interface/AddOns/ElvUI_GennUI/modules/tooltipicon.lua"]:1042: in function <...nterface/AddOns/ElvUI_GennUI/modules/tooltipicon.lua:1037>

Locals: (*temporary) = GameTooltip {
 0 = <userdata>
 SetQuestLogRewardSpell = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetQuestPartyProgress = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 ProcessLineData = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:303
 SetPvpTalent = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetRuneforgeResultItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetHyperlink = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetUnit = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetAzeriteEssence = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetVoidDepositItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetVoidWithdrawalItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetInfoBackdropStyle = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:338
 shoppingTooltips = <table> {
 }
 SetSocketGem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 updateTooltipTimer = 0.200000
 ItemTooltip = Frame {
 }
 StatusBar = GameTooltipStatusBar {
 }
 SetLootCurrency = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetSlottedKeystone = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetWorldCursor = <function> defined @Interface/FrameXML/GameTooltip.lua:952
 SetLootItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetMerchantCostItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 GetUnit = <function> defined @Interface/FrameXML/GameTooltip.lua:994
 SetOwnedItemByID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetItemInteractionItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetQuestLogSpecialItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 TextRight1 = GameTooltipTextRight1 {
 }
 SetEnhancedConduit = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetRecipeReagentItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetQuestCurrency = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 supportsDataRefresh = true
 SetWeeklyReward = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetMerchantItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetPvpBrawl = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 SetAchievementByID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 BottomOverlay = Texture {
 }
 SetSpellByID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 supportsItemComparison = true
 SetSocketedRelic = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
 ProcessInfo = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236
 ProcessLines = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:293
 NineSlice = Frame {
 }
 SetInventoryItem = <function> defined @Interface/SharedXML/Tooltip/Toolt

pet and stance bar missing

after install and going through the initial setup the pet and stance bar are not shown.

i can enable it with the default elvui set, by picking he bar and choose restore bar. After that i move the bar to a good spot. (After the restore option the stance bar is located on top of action bar 1, while pet bar appear on a normal useable location)

Is there any methods to have those automatically enabled ? because on each character i seems to have to run the /gnui install option again the fix the layour, and each item those 2 bars are hidden.

In the initial phase on step "setup layout" there is where the stance & pet bar will vanish if it had been re-enabled on another character.

theme

when i go to select a color or theme at the installation screen it does nothing. All the unitframes are all stock elvui and not yours in the screenshot. I have tried it with just elvui and your edit,

Issues with UI for WotLK

15x ...vUI\Libraries\Core\Ace\AceEvent-3.0\AceEvent-3.0-4.lua:33: Attempt to register unknown event "CURSOR_UPDATE"
[string "=[C]"]: in function RegisterEvent' [string "@ElvUI\Libraries\Core\Ace\AceEvent-3.0\AceEvent-3.0-4.lua"]:33: in function OnUsed'
[string "@AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:142: in function RegisterEvent' [string "@GatherMate2\Collector.lua"]:77: in function RegisterGatherEvents'
[string "@GatherMate2\Collector.lua"]:66: in function <GatherMate2\Collector.lua:65>
[string "=[C]"]: ?
[string "@details\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <...ceDetails\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@details\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function EnableAddon' [string "@Details\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:540: in function EnableAddon'
[string "@details\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <...ceDetails\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>

14438x GTFO\GTFO-4.66.6.lua:1581: attempt to call global 'GetSpecialization' (a nil value)
[string "@gtfo\GTFO-4.66.6.lua"]:1581: in function GTFO_CheckTankMode' [string "@GTFO\GTFO-4.66.6.lua"]:269: in function GTFO_OnEvent'
[string ":OnEvent"]:1: in function <[string ":OnEvent"]:1>

Locals:
x = "Death Knight"
class = "DEATHKNIGHT"
(*temporary) = nil
(*temporary) = "attempt to call global 'GetSpecialization' (a nil value)"

Lua Error installing plugin

Hi, I am getting this error installing your plugin:

Message: Interface\AddOns\ElvUI_GennUI\core\unitframes.lua:481: attempt to index field 'raid' (a nil value)
Time: Wed Sep 14 19:35:16 2022
Count: 1
Stack: Interface\AddOns\ElvUI_GennUI\core\unitframes.lua:481: attempt to index field 'raid' (a nil value)
[string "=[C]"]: ?
[string "@interface\AddOns\ElvUI_GennUI\core\unitframes.lua"]:481: in function SetupUnitframes' [string "@Interface\AddOns\ElvUI_GennUI\core.lua"]:61: in function SetupLayout'
[string "@interface\AddOns\ElvUI_GennUI\init.lua"]:76: in function <Interface\AddOns\ElvUI_GennUI\init.lua:76>

Locals:

Raid Frames Moving

Hello,

Having issues with raid frames anchoring. When moving to heroic -> mythic level difficulty or vice-a-versa, the frames shift higher or lower, respectively. I've tried disabling Raid 2 and Raid 3 or messing with the settings on visibility, but seems to still do it. See below for examples.

ign
outsz

Tried reaching out to the ElvUI community but got no response either.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.