Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ContactsWindow: remove right_title and left_title. | Niels De Graef | 2018-01-09 | 1 | -25/+11 | |
| | | | | They were used inconsistently anyway. | |||||
* | Update Finnish translation | Jiri Grönroos | 2018-01-09 | 1 | -169/+221 | |
| | ||||||
* | Release unstable version 3.27.4.3.27.4 | Niels De Graef | 2018-01-09 | 2 | -1/+18 | |
| | ||||||
* | Update Spanish translation | Daniel Mustieles | 2018-01-08 | 1 | -157/+222 | |
| | ||||||
* | Make telepathy dependency optional | Cosimo Cecchi | 2018-01-01 | 9 | -10/+53 | |
| | | | | | | | Telepathy is on the way out; remove the mandatory dependency from gnome-contacts. https://bugzilla.gnome.org/show_bug.cgi?id=790037 | |||||
* | Extract setup window into a separate class. | Niels De Graef | 2017-12-30 | 8 | -278/+336 | |
| | | | | | This simplifies the code in ContactsWindow by a bit and also prevents unnecessary loading of the setup UI. | |||||
* | Add very basic .gitignore | Niels De Graef | 2017-12-29 | 1 | -0/+4 | |
| | ||||||
* | Configure: add `maps` option | Niels De Graef | 2017-12-29 | 1 | -1/+1 | |
| | ||||||
* | Build: make Maps optional. | Niels De Graef | 2017-12-29 | 4 | -20/+30 | |
| | | | | | | | This is a wanted feature for several reasons: * In an X11 session, this feature makes Contacts crash (for some). * In a Wayland session, it has trouble being properly rendered. * The status of what tile provider we can use is still unclear. | |||||
* | ContactsContact: return early in calc_is_main() | Niels De Graef | 2017-12-29 | 1 | -10/+5 | |
| | | | | Don't do work if it's not necessary. | |||||
* | ContactsContact: reference to Store should be weak | Niels De Graef | 2017-12-29 | 1 | -1/+1 | |
| | | | | Otherwise we get circular references, which can get us into trouble. | |||||
* | Keep all the Geocode and Map stuff in one place. | Niels De Graef | 2017-12-29 | 2 | -36/+32 | |
| | ||||||
* | ContactsContact: remove unused ImDisplay enum | Niels De Graef | 2017-12-29 | 2 | -18/+8 | |
| | ||||||
* | ContactsContact: remove unused helper functions. | Niels De Graef | 2017-12-29 | 1 | -22/+0 | |
| | | | | | | The big idea is that Folks.Individual already provides a wealth of properties/methods to get what we need. No use in trying to wrap all of that. | |||||
* | ContactsContact: Remove initial_letter property. | Niels De Graef | 2017-12-29 | 1 | -9/+0 | |
| | | | | | | This property wasn't used, and even more: this should probably better be done by getting the structured_name of the individual and using `to_string_with_format("%G")`. | |||||
* | Contact: don't listen to changes in Tp.Persona | Niels De Graef | 2017-12-28 | 1 | -35/+1 | |
| | | | | | | This was used to detect presence changes (i.e. a contact going offline or online). However, we've long stopped showing this in the UI, so this really is an unnecessary operation. | |||||
* | LinkSuggestionGrid: try more fields for the extra info. | Niels De Graef | 2017-12-28 | 1 | -8/+29 | |
| | ||||||
* | Configure: fix mandir option. | Niels De Graef | 2017-12-28 | 1 | -1/+1 | |
| | | | | | Let's silently hope the ContinuousBot overlord did not see us stray from the righteous path. | |||||
* | Meson: install search provider to the correct dir. | Niels De Graef | 2017-12-28 | 3 | -12/+18 | |
| | | | | Also: clean up the directory handling a bit. | |||||
* | Update German translation | Mario Blättermann | 2017-12-28 | 1 | -146/+170 | |
| | ||||||
* | ContactsContact: remove avatar_icon_data property. | Niels De Graef | 2017-12-27 | 1 | -29/+8 | |
| | | | | It was unused. | |||||
* | Contacts.Contact: use Individual for display_name | Niels De Graef | 2017-12-27 | 1 | -47/+1 | |
| | | | | It's already in Folks, so it's better to let them do it. | |||||
* | Put a margin around the avatar in ContactSheet. | Niels De Graef | 2017-12-27 | 2 | -0/+7 | |
| | | | | | | | This makes sure that it doesn't "jump" when switching to the ContactEditor. Fixes [bug 701370](https://bugzilla.gnome.org/show_bug.cgi?id=701370). | |||||
* | ContactFrame: remove unused text methods/fields. | Niels De Graef | 2017-12-27 | 1 | -24/+2 | |
| | ||||||
* | Add option -v/--version to show the version. | Niels De Graef | 2017-12-27 | 1 | -49/+49 | |
| | | | | Also clean up the option parsing a bit. | |||||
* | SearchProvider: improve performance and add description. | Niels De Graef | 2017-12-26 | 1 | -99/+93 | |
| | | | | | | | | | | Note that we don't need all the code from our own custom classes such as Contacts.Contact, we only want speed. The best way to do this is to put away all unnecessary operations and to just keep it simple. We're falling back to the SearchView of Folks. That means that the only way of improving performance, is to make SearchView better for this case. | |||||
* | Meson: don't forget to install the search provider. | Niels De Graef | 2017-12-26 | 1 | -0/+5 | |
| | ||||||
* | Unmark “app.quit” from translation | Piotr Drąg | 2017-12-26 | 1 | -1/+1 | |
| | ||||||
* | Improve Contacts setup UI a bit. | Niels De Graef | 2017-12-26 | 3 | -31/+39 | |
| | | | | See [bug 761929](https://bugzilla.gnome.org/show_bug.cgi?id=761929). | |||||
* | ContactsList: prefer iterating over rows rather than HashMap values. | Niels De Graef | 2017-12-26 | 1 | -10/+14 | |
| | ||||||
* | Rename View to the more obvious ContactList. | Niels De Graef | 2017-12-26 | 6 | -22/+27 | |
| | ||||||
* | Update Serbian translation | Марко Костић | 2017-12-25 | 1 | -130/+168 | |
| | ||||||
* | InAppNotification: tweak the UI a bit. | Niels De Graef | 2017-12-25 | 2 | -1/+7 | |
| | | | | See also [bug 727849](https://bugzilla.gnome.org/show_bug.cgi?id=727849) | |||||
* | Mark strings in help-overlay.ui as translatable | Piotr Drąg | 2017-12-25 | 1 | -6/+6 | |
| | ||||||
* | Add a shortcuts window. | Niels De Graef | 2017-12-25 | 4 | -0/+56 | |
| | | | | See also [bug 759582](https://bugzilla.gnome.org/show_bug.cgi?id=759582) | |||||
* | ContactsWindow: rename toolbars to headers. | Niels De Graef | 2017-12-25 | 2 | -34/+26 | |
| | ||||||
* | Updated Czech translation | Marek Černocký | 2017-12-24 | 1 | -164/+104 | |
| | ||||||
* | Use the conventional path for resources. | Niels De Graef | 2017-12-24 | 14 | -50/+42 | |
| | | | | | | | | This makes Gtk+ automagically set our app menu, and it is more consistent with other apps. See [automatic resources] in GtkApplication's documentationfor more info. [automatic resources]: https://developer.gnome.org/gtk3/stable/GtkApplication.html#automatic-resources | |||||
* | ContactsWindow: incorporate UI/CSS loading | Niels De Graef | 2017-12-24 | 2 | -26/+14 | |
| | ||||||
* | Contacts.ListPane: clean up some code. | Niels De Graef | 2017-12-24 | 2 | -14/+18 | |
| | ||||||
* | ContactListPane: use constructors to pass a Store | Niels De Graef | 2017-12-24 | 3 | -76/+41 | |
| | ||||||
* | ContactsContact: remove unused method is_callable. | Niels De Graef | 2017-12-24 | 1 | -12/+0 | |
| | ||||||
* | ContactStore: only store 1 calling account. | Niels De Graef | 2017-12-24 | 3 | -24/+6 | |
| | | | | | Telepathy is on it's way out, and really, the end-result of this code still does exactly the same thing. | |||||
* | ContactSheet: remove unused Store. | Niels De Graef | 2017-12-24 | 2 | -8/+4 | |
| | ||||||
* | LinkSuggestionGrid: improve the UI a bit. | Niels De Graef | 2017-12-23 | 5 | -37/+121 | |
| | | | | | | And while doing so, start using a GtkTemplate. See [bug 696384](https://bugzilla.gnome.org/show_bug.cgi?id=696384). | |||||
* | Update Esperanto translation | Kristjan SCHMIDT | 2017-12-23 | 1 | -253/+237 | |
| | ||||||
* | Update POTFILES.in and POTFILES.skip | Piotr Drąg | 2017-12-23 | 2 | -0/+2 | |
| | ||||||
* | Extract LinkSuggestionGrid into a class. | Niels De Graef | 2017-12-23 | 3 | -67/+95 | |
| | ||||||
* | ContactsView: remove hidden_contacts field. | Niels De Graef | 2017-12-23 | 1 | -12/+0 | |
| | | | | It literally wasn't being used. | |||||
* | ContactsView: remove TextDisplay, as it's not used. | Niels De Graef | 2017-12-23 | 1 | -6/+0 | |
| |