You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Eirik Bakke (Jira)" <ji...@apache.org> on 2021/07/17 22:11:00 UTC

[jira] [Resolved] (NETBEANS-5698) Improve tab component appearance on Retina displays (MacOS/Aqua LAF)

     [ https://issues.apache.org/jira/browse/NETBEANS-5698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eirik Bakke resolved NETBEANS-5698.
-----------------------------------
    Fix Version/s: 12.5
       Resolution: Fixed

PR was merged; marking as fixed.

> Improve tab component appearance on Retina displays (MacOS/Aqua LAF)
> --------------------------------------------------------------------
>
>                 Key: NETBEANS-5698
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-5698
>             Project: NetBeans
>          Issue Type: Improvement
>          Components: platform - Window System
>    Affects Versions: 12.2
>         Environment: MacOS with Aqua LAF
>            Reporter: Eirik Bakke
>            Priority: Major
>              Labels: HiDPI, pull-request-available
>             Fix For: 12.5
>
>         Attachments: Java 11 Tabs New.png, Java 11 Tabs Old.png, MacOS Catalina Border Style Example.png, Summary.png
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The tab components used by the window system on the Aqua (MacOS) LAF have a few visual imperfections when scaled up for Retina displays. It'll be good to fix these, as was done for the Windows LAF in NETBEANS-5673. Since Retina displays are always scaled at exactly 2x, this should be a lot easier than on Windows, where fractional scalings like 150% tend to cause a lot of headaches.
> The Aqua LAF otherwise looks reasonably modern. It's fairly consistent with the look of native apps on MacOS Catalina. On MacOS Big Sur, the visual style has changed a bit, with either bright or dark colors depending on light/dark mode (rather than midtone greys), and "glass pane" textures rather than metallic surface gradients. It's probably best to keep the existing Aqua LAF style for now, though perhaps some of the bevel effects could go away to make it look more up-to-date.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists