Unity UI scale settings don't apply to system's applications
Bug #1295436 reported by
Marco Trevisan (Treviño)
This bug affects 3 people
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
Using unity-control-
Related branches
lp:~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 (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
To post a comment you must log in.
This bug was fixed in the package unity - 7.1.2+14. 04.20140321- 0ubuntu1
--------------- 14.04.20140321- 0ubuntu1) trusty; urgency=low
unity (7.1.2+
[ Andrea Azzarone ]
* Release the lockscreen_timeout (that we use to get the grab
properly) on unlock.
[ Marco Trevisan (Treviño) ] scaling- factor. In this way the readable items will match our
* Dash: Use nux properties for scale and cairo device scaling
* UnitySettings: apply the unity scaling factor to global system
settings We basically use the integer part of our scaling factor as
the Gdk scaling factor, while we apply the point scaling to the Gdk
text-
scaling. (LP: #1295436)
-- Ubuntu daily release <email address hidden> Fri, 21 Mar 2014 23:22:23 +0000