[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/gnome-calls][upstream/latest] 62 commits: Update Dutch translation

Evangelos Ribeiro Tzaras (@devrtz) gitlab at salsa.debian.org
Thu May 4 10:52:19 BST 2023



Evangelos Ribeiro Tzaras pushed to branch upstream/latest at Debian On Mobile / gnome-calls


Commits:
032c437b by Nathan Follens at 2023-03-26T11:48:44+00:00
Update Dutch translation

- - - - -
b099fc82 by Boyuan Yang at 2023-03-31T14:10:01+00:00
Update Chinese (China) translation

- - - - -
d598acd9 by Guido Günther at 2023-04-06T16:37:59+00:00
mm-provider: Initialize parent class first

- - - - -
6cdae3fd by Guido Günther at 2023-04-06T16:37:59+00:00
origin: Allow to fetch country code

This is an optional method as not all origins might support this
(e.g. SIP).

- - - - -
a8cb3dd7 by Guido Günther at 2023-04-06T16:37:59+00:00
emergency-calls: Notify on DBus when emergency numbers change

This is needed if an origin changes it's emergency numbers on the fly
(e.g. when initializing them late).

- - - - -
69250ac1 by Guido Günther at 2023-04-06T16:37:59+00:00
mm-provider: Fetch emergency numbers from sim

- - - - -
b880ddf1 by Guido Günther at 2023-04-06T16:37:59+00:00
mm-provider: Implement get_country_code

- - - - -
9f68e242 by Guido Günther at 2023-04-06T16:37:59+00:00
build: Run tests under C locale

This allows us to check for strings that contain translations.
We could also force a locale (see phosh's screenshot tests) at
a later point.

- - - - -
b087bea1 by Guido Günther at 2023-04-06T16:37:59+00:00
Resolve emergency number types

We add a small hardcoded table for now. Future versions
will improve this to parse this out of ASOPs eccdata.

If we can't determine the type of a number we add it verbatim.

- - - - -
e7df2f35 by Hugo Carvalho at 2023-04-07T10:09:39+00:00
Update Portuguese translation

- - - - -
68f5b306 by Alexander Shopov at 2023-04-07T16:53:51+00:00
Update Bulgarian translation

- - - - -
22cf8a2a by Anders Jonsson at 2023-04-07T19:13:08+00:00
Update Swedish translation

- - - - -
d72504d9 by Aleksandr Melman at 2023-04-08T12:02:54+00:00
Update Russian translation

- - - - -
3647f8f8 by Evangelos Ribeiro Tzaras at 2023-04-08T18:53:30+02:00
Update libcall-ui to v0.1.0

>From NEWS:
  * Breaking change: Drop deprecated call states
  * Fix audio-mode reset
  * Improve keyboard navigation

Also includes updates to translations.

- - - - -
b58be993 by Guido Günther at 2023-04-09T09:48:36+00:00
emergency-calls-manager: Don't leak origin

g_list_model_get_item is transfer full

- - - - -
e5a4d899 by Guido Günther at 2023-04-09T09:48:36+00:00
emergency-calls-manager: Add support for dialing emergency numbers

We just pick the first matching provider.

- - - - -
9a52c57f by Evangelos Ribeiro Tzaras at 2023-04-09T12:18:55+02:00
emergency-calls-manager: Fix indentation

By running uncrustify

- - - - -
0de75995 by Evangelos Ribeiro Tzaras at 2023-04-09T16:08:00+02:00
emergency-calls-manager: Add missing argument for on_origins_changed handler

The "removed" argument of the models "items-changed" signal was
forgotten making it misbehave when origins do get removed:

GLib-GObject[1287799]: WARNING: invalid (NULL) pointer instance
GLib-GObject[1287799]:CRITICAL: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

- - - - -
36fdbc28 by Evangelos Ribeiro Tzaras at 2023-04-09T16:08:22+02:00
emergency-calls-manager: Don't leak origin

g_list_model_get_item is transfer full

- - - - -
47afc705 by Guido Günther at 2023-04-09T15:38:01+00:00
mm-provider: Don't exit early when country code matches

This makes sure we fetch emergency numbers in any case (and also
further things should they be added later).

- - - - -
13d57f19 by Evangelos Ribeiro Tzaras at 2023-04-10T08:03:21+02:00
tests: Add CALLS_SIP_ACCOUNT_FILE to environment

Otherwise the application test will try using the users
configured SIP accounts.

- - - - -
c84f2a2b by Evangelos Ribeiro Tzaras at 2023-04-12T09:17:40+00:00
sip-provider: Remove unused variables

- - - - -
20843823 by Evangelos Ribeiro Tzaras at 2023-04-12T09:17:40+00:00
sip-provider: Don't leak keyfile

The reference taken in new_origin_from_keyfile_secret() was never
released in the async callback.

- - - - -
243753d0 by Evangelos Ribeiro Tzaras at 2023-04-12T09:17:40+00:00
sip-provider: Improve debugging of account loading

This should help diagnosing why the flatpak sometimes fails to add SIP accounts.

- - - - -
94cfbd83 by Evangelos Ribeiro Tzaras at 2023-04-12T09:17:40+00:00
sip-provider: Chain up to constructed early

- - - - -
3fb016f6 by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
best-match: Allow both NULL and empty strings as phone number

This allows us to get rid of some special casing when retrieving
primary and secondary display information.

- - - - -
ac2dc857 by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
best-match: Add gtk-doc annotations to the public API

Notably this adds ownership and nullable annotations, where appropriate.

- - - - -
10d74634 by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
contacts-provider: Simplify refcounting in lookup_id()

g_autoptr usage was a bit pointless here since
calls_contacts_provider_lookup_id() is transfer full

- - - - -
830906f5 by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
contacts-provider: Handle NULL and empty strings graceful in lookup

Fixes a crash where we asserted on best match when the id was NULL or
empty.

Closes: #567

- - - - -
23ee0475 by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
best-match: Don't special case NULL best match

We always get a valid best match, even for NULL or empty ids,
so there is no more need to special case it.

- - - - -
cf52fbba by Evangelos Ribeiro Tzaras at 2023-04-13T06:01:05+00:00
test-contacts: Add more test cases

Testing lookup of both empty string and NULL ensures we won't regress..

- - - - -
7dc0fb02 by Balázs Úr at 2023-04-13T21:30:41+00:00
Update Hungarian translation

- - - - -
f3e6c2c7 by Sabri Ünal at 2023-04-17T15:09:22+00:00
Update Turkish translation

- - - - -
0cb25d9e by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
build: Sort enum headers

- - - - -
9ff06561 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
resources: Sort alphabetically

- - - - -
02612715 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
main-window: Sort includes

- - - - -
4e900e1a by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
main-window: Codestyle

- - - - -
62f6f756 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
test-manager: Remove unused variable

- - - - -
12161080 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
test-manager: Remove unused include

- - - - -
25501415 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
application: Remove unused macro

- - - - -
3e43ba29 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
call-window: Remove dead code

- - - - -
0452d8a2 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
manager: Use STR_IS_NULL_OR_EMPTY macro

- - - - -
ea5d7038 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
new-call-box: Use STR_IS_NULL_OR_EMPTY macro

- - - - -
2f3f55c8 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
new-call-box: Don't leak CallsOrigin

get_selected_origin () does not need to take a reference on CallsOrigin

- - - - -
813103e6 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
application: Don't leak CallsManager

- - - - -
d690fe5f by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
application: Handle setting verbosity first

We want logging verbosity to be set before other command line options
are handled as we might be missing messages otherwise.

- - - - -
f485215a by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
application: Initialize objects before parsing options

This helps making object life cycles clearer and
with logging already set up we won't miss any early debugging messages.

- - - - -
34d4e854 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
manager: Respect object life cycle for signal handlers

Don't call signal handlers after the manager has been disposed.

- - - - -
47bb3aaa by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
account-overview: Respect object life cycle for signal handlers

Prevents the following failed assertion when shutting down Calls:

CallsAccountOverview:ERROR:../src/calls-account-overview.c:222:update_account_list: assertion failed: (CALLS_IS_ACCOUNT_OVERVIEW (self))

- - - - -
23e9cca3 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
main-window: Use gtk_widget_destroy() for windows

Top level widgets should typically call gtk_widget_destroy()

- - - - -
3076f913 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
manager: Clear providers after origins

Fixes a segmentation fault on shutdown in nua_unregister()

- - - - -
8b3eccd1 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
sip-origin: Use g_clear_pointer() instead of emulating it

- - - - -
f7745f50 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
sip-origin: Keep sofia running to allow unregistering on dispose

sofia-sip needs to keep iterating its' main loop in order to
unregister as well as process the response from the server.

Closes: #554

- - - - -
0e753816 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
sip-origin: Include SIP address in debugging

This makes it easier to see if all accounts are being disposed

- - - - -
5362d1c9 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
sip-origin: Don't leak address

- - - - -
4576547c by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
sip-origin: Prefer named constant over magic numbers

- - - - -
c7ba302b by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
account-row: Guard calls_account_row_new() against invalid provider

- - - - -
f7dd62c0 by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
contacts-provider: Disconnect signals on finalize

- - - - -
c6ea3adf by Evangelos Ribeiro Tzaras at 2023-04-18T08:34:39+00:00
manager: Respect object life cycle for signal handlers

- - - - -
ae19378c by Yosef Or Boczko at 2023-04-21T09:29:42+00:00
Update Hebrew translation

- - - - -
e9452a39 by Evangelos Ribeiro Tzaras at 2023-04-25T11:19:18+02:00
Document and release 45~alpha.0

- - - - -
f56964e1 by Evangelos Ribeiro Tzaras at 2023-05-04T11:42:41+02:00
New upstream version 45~alpha.0
- - - - -


30 changed files:

- NEWS
- debian/changelog
- meson.build
- plugins/provider/mm/calls-mm-origin.c
- plugins/provider/mm/calls-mm-provider.c
- plugins/provider/sip/calls-sip-origin.c
- plugins/provider/sip/calls-sip-provider.c
- plugins/provider/tests/test-origin.c
- po/POTFILES.in
- po/bg.po
- po/he.po
- po/hu.po
- po/nl.po
- po/pt.po
- po/ru.po
- po/sv.po
- po/tr.po
- po/zh_CN.po
- src/calls-account-overview.c
- src/calls-account-row.c
- src/calls-application.c
- src/calls-best-match.c
- src/calls-call-window.c
- src/calls-contacts-provider.c
- + src/calls-emergency-call-types.c
- + src/calls-emergency-call-types.h
- src/calls-emergency-calls-manager.c
- src/calls-main-window.c
- src/calls-manager.c
- src/calls-new-call-box.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/gnome-calls/-/compare/3806b1f6ae9396427ae0f93c23b3a126e52525be...f56964e1e3693f87d0ac5ca403f2a0fde8780aa9

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/gnome-calls/-/compare/3806b1f6ae9396427ae0f93c23b3a126e52525be...f56964e1e3693f87d0ac5ca403f2a0fde8780aa9
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20230504/424a2033/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list