Bug 303051 - Contact list needs an even more compact delegate mode
Summary: Contact list needs an even more compact delegate mode
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: contactlist (show other bugs)
Version: git-latest
Platform: unspecified Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-05 09:05 UTC by David Edmundson
Modified: 2012-07-15 22:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 0.5


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Edmundson 2012-07-05 09:05:42 UTC
"The Lydia Special"

We need to make a smaller delegate than our compact. Suggest cloning our current small delegate and using SmallestReadableFont. (adjusting avatar and icon to fit)
Comment 1 Martin Klapetek 2012-07-05 09:08:50 UTC
I don't want to clone it as it will be the same code, just smaller font and avatars, which can be done with simple "if". I'll work on it.
Comment 2 Martin Klapetek 2012-07-15 22:52:41 UTC
Git commit 860271155e5210d77751d4ccbac5cd35326acb42 by Martin Klapetek.
Committed on 15/07/2012 at 23:48.
Pushed by mklapetek into branch 'master'.

Add Minimalistic delegate (aka Lydia Pintscher mode)

A contact list type which uses the smallest readable font and very small avatars to fit as many contacts into the list as possible.

Reviewed-by: David Edmundson
REVIEW: 105477
FIXED-IN: 0.5
DIGEST

M  +40   -20   contact-delegate-compact.cpp
M  +15   -2    contact-delegate-compact.h
M  +28   -5    contact-list-widget.cpp
M  +1    -0    contact-list-widget.h
M  +12   -3    main-widget.cpp

http://commits.kde.org/telepathy-contact-list/860271155e5210d77751d4ccbac5cd35326acb42