| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This should help with issue #75 by not blocking the main thread anymore
when adding a huge amount of contacts (which is almost always the case
when starting Contacts).
|
|
|
|
|
| |
This was being called *a lot* without the value being cached. This
should improve that.
|
| |
|
|
|
|
| |
Fixes #54.
|
| |
|
|
|
|
|
|
| |
Individual.display_name is never null.
Also, refrain from using trivial anonymous lambdas, for easier
debugging.
|
|
|
|
|
| |
This, together with the previous commit, fixes
[bug 703201](https://bugzilla.gnome.org/show_bug.cgi?id=703201).
|
| |
|
|
|
|
|
| |
This is effectively a function call less, *and* it's easier to debug in
a stracktrace if necessary.
|
|
|
|
| |
This should again decrease our memory usage in most cases.
|
|
|
|
|
| |
It's just a shorthand for `individual.display_name`, so make that more
explicit.
|
|
|
|
| |
This makes sure we don't show an empty list as contacts are being added.
|
|
|
|
|
|
| |
Every time we hover over a row in the ContactList, it adds a checkbox.
However, this made the display name of the contact change position a
tiny bit, making it "twitch" a little bit.
|
|
|
|
| |
This removes some copy-pasta.
|
|
|
|
|
|
| |
This also lets us remove a lot of code where the filtered-status of a
contact was saved (which led to more memory usage). So hurray for less
bloat and less memory usage!
|
|
|
|
|
|
| |
* Don't hide the checkbox of a row if we're still hovering over it.
* Add a bit of margin so the checkbox doesn't overlap with the scrollbar.
* Clean up a bit
|
|
|
|
|
|
|
| |
* Removed the select_button in ContactWindow (as selection_mode is
implicitly started by selecting a checkbox).
* Updated the cancel_select_button with a new icon (complying with the
new mockups).
|
| |
|
|
|
|
| |
This fixes [bug 657962](https://bugzilla.gnome.org/show_bug.cgi?id=657962).
|
|
|
|
|
|
| |
* Always clip to a circle.
* In case there is no avatar, use a specific color for each contact and
draw a default icon on top if it.
|
|
|
|
| |
See also [bug 792026](https://bugzilla.gnome.org/show_bug.cgi?id=792026).
|
| |
|
|
|
|
| |
It's shorter *and* it's more obvious.
|
|
|
|
|
|
|
| |
Telepathy is on the way out; remove the mandatory dependency from
gnome-contacts.
https://bugzilla.gnome.org/show_bug.cgi?id=790037
|
| |
|
|
|