Thread Tools Display Modes
07-12-17, 11:21 AM   #1
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
UI scaling doesn't hold on relogging

Any word on when the UI scaling issue referred to by Fuhus on the 1st July will be addressed?
It's driving me bonkers having to readjust it every time I log.
  Reply With Quote
08-10-17, 05:20 AM   #2
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
It's been a month.
Just wondering if this is being looked at?
  Reply With Quote
08-10-17, 09:35 PM   #3
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
I haven't been able to reproduce this issue. You may have another addon that is changing the UI scale.
__________________
Knowledge = Power; Be OP

  Reply With Quote
08-13-17, 09:05 AM   #4
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
Thanks for the followup.

I reverted my setup to R119Fwith all addons loaded.
/rl retained my resolution settings...so...no problem at that point.

I archived my Interface folder and did a clean install of R120c...no additional addons in the folder.
I disabled everything except:
!Aurora Realui
Aurora
nibRealUi
nibRealUi Init
RealUi Bugs
I set resolution to my preferred 2560x1600(Wide) and Windowed(Fullscreen) Graphics Quality 1 (just in case my normal 10 setting was affecting things)
I did a /rl and the resolution reset to a much larger resolution although the System panel still shows the previous settings. I can reset it and /rl will do exactly the same again.
There are no Lua errors. (with all addons loaded I get one Lua error for Garrison Broker)

Do you need any more information to suggest what might be causing it?
  Reply With Quote
08-14-17, 12:30 AM   #5
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
What is your native resolution? Try testing it with no addons at all.
__________________
Knowledge = Power; Be OP

  Reply With Quote
08-14-17, 09:03 AM   #6
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
Native resolution is 2560 x 1600

The process I've been using to get the desired resolution is:
1/ load game - resolution is larger than I want though System panel shows it as 2560x1600. (see Fig 1)
2/ Set Display Mode to Windowed (which allows me then to adjust the resolution
3/ Change resolution to 2560x1440 and apply
4/ Change resolution back to 2560x1600 and set Display Mode back to Windowed (Full Screen) and apply (see Fig 2.) This is my preferred outcome.
5/ Return to game
After any reload the resolution returns to this (see Fig 3)

Running with no addons at all (I renamed the addon folder and let the game create it's own empty one)
This kept the resolution the same through the above process (see Figs 4, 5 and 6) and still not achieving the desired result in Fig 2.
Attached Files
File Type: zip Screenshots.zip (18.25 MB, 136 views)
  Reply With Quote
08-16-17, 01:19 PM   #7
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
Go to /realadv -> Skins. What are your UI scale settings?
__________________
Knowledge = Power; Be OP

  Reply With Quote
08-17-17, 06:06 AM   #8
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
Retina Display - Unticked
Pixel Perfect - Ticked
Custom UI Scale (Greyed out) 0.48
UI Mod Scale - looks like its set around 90%
  Reply With Quote
08-17-17, 08:53 AM   #9
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
I followed the steps you set out, and still didn't reproduce this issue.

Originally Posted by Boondoggle View Post
I did a /rl and the resolution reset to a much larger resolution although the System panel still shows the previous settings.
If your screenshots are any indication, your screen resolution is not changing since the dimensions the screenshots are all the same.

Rather than looking at the resolution, for each step enter in this script and tell me what it outputs.
Lua Code:
  1. /dump GetCVar("uiscale"), UIParent:GetScale()
__________________
Knowledge = Power; Be OP

  Reply With Quote
08-17-17, 12:32 PM   #10
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
Thanks for putting the time in Gethe...appreciated!

After /rl
[1]= 0.64
[2]= o.63999998569489

After applying 1st adjustment to Windowed then 2560x1440 (Wide)
[1]= 0.64
[2]= 0.53333336114883

After applying 2nd adjustment to 2560x1600 (Wide) then Windowed (Full Screen)
[1]= 0.64
[2]= 0.47999998927116
  Reply With Quote
08-19-17, 01:22 PM   #11
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
try unticking Pixel Perfect and set the scale to 0.48. See if that helps.
__________________
Knowledge = Power; Be OP

  Reply With Quote
08-27-17, 05:06 AM   #12
Boondoggle
A Fallenroot Satyr
Join Date: Jan 2008
Posts: 23
I unticked "pixel perfect" and reset Custom UI Scale to 0.48
Voila...instant joy...the image reset to exactly the preferred scale.
I reticked "Pixel Perfect" and Custom UI Scale greyed out reading 0.48....all good so far.

I performed /rl and, on reloading, the image had reset to the larger scale...curses!
Skins showed Pixel Perfect still ticked and Custom UI Scale still greyed out showing 0.48
However, unticking "Pixel Perfect" caused "Custom UI Scale to revert to 0.64...no change to the image.

I tried doing a reload leaving Pixel Perfect unticked and Custom UI Scale set to 0.48.
After reload the image and Custom UI Scale had both reset to 0.64.

Well...I guess I'm happy that the /Realadv suggestion is slightly faster/easier than the kludgy way I was adjusting things before....but the root cause still eludes us.

Gethe...I'll be traveling for the next 6 weeks so won't be able to respond to any new suggestions...nor play WOW (sob)...I'll review again on my return...thanks again for your help.
  Reply With Quote

WoWInterface » Featured Projects » RealUI » UI scaling doesn't hold on relogging


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off