Visual corruption on window buttons
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
My window buttons have corruption...
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.1.2+14.
ProcVersionSign
Uname: Linux 3.13.0-11-generic x86_64
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CompizPlugins: [core,composite
CurrentDesktop: Unity
Date: Fri Feb 21 18:51:40 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-06-29 (601 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
SourcePackage: unity
UpgradeStatus: Upgraded to trusty on 2014-01-20 (32 days ago)
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Needs Fixing
-
Diff: 7336 lines (+2891/-1089)113 files modifiedCMakeLists.txt (+1/-0)
UnityCore/DBusIndicators.cpp (+53/-0)
UnityCore/DBusIndicators.h (+1/-0)
UnityCore/GTKWrapper.h (+1/-7)
UnityCore/Indicators.h (+2/-0)
dash/DashController.cpp (+3/-5)
dash/DashView.cpp (+15/-22)
dash/DashView.h (+1/-0)
decorations/DecoratedWindow.cpp (+20/-13)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsDataPool.cpp (+81/-28)
decorations/DecorationsDataPool.h (+6/-1)
decorations/DecorationsMenuDropdown.cpp (+11/-11)
decorations/DecorationsMenuEntry.cpp (+5/-4)
decorations/DecorationsMenuLayout.cpp (+8/-2)
decorations/DecorationsPriv.h (+1/-0)
decorations/DecorationsSlidingLayout.cpp (+1/-0)
decorations/DecorationsTitle.cpp (+5/-2)
decorations/DecorationsWidgets.cpp (+19/-18)
decorations/DecorationsWidgets.h (+8/-9)
decorations/DecorationsWindowButton.cpp (+2/-1)
hud/HudController.cpp (+1/-1)
launcher/CairoBaseWindow.cpp (+3/-0)
launcher/CairoBaseWindow.h (+2/-1)
launcher/EdgeBarrierController.cpp (+2/-2)
launcher/EdgeBarrierControllerPrivate.h (+1/-1)
launcher/Launcher.cpp (+11/-14)
launcher/LauncherController.cpp (+1/-26)
launcher/LauncherControllerPrivate.h (+0/-4)
launcher/LauncherIcon.cpp (+6/-9)
launcher/QuicklistMenuItem.cpp (+33/-11)
launcher/QuicklistMenuItem.h (+11/-3)
launcher/QuicklistMenuItemCheckmark.cpp (+2/-7)
launcher/QuicklistMenuItemCheckmark.h (+1/-1)
launcher/QuicklistMenuItemLabel.cpp (+2/-7)
launcher/QuicklistMenuItemLabel.h (+1/-1)
launcher/QuicklistMenuItemRadio.cpp (+2/-7)
launcher/QuicklistMenuItemRadio.h (+1/-1)
launcher/QuicklistMenuItemSeparator.cpp (+19/-11)
launcher/QuicklistMenuItemSeparator.h (+2/-1)
launcher/QuicklistView.cpp (+115/-150)
launcher/QuicklistView.h (+2/-6)
launcher/Tooltip.cpp (+73/-75)
launcher/XdndCollectionWindowImp.cpp (+1/-1)
launcher/XdndManagerImp.cpp (+1/-0)
panel/PanelController.cpp (+19/-39)
panel/PanelController.h (+0/-3)
panel/PanelIndicatorEntryDropdownView.cpp (+1/-1)
panel/PanelIndicatorEntryView.cpp (+131/-157)
panel/PanelIndicatorEntryView.h (+5/-13)
panel/PanelIndicatorsView.cpp (+3/-0)
panel/PanelMenuView.cpp (+15/-13)
panel/PanelMenuView.h (+1/-2)
panel/PanelView.cpp (+16/-22)
panel/PanelView.h (+1/-3)
plugins/unityshell/src/unityshell.cpp (+42/-38)
plugins/unityshell/src/unityshell.h (+1/-1)
resources/close_dash.svg (+74/-0)
resources/close_dash_disabled.svg (+74/-0)
resources/close_dash_prelight.svg (+94/-0)
resources/close_dash_pressed.svg (+74/-0)
resources/maximize_dash.svg (+73/-0)
resources/maximize_dash_disabled.svg (+73/-0)
resources/maximize_dash_prelight.svg (+92/-0)
resources/maximize_dash_pressed.svg (+73/-0)
resources/minimize_dash.svg (+74/-0)
resources/minimize_dash_disabled.svg (+74/-0)
resources/minimize_dash_prelight.svg (+94/-0)
resources/minimize_dash_pressed.svg (+74/-0)
resources/progress_bar_fill.svg (+141/-0)
resources/progress_bar_trough.svg (+179/-0)
resources/unmaximize_dash.svg (+74/-0)
resources/unmaximize_dash_disabled.svg (+74/-0)
resources/unmaximize_dash_prelight.svg (+94/-0)
resources/unmaximize_dash_pressed.svg (+74/-0)
services/panel-main.c (+41/-8)
services/panel-service.c (+89/-55)
tests/mock_indicators.h (+1/-0)
tests/test_decorations_widgets.cpp (+4/-4)
tests/test_launcher.cpp (+1/-1)
tests/test_launcher_controller.cpp (+2/-3)
tests/test_panel_controller.cpp (+2/-2)
tests/test_panel_style.cpp (+1/-0)
tests/test_raw_pixel.cpp (+5/-0)
tests/test_trash_launcher_icon.cpp (+0/-3)
unity-shared/AbstractIconRenderer.h (+1/-0)
unity-shared/CompizUtils.cpp (+2/-1)
unity-shared/CompizUtils.h (+1/-1)
unity-shared/DecorationStyle.cpp (+68/-40)
unity-shared/DecorationStyle.h (+7/-5)
unity-shared/EMConverter.cpp (+8/-2)
unity-shared/EMConverter.h (+2/-2)
unity-shared/IconRenderer.cpp (+29/-13)
unity-shared/IconRenderer.h (+2/-0)
unity-shared/MenuManager.cpp (+12/-0)
unity-shared/OverlayWindowButtons.cpp (+1/-1)
unity-shared/PanelStyle.cpp (+111/-50)
unity-shared/PanelStyle.h (+10/-9)
unity-shared/PluginAdapter.cpp (+2/-2)
unity-shared/RawPixel.cpp (+17/-12)
unity-shared/RawPixel.h (+7/-7)
unity-shared/SearchBar.cpp (+1/-2)
unity-shared/StaticCairoText.cpp (+28/-3)
unity-shared/StaticCairoText.h (+3/-0)
unity-shared/TextInput.cpp (+1/-2)
unity-shared/TextureCache.cpp (+9/-7)
unity-shared/TextureCache.h (+3/-3)
unity-shared/UScreen.cpp (+9/-9)
unity-shared/UScreen.h (+10/-9)
unity-shared/UnitySettings.cpp (+29/-37)
unity-shared/VScrollBarOverlayWindow.cpp (+1/-2)
unity-shared/WindowButtonPriv.h (+0/-2)
unity-shared/WindowButtons.cpp (+19/-37)
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: | added: new-decorations |
Changed in unity: | |
importance: | Undecided → High |
milestone: | none → 7.2.0 |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
This bug was fixed in the package unity - 7.1.2+14. 04.20140303- 0ubuntu1
--------------- 14.04.20140303- 0ubuntu1) trusty; urgency=low
unity (7.1.2+
[ Marco Trevisan (Treviño) ] surface_ set_device_ scale to easily scale cairo-generated
* Panel, Decorations, Launcher, Quicklist, Tooltip: correctly scale
items based on the monitor settings Adapt elements to match their
monitor DPI scale settings. We mostly use
cairo_
textures. (LP: #1283171)
-- Ubuntu daily release <email address hidden> Mon, 03 Mar 2014 16:47:47 +0000