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 Galthariel:
I recommend lS Toasts (it's an "L" not an "I") for moving toast notifications.
In reply to Galthariel:
I'd say in general BlizzMove is not meant to replace addons like MoveAnything (or elvui's anchor moving functionality)
BM is for moving frames around while they're open, to make it feel natural, just like you can move your browser around, or discord etc in windows
it's not meant for changing the default position of the UI :) (even if it's somewhat able to, it's buggy, and probably won't be fixed much over time)
so don't count on toasts in general being added :) though you can ofc create a plugin yourself to add the support
but I'm glad you like it anyway :)
Hi
BlizzMove doesn't seem to work on the Guild bank frame. Will this ability be coming?
Many thanks!
In reply to HoorMaister:
(for reference: this was fixed a few versions ago, BCC issue)
tbc v3.1.3bcc
no addons loaded except for blizmove
you are breaking the right click functionality of the who window.
I should be able to right click peoples names in the social window who tab and get a right click menue with target/ignore/etc
edit: this only happens if the who tab has a lot of people (is scrollable).
In reply to Fred7:
(for reference: this was fixed in v3.1.4bbcc, but according to https://github.com/Kiatra/BlizzMove/issues/73 it came back)
hi 2.5.1 version
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:540: in function `EnableAddon'
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
In reply to fantara1:
Message: ...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0-4.lua:33: Attempt to register unknown event "HONOR_LEVEL_UPDATE"
Time: Sat Jun 26 09:37:30 2021
Count: 1
Stack: ...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0-4.lua:33: Attempt to register unknown event "HONOR_LEVEL_UPDATE"
[string "=[C]"]: ?
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...\AddOns\BlizzMove\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
Locals: <none>
In reply to fantara1:
hi, some other addons seems to be to blame for that. BlizzMove doesn't touch HONOR_LEVEL_UPDATE; it's unclear from the error which addon actually caused it though (both wildpants and blizzmove are blamed, but it's probably neither of them)
At the Retail version, The following error occurred at each login.
In reply to BNS333:
What game version are you on?
Classic, BC or Retail?
Are you running addons that modify any of the default frames, that blizzmove makes movable?
If so, which.
In reply to zaCade:
Retail
"Are you running addons that modify any of the default frames, that blizzmove makes movable?"
Honestly, I am not very clear. jump out this error each time you just log in.
I use the LootrollMover and LS: Toasts addons, is it related to this?
In reply to zaCade:
There is another strange problem, the covenant mission table frame cannot be moved, I remember that several versions can be moved before, but after switching to followers, they can move again.
In reply to BNS333:
hi, try installing the latest version of BlizzMove and see if that fixes the error on login
regarding the covenant table, do you use any addons that replace the look of the mission table? (for example Venture Plan)
In reply to Numedain:
No more error occurs when logging in, great ! and I do use this Venture Plan addons.
In reply to BNS333:
there is a separate plugin to support venture plan: https://www.curseforge.com/wow/addons/blizzmove-plugin-venture-plan
For both the guild and community frames, when trying to edit a note and click 'save', get an error and the changes are ignored:
ID: 1
Error occured in: AddOn: BlizzMove
Count: 1
Message: Error: AddOn BlizzMove attempted to call a forbidden function (SetNote()) from a tainted execution path.
Debug:
[string "=[C]"]: SetNote()
[string "@..\FrameXML\StaticPopup.lua"]:2660: OnAccept()
[string "@..\FrameXML\StaticPopup.lua"]:5021: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
None
Not, exactly, sure if this is unrelated taint from another source, but will try to check later.
In reply to Nechckn:
Taint errors are really difficult to say where they are actually from because they always seem to blame some random addon.
Pretty sure we aren't the source of this taint.
In reply to zaCade:
Agree on the mis-direction causing all sorts of pain but this was, thankfully, resolved after an update - tracker id 61.
When I move the Talking Head, I get this error:
Message: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: TalkingHeadFrame:SetPoint.
Time: Sun Dec 13 09:14:22 2020
Count: 1
Stack: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: TalkingHeadFrame:SetPoint.
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetPoint'
[string "@Interface\FrameXML\UIParent.lua"]:2614: in function <Interface\FrameXML\UIParent.lua:2527>
[string "=[C]"]: in function `securecall'
[string "@Interface\FrameXML\UIParent.lua"]:3226: in function `UIParentManageFramePositions'
[string "@Interface\FrameXML\UIParent.lua"]:2632: in function <Interface\FrameXML\UIParent.lua:2619>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface\FrameXML\UIParent.lua"]:3422: in function `UIParent_ManageFramePositions'
[string "@Interface\AddOns\Blizzard_TalkingHeadUI\Blizzard_TalkingHeadUI.lua"]:20: in function <...ns\Blizzard_TalkingHeadUI\Blizzard_TalkingHeadUI.lua:19>
[string "=[C]"]: ?
[string "=[C]"]: in function `Hide'
[string "@Interface\AddOns\Blizzard_TalkingHeadUI\Blizzard_TalkingHeadUI.lua"]:307: in function <...ns\Blizzard_TalkingHeadUI\Blizzard_TalkingHeadUI.lua:305>
Locals: