lp:~mikemc/ubuntuone-control-panel/url-paranoia-1112792
- Get this branch:
- bzr branch lp:~mikemc/ubuntuone-control-panel/url-paranoia-1112792
Branch merges
- dobey (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 61 lines (+19/-8)2 files modifiedubuntuone/controlpanel/utils/darwin.py (+13/-2)
ubuntuone/controlpanel/utils/tests/test_darwin.py (+6/-6)
Related bugs
Bug #1112792: darwin crash on startup in LSSharedFileListInsertItemURL | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 398. By Mike McCracken
-
Switch to using fileURLWithPath
_isDirectory_ to create our file urls. The docs say this is the right way to make file urls.
This function will accept e.g. unicode usernames and urlencode them , while URLWithString will return Null.
I don't know how someone could create a unicode username, so this is mostly defensive programming in response to the linked bug.Also a minor tweak to fake_stat so it doesn't break u1trial when a test fails and u1trial tries to user stat inside linecache while printing the traceback...
- 396. By Mike McCracken
-
- Do all filename searching via IPC - allows fuzzy searching and avoids display bug with fast typing.
- 394. By Brian Curtin
-
- Use logging functionality instead of printing messages to stdout (lp:1105447)
- 390. By Mike McCracken
-
- Use new SSO API to get platform-
appropriate translation function. (LP: 1074116)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntuone-control-panel