summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* avatar: set pixbuf to null if avatar is removednielsdg/avatar-buttonNiels De Graef2023-02-211-1/+3
| | | | | This fixes an issue where removing an avatar from a contact would not update the UI, as the current pixbuf would still keep being displayed.
* Add EditableAvatar custom widgetNiels De Graef2023-02-219-26/+138
| | | | | | | | | Rather than awkwardly shoehorning an `AdwAvatar` into a button, let's be a bit more helpful and just overlay 2 buttons, one for editing and one for deleting the avatar. Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/217 Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/26
* Updated Spanish translationDaniel2023-02-211-1/+1
|
* Stop using GtkDialognielsdg/no-more-gtkdialogNiels De Graef2023-02-209-250/+155
| | | | | GtkDialog is going to be deprecated in the next version of GTK, so stop using it upfront to avoid the deprecation warnings.
* Update Indonesian translationKukuh Syafaat2023-02-201-12/+21
|
* Update Hebrew translationYosef Or Boczko2023-02-191-11/+21
|
* Update Basque translationAsier Sarasua Garmendia2023-02-191-93/+126
|
* Update Ukrainian translationYuri Chornoivan2023-02-191-16/+25
|
* Update Lithuanian translationAurimas Černius2023-02-191-11/+20
|
* Update Georgian translationEkaterine Papava2023-02-191-11/+20
|
* Update Occitan translationQuentin PAGÈS2023-02-191-150/+203
|
* main-window: Rename "Select Items" tooltip to "Select Contacts"Automeris naranja2023-02-191-1/+1
|
* window: Make placeholder text from search entry more descriptiveAutomeris naranja2023-02-191-1/+1
| | | | | | Acc. HIG, "if the text field performs an action, they [placeholders] can be phrased as an instruction". https://developer.gnome.org/hig/patterns/controls/text-fields.html
* general: Shorten tooltipsAutomeris naranja2023-02-192-2/+2
| | | | | | | | This change shorten tooltip texts (using header capitalization), following the tooltip examples provided by HIG. Tooltip examples can be seen at: https://developer.gnome.org/hig/patterns/feedback/tooltips.html
* Update Lithuanian translationAurimas Černius2023-02-181-243/+274
|
* Update Spanish translationDaniel Mustieles2023-02-171-229/+275
|
* Update Galician translationFran Dieguez2023-02-141-101/+144
|
* Update Portuguese translationHugo Carvalho2023-02-141-88/+112
|
* Update Belarusian translationVasil Pupkin2023-02-141-84/+108
|
* Update Hebrew translationYosef Or Boczko2023-02-131-87/+111
|
* Update Turkish translationSabri Ünal2023-02-131-89/+112
|
* Release unstable version 44.beta44.betaNiels De Graef2023-02-132-1/+27
|
* Update Indonesian translationKukuh Syafaat2023-02-131-96/+145
|
* Update Ukrainian translationYuri Chornoivan2023-02-121-88/+113
|
* Update Georgian translationEkaterine Papava2023-02-121-96/+122
|
* main-window: Add a menu item to export all contactsNiels De Graef2023-02-123-5/+22
| | | | Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/285
* Add shortcuts for saving/canceling contact editNiels De Graef2023-02-123-11/+54
| | | | | Allow saving a contact by pressing `<Ctrl>Enter` or cancelling by pressing `Escape`.
* editor: Allow removing a birthdayNiels De Graef2023-02-121-13/+32
| | | | | | | Add a little trash button at the end of the row so we can actually unset a birthday too. Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/280
* Update Basque translationAsier Sarasua Garmendia2023-02-121-215/+239
|
* Update Portuguese translationHugo Carvalho2023-02-111-55/+74
|
* Update Turkish translationSabri Ünal2023-02-111-49/+71
|
* Update Ukrainian translationYuri Chornoivan2023-02-111-48/+76
|
* Update Belarusian translationVasil Pupkin2023-02-111-44/+69
|
* main-window: Make sure initial title is translatedNiels De Graef2023-02-111-0/+6
| | | | Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/282
* Update Hebrew translationYosef Or Boczko2023-02-111-52/+68
|
* Update Georgian translationEkaterine Papava2023-02-111-47/+72
|
* Add Ctrl+F shortcut for searching contactsNiels De Graef2023-02-113-2/+13
| | | | Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/268
* hide start title buttons in expanded leaflet stateMarkus Göllnitz2023-02-111-0/+2
| | | | | | | | | | As the start title buttons are only supposed to be visible in the left-most header bar, just as the end title buttons are in the right-most, every (i.e. the) other header bar has to not include them. Here it depends on the leaflet foldedness state of the content box if there are two header bars, so the title button property needs to be bound to this flag. Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
* Use less return_val_if_fail checksNiels De Graef2023-02-114-39/+38
| | | | | | | | | | | | | In C, we often check preconditions in our functions using `g_return_if_fail()` or `g_return_val_fail()`, which are macros that expand to the condition they're checking for so the logs clearly show what might be going wrong. Vala also exposes these functions, but given that Vala compiles to a lot of jibberish temp variables, the output is not quite vague. Try to use the Vala equivalent `requires` to do something similar (unfortunately, we can't use this everywhere as it can only be used at the beginning of a mehod).
* meson: Bump glib version to 2.64Niels De Graef2023-02-111-1/+1
|
* meson: require at least E-D-S 3.42Niels De Graef2023-02-111-1/+1
| | | | | | evolution-data-server contains some important fixes for Google accounts, and it's not super new either, so should be good to bump the dependency quite a bit.
* i18n: Don't forget to add QrCodeDialog to POTFILES.inNiels De Graef2023-02-112-0/+2
| | | | | Our new CI step did a good job at figuring out we forgot to add that file.
* flatpak: add libqrencode dependencyNiels De Graef2023-02-111-0/+11
|
* contact: Add QR code to share individual contactsHendrik Müller2023-02-1112-21/+300
| | | | | | | | | | | Sharing contacts in an easy and offline way is currently not possible. Most mobile phones have a camera and are capable of scanning QR codes. The vCard format is widely used to easily exchange contact information. A contact can be saved in vCard format into a QR code. A button with a QR code icon is added next to the "favourite" and "edit" buttons. When the user presses this button, a dialog opens up, which shows a QR code containing the current contacts data in vCard format.
* Update Turkish translationSabri Ünal2023-02-101-4/+4
|
* Update Hebrew translationYosef Or Boczko2023-02-101-4/+4
|
* Update Georgian translationEkaterine Papava2023-02-101-12/+12
|
* ci: Add a check for potfilesNiels De Graef2023-02-102-1/+46
| | | | Use Florian's script in gnome-shell as basis and adapt it to our needs
* primary-menu: Rename IDs and tooltipHari Rana2023-02-092-6/+6
| | | | | | | | This replaces the standard popover menu's ID to primary_menu, and renames the tooltip to "Main Menu" Per the GNOME HIG, the standard popover menu is called Primary Menu, and tooltip/accessibility label is "Main Menu" Source: https://developer.gnome.org/hig/patterns/controls/menus.html#primary-menus
* Update Galician translationFran Dieguez2023-02-051-172/+172
|