1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-11-04 23:51:17 +00:00

Document and release 42.alpha.0

This commit is contained in:
Evangelos Ribeiro Tzaras 2021-10-30 19:55:05 +02:00
parent 4df3ea005d
commit e4f2ff105a
4 changed files with 237 additions and 84 deletions

76
NEWS
View file

@ -1,6 +1,76 @@
Calls 42.alpha.0
----------------
Released: 12 December 2021
New features:
=============
* Avatars in the call history and call display
* Avatars exposed over DBus so phosh show them on the lockscreen
* Can silence ringing over DBus (used in phosh-antispam by Chris Talbot)
Maybe noteworthy:
=================
* Note to distribution packagers:
Both Calls and current phosh (0.14.1) are embedding libcall-ui which will install
translation files (typically installed to /usr/share/locale/*/LC_MESSAGES/call-ui.mo).
The next phosh version will default to not installing i18n files of libcall-ui
(https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/963).
For this version you should either cherry pick
https://gitlab.gnome.org/World/Phosh/phosh/-/commit/b51e200189525c46aa2fa9832e8d861cf2d95a9d
or exclude `call-ui.mo` when installing phosh's translations in your packaging.
* Improved scrolling performance in the call history
* Can use DTMF over DBus (used in phosh on the lockscreen)
* Various UI fixes by Christopher Davis
* Contributions by
- Christopher Davis
- Guido Günther
- Dorota Czaplejewicz
Translation updates:
====================
- Swedish (Anders Jonsson and Luna Jernberg)
- Spanish (Jordi Mas i Hernandez)
- Italian (Vittorio Monti)
- Persian (Danial Behzadi)
- Romanian (Daniel Șerbănescu)
- Ukranian (Yuri Chornoivan)
- Brazilian Portuguese (Rafael Fontenelle)
The detailed changes can be found in debian/changelog
Calls 41.1
----------
Released: 30 October 2021
Noteworthy:
* Fixes for contact lookups
* Fix the wrong timestamps in the call history when history is loaded
* Fill in @domain into the dial string for SIP
Maybe noteworthy:
* Network watch will not spam your logs with warnings any more
Translation updates:
- Croatian (Goran Vidović)
- Finnish (Jiri Grönroos)
- Italian (antonio)
- Persian (Danial Behzadi)
- Portuguese (Hugo Carvalho)
- Romanian (Florentina Mușat)
- Slovak (Dušan Kazik)
- Slovenian (Martin Srebotnjak)
- Spanish (Daniel Mustieles García)
- Swedish (Anders Jonsson)
- Ukrainian (Yuri Chornoivan)
The detailed changes can be found in debian/changelog
Calls 41.0 Calls 41.0
---------- ----------
Released: September Released: September 2021
* Fixes for the multiple network interfaces case * Fixes for the multiple network interfaces case
@ -8,9 +78,10 @@ Released: September
- Croatian (Goran Vidović) - Croatian (Goran Vidović)
- Dutch (Nathan Follens) - Dutch (Nathan Follens)
Calls 41.rc Calls 41.rc
------------- -------------
Released: September Released: September 2021
* Fix bug preventing SIP from working when using multiple network interfaces * Fix bug preventing SIP from working when using multiple network interfaces
* Fixes around SIP account management and its UI * Fixes around SIP account management and its UI
@ -26,6 +97,7 @@ Released: September
- Swedish (Anders Jonsson) - Swedish (Anders Jonsson)
- Ukrainian (Yuri Chornoivan) - Ukrainian (Yuri Chornoivan)
Calls 41.beta Calls 41.beta
------------- -------------
Released: 14. August 2021 Released: 14. August 2021

View file

@ -62,6 +62,31 @@
<content_rating type="oars-1.1"/> <content_rating type="oars-1.1"/>
<releases> <releases>
<release version="42.alpha.0" date="2021-12-12">
<description>
<p>
This releases brings avatars in more places and includes various UI fixes
like improved history scrolling performance.
</p>
<p>
It also features a few minor fixes and updated translations.
</p>
</description>
</release>
<release version="41.1" date="2021-10-30">
<description>
<p>
GNOME Calls 41.1 release brings updated translations, fixes for the
SIP plugin and the wrong timestamp being shown in the call history
and makes it easier to use SIP for telephony by not requiring the user
to enter a domain when dialing.
</p>
<p>
It also improves stability by fixing crashes and reduces logspam
in some cases.
</p>
</description>
</release>
<release version="41.0" date="2021-09-18"> <release version="41.0" date="2021-09-18">
<description>SIP plugin bugfixes.</description> <description>SIP plugin bugfixes.</description>
</release> </release>

218
debian/changelog vendored
View file

@ -1,9 +1,143 @@
gnome-calls (42~alpha.0) UNRELEASED; urgency=medium gnome-calls (42~alpha.0) byzantium; urgency=medium
[ Evangelos Ribeiro Tzaras ]
* po: Add missing files to POTFILES.in
* ci: Update from flatpak CI template
* flatpak: Update manifest
* main-window: Remove unused header
* Remove unused typedef
* call-window: Remove unused CALLS_WAYLAND ifdef
* ci: Grab submodules by setting GIT_SUBMODULE_STRATEGY
* po: Ignore subprojects
* ci: Complain about untranslated ui files
* Add libcall-ui as submodule
* application: Initialize libcall-ui
* call: Add API to query whether this call can do DTMF
* Introduce CallsUiCallData to feed CuiDisplay
* Switch from CallsCallDisplay to CuiCallDisplay
* Remove CallsCallDisplay
* ci: Use gcovr for coverage reports
* coverage: Exclude subprojects and generated dbus code
* meson: Don't build tests, examples or documentation for libcall-ui
* Update libcall-ui submodule
* call-data: Implement avatar property
* record-row: Use avatars in history
* po: Remove call display files
* Remove encryption indicator
* best-match: Rename best_match variable to matched_individual
* call-data: Fix assertion in notify handlers
* Update libcall-ui
* call-data: Notify on avatar changes
* README: Drop code coverage report
* README: Mark oFono backend as not actively developed
* README: Overhaul readme
* README: Add backend specific debugging information
* call: Get rid of tone_stop
* call: Get rid of unnecessary cast to int
* dummy: Add dummy send_dtmf_tone function
* util: Make dtmf tone checking function public
* tests: Add dtmf tone validity tests
* dbus: Set can-dtmf property
* dbus: Add API to send DTMF
* ci: Fix regex for reporting code coverage
* project: Post release version bump
* Update libcall-ui: Fix display showing number twice when not a contact
* record-row: Removed unused define
* call-window: codestyle
* call-window: Delay closing window
* flatpak: Poke hole to talk to callaudiod
* flatpak: Poke hole to talk to feedbackd
* ci: Drop pedantic metainfo validation job
* ci: Drop debian bookworm packaging job
* ci: Use PKG_ONLY variable to exclude flatpak job
* application: Codestyle
* history-box: Codestyle
* application: Chain up shutdown
* record-store: Get rid of unused code
* call: Rename property from "number" to "id"
* ringer: codestyle
* ringer: Refactor to keep track of ongoing calls
* ringer: Disconnect signal handlers on dispose
* ringer: Track ringer state
* ringer: Don't warn if feedback triggering got cancelled
* ringer: Make sure to reset feedback profile if not set to "quiet"
* ringer: Add debugging
* call: Add API to silence ringing
* ringer: Check if incoming call is silenced
* d/control: Add cmocka dependency
* flatpak: Add cmocka dependency
* tests: Add ringer tests
* ringer: Add is-quiet property and getter
* ringer: Restart ringer if quiet parameter changed
* test: ringer: Test quiet ringing
* call-window: Clear handle id when hiding call window
* call-window: Use g_clear_handle_id instead of emulating it
* dbus: Add method to silence ringing
* record-row: Codestyle
* tests: util: Codestyle
* util: Add API to query call icon names
* tests: util: Unit test call icon name function
* record-row: Use API to query call icon name
* record-row: Only create popover when needed
* Document and release 41.1
[ Anders Jonsson ]
* Update Swedish translation
* Update Swedish translation
* Update Swedish translation
[ Vittorio Monti ] [ Vittorio Monti ]
* po: Update Italian translation * po: Update Italian translation
* Update Italian translation * Update Italian translation
[ Jordi Mas i Hernandez ]
* Update Catalan translation
[ Guido Günther ]
* dbus: Expose path to avatar icon file if it exists
[ Dorota Czaplejewicz ]
* gitlab: Update bug template
[ Christopher Davis ]
* main-window: Remove unused placeholder text
* Remove history-header-bar.ui
* history-box: Use HdyStatusPage for empty state
* contacts-box: mimmic HdyStatusPage styling for contacts
* flatpak: Use builddir: true
* new-call-box: Clamp everything
* application: Opt in to libhandy dark style preference
* application: Check libhandy version at compilation
* style: Make error color white in both light and dark mode
* ui: Remove explicit can-focus
[ Yuri Chornoivan ]
* Update Ukrainian translation
[ Danial Behzadi ]
* Update Persian translation
[ Daniel Șerbănescu ]
* Update Romanian translation
* Update Romanian translation
[ Rafael Fontenelle ]
* Update Brazilian Portuguese translation
-- Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu> Mon, 13 Dec 2021 05:32:22 +0100
gnome-calls (41.1) byzantium; urgency=medium
[ Dušan Kazik ]
* Add Slovak translation
* Update Slovak translation
* Add Slovak translation
* Update Slovak translation
* Update Slovak translation
[ Vittorio Monti ]
* po: Update Italian translation
[ Evangelos Ribeiro Tzaras ] [ Evangelos Ribeiro Tzaras ]
* application: Clarify that -l flag is to be used with numbers only * application: Clarify that -l flag is to be used with numbers only
* application: Do not prepend country code when dialing * application: Do not prepend country code when dialing
@ -61,80 +195,27 @@ gnome-calls (42~alpha.0) UNRELEASED; urgency=medium
* Let provider plugin decide whether to automatically hang up secondary calls * Let provider plugin decide whether to automatically hang up secondary calls
* screenshots: Remove shell chrome * screenshots: Remove shell chrome
* number-query: Fall back to string comparison if parsing EPhoneNumber fails * number-query: Fall back to string comparison if parsing EPhoneNumber fails
* po: Add missing files to POTFILES.in
* call-window: Remove unnecessary code * call-window: Remove unnecessary code
* call-window: Improve readability of remove_call function * call-window: Improve readability of remove_call function
* sip: origin: Bail when trying to dial empty string * sip: origin: Bail when trying to dial empty string
* sip: origin: Make sure "@host" is in the dial string * sip: origin: Make sure "@host" is in the dial string
* ci: Update from flatpak CI template * Document and release 41.1
* flatpak: Update manifest
* main-window: Remove unused header
* Remove unused typedef
* call-window: Remove unused CALLS_WAYLAND ifdef
* ci: Grab submodules by setting GIT_SUBMODULE_STRATEGY
* po: Ignore subprojects
* ci: Complain about untranslated ui files
* Add libcall-ui as submodule
* application: Initialize libcall-ui
* call: Add API to query whether this call can do DTMF
* Introduce CallsUiCallData to feed CuiDisplay
* Switch from CallsCallDisplay to CuiCallDisplay
* Remove CallsCallDisplay
* ci: Use gcovr for coverage reports
* coverage: Exclude subprojects and generated dbus code
* meson: Don't build tests, examples or documentation for libcall-ui
* Update libcall-ui submodule
* call-data: Implement avatar property
* record-row: Use avatars in history
* po: Remove call display files
* Remove encryption indicator
* best-match: Rename best_match variable to matched_individual
* call-data: Fix assertion in notify handlers
* Update libcall-ui
* call-data: Notify on avatar changes
* README: Drop code coverage report
* README: Mark oFono backend as not actively developed
* README: Overhaul readme
* README: Add backend specific debugging information
* call: Get rid of tone_stop
* call: Get rid of unnecessary cast to int
* dummy: Add dummy send_dtmf_tone function
* util: Make dtmf tone checking function public
* tests: Add dtmf tone validity tests
* dbus: Set can-dtmf property
* dbus: Add API to send DTMF
* ci: Fix regex for reporting code coverage
* project: Post release version bump
* Update libcall-ui: Fix display showing number twice when not a contact
* record-row: Removed unused define
* call-window: codestyle
* call-window: Delay closing window
* flatpak: Poke hole to talk to callaudiod
* flatpak: Poke hole to talk to feedbackd
* ci: Drop pedantic metainfo validation job
* ci: Drop debian bookworm packaging job
* ci: Use PKG_ONLY variable to exclude flatpak job
[ Anders Jonsson ] [ Anders Jonsson ]
* Update Swedish translation * Update Swedish translation
* Update Swedish translation
* Update Swedish translation
[ Danial Behzadi ] [ Danial Behzadi ]
* Update Persian translation * Update Persian translation
* Update Persian translation * Update Persian translation
* Update Persian translation
[ Yuri Chornoivan ] [ Yuri Chornoivan ]
* Update Ukrainian translation * Update Ukrainian translation
* Update Ukrainian translation * Update Ukrainian translation
* Update Ukrainian translation * Update Ukrainian translation
* Update Ukrainian translation
[ Daniel Șerbănescu ] [ Daniel Șerbănescu ]
* Update Romanian translation * Update Romanian translation
* Update Romanian translation * Update Romanian translation
* Update Romanian translation
[ Hugo Carvalho ] [ Hugo Carvalho ]
* Update Portuguese translation * Update Portuguese translation
@ -143,11 +224,6 @@ gnome-calls (42~alpha.0) UNRELEASED; urgency=medium
* Update Finnish translation * Update Finnish translation
* Update Finnish translation * Update Finnish translation
[ Dušan Kazik ]
* Add Slovak translation
* Update Slovak translation
* Update Slovak translation
[ Goran Vidović ] [ Goran Vidović ]
* Update Croatian translation * Update Croatian translation
@ -160,27 +236,7 @@ gnome-calls (42~alpha.0) UNRELEASED; urgency=medium
[ Luna Jernberg ] [ Luna Jernberg ]
* Update Swedish translation * Update Swedish translation
[ Jordi Mas i Hernandez ] -- Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu> Sat, 30 Oct 2021 19:56:27 +0200
* Update Catalan translation
[ Guido Günther ]
* dbus: Expose path to avatar icon file if it exists
[ dcz ]
* gitlab: Update bug template
[ Christopher Davis ]
* main-window: Remove unused placeholder text
* Remove history-header-bar.ui
* history-box: Use HdyStatusPage for empty state
* contacts-box: mimmic HdyStatusPage styling for contacts
* flatpak: Use builddir: true
* new-call-box: Clamp everything
* application: Opt in to libhandy dark style preference
* application: Check libhandy version at compilation
* style: Make error color white in both light and dark mode
-- Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu> Wed, 01 Dec 2021 21:37:13 +0100
gnome-calls (41.0) byzantium; urgency=medium gnome-calls (41.0) byzantium; urgency=medium

View file

@ -22,7 +22,7 @@
project( project(
'calls', 'calls',
'c', 'vala', 'c', 'vala',
version: '42.alpha', version: '42.alpha.0',
license: 'GPLv3+', license: 'GPLv3+',
meson_version: '>= 0.56.0', meson_version: '>= 0.56.0',
default_options: [ default_options: [