Merge lp:~ubunt-u-markbenjamin/indicator-applet/reorient into lp:indicator-applet/0.4
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~ubunt-u-markbenjamin/indicator-applet/reorient |
Merge into: | lp:indicator-applet/0.4 |
Diff against target: |
270 lines (+115/-24) 1 file modified
src/applet-main.c (+115/-24) |
To merge this branch: | bzr merge lp:~ubunt-u-markbenjamin/indicator-applet/reorient |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sense Egbert Hofstede (community) | Approve | ||
Indicator Applet Developers | review of newbie ubuntu developer :) | Pending | |
Review via email: mp+23524@code.launchpad.net |
Description of the change
branch to address bugs #498182, #412111 to allow vertical orientation of indicator-applet-* applets;
so far no actual rotation of labels, simply vertical stacking of icons/widgets
patch introduces 2 relatively innocuous static globals [of Enums] to handle state during a session, would need additional code to allow persistence across sessions;
may need I18n;
features 'automatic' reorientation when the containing panel is moved, as well as 'override' in a new properties mini-window; current implementation is that 'automatic' reorientation causes a 90°* rotation however the override is set, override simply allows an 'offset' from the 'normal' rotation
* in fact there are 2 orientations, ltr, ttb; thinking that as we're talking images not words, ltr is equally acceptable in an rtl environment
further revisions should include
implementation of properties generally / persistence; see for instance #439775. #425552, #88963
actual rotation of labels [notably name] as happens for the main menu https:/
As I'm new here, I dare say some of my coding style merits some review; I'll be looking into the I18n aspect as it's unclear precisely how that works here
that should have been question #88963 not bug #88963 https:/ /answers. launchpad. net/indicator- applet/ +question/ 88963