Merge lp://staging/~haggai-eran/unity-2d/rtl into lp://staging/unity-2d/3.0
Proposed by
Haggai Eran
Status: | Merged | ||||
---|---|---|---|---|---|
Merge reported by: | Florian Boucault | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp://staging/~haggai-eran/unity-2d/rtl | ||||
Merge into: | lp://staging/unity-2d/3.0 | ||||
Diff against target: |
16569 lines (+7163/-6145) 101 files modified
launcher/LauncherItem.qml (+18/-4) launcher/app/launcher.cpp (+6/-0) libunity-2d-private/Unity2d/launchermenu/launchermenu.qrc (+6/-0) libunity-2d-private/Unity2d/launchermenu/launchermenu_rtl.css (+82/-0) libunity-2d-private/src/edgehitdetector.cpp (+9/-3) libunity-2d-private/src/intellihidebehavior.cpp (+14/-1) libunity-2d-private/src/launchermenu.cpp (+28/-8) libunity-2d-private/src/unity2dpanel.cpp (+19/-6) panel/app/main.cpp (+2/-0) panel/app/panelmanager.cpp (+9/-2) panel/applets/appname/appnameapplet.cpp (+21/-5) places/GroupHeader.qml (+18/-9) places/Home.qml (+14/-7) places/SearchEntry.qml (+12/-5) places/app/dashdeclarativeview.cpp (+8/-1) places/app/places.cpp (+5/-0) places/artwork/desktop_dash_background_no_transparency_rtl.sci (+7/-0) places/artwork/desktop_dash_background_rtl.sci (+7/-0) places/dash.qml (+62/-16) po/af.po (+81/-72) po/am.po (+83/-74) po/an.po (+83/-74) po/ar.po (+87/-78) po/ast.po (+83/-74) po/az.po (+83/-74) po/be.po (+86/-77) po/bem.po (+86/-77) po/bg.po (+83/-74) po/bn.po (+83/-74) po/bs.po (+86/-77) po/ca.po (+83/-74) po/ca@valencia.po (+82/-73) po/crh.po (+84/-75) po/cs.po (+84/-75) po/cy.po (+84/-75) po/da.po (+83/-74) po/de.po (+83/-74) po/el.po (+83/-74) po/en_AU.po (+83/-74) po/en_GB.po (+83/-74) po/eo.po (+83/-74) po/es.po (+83/-74) po/et.po (+83/-74) po/eu.po (+83/-74) po/fa.po (+81/-72) po/fi.po (+83/-74) po/fil.po (+81/-72) po/fr.po (+83/-75) po/fy.po (+82/-73) po/gd.po (+84/-75) po/gl.po (+83/-74) po/gv.po (+83/-74) po/he.po (+83/-74) po/hi.po (+83/-74) po/hr.po (+86/-77) po/hu.po (+85/-76) po/hy.po (+82/-73) po/id.po (+82/-73) po/is.po (+83/-74) po/it.po (+84/-76) po/ja.po (+82/-73) po/ka.po (+82/-73) po/kk.po (+82/-73) po/ko.po (+82/-73) po/ku.po (+83/-74) po/ky.po (+81/-72) po/lb.po (+83/-74) po/lt.po (+86/-77) po/lv.po (+84/-75) po/mg.po (+82/-73) po/ml.po (+84/-75) po/ms.po (+83/-74) po/nb.po (+83/-74) po/nl.po (+83/-74) po/nn.po (+83/-74) po/oc.po (+83/-74) po/pa.po (+83/-74) po/pl.po (+84/-75) po/pt.po (+83/-74) po/pt_BR.po (+83/-74) po/ro.po (+84/-75) po/ru.po (+86/-77) po/si.po (+83/-74) po/sk.po (+84/-75) po/sl.po (+87/-78) po/sq.po (+83/-74) po/sr.po (+86/-77) po/sv.po (+83/-74) po/ta.po (+83/-74) po/te.po (+83/-74) po/th.po (+82/-73) po/tr.po (+82/-73) po/tt.po (+82/-73) po/ug.po (+82/-73) po/uk.po (+86/-77) po/unity-2d.pot (+74/-63) po/ur.po (+83/-74) po/vi.po (+82/-73) po/zh_CN.po (+82/-73) po/zh_HK.po (+82/-73) po/zh_TW.po (+82/-73) |
||||
To merge this branch: | bzr merge lp://staging/~haggai-eran/unity-2d/rtl | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alberto Mardegan (community) | Needs Fixing | ||
Review via email: mp+70610@code.staging.launchpad.net |
Description of the change
This branch aims to solve bug #654988, and provide a mirrored interface for right-to-left languages in unity-2d.
It makes the following changes when using a right-to-left locale:
* Move the launcher to the right of the screen, and mirror it.
* Mirror the layout of the top panel.
* Mirror the layout of the dash.
To test it, run unity-2d under a right-to-left locale, such as Hebrew (LANG=he_IL.UTF-8).
To post a comment you must log in.
I'm reviewing this merge request, and trying the code rebased on unity-2d/4.0; unfortunately there are merge conflicts for all po/*.po files (which are *a lot*).
Haggai, do I understand correctly that the only change needed in the .po file is the addition of the QT_LAYOUT_DIRECTION id, which must be translated to "RTL" for the right-to-left languages?