Anton Lazarev
e5c73011e2
calls-account-overview: Adapt to event controller API changes
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-event-controller-api-changes
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
a80001bd0e
calls-contacts-box: Stop using GtkShadowType property
...
https://docs.gtk.org/gtk4/migrating-3to4.html#stop-using-gtkshadowtype-and-gtkrelief-properties
It can probably be replaced later by a CSS style, if necessary
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
3617f7b7cb
calls-contacts-box: Adapt to GtkContainer removal
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkcontainer-removal
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
0727996edf
calls-account-overview: Adapt to GtkBin/GtkContainer removal
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkbin-removal
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkcontainer-removal
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
f7354a06c6
calls-call-window: Adapt to GtkContainer removal
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkcontainer-removal
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
50126f05f0
calls-application: Replace GtkClipboard with GdkClipboard
...
https://docs.gtk.org/gtk4/migrating-3to4.html#replace-gtkclipboard-with-gdkclipboard
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
31d6a9dcf3
calls-new-call-box: adapt to AdwComboRow
API changes
...
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-libhandy-1-4-to-libadwaita.html#adapt-to-adwcomborow-api-changes
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
47e30c12a7
calls-sip-account-widget: Stop using HdyValueObject
and adapt to AdwComboRow
API changes
...
These two are kind of hard to separate.
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-libhandy-1-4-to-libadwaita.html#stop-using-hdyvalueobject
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-libhandy-1-4-to-libadwaita.html#adapt-to-adwcomborow-api-changes
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
ca059116b9
calls-application: Stop using GdkScreen
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkwidgets-size-allocation-changes
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
fef4e02b50
calls-main-window: Adapt to GTKWidget's size allocation changes
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkwidgets-size-allocation-changes
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
f6c9ff5c2e
calls-main-window: Adapt to GtkContainer removal
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtkcontainer-removal
Now using `GtkStackPage` to manage icons.
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:25 -07:00
Anton Lazarev
674906f788
calls-application: Unconditionally use AdwStyleManager
...
> In libadwaita color schemes will be the only way to request dark
appearance.
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-libhandy-1-4-to-libadwaita.html#use-hdystylemanager-instead-of-gtksettingsgtk-application-prefer-dark-theme
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
2b972ba035
treewide: gtk_widget_destroy()
removal
...
https://docs.gtk.org/gtk4/migrating-3to4.html#adapt-to-gtk_widget_destroy-removal
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
34a7651f44
treewide: Replace hide/show with set_visible
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
12b78ca5f6
calls-best-match: AdwAvatar API changes
...
https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-libhandy-1-4-to-libadwaita.html#adapt-to-adwavatar-api-changes
This is *not* ideal, since it relies on Folks returning a GFileIcon
internally, and it's also blocking. However, better to use something
simple that compiles and works to begin with.
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
52a0963e6c
treewide: Remove icon size from constructors
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
4b0b20eb0a
treewide: GtkEntry -> GtkEditable
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
10b0672f9e
treewide: Remove GtkEventBox
...
https://docs.gtk.org/gtk4/migrating-3to4.html#stop-using-gtkeventbox
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
ee3abc009a
treewide: Replace libhandy with libadwaita
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
4ed1bba0b8
treewide: Subclass custom classes from GtkWidget
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
bc90d6e64f
gtklistmodels: remove gtklistmodels polyfills
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
d7504da0d2
ci: replace NO_AT_BRIDGE with GTK_A11Y
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:24 -07:00
Anton Lazarev
6d1cb199d1
libcall-ui: bump version to v0.2.0
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:14 -07:00
Anton Lazarev
98231778ed
meson: Bump gtk dependency to 4.0
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
b26faf1b13
calls-new-call-box: compose with GtkBin instead of subclassing GtkBox
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
9fa0539ad6
sip-account-widget: compose with GtkBin instead of subclassing GtkBox
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
2141c1ffc2
in-app-notification: compose with GtkBin instead of subclassing GtkRevealer
...
Note that the GtkOverlay must pass-through interactions for this to
work, meaning it's no longer possible to interact with the
notifications. I'm leaving it like this since I'll need to replace it
with AdwToast later anyways.
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
f1e63c4979
history-box: compose with GtkBin instead of subclassing GtkStack
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Aefgh Threenine
08603179c3
Add Thai translation
...
(cherry picked from commit 701b43f8e7
)
2024-03-31 03:18:10 +00:00
A S Alam
a153be8929
Update Punjabi translation
2024-03-16 17:26:34 +00:00
Guido Günther
db9b771c19
Release 46.0
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/725 >
2024-03-13 18:01:42 +01:00
Sabri Ünal
e9c1a89f76
Update developer ID
...
Appstream decided to use reverse DNS for developer IDs.
> The element should have a id property, containing a unique ID to identify the component developer / development team. It is recommended to use a reverse-DNS name, like org.gnome or io.github.ximion, or a Fediverse handle (like @user@example.org) as ID to achieve a higher chance of uniqueness.
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/724 >
2024-03-13 15:09:00 +00:00
Guido Günther
831741eecb
d/control: Don't require root for building
...
Helps in ci
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/723 >
2024-03-13 14:50:47 +00:00
Guido Günther
041921ca26
calls-manager: Connect listener past the list model filters
...
The list model filters connect signal handlers for item-changed to
refilter the list models.
In order to enable protocols based on what the origin supports
`on_origins_changed` needs these filtered results. Since it is a signal
handler by itself connect it late so it runs later in the filter chain.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/601
2024-03-13 10:17:16 +00:00
Athmane MOKRAOUI
e2025dabfb
Add Kabyle translation
2024-03-11 08:52:55 +00:00
Piotr Drąg
8b8e20cc19
Update Polish translation
2024-03-02 17:43:37 +01:00
Daniel Rusek
58d2474f28
emergency-call-types: Add Czech Republic
2024-02-28 09:11:45 +00:00
Rūdolfs Mazurs
4402a42cfa
Add Latvian translation
2024-02-27 21:52:36 +00:00
Daniel Șerbănescu
1a78609e8a
Update Romanian translation
2024-02-27 17:01:22 +00:00
Alan Mortensen
96cbf10191
Update Danish translation
2024-02-26 17:18:47 +00:00
Daniel Mustieles
0368241aeb
Updated Spanish translation
2024-02-26 14:09:27 +01:00
Irénée THIRION
d9e721e9ee
Update French translation
2024-02-25 15:18:48 +00:00
Asier Sarasua Garmendia
c1e6cc2891
Update Basque translation
2024-02-22 19:48:13 +00:00
Andi Chandler
60520f3982
Update British English translation
2024-02-21 19:52:46 +00:00
Sabri Ünal
9c5540e4d9
Update Turkish translation
2024-02-21 17:21:20 +00:00
Nathan Follens
c988db9580
Update Dutch translation
2024-02-18 16:30:20 +00:00
Matej Urbančič
f86c93912f
Update Slovenian translation
2024-02-17 06:54:00 +00:00
Balázs Úr
5310de6482
Update Hungarian translation
2024-02-16 21:04:54 +00:00
Yaron Shahrabani
e24049a118
Update Hebrew translation
2024-02-16 20:54:50 +00:00
Kukuh Syafaat
a7dd11c857
Update Indonesian translation
2024-02-15 07:20:00 +00:00