lp:~robru/friends/avatar-cache
- Get this branch:
- bzr branch lp:~robru/friends/avatar-cache
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Ken VanDine: Approve
-
Diff: 554 lines (+56/-137)15 files modifiedfriends/protocols/facebook.py (+4/-6)
friends/protocols/flickr.py (+4/-7)
friends/protocols/foursquare.py (+1/-3)
friends/protocols/twitter.py (+1/-3)
friends/service/dispatcher.py (+0/-9)
friends/service/mock_service.py (+0/-4)
friends/tests/test_avatars.py (+0/-29)
friends/tests/test_facebook.py (+5/-10)
friends/tests/test_flickr.py (+2/-6)
friends/tests/test_foursquare.py (+3/-4)
friends/tests/test_notify.py (+19/-0)
friends/tests/test_twitter.py (+10/-15)
friends/utils/avatar.py (+4/-24)
friends/utils/notify.py (+3/-1)
service/src/service.vala (+0/-16)
Branch information
Recent revisions
- 208. By Robert Bruce Park
-
Rip out avatar expiry logic, and put real URLs into the model schema.
It turns out QML has it's own URL image cacher that caches images in
memory, which is way faster than the slow disk cache we had
implemented. So by disabling our own avatar cache, we're effecting a
large performance improvement in the QML frontend.The only trick is, the Notify library doesn't have the same caching
abilities, so we do need to cache these images to disk just long
enough to show the notification bubble. But once that is displayed, we
no longer need to know or care what happens to the cache, so moving it
into /tmp makes it easier for the system to clean it up for us.This commit also updates all tests to the new behavior as well.
- 206. By J Phani Mahesh
-
Fix LP:#1185684. Fixes: https:/
/bugs.launchpad .net/bugs/ 1185684. Approved by PS Jenkins bot, Robert Bruce Park.
- 205. By PS Jenkins bot
-
Releasing 0.2.0daily13.
06.07.1- 0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
- 204. By Ken VanDine
-
Port to EDS 3.8 - the contacts functionality was moved into an EBookContacts library. Add Build-Deps and Deps on gir1.2-
ebookcontacts- 1.2 accordingly. Version the rest. Approved by PS Jenkins bot, Ken VanDine.
- 203. By PS Jenkins bot
-
Releasing 0.2.0daily13.
05.07.1- 0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
- 202. By Robert Bruce Park
-
Fixes startup TypeError (LP: #1177047). Fixes: https:/
/bugs.launchpad .net/bugs/ 1176500, https:/ /bugs.launchpad .net/bugs/ 1176991, https:/ /bugs.launchpad .net/bugs/ 1177047. Approved by Ken VanDine, PS Jenkins bot.
- 200. By PS Jenkins bot
-
Releasing 0.1.3daily13.
04.30ubuntu. unity.next- 0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
- 199. By PS Jenkins bot
-
Releasing 0.1.3daily13.
04.17.1~ 13.04-0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:friends