editmodeexpanded's People
editmodeexpanded's Issues
Bug: With settings?
On Retail, using the latest version of EME, upon logging in:
4x ...d/libs/EditModeExpanded-1.0-24/EditModeExpanded-1.0.lua:562: attempt to index field 'settings' (a nil value)
[string "@EditModeExpanded/libs/EditModeExpanded-1.0-24/EditModeExpanded-1.0.lua"]:562: in function `func'
[string "@EditModeExpanded/libs/EditModeExpanded-1.0-24/EditModeExpanded-1.0.lua"]:1032: in function <...d/libs/EditModeExpanded-1.0/EditModeExpanded-1.0.lua:942>
Locals:
db =
}
(*temporary) = nil
(*temporary) = 12
(*temporary) = "attempt to index field 'settings' (a nil value)"
framesDB =
13 =
}
15 =
}
3 =
}
14 =
}
16 =
}
}
frame = CompactRaidFrameContainer {
0 =
GetUnitFrame = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:315
UpdateMagnetismRegistration = defined @FrameXML/EditModeSystemTemplates.lua:506
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:411
systemInfo =
}
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:469
ApplyToFrames = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:115
SetFlowSortFunction = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:89
SetBorderShown = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:110
ReadyToUpdate = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:132
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:148
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:355
displayPets = true
SelectSystem = defined =[C]:-1
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:489
UpdateSystemSettingUseLargerFrame = defined @FrameXML/EditModeSystemTemplates.lua:971
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:48
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:322
SetScaleBase = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:244
AddFlaggedUnits = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:274
flowFilterFunc = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameManager.lua:523
EMEanchorTo = UIParent {
}
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:268
OnLoad = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:14
Layout = defined @SharedXML/LayoutFrame.lua:333
settingDisplayInfoMap =
}
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:259
TryUpdate = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:126
OnSizeChanged = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:63
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:263
MarkDirty = defined @SharedXML/LayoutFrame.lua:90
UpdateSelectionVerticalState = defined @FrameXML/EditModeSystemTemplates.lua:1084
AddUnitFrame = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:303
AddPets = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:251
dirtySettings =
}
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:304
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:288
hasActiveChanges = false
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:448
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates.lua:398
SetupSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:948
UpdateSystemSettingSortPla
Soul Shard position changes once you leave edit mode
When you move for example the Soul Shard frame around and close the edit mode it will be slighly lower positioned. This is a problem when you want to positon the frames really close next to erach other since they maybe overlapping afterwards.
Request: CompactRaidFrameManager
Hi, thanks for this addon but i have a request, i'd love to be able to move this frame:
CompactRaidFrameManager
Thanks in advance
Unchecking frames only hides them in edit mode
I don't know if this is a usage issue or a bug but when I uncheck the Backpack frame when in edit mode, it disappears while I'm in edit mode but when I leave edit mode it comes back. I expected it to be hidden outside of edit mode as well.
Pet Frame missing
I have tried everything but the pet frame is missing if your addon is on. The moment i disable your addon it shows again. And yes i have tested with only your addon enabled and no other addons.
Consecration timer not showing up underneath portrait as Protection Paladin
It only doesn't show up when this addon is enabled, I checked the edit mode settings and none of them have this as an interactable option so maybe that's why it isn't showing up? Not sure.
Focus Cast Bar resetting after a /reload
Something in todays patch broke it, booo.
New update problems
When you install the new update "EditModeExpanded-10.0-020.zip" addon dont work. I tried to reinstall it and nothing, try to install previous version and work but when you update stop working. Probably the new update has some problem when you install it
Target Cast Bar
More UI elements to add
Checking another addon like MoveAny:
https://www.curseforge.com/wow/addons/moveany
I have a few suggestion to add more UI elements like Target of target, castbar from target of target and castbar from Focus. Also Alert frames like the achievements or the battle.net online/offline friends and the durability doll.
Thanks.
Minimap icon sometimes reappears
Toggle to Hide a frame
Once I figure out how to display a custom Settings box, I'll add an option to simply hide the selected frame. Maybe the player doesn't want the stock Menu Bar showing?
Pin LFG Button to minimap
Support is going up soon.
Has some issues and needs further testing.
To move the minimap icon, you have to:
- Shrink the size of the LFG Frame to be smaller than the Icon texture behind it
- Exit Edit mode
- Be in the queue for something, so the icon is visible outside of Edit Mode
- Drag the Icon texture around / behind the LFG button. The button will follow the Icon around
- Once you have the LFG Button where you want it, you can go back into Edit Mode and make the LFG Button bigger again
Dragonriding Power Bar
The Dragonriding Power Bar (the bit with your orbs meter) is covered under the base UI "Encounter Bar".
I did not notice it was already implemented, and should not have added support.
Add TargetOfTarget frame to movable frames
Hey,
i really like to be able to move more frames around since i like a clean UI.
I usually have my actionbars really close to the player and target frame. This makes problems with the PetFrame (which is already solved by the addon) and with the TargetOfTargetFrame (i belive it's called TargetFrameToT
in the frame stack).
Would be cool if you could add the TargetOfTargetFrame to the movable frames.
Cheers
Request: Hide Stance Bar
Probably related to #41, would be nice if you could hide the stance bar.
Feature request: Move resource bar of Death Knight and Mage
Thank you for making this great addon. Could you please add support for moving resource bar of other classes like Death Knight's runes and Mage's arcane charge.
Add Bonus Roll Window
Soul Shard is always bottom left when checkbox is disabled
If i decide to not use one of the frames they seem to position somewhat hardcoded. If e.g. Soul Shard is disabled they will always be in the bottom left corner. I haven't found a way to get them back to the player frame except disabling the addon.
Separate Micro Menu from Backpack
Planned, if its possible without causing problematic taint.
I'd like to make the Micro Menu and Backpack bars separate groups that can be moved around independently.
Request: Make Visablity Options for Action Bar 1 available
In the settings for all other Action Bars you can choose the Visability Option between:
- always visable
- in combat
- out of combat
- hidden
It would be nice if we could apply these to Action Bar 1 as well.
Defect: Bartender4 compatiblity issues
I use Bartender 4 to move the LFG & Experience Bars. EME activates move mode on all the Bartender objects, but EME was adding it's own LFG & XP bar objects as well as unlocking the B4 ones so they could be repositioned. Not positioning them together results in a random precedent for where the bars end up. I ended up having to uncheck those options in the EME settings window, and just positioning with the B4 objects. I'm not sure if this is intended behavior that just isn't explicitly stated in the addon description, an EME problem or a Bartender4 one.
Plan for expanding library to work on existing edit mode frames
Structure I plan to try, when I have time to code it up:
Catalogue a list of frames that are already edit mode supported.
In functions like Register Hideable, Register Resizable, etc, check if it is a preexisting frame. First time registering one, store it in a separate DB.
When one is selected, open the EME dialog box next to the existing dialog box. Do not try to interfere with the existing dialog box.
Put the calls to Register Hideable, etc, in the main addon lua, not in the library.
When in Edit Mode the target castbar frame seems to be different from the actual castbar
When positioning the target castbar frame while in edit mode to e.g. line it up with the grid it works fine. Once you cast something it seems of. Maybe because of the icons or the header bar for the castbar.
Achievements Missing?
Request: Make all frames movable with the arrow keys
Heya, i love how i can fine tune the frames affected by this addon with the arrow keys, do you think you can expand that to all frames? Or it might cause issues?
Request: 2 rows of 4 vertical groups with raid frames and 0 gap spacing option
Looking to replace Bartender4 with this mod and the new default UI. However, a few adjustments I would need to do this:
-
Ability to set gap spacing to 0 instead of lowest being 2. Bartender lets you do 0, I believe it even lets you go into the negatives (which I don't need). For skills on action bars as well as for the bags spacing on the bag bar.
-
Old UI let you resize how far to the right vertical raid groups could draw, so you could limit to at most 4 per row, as little as 2 per row. for 2 rows of 4 vertical groups or 4 rows of 2 vertical groups. New UI only lets you do 1 row of 8 groups. Being able to adjust this again like old UI would be awesome. My specific request is to get 2 rows of 4 vertical groups again, though more flexibility would be helpful for more users.
Addon Keeps Trying To Set The Position Of The Pet Frame During Combat
6x [ADDON_ACTION_BLOCKED] AddOn 'EditModeExpanded' tried to call the protected function 'PetFrame:SetPoint()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function SetPoint' [string "@Interface/AddOns/EditModeExpanded/libs/EditModeExpanded-1.0-16/EditModeExpanded-1.0.lua"]:359: in function
RegisterFrame'
[string "@Interface/AddOns/EditModeExpanded/EditModeExpanded.lua"]:133: in function <...terface/AddOns/EditModeExpanded/EditModeExpanded.lua:40>
Soul Shard Bar
Hiding the Soul Shards isnt working as they re appear after a reload of ui
Request : add top of screen information to move
Hi,
Something that could be really nice to add to move is the yellow information that appear in top of the screen like pvp flag information, or what we could see during some dungeon (like cavern of time that tell us portals).
I hope it's possible and you could add it in a future patch <3
Request: Show frame only during mouseover
What about an option that hides the frame but show it once you hover over it? Similar to the way Bartender do it?
Originally posted by @Nillx in #5 (comment)
Update: Won't be implemented. See other comments for alternatives!
Position of target castbar not properly working
Easy reproduce (for me):
- Logging in
- Take myself into target
- Cast some mount
- The target cast bar sometimes jumps instantly to the desired position and sometimes on cast finish/interrupt
It seems I get the same behavior when changing targets.
Windowed mode resize issue
@cdeconinck since you wrote the UI Resize scaling code, I'm hoping you can help with this issue #22
If a frame is placed on the right hand side, like this:
Then the window is resized smaller, it scrolls off the edge of the window
I'm thinking something like... when a window resize event is detected (is there one?), check if the right side of the frame has gone out of bounds and adjust the bottom left anchor?
Error on disabling addon
Just tried EditModeExpanded and disabled the addon to check something. Reloading UI threw this error:
2x bad argument #1 to '?' (Usage: local accountInfo = C_BattleNet.GetAccountInfoByGUID(guid))
[string "=[C]"]: in function `GetAccountInfoByGUID'
[string "@FrameXML/SocialQueue.lua"]:171: in function `SocialQueueUtil_GetRelationshipInfo'
[string "@FrameXML/SocialQueue.lua"]:236: in function `SocialQueueUtil_HasRelationshipWithLeader'
[string "@FrameXML/QuickJoin.lua"]:408: in function `UpdateLeader'
[string "@FrameXML/QuickJoin.lua"]:391: in function `Update'
[string "@FrameXML/QuickJoin.lua"]:362: in function `UpdateAll'
[string "@FrameXML/QuickJoin.lua"]:352: in function `Init'
[string "@FrameXML/QuickJoin.lua"]:320: in function `UpdateAll'
[string "@FrameXML/QuickJoin.lua"]:42: in function <FrameXML/QuickJoin.lua:40>
[string "=[C]"]: in function `Show'
[string "@FrameXML/FriendsFrame.lua"]:77: in function `FriendsFrame_ShowSubFrame'
[string "@FrameXML/FriendsFrame.lua"]:396: in function `FriendsFrame_Update'
[string "@FrameXML/FriendsFrame.lua"]:345: in function `FriendsFrame_OnShow'
[string "@FrameXML/FriendsFrame.lua"]:465: in function <FrameXML/FriendsFrame.lua:463>
Locals:
(*temporary) = "bad argument #1 to '?' (Usage: local accountInfo = C_BattleNet.GetAccountInfoByGUID(guid))"
If I open the friends list and go to the Quick Join tab while no one is active it throws the same error. While people are active (ie: there are groups I can quick join) that tab doesn't throw the error. Never seen this error before today, and it's only started since installing, and then disabling EditModeExpanded.
Exited WOW completely and restarted and it doesn't seem to be throwing the error now.
Add way to copy settings to a different profile
I'll probably do this with a simple copy/paste system.
Request: Add the ability to resize TalkingHeadFrame
I know this can be moved with the standard edit mode but for whatever reason, Blizzard hasn't allowed it to be resizable. I know it's possible as there is a WeakAura that can do it, however, I don't really want to install a large addon like WA just for this one thing.
Thanks for your work!
Achievement popup
Look into adding support for moving it.
Sometimes getting addon blocked error using action bars
Trying to find an actual cause for this. I suspect its something to do with the splash screen that shows first login per patch.
Target Cast Bar
I've attempted to include this frame, but unfortunately it seems Blizzard has code that moves it back to just under the Target Frame again. The position is based on how many buffs your target has, and is constantly being updated. This means moving the Target's Cast Bar is not simple, and may not even be possible.
Frames in the .xml need to be converted to .lua for library compatibility
Achievement Frame Right of Center
When I use this addon, it seems that the achievement frame is right of center. When I use it in the default layout, achievements, loot, etc show perfectly in the center. However, when I adjust the achievement frame with the addon, I notice that when I get an achievement, loot, etc is left of center.
It seems that the movement of the frame works fine and the achievements, loot, etc appear fine until I do a /reloadui or logout and log back in. The achievement frame will stay where I move it, however, when an achievement or loot shows up then it is left of center.
Using the reset button, puts it back right of center but then achievements and loot appear centered. I hope my screenshots explain better than how I tried to explain this.
Save/Restore settings based on selected Edit Mode profile
Planned feature: will base frame's positions based on the settings saved per Edit Mode profile.
It currently just uses a simple saved variable per character.
Merge SLMicroMenu addon on this one?
I didnt notice https://github.com/teelolws/SLMicroMenu is an addon from you and this one is amazing also. Do you have planned merge both addons in 1 adding SLMicroMenu as an EditModeExpanded option??
I think this is a good idea and we can save 1 addon.
Resizing support
Will need to find a way to create an EditModeDialog that doesn't interfere with the base Edit Mode. Will just have a Slider to resize the selected frame.
LFG Eye support
Will need to unlink it from the Micro Menu Bar. Is planned to be worked on.
Scaleable Power Bar (EG: Warlock Shards)
Would be great if we could the bar separate from the normal UI.
Do more error checking on the Reset button
Should only set scale for frames that have scaling enabled.
Check db.settings exists.
Do something about the anchor connection error for the vehicle frame.
Vehicle Seats and Durability not moveable
Possible to fixe this? I can't them even move.
Minimap Button Bag interaction
I get weird interaction with addon "Minimap Button Bag Reborn" when LFG-eye checked "pin to minimap"
MBBR trying to hide LFG-eye into folder. After moving LFG-eye, its place resetting to hide in folder again
Can you fix this?
Soul Shard Position is reset when TotemFrame updates
Can be tested on Affliction Warlock with Summon Darkglare
talented.
The position of the class resource (can be tested with other classes than warlock aswell e.g. mage with Rune of Power
)
When the event PLAYER_TOTEM_UPDATE
is triggered it causes a repositioning of the TotemFrame
+ PlayerFrameBottomManagedFramesContainer
which causes the resources to be place below the PlayerFrame
again.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.