BlizzMove
This addon makes the Blizzard windows movable.
To temporarily move a window, just click the title of the window and drag it to where you want it. Shift + right-click resets the position.
Use ctrl + scroll wheel over a window title to adjust the scale of the window. Ctrl + right-click resets the scale.
Use alt + drag to detach child frames from their parent. Alt + right-click re-attaches the child frame. (Examples of child windows are calendar event info frames, and similar)
Demo: https://www.youtube.com/watch?v=jPcpkQjCTZU
Limitations:
- The default Blizzard separate bag frames are not movable - the default combined bag frame is movable
- BlizzMove does not disable Blizzard's built-in panel positioning logic. This means that opening, for example a profession window, might close or move other windows. To disable this default Blizzard behaviour, you can install No Auto Close.
- Due to a blizzard bug, there are issues when you rescale the map in retail. This cannot be fixed by us, and if you want it to work, let blizzard know.
Access some in-game options, by typing /bm in chat.
You may look for additional plugins here.
Please use the issue tracker on GitHub if you have issues.
Join the BlizzMove discord.
Developers can hook their own frames into BlizzMove, to let us handle all the work to make your frames movable 🙂.
In reply to aisenfaire: should be movable already
Is there any way to stop the Quest Log resetting it's position when the World Map (maximised) is opened?
In reply to ZalidTheBur: Okay. This is not a Blizzmvoe issue. It's DeModal that is doing it.
Hi There
I am still not able to set the worldmap window to a sticky position. I can move the worldmap but after closing and repopen the worlmap is in the middle again.. Any ideas ?
Does this addon give the option to hide the default player health/power unit frames?
How come the talent panel sometimes move to a different location when you click on it?
For some reason, every time I reload or reload, the scaling of the Escape Menu always reverts. None of the other windows do though.
Trying to scale the transmog window also scales the individual item previews within their boxes causing them to become so big you cannot see them or they disapear altogether.
Is this fixable or just a limitation with WoW's UI?
In reply to Tessiia: I vaguely remember closing and reopening the UI helping, but yeah, generally can't be helped
Hello! Addon doesn't allow me to move "Talking head" frame via edit mode
In reply to Jazzmania: you can disable the talking head frame in the BM setting, or set BM to not remember positions permanently
If i use the add-on my map becomes to big its past the boundries of the screen it does not turn smaller i had to disable the add-on to use the map.
In reply to We_are_Borg: you can disable specific frames in the settings if needed
sounds like some other addon is also playing bad, I've never seen any such issues myself, nor seen any similar complaints
Hi, just wondering what I might be missing if Blizzmove will not move my combined bag. Even with all other addons disabled, I can't move the bag frame. It worked for me before 11.0, but doesn't now. =(
In reply to pizza1776: interesting, will take a look
In reply to Numy: Thanks for the fix, Numy!
Hello! On retail I cannot move Loot Window frame neither in edit mode nor when I loot something but it is possible if I turn the addon off.
Loot Window on mouseover option is disabled
Also get this error (only when try to drag the window during loot and get nothing in edit mode) -
9x LootFrame:StartMoving(): Frame is not movable
Lua Taint: BlizzMove
[string "=[C]"]: in function `StartMoving'
[string "@BlizzMove/BlizzMove.lua"]:669: in function <BlizzMove/BlizzMove.lua:640>
[string "=(tail call)"]: ?
Locals:
(*temporary) = LootFrame {
0 = <userdata>
SetScript = <function> defined =[C]:-1
UpdateMagnetismRegistration = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:731
GetSnapOffsets = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:609
systemInfo = <table> {
}
OnKeyDown = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:77
TrySetCompositeNumberSettingValue = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:212
downKeys = <table> {
}
isOpen = true
resetToDefaultPositionButton = Button {
}
TitleContainer = Frame {
}
GetSelectionOffset = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:540
ResetToDefaultPosition = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:254
GetScaledSelectionSides = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:532
panelWidth = 220
SetTitleOffsets = <function> defined @Blizzard_SharedXML/PortraitFrame.lua:54
GetFrameMagneticEligibility = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:714
IsBelowFrame = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:499
SetScaleBase = <function> defined =[C]:-1
HasActiveChanges = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:381
GetScaledCenter = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:525
SetTitleFormatted = <function> defined @Blizzard_SharedXML/PortraitFrame.lua:40
IsToTheRightOfFrame = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:487
OnLoad = <function> defined @Blizzard_UIPanels_Game/Mainline/LootFrame.lua:13
UpdateDisplayInfoOptions = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:456
GetSystemName = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:822
ProcessMovementKey = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:39
panelMaxHeight = 290
HasCompositeNumberSetting = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:385
selectedSlot = 11
ScrollBox = Frame {
}
DoesSettingValueEqual = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:440
ShouldResetSettingsDialogAnchors = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:168
EMEanchorPoint = "BOTTOMLEFT"
EMESystemID = 25
IsToTheLeftOfFrame = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:481
GetSettingsDialogAnchor = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:465
hasActiveChanges = false
OnSystemLoad = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:3
ClearFrameSnap = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:653
GetCombinedCenterOffset = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:596
SetupSettingsDialogAnchor = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:369
SetPointBase = <function> defined =[C]:-1
UpdateSystem = <function> defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:330
GetMaxPossibleWidth = <function> defined @Blizzard_UIPanels_Game/Mainline/ScrollingFlatPanel.lua:51
PlayCloseAnimation = <function> defined @Blizzard_UIPanels_Game/Mainline/ScrollingFlatPanel.lua:71
isHighlighted = false
Close = <function> defined @Blizzard_UIPanels_Game/Mainline/ScrollingFl
In reply to Jazzmania: that's odd, we'll look into a fix
On cataclysm classic this addon taints the glyph frame - you cant change glyphs anymore. Here is a workaround for this problem:
https://github.com/Kiatra/BlizzMove/issues/125#issuecomment-2214004061
In reply to roar1337: should be fine now