Cursor size is not updated on HiDPI at intermediate UI scale levels
Bug #1295445 reported by
Marco Trevisan (Treviño)
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
When UI scale factor is at intermediate values from 1.0-2.0 and from 2.0-3.0 the cursor size is not updated to match current settings.
Related branches
lp://staging/~3v1n0/unity/scale-factor-binding
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
- Eleni Maria Stea (community): Approve
-
Diff: 2446 lines (+366/-381)78 files modifiedcom.canonical.Unity.gschema.xml (+30/-0)
dash/DashController.cpp (+1/-1)
dash/DashController.h (+2/-1)
dash/ResultRendererHorizontalTile.cpp (+3/-7)
dash/ResultRendererTile.cpp (+4/-7)
dash/ResultView.cpp (+13/-0)
dash/ResultView.h (+1/-0)
debian/unity.migrations (+1/-0)
launcher/ApplicationLauncherIcon.cpp (+20/-5)
launcher/QuicklistMenuItem.cpp (+3/-14)
panel/PanelIndicatorEntryView.cpp (+1/-0)
plugins/unityshell/src/unityshell.cpp (+4/-5)
tests/data/external.gschema.xml (+15/-0)
tests/mock-application.h (+0/-2)
tests/test_action_link.cpp (+2/-1)
tests/test_bfb_launcher_icon.cpp (+0/-3)
tests/test_dash_controller.cpp (+0/-2)
tests/test_dashview.cpp (+0/-6)
tests/test_desktop_launcher_icon.cpp (+0/-2)
tests/test_device_launcher_section.cpp (+0/-3)
tests/test_error_preview.cpp (+0/-2)
tests/test_expo_launcher_icon.cpp (+0/-3)
tests/test_favorite_store_gsettings.cpp (+0/-9)
tests/test_filter_widgets.cpp (+0/-2)
tests/test_gnome_session_manager.cpp (+0/-4)
tests/test_gsettings_scopes.cpp (+0/-1)
tests/test_hud_button.cpp (+0/-2)
tests/test_hud_controller.cpp (+0/-2)
tests/test_hud_launcher_icon.cpp (+0/-2)
tests/test_hud_view.cpp (+0/-2)
tests/test_launcher.cpp (+0/-2)
tests/test_launcher_controller.cpp (+0/-2)
tests/test_launcher_icon.cpp (+0/-2)
tests/test_launcher_minimize_speed.cpp (+3/-11)
tests/test_launcher_tooltip.cpp (+0/-2)
tests/test_lockscreen_controller.cpp (+0/-2)
tests/test_main.cpp (+2/-1)
tests/test_panel_controller.cpp (+0/-2)
tests/test_panel_indicator_entry_dropdown_view.cpp (+0/-2)
tests/test_panel_indicators_view.cpp (+0/-2)
tests/test_panel_menu_view.cpp (+0/-2)
tests/test_panel_style.cpp (+1/-11)
tests/test_panel_view.cpp (+0/-2)
tests/test_previews_application.cpp (+0/-2)
tests/test_previews_generic.cpp (+0/-2)
tests/test_previews_movie.cpp (+0/-2)
tests/test_previews_music.cpp (+0/-2)
tests/test_previews_music_payment.cpp (+0/-2)
tests/test_previews_payment.cpp (+0/-2)
tests/test_previews_social.cpp (+0/-2)
tests/test_quicklist_manager.cpp (+0/-2)
tests/test_quicklist_view.cpp (+0/-2)
tests/test_result_renderer.cpp (+0/-2)
tests/test_scope_bar.cpp (+0/-2)
tests/test_scope_view.cpp (+0/-2)
tests/test_searchbar.cpp (+0/-2)
tests/test_session_controller.cpp (+0/-2)
tests/test_session_view.cpp (+0/-2)
tests/test_shortcut_controller.cpp (+0/-2)
tests/test_shortcut_view.cpp (+0/-2)
tests/test_single_monitor_launcher_icon.cpp (+0/-2)
tests/test_spread_filter.cpp (+0/-2)
tests/test_switcher_controller.h (+0/-4)
tests/test_switcher_view.cpp (+0/-2)
tests/test_text_input.cpp (+0/-2)
tests/test_unity_settings.cpp (+30/-36)
tests/test_unity_window_view.cpp (+0/-2)
tests/test_volume_launcher_icon.cpp (+0/-2)
tests/test_window_buttons.cpp (+0/-3)
tools/migration-scripts/02_unity_setup_text_scale_factor (+39/-0)
unity-shared/DashStyle.cpp (+17/-48)
unity-shared/DecorationStyle.cpp (+9/-9)
unity-shared/DecorationStyle.h (+1/-0)
unity-shared/IconLoader.cpp (+5/-12)
unity-shared/StaticCairoText.cpp (+9/-34)
unity-shared/UScreen.cpp (+2/-2)
unity-shared/UnitySettings.cpp (+147/-56)
unity-shared/UnitySettings.h (+1/-0)
Changed in unity: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Fix Released in Unity Unity 7.2.0.