1. 01 Jul, 2015 - 2 commits
  2. 30 Jun, 2015 - 3 commits
  3. 29 Jun, 2015 - 6 commits
  4. 18 Jun, 2015 - 2 commits
    • Paul Olav Tvete's avatar
      Scale logicalDpi when turning on screen scaling · 60f5e7c0
      Paul Olav Tvete authored
      
      Assume that the logical DPI for the primary screen is sane, and
      keep font sizes constant as screens are scaled. The global scale
      factor will act as a zoom level, and will cause all fonts to be bigger.
      
      Note that since we do not change logicalDpi after application startup,
      the manual test sliders will not match what happens
      with auto scaling. We may want to fix that...
      
      Change-Id: I5a3daa57c2dacf0158836492d31573723e49399a
      Reviewed-by: default avatarMorten Johan Sørvig <morten.sorvig@theqtcompany.com>
      60f5e7c0
    • Paul Olav Tvete's avatar
      Only turn off font hinting when really scaling · 30ab9184
      Paul Olav Tvete authored
      
      We don't want to turn off font hinting based on whether auto-scaling is on,
      otherwise Qt Creator will look bad on a low-DPI screen. Instead, we turn it
      off only if we have at least one screen that is scaled.
      
      QHighDpiScaling::isActive() now means that there is actual scaling going on.
      There is currently no need for the old meaning, so this change does not include
      QHighDpiScaling::isEnabled().
      
      Note that nothing can save us from the case where there is one high-DPI and
      one low-DPI screen.  In that case we choose looking bad on the low-DPI screen
      instead of looking like crap on the high-DPI screen. Also note that our font
      system we doesn't allow us to change our minds on hinting later when screens
      are plugged in or removed.
      
      Change-Id: I14a4ec7a49f4ba74a4c74684c7b951d0a71b951d
      Reviewed-by: default avatarMorten Johan Sørvig <morten.sorvig@theqtcompany.com>
      30ab9184
  5. 17 Jun, 2015 - 3 commits
  6. 16 Jun, 2015 - 1 commit
  7. 12 Jun, 2015 - 1 commit
  8. 10 Jun, 2015 - 1 commit
  9. 09 Jun, 2015 - 3 commits
  10. 08 Jun, 2015 - 6 commits
  11. 07 Jun, 2015 - 2 commits
  12. 06 Jun, 2015 - 6 commits
  13. 05 Jun, 2015 - 4 commits