kubuntu desktop inconsistency and integration issues: scrollbars. gtk3 button placement also not integrated

Bug #1514491 reported by Jonathan Joseph Chiarella
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
breeze-gtk (Ubuntu)
Invalid
Medium
Unassigned
kubuntu-settings (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Kubuntu desktop inconsistency and integration issues: scrollbar

KDE Plasma does not use overlay scrollbars, but rather solid scrollbars. GTK3's default is to set all gtk3 main app windows and gtk3 dialog windows to use overlay scrollbars. Yet Gtk2 and Qt4 and Qt5 apps are otherwise fully integrated. Much like xubuntu, it would be sensible to disable gtk3 overlay scrollbars in the global settings.

KDE Plasma is also unable to integrate gtk3 apps in terms of button placement.

The Qt/KDE order is CONFIRM in center, with CANCEL on the right. GTK2 apps obey this and adapt for the environment, but gtk3 apps do not obey this.

The latter issue is possibly a deeper issue with GTK3 and/or Q5 and/or kde plasma. The former issue is an environment setting (scriptable?).

The various Ubuntu flavours are great for being the best showcases of mate/xfce/kde and gnome is getting there. While application choices and selective patching of ui in some apps are not universal, the environments themselves and integration is great. Just reporting this to see this get to that 100% mark in quality.

Gtk3 csd apps (see menulibre as one that is not Unity-ified) also lack shadows and corners are off, but better than the boxed bizarreness of simple upstream distros like Arch.

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: kubuntu-settings-desktop 1:15.10ubuntu1
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
Uname: Linux 4.2.0-16-generic x86_64
ApportVersion: 2.19.1-0ubuntu3
Architecture: amd64
CasperVersion: 1.365
CurrentDesktop: KDE
Date: Mon Nov 9 15:32:58 2015
LiveMediaBuild: Kubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
PackageArchitecture: all
SourcePackage: kubuntu-settings
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jonathan Joseph Chiarella (jonathan-chiarella-deactivatedaccount) wrote :
Philip Muškovac (yofel)
tags: added: kubuntu
Changed in kubuntu-settings (Ubuntu):
milestone: none → ubuntu-16.04
gert linneck (gert58)
Changed in kubuntu-settings (Ubuntu):
status: New → Incomplete
Changed in kubuntu-settings (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

This got partially fixed within Plasma 5.6

Breeze GTK

    Gtk3: Fix wrong filename of scrollbar. Commit. (Code review # 127323. Code review # 126970. Fixes bug #356395)
    Do not install development helper files via cmake. Commit.

see: https://www.kde.org/announcements/plasma-5.5.5-5.6.0-changelog.php

Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

https://bugs.kde.org/show_bug.cgi?id=356395 (Missing asset in gtk3 theme)

Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

Other fixes found in Plasma 5.9.5

KDE GTK Config

    Let KDE*CompilerSettings change the policies in the project. Commit.
    Implement changing cursor theme for GTK applications. Commit.

see: https://www.kde.org/announcements/plasma-5.5.5-5.5.95-changelog.php

Changed in breeze-gtk (Ubuntu):
status: New → Confirmed
Mathew Hodson (mhodson)
Changed in kubuntu-settings (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Torsten Römer (dode) wrote :

I hope it is okay that I add some issues here that I think are related - if not, please let me know and I'll create a separate bug.

There are some other L&F inconsistencies for me since upgrading from 15.10 to 16.04 Beta2:

- KDE4 applications like Amarok now use some other style
- Eclipse with GTK2 and Thunderbird now uses plus signs for tree node handles instead of rectangles
- Eclipse with GTK3 has a dotted line at the lower and right window edges

All of them looked consistent in 15.10 (besides Eclipse with GTK3 which looked kinda broken but looks much better now).

Please see attached screenshot incl. one of Dolphin which looks fine of course (tree nodes, scrollbar).

Changed in breeze-gtk (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Torsten Römer (dode) wrote :

Just want to mention that after a recent update the L&F of KDE4 applications like Amarok is consistent again.

Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 21.10 (impish) reached end-of-life on July 14, 2022.
Ubuntu 21.04 (hirsute) reached end-of-life on January 20, 2022.
Ubuntu 20.10 (groovy) reached end-of-life on July 22, 2021.
Ubuntu 19.10 (eoan) reached end-of-life on July 17, 2020.
Ubuntu 19.04 (disco) reached end-of-life on January 23, 2020.
Ubuntu 18.10 (cosmic) reached end-of-life on July 18, 2019.
Ubuntu 17.10 (artful) reached end-of-life on July 19, 2018.
Ubuntu 17.04 (zesty) reached end-of-life on January 13, 2018.
Ubuntu 16.10 (yakkety) reached end-of-life on July 20, 2017.
Ubuntu 16.04 (xenial) reached end-of-standard-support on April 29, 2021.
Ubuntu 15.10 (wily) reached end-of-life on July 28, 2016.
Ubuntu 15.04 (vivid) reached end-of-life on February 4, 2016.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in breeze-gtk (Ubuntu):
status: Confirmed → Incomplete
Changed in kubuntu-settings (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Paul White (paulw2u) wrote (last edit ):

Bug report did not expire due to bug-watch
No response to comment #7
Last comment re issue was over seven years ago
So closing as 'Invalid' although issue may well have been fixed

Changed in breeze-gtk (Ubuntu):
status: Incomplete → Invalid
Changed in kubuntu-settings (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.