| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
GtkDialog is going to be deprecated in the next version of GTK, so stop
using it upfront to avoid the deprecation warnings.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/285
|
|
|
|
|
| |
Allow saving a contact by pressing `<Ctrl>Enter` or cancelling by
pressing `Escape`.
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/282
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/268
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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).
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Our new CI step did a good job at figuring out we forgot to add that
file.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
Use Florian's script in gnome-shell as basis and adapt it to our needs
|
|
|
|
|
|
|
|
| |
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
|
| |
|