Uploaded image for project: 'NetBeans'
  1. NetBeans
  2. NETBEANS-5862

Remove gtk version override in launcher configuration

    XMLWordPrintableJSON

    Details

      Description

      With the change:

      https://github.com/apache/netbeans/commit/65bca73b2f0833238a0732d3710d41a6d0f727a0#diff-d34ec34a46563823d7113adeba49c25aedb2ff55eed95b2602216568600d6b1d

      The gtk version to be used by the JDK was fixed to 2.2. Checking on a recent Ubuntu Version (21.04, Hirsute Hippo) with Gnome and Yaru-light theme, the issues reported in NETBEANS-1344 seems to be fixed with recent JDKs (Java: 11.0.11; OpenJDK 64-Bit Server VM 11.0.11+9-Ubuntu-0ubuntu2).

      Screenshots of the toolbars (first is normal size, second is small size):


      Text selection:

      Output window with selection and toolbars:

      List selection highlight:

      Document tabs with colored groups:

      While not my preferred LAF, to me the gtk2 version looks worse, than the gtk3 version.

        Attachments

        1. Toolbar-small.png
          21 kB
          Matthias Bläsing
        2. Toolbar.png
          25 kB
          Matthias Bläsing
        3. Text-Selection.png
          47 kB
          Matthias Bläsing
        4. Outputtab+Scrollbars.png
          55 kB
          Matthias Bläsing
        5. Listselection-Highlighting.png
          70 kB
          Matthias Bläsing
        6. Grouped-Documents-Tabs.png
          45 kB
          Matthias Bläsing

          Issue Links

            Activity

              People

              • Assignee:
                matthiasblaesing Matthias Bläsing
                Reporter:
                matthiasblaesing Matthias Bläsing
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h