Merge lp:~attente/unity-settings-daemon/fcitx-transition into lp:unity-settings-daemon
| Status: | Merged |
|---|---|
| Approved by: | Sebastien Bacher on 2015-03-10 |
| Approved revision: | 4064 |
| Merged at revision: | 4069 |
| Proposed branch: | lp:~attente/unity-settings-daemon/fcitx-transition |
| Merge into: | lp:unity-settings-daemon |
| Diff against target: |
1362 lines (+998/-66) 8 files modified
.bzrignore (+1/-0) configure.ac (+22/-2) debian/control (+4/-1) debian/rules (+1/-1) plugins/keyboard/Makefile.am (+7/-0) plugins/keyboard/gsd-keyboard-manager.c (+633/-50) plugins/keyboard/input-method-engines.gperf (+203/-0) plugins/media-keys/gsd-media-keys-manager.c (+127/-12) |
| To merge this branch: | bzr merge lp:~attente/unity-settings-daemon/fcitx-transition |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Sebastien Bacher | 2014-08-11 | Approve on 2015-03-10 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-02-12 | |
|
Review via email:
|
|||
Commit Message
Basic Fcitx support.
Description of the Change
Basic Fcitx support.
- 4049. By William Hua on 2014-08-14
-
Revert.
- 4050. By William Hua on 2014-08-14
-
Use fcitx-gclient API instead.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4050
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Sebastien Bacher (seb128) wrote : | # |
Thanks, looks mostly fine, some comments:
- we shouldn't recommend both ibus and fcitx from the settings daemon, we should rather seed fcitx if we want it installed by default
- we need to have the fcitx MIR approved because we can land the changes, since it adds a build-depends on packages which are currently in universe
- looks fine to land otherwise
setting needs fixing for the recommend, then it's good to go, once the fcitx MIR is ready
- 4051. By William Hua on 2014-08-15
-
Remove fcitx from recommends.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4051
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4052. By William Hua on 2014-08-18
-
Sync Fcitx engine list to input sources.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4052
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4053. By William Hua on 2014-08-18
-
Activate Fcitx when disabled.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4053
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4054. By William Hua on 2014-08-27
-
Translate keyboard layout names properly to Fcitx.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4054
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4055. By William Hua on 2014-08-28
-
Update current index when Fcitx engine changes.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4055
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4056. By William Hua on 2014-09-02
-
Sync fcitx engines to dconf.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4056
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4057. By William Hua on 2014-09-03
-
Fix migration; WIP: finish get_fcitx_
engine_ for_ibus_ engine ().
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4057
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4058. By William Hua on 2014-09-04
-
Finish get_fcitx_
engine_ for_ibus_ engine ().
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:4058
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 4059. By William Hua on 2014-09-04
-
Add gperf as build dependency.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4059
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4060. By William Hua on 2014-09-09
-
Set initial IM when Fcitx appears.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4060
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4061. By William Hua on 2014-09-11
-
Use Fcitx current IM instead of current source when available.
- 4062. By William Hua on 2014-09-17
-
Migrate per-window setting to Fcitx.
- 4063. By William Hua on 2014-09-18
-
Remember to zero struct.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4063
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 4064. By William Hua on 2015-02-12
-
Merge trunk.
| William Hua (attente) wrote : | # |
Hi, could we please reconsider this for approval now that Fcitx is approved for main? I don't remember why I added fcitx-data as a Recommends, but if it's wrong, I'll remove it.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:4064
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Sebastien Bacher (seb128) wrote : | # |
Thanks, seems like we don't have anyone available to do a detailed review, so based on a read of the changes and testing in a ppa let's approve that, if there are issues we can sort them out with another landing


PASSED: Continuous integration, rev:4048 jenkins. qa.ubuntu. com/job/ unity-settings- daemon- ci/34/ jenkins. qa.ubuntu. com/job/ unity-settings- daemon- utopic- amd64-ci/ 8 jenkins. qa.ubuntu. com/job/ unity-settings- daemon- utopic- armhf-ci/ 8 jenkins. qa.ubuntu. com/job/ unity-settings- daemon- utopic- i386-ci/ 8
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- settings- daemon- ci/34/rebuild
http://