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 🙂.
It wont let me scroll any more.. :( Can that be fixed please?
Same here :-/
Please Fix
You can scale the whole screen in the interface options of the game. Or did you just scale specific windows?
Just certain windows. Can you make it to do that again please? lol
I had to revert back to 1.4.1, because something in 1.4.2 is making my screen freeze for a few seconds, three times, right when I log into any character.
I am getting the following:
Date: 2016-08-11 22:59:18
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\BlizzMove\BlizzMove.lua line 13:
attempt to call local 'createOwnHandleFrame' (a nil value)
Debug:
BlizzMove\BlizzMove.lua:13: in main chunk
Locals:
BlizzMove = <table> {
}
SetMoveHandle = nil
createOwnHandleFrame = nil
createQuestTrackerHandle = nil
(*temporary) = <table> {
CharacterFrame = <table> {
}
MailFrame = <table> {
}
WorldMapFrame = <table> {
}
}
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = ColorPickerFrame {
0 = <userdata>
}
(*temporary) = 132
(*temporary) = 32
(*temporary) = 117
(*temporary) = 8
(*temporary) = "ColorPickerFrame"
(*temporary) = "attempt to call local 'createOwnHandleFrame' (a nil value)"
AddOns:
Swatter, v7.0.5637 (TasmanianThylacine)
AskMrRobot, v39
AtlasLoot, vv8.01.00
AucAdvanced, v7.0.5637 (TasmanianThylacine)
AucFilterBasic, v7.0.5637 (TasmanianThylacine)
AucFilterOutlier, v7.0.5637.5459(/embedded)
AucMatchUndercut, v7.0.5637.5585(/embedded)
AucStatHistogram, v7.0.5637 (TasmanianThylacine)
AucStatiLevel, v7.0.5637 (TasmanianThylacine)
AucStatPurchased, v7.0.5637 (TasmanianThylacine)
AucStatSales, v7.0.5637.5598(/embedded)
AucStatSimple, v7.0.5637 (TasmanianThylacine)
AucStatStdDev, v7.0.5637 (TasmanianThylacine)
AucStatWOWEcon, v7.0.5637.5613(/embedded)
AucUtilAHWindowControl, v7.0.5637.5575(/embedded)
AucUtilAppraiser, v7.0.5637.5632(/embedded)
AucUtilAskPrice, v7.0.5637.5599(/embedded)
AucUtilAutoMagic, v7.0.5637.5587(/embedded)
AucUtilCompactUI, v7.0.5637.5629(/embedded)
AucUtilEasyBuyout, v7.0.5637.5576(/embedded)
AucUtilFixAH, v7.0.5637 (TasmanianThylacine)
AucUtilItemSuggest, v7.0.5637.5600(/embedded)
AucUtilPriceLevel, v7.0.5637.5633(/embedded)
AucUtilScanButton, v7.0.5637.5631(/embedded)
AucUtilScanFinish, v7.0.5637.5588(/embedded)
AucUtilScanProgress, v7.0.5637.4979(/embedded)
AucUtilScanStart, v7.0.5637.5347(/embedded)
AucUtilSearchUI, v7.0.5637.5636(/embedded)
AucUtilSimpleAuction, v7.0.5637.5632(/embedded)
AucUtilVendMarkup, v7.0.5637.4828(/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v7.0.4
BeanCounter, v7.0.5637 (TasmanianThylacine)
BlizzMove, vv1.4.1
Configator, v5.1.DEV.406(/embedded)
DebugLib, v5.1.DEV.337(/embedded)
LibExtraTip, v5.12.DEV.407(/embedded)
Stubby, v7.0.5637 (TasmanianThylacine)
TipHelper, v5.12.DEV.405(/embedded)
BlizRuntimeLib_enUS v7.0.3.70000 <none>
(ck=6c2)
Thank you for making this great addon. I'm loving Ctrl+scrolling the title to resize frame function. Is there any possible to have it?
miss the button reset blizzmove
What do you want to reset? I removed the saving of frame positions since it did not work for most frames anyway.
Is not being able to resize frames something you are gonna leave out from now on then?
Yes as I did not use the resize feature. I did a cleanup of the code and decided to ditch it, sorry.
well darnit, that was a life saver for my old eyes:O( thanks for all your hard work on the addon in any case!
Moving the quest tracker is disabled until I have time to fix the problems that occur when it is moveable.
The Addon doesn't seem to move my 2 most used windows either:
Collections Window & Dressing Room.
I have turned it off and now my loading screen is moving faster so there is a problem with that also ... ty for all your work.
I don't know why its happening but when blizzmove is on it caused me to lag every time I open a work order window in my gary is anyone else having this problem.
I cant move the InterfaceOptionFrame. no matter what I try it will not move I can get the rest of them to move. could you please look in to this and see what might be going on? thanks.
Get an LUA error when trying to move the Appearances Window
Message: Interface\AddOns\BlizzMove\Blizzmove.lua:98: Frame CollectionsJournal is not movable
Time: 07/29/16 23:13:26
Count: 11
Stack: [C]: in function `StartMoving'
Interface\AddOns\BlizzMove\Blizzmove.lua:98: in function <Interface\AddOns\BlizzMove\Blizzmove.lua:87>
Locals: (*temporary) = CollectionsJournal {
0 = <userdata>
TitleText = CollectionsJournalTitleText {
}
portrait = CollectionsJournalPortrait {
}
frameToMove = CollectionsJournal {
}
HeirloomTabHelpBox = <unnamed> {
}
isMoving = false
settings = <table> {
}
WardrobeTabHelpBox = <unnamed> {
}
topLeftCorner = CollectionsJournalTopLeftCorner {
}
Bg = CollectionsJournalBg {
}
TopTileStreaks = CollectionsJournalTopTileStreaks {
}
CloseButton = CollectionsJournalCloseButton {
}
portraitFrame = CollectionsJournalPortraitFrame {
}
leftBorderBar = CollectionsJournalLeftBorder {
}
numTabs = 6
selectedTab = 5
topBorderBar = CollectionsJournalTopBorder {
}
}
Nevermind! turns out its a conflict with another addon called PetBattleMaster
The Quest and Objectives tracker disappearing issue is still a thing:
Quest and Objectives tracker disappears = AMG where are mah progress bars?
1- hit escape > Addons > uncheck Blizzmove > Reload UI (to disable the addon)
2- hit escape > Addons > check Blizzmove > Reload UI (to re-enable the addon)
(say this next quote in your best George Costanza voice)
"I'm back Baby! I'M BACK!!!!"
This will now show the Quest and Objectives tracker and you will be able to see your % progress on Objectives such as the ones in Tanaan Jungle as well as Zone Bonus Objectives
This slightly annoying work around resolves the issue / works until a fix is released
Great addon, thank you for all your work. Please keep this current for next xpac/Legion
:D