2021-06-12 15:24:23 +00:00
|
|
|
|
gnome-calls (0.3.4) byzantium; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* manager: Set peas search path only once
|
|
|
|
|
* provider: whitespace and indentation
|
|
|
|
|
* cleanup: Fix calls_origin_get_name() related memory leaks
|
|
|
|
|
* mm: origin: Try using own number as the origin name
|
|
|
|
|
* account-provider: Add debugging in the public functions
|
|
|
|
|
* plugins: provider: Use CallsOrigin instead of derived types for GListStore
|
|
|
|
|
* util: Add simple API to query protocol
|
|
|
|
|
* test: Add util tests
|
|
|
|
|
* call: Introduce protocol property
|
|
|
|
|
* calls-record: Introduce the protocol property
|
|
|
|
|
* provider: Add API to query supported protocols
|
|
|
|
|
* origin: Add API to query supported protocols
|
|
|
|
|
* manager: support multiple providers
|
|
|
|
|
* application: Add CallsSettings class
|
|
|
|
|
* new-call-box: Honour auto-use-default-origins setting
|
|
|
|
|
* application: Don't add a provider if one is already present
|
|
|
|
|
* manager: Differentiate the NO_ORIGIN state
|
|
|
|
|
* test: manager: Use more appropriate `g_assert_*()` calls
|
|
|
|
|
* sip: provider: Don't warn when trying to add account multiple times
|
|
|
|
|
* tests: manager: Add multiple provider tests
|
|
|
|
|
* application: settings: Add country code setting
|
|
|
|
|
* manager: Update country code
|
|
|
|
|
* ci: disable flatpak build
|
|
|
|
|
* d/control: Add libxml2-utils
|
|
|
|
|
* meson: Compile schemas in build directory
|
|
|
|
|
* Add run script to the build directory
|
|
|
|
|
* Update README: Explain how to start calls without installing
|
|
|
|
|
* Initial DBus API
|
|
|
|
|
* display: codestyle
|
|
|
|
|
* display: Fix typo
|
|
|
|
|
* record-store: codestyle
|
|
|
|
|
* Fix old-style warnings all over the codebase
|
|
|
|
|
* Fix missing-declarations warnings all over the codebase
|
|
|
|
|
* sip: media-pipeline: Don't shadow props variable
|
|
|
|
|
* ofono: call: Don't shadow props variable
|
|
|
|
|
* mm: origin: Don't shadow props variable
|
|
|
|
|
* call-display: Add default case to switch statement
|
|
|
|
|
* record-store: Add default case to switch statements
|
|
|
|
|
* main-window: Add default case to switch statement
|
|
|
|
|
* meson: Use stricter compilation warnings and errors
|
|
|
|
|
* desktop-file: Register as sip and sips URI scheme handler
|
|
|
|
|
* run: Add plugin search directory
|
|
|
|
|
* README: Reword plugin search directory section to be more accurate
|
|
|
|
|
* dir-locals: Treat G_* macros as including a semicolon
|
|
|
|
|
* manager: Fix whitespace
|
|
|
|
|
* manager: codestyle
|
|
|
|
|
* sip: origin: Fix if condition in dispose()
|
|
|
|
|
* util: Make position argument in calls_find_store() optional
|
|
|
|
|
* test: manager: Expanded *has_provider() testing
|
|
|
|
|
|
|
|
|
|
[ Anders Jonsson ]
|
|
|
|
|
* po: Update Swedish translation
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
[ Vittorio Monti ]
|
|
|
|
|
* po: Update Italian translation
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* Expose call objects on DBus
|
|
|
|
|
|
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Sat, 12 Jun 2021 17:21:31 +0200
|
|
|
|
|
|
2021-05-19 16:15:00 +00:00
|
|
|
|
gnome-calls (0.3.3) byzantium; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* d/control: bump required libhandy
|
|
|
|
|
* test: sip: Don't use DNS lookups
|
|
|
|
|
* sip: fix typos
|
|
|
|
|
* call-record: Get rid of macros
|
|
|
|
|
* codestyle: get rid of CALLS_SET_PTR_PROPERTY macro
|
|
|
|
|
* codestyle: align function prototypes in calls-origin header
|
|
|
|
|
* codestyle: new-call-box
|
|
|
|
|
* manager: g_assert in static functions
|
|
|
|
|
* Revert "sip: build: depend on config.h"
|
|
|
|
|
* build: separate version from the rest of the configuration data
|
|
|
|
|
* ci: Generate code coverage reports
|
|
|
|
|
* doc: Fix gtk-doc transfer annotations
|
|
|
|
|
* call: doc: Indicate ownership in docstrings
|
|
|
|
|
* manager: remove unused CallsProvider argument from functions
|
|
|
|
|
* manager: add debug messages when adding or removing origins
|
|
|
|
|
* README: Include code coverage badge
|
|
|
|
|
* test: sip: Connect to state-changed signal
|
|
|
|
|
* sip: origin: Fix nua_authenticate call
|
|
|
|
|
* sip: media-pipeline: Fix memory leak
|
|
|
|
|
* sip: media-pipeline: Fix memory leak in error path
|
|
|
|
|
* flatpak: change URL for boost
|
|
|
|
|
* sip: media-pipeline: Do not set the stream properties prematurely
|
|
|
|
|
* Add CallsCredentials class and use it in CallsSipProvider
|
|
|
|
|
* sip: origin: Use CallsCredentials and adapt to changes
|
|
|
|
|
* Add CallsAccountInterface
|
|
|
|
|
* sip: origin: Use CallsAccountState instead of SipAccountState
|
|
|
|
|
* sip: origin: Implement CallsAccountsInterface
|
|
|
|
|
* sip: provider: codestyle
|
|
|
|
|
* sip: provider: return origin in calls_sip_provider_add_origin()
|
|
|
|
|
* Add CallsAccountProviderInterface
|
|
|
|
|
* sip: provider: Implement CallsAccountProvider interface
|
|
|
|
|
* test: Add account tests
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* build: Avoid building files multiple times
|
|
|
|
|
|
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Wed, 19 May 2021 18:10:31 +0200
|
|
|
|
|
|
2021-04-22 10:10:36 +00:00
|
|
|
|
gnome-calls (0.3.2) byzantium; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ carlosgonz ]
|
|
|
|
|
* po: Update spanish translation
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* meson: bump version
|
|
|
|
|
* po: Add src/ui/contacts-box.ui to POTFILES.in
|
|
|
|
|
* d/gbp.conf: automatically bump project version
|
|
|
|
|
* new-call-box: make sure to call origin_count_changed_cb
|
|
|
|
|
* codestyle: remove whitespaces
|
|
|
|
|
* plugins: use g_autoptr for GError
|
|
|
|
|
* flatpak: remove libhandy as it is part of the SDK
|
|
|
|
|
* meson: bump required libhandy-1 version >1.1.90
|
|
|
|
|
* contact-row: remove deprecated function
|
|
|
|
|
* dummy: fix infinite ringtone
|
|
|
|
|
* ringer: use quiet profile for non-primary calls
|
|
|
|
|
* manager: remove unused function
|
|
|
|
|
* manager: hang up secondary calls
|
|
|
|
|
* ci: add -noreset to xvfb-run invocation for flatpak builds
|
|
|
|
|
* plugins: fix memory leaks with respect to items in GListStore
|
|
|
|
|
* ofono: Derive from CallsProvider
|
|
|
|
|
* test: Test loading provider plugins
|
|
|
|
|
* ofono: use g_bus_watch_name
|
|
|
|
|
* sip: Initial provider
|
|
|
|
|
* sip: Origin needs account credentials
|
|
|
|
|
* sip: sipify provider with sofia
|
|
|
|
|
* sip: Add media manager and sipify origin
|
|
|
|
|
* sip: initial call handling
|
|
|
|
|
* sip: origin: fix CallsSipHandles reference in sip_callback
|
|
|
|
|
* sip: origin: get address on incoming call
|
|
|
|
|
* sip: origin: fix direct connection case
|
|
|
|
|
* sip: call: rework call state changes
|
|
|
|
|
* sip: origin: emit message on DNS error
|
|
|
|
|
* sip: origin: do not use hardcoded ports for RTP
|
|
|
|
|
* sip: pipeline: bind sockets for RTP
|
|
|
|
|
* sip: origin: register with SIP server
|
|
|
|
|
* sip: go offline when disposing CallsSipOrigin
|
|
|
|
|
* sip: rework setting SDP
|
|
|
|
|
* sip: allow specifying local port and use IPv6
|
|
|
|
|
* sip: Use app name in the user agent
|
|
|
|
|
* sip: media: change default codec to PCMA
|
|
|
|
|
* sip: handle i_outbound 404 errors
|
|
|
|
|
* sip: media: improve SDP offer/answer handling
|
|
|
|
|
* sip: use ipv4 exclusively for now
|
|
|
|
|
* sip: improve connection handling by using relevant sofia tags
|
|
|
|
|
* application: open sip uri
|
|
|
|
|
* sip: use g_return_if_fail and friends only for public functions
|
|
|
|
|
* sip: slightly improved authentication
|
|
|
|
|
* sip: fix infinite ringtone loop
|
|
|
|
|
* sip-media: enable echo cancellation
|
|
|
|
|
* sip: do not auto load accounts when running tests
|
|
|
|
|
* test: Add basic SIP provider tests
|
|
|
|
|
* test: Test CallsSipOrigin
|
|
|
|
|
* sip: provider: use g_get_user_config_dir () for account config
|
|
|
|
|
* sip: provider: Fall back to reasonable values for local-port property
|
|
|
|
|
* sip: pipeline: clean up in finalize ()
|
|
|
|
|
* new-call-box: Connect signals only if origins non-NULL
|
|
|
|
|
* provider: Add API for loading and unloading provider plugins
|
|
|
|
|
* tests: use plugin load API
|
|
|
|
|
* test: test-plugins: Add SIP plugin
|
|
|
|
|
* sip: Allow controlling automatic account loading via environment
|
|
|
|
|
* contact-provider: remove trailing whitespaces
|
|
|
|
|
* ci: add -noreset to xvfb-run invocation
|
|
|
|
|
* call: g_return_if_fail: type check calls_call_get_contact ()
|
|
|
|
|
* contacts-provider: fix docstring
|
|
|
|
|
* best-match: g_return_if_fail if not GeeCollection
|
|
|
|
|
* origin: Add country-code property
|
|
|
|
|
* application: Use the country code
|
|
|
|
|
* best-match: Use the country code
|
|
|
|
|
* Add API to get SIM country code
|
|
|
|
|
* mm: Implement country-code property
|
|
|
|
|
* manager: set default origin
|
|
|
|
|
* best-match: Lookup contact if country code changed
|
|
|
|
|
* best-match: disconnect old signal handlers
|
|
|
|
|
* plugins: build as shared library instead of shared module
|
|
|
|
|
* sip: remove FOR_TESTING ifdef
|
|
|
|
|
* tests: don't special case tests needing FOR_TESTING define
|
|
|
|
|
* mm-origin: codestyle
|
|
|
|
|
* mm-origin: fix memory leak
|
|
|
|
|
* Introduce HACKING.md
|
|
|
|
|
* media-manager: codestyle
|
|
|
|
|
* sip: media-manager: remove unused function prototypes
|
|
|
|
|
* media: manager: support multiple codecs SDP wise
|
|
|
|
|
* sip: media: use number types for payload id and clock rate
|
|
|
|
|
* sip: call: rename setup local/remote connection functions
|
|
|
|
|
* sip: media: rework codec negotiation
|
|
|
|
|
* sip: media-pipeline: only create pipeline after codec negotiation
|
|
|
|
|
* sip: gst-rfc3551: query for plugin availability
|
|
|
|
|
* sip: gst-rfc3551: Add docstrings for public functions
|
|
|
|
|
* tests: Update year in SPDX header
|
|
|
|
|
* tests: Test SDP messages
|
|
|
|
|
* sip: media-manager: fix G_LOG_DOMAIN
|
|
|
|
|
* sip: media-manager: fix SDP message when there is no supported codec
|
|
|
|
|
* best-match: avoid using NULL phone number
|
|
|
|
|
* best-match: Don't set NULL phone numbers when updating country code
|
|
|
|
|
* meson: Fix project name in license header
|
|
|
|
|
* build: doc: deduplicate sources
|
|
|
|
|
* sip: build: depend on config.h
|
|
|
|
|
* ci: disable testing in flatpak
|
|
|
|
|
* sip: origin: make create_inbound a private function
|
|
|
|
|
* sip: origin: Remove hardcoded display name from contact header
|
|
|
|
|
* sip: origin: Remove unnecessary code
|
|
|
|
|
* sip: provider: Allow overriding SIP account config via environment
|
|
|
|
|
* sip: provider: use g_clear_pointer pattern instead of emulating it
|
|
|
|
|
* sip: origin: Allow using a local port of 0
|
|
|
|
|
* sip: pipeline: Only inform of unhandled bus massages when debugging
|
|
|
|
|
* sip: codestyle changes
|
|
|
|
|
* sip: provider: document public functions
|
|
|
|
|
* sip: call: Don't fail when hanging up on an incoming call
|
|
|
|
|
* plugins: make plugins shared modules again
|
|
|
|
|
* codestyle: application
|
|
|
|
|
* application: add --version flag
|
|
|
|
|
* debian: ran wrap-and-sort -ast
|
|
|
|
|
* d/control: Add gstreamer plugins for SIP calling tests
|
|
|
|
|
* sip: media-pipeline: Allow overriding audio elements from environment
|
|
|
|
|
* test: sip: use g_assert_cmpint for asserting enums
|
|
|
|
|
* test: Use dummy audio elements for Gstreamer pipelines
|
|
|
|
|
* test: Add calling tests
|
|
|
|
|
* d/gbp.conf: set multimaint-merge true
|
|
|
|
|
|
|
|
|
|
[ Pierre Michel Augustin ]
|
|
|
|
|
* po: Add Creole Haitian translation
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* provider: Use GListModel to track origins
|
|
|
|
|
* application: Open only the first 'tel:' URI
|
|
|
|
|
* provider: Avoid private data
|
|
|
|
|
* provider: Rename a variable
|
|
|
|
|
* provider: Implement default methods
|
|
|
|
|
* Let calls-call be an abstract class
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* notifier: Fix compile warning
|
|
|
|
|
* manager: Allow one to add plugin dir via environment
|
|
|
|
|
* window: Don't unhibit with 0 cookie (Closes: #249)
|
|
|
|
|
* build: Move generated sources before source file list
|
|
|
|
|
* build: deduplicate sources
|
|
|
|
|
* provider: Fix gtk-doc transfer annotations
|
|
|
|
|
* calls: Fix gtk-doc transfer annotation
|
|
|
|
|
|
|
|
|
|
[ Jan Jasper de Kroon ]
|
|
|
|
|
* po: Add Dutch translation
|
|
|
|
|
|
|
|
|
|
[ Emin Tufan Çetin ]
|
|
|
|
|
* po: Update Turkish translation
|
|
|
|
|
|
|
|
|
|
[ JaroslavSvoboda ]
|
|
|
|
|
* Added Czech translation
|
|
|
|
|
|
|
|
|
|
[ Balázs Meskó ]
|
|
|
|
|
* po:Update Hungarian translation
|
|
|
|
|
|
|
|
|
|
[ Daniel Șerbănescu ]
|
|
|
|
|
* po: Update Romanian translation
|
|
|
|
|
* po: Update Romanian translation
|
|
|
|
|
|
|
|
|
|
[ anteater ]
|
|
|
|
|
* ofono: fix return of incorrect field
|
|
|
|
|
* ofono: ref self across async callback
|
|
|
|
|
* ofono: don't clear self->modem after constructing CallsOfonoOrigin
|
|
|
|
|
* ofono: track status in CallsOfonoProvider
|
|
|
|
|
* ofono: correct variant format confusion
|
|
|
|
|
* ofono: add calls-ofono-provider.c to POTFILES.skip
|
|
|
|
|
|
|
|
|
|
[ Anders Jonsson ]
|
|
|
|
|
* po: Update Swedish translation
|
|
|
|
|
* po: Update Swedish translation
|
|
|
|
|
|
|
|
|
|
[ scootergrisen ]
|
|
|
|
|
* po: Update Danish translation
|
|
|
|
|
|
2021-05-19 16:15:00 +00:00
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Thu, 22 Apr 2021 12:09:15 +0200
|
2021-04-22 10:10:36 +00:00
|
|
|
|
|
2021-02-16 10:49:35 +00:00
|
|
|
|
gnome-calls (0.3.1) byzantium; urgency=medium
|
|
|
|
|
|
|
|
|
|
* application: Fix double free
|
|
|
|
|
|
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Tue, 16 Feb 2021 11:48:14 +0100
|
|
|
|
|
|
2021-02-09 14:48:13 +00:00
|
|
|
|
gnome-calls (0.3.0) byzantium; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Timo Jyrinki ]
|
|
|
|
|
* po: Add Finnish translation from JRfi, refined by me.
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* desktop: Add Network main category
|
|
|
|
|
* manager: remove trailing whitespace
|
|
|
|
|
* manager: add has_active_call() and hang_up_all_calls()
|
|
|
|
|
* application: Hang up calls when closing the UI
|
|
|
|
|
* application: add copy-number action
|
|
|
|
|
* record-row: Allow copying number from context menu
|
|
|
|
|
* record-row: hide copy number menu item
|
|
|
|
|
* new-call-box: clear entry on longpress
|
|
|
|
|
* application: chain up to parents finalize
|
|
|
|
|
* application: Use g_autoptr and g_autofree
|
|
|
|
|
* application: Notify when opening URI/files fails
|
|
|
|
|
* ci: Build flatpak in packaging stage
|
|
|
|
|
* call-display: fix whitespace
|
|
|
|
|
* project: rename to gnome-calls
|
|
|
|
|
* record-store: Handle old and new database locations gracefully
|
|
|
|
|
* display: fix null pointer dereference
|
|
|
|
|
* code style: consistent whitespaces for g_autoptr
|
|
|
|
|
* application: use g_autoptr
|
|
|
|
|
* project: rename back to calls
|
|
|
|
|
* d/control: Add myself as maintainer
|
|
|
|
|
* Document changes and release 0.3.0
|
|
|
|
|
|
|
|
|
|
[ Eugenio Paolantonio (g7) ]
|
|
|
|
|
* ofono: call: ensure signals get disconnected on voice_call object destruction
|
|
|
|
|
|
|
|
|
|
[ Sebastian Krzyszkowiak ]
|
|
|
|
|
* gitlab-ci: Don't use global before_script for package jobs
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* gitlab-ci: Use byzantium instead of Debian bullseye
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* application: Simplify loading css
|
|
|
|
|
* application: Remove unused code
|
|
|
|
|
* resources: Use standard icon path
|
|
|
|
|
* Let calls-provider be an abstract class
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
[ Julian Sparber ]
|
|
|
|
|
* application: disable dial action when making calls isn't possible
|
|
|
|
|
* ci: build packages only for byzantium
|
|
|
|
|
* ci: don't use global variables and definitions
|
|
|
|
|
* ci: drop bullseyeci packages
|
|
|
|
|
* flatpak: use master runtime
|
|
|
|
|
* flatpak: add libcanberra
|
|
|
|
|
* ci: build flatpak
|
|
|
|
|
* ci: write STDOUT for flatpak build to file
|
|
|
|
|
* Revert "ci: write STDOUT for flatpak build to file"
|
|
|
|
|
* remove CallsCallHolder and CallsCallData
|
|
|
|
|
* ContactsProvider: Add contacts provider
|
|
|
|
|
* Contacts: replace CallsContacts with CallsContactsProvider
|
|
|
|
|
* Revert "ui/main-window: Hide contacts pane"
|
|
|
|
|
* Contacts: Add contacts list
|
|
|
|
|
* BestMatch: Turn avatar into a property
|
|
|
|
|
* BestMatch: Move SearchView creation inside the class
|
|
|
|
|
* BestMatch: Allways return a name
|
|
|
|
|
* BestMatch: Simplify code for updating new best matching individual
|
|
|
|
|
* BestMatch: remove BestMatchView to reduce vala code
|
|
|
|
|
* BestMatch: add has-individual property
|
|
|
|
|
* CallsCall: Add method to optain matching contact
|
|
|
|
|
* CallsCallDisplay: Make sure that the contact infomation is updated
|
|
|
|
|
* CallsCallSelectorItem: Make sure that the contact infomation is updated
|
|
|
|
|
* CallManager: drop calls_manager_get_contact_name ()
|
|
|
|
|
* Remove unused CallsParty
|
|
|
|
|
* CallsCallRecordRow: Cleanup contact setup
|
|
|
|
|
* CallsCallDisplay: use HdyAvatar
|
|
|
|
|
|
|
|
|
|
[ Arnaud Ferraris ]
|
|
|
|
|
* call-display: update libcallaudio API calls
|
|
|
|
|
* src: meson.build: update libcallaudio dependency
|
|
|
|
|
* d/control: add version requirement on libcallaudio build dependency
|
|
|
|
|
* flatpak: update callaudiod version
|
|
|
|
|
* call-display: switch to default audio profile only if no other call
|
|
|
|
|
|
|
|
|
|
[ Sebastian Rasmussen ]
|
|
|
|
|
* po: Update Swedish translation
|
|
|
|
|
|
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Fri, 12 Feb 2021 10:24:38 +0100
|
|
|
|
|
|
2021-01-22 14:07:42 +00:00
|
|
|
|
gnome-calls (0.3.0~rc1) byzantium; urgency=medium
|
|
|
|
|
* UNRELEASED
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras]
|
|
|
|
|
* rename project files to gnome-calls to be in sync
|
|
|
|
|
with Debian packaging
|
|
|
|
|
|
|
|
|
|
-- Evangelos Ribeiro Tzaras <evangelos.tzaras@puri.sm> Thu, 28 Jan 2021 13:59:33 +0100
|
|
|
|
|
|
2021-01-06 00:35:24 +00:00
|
|
|
|
calls (0.2.0) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Adrien Plazas ]
|
|
|
|
|
* style: Fix the CSS path to the HdyKeypad buttons
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* meson: bump calls to 0.1.9
|
|
|
|
|
* meson: allow internationalization of desktop files
|
|
|
|
|
* doc: meson: fix ofono path
|
|
|
|
|
* doc: meson: Use shared library for gtk-doc
|
|
|
|
|
* debian: Add dependencies and rules for building docs
|
|
|
|
|
* CI: build documentation
|
|
|
|
|
* debian: Move documentation to own package calls-doc
|
|
|
|
|
* data: Fix typo in desktop files
|
|
|
|
|
* call-window: inhibit idle during active call
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* po: Add calls-notifier.c
|
|
|
|
|
* gitlab-ci: Fail when C files are missing from POTFILES.in
|
|
|
|
|
* debian: Add desktop-file-utils
|
|
|
|
|
* data: Check desktop file in build dir
|
|
|
|
|
* d/control: Update description
|
|
|
|
|
* gitlab-template: Add Librem 5
|
|
|
|
|
|
|
|
|
|
[ Matthias Klumpp ]
|
|
|
|
|
* trivial: metainfo: style
|
|
|
|
|
* metainfo: Mark app as touch-input compatible
|
|
|
|
|
|
|
|
|
|
[ James Westman ]
|
|
|
|
|
* flatpak: Add callaudiod to flatpak
|
|
|
|
|
|
|
|
|
|
[ Daniel Abrecht ]
|
|
|
|
|
* Replace CallsOrigin getters with properties and add calls_origin_foreach_call method
|
|
|
|
|
* Don't localise property descriptions in calls-call and calls-origin properties
|
|
|
|
|
|
|
|
|
|
[ Andika Triwidada ]
|
|
|
|
|
* Added Indonesian translation
|
|
|
|
|
|
|
|
|
|
[ Sebastian Krzyszkowiak ]
|
|
|
|
|
* debian: Add maintscript to rename xdg autostart file
|
|
|
|
|
|
|
|
|
|
-- Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm> Wed, 06 Jan 2021 01:33:54 +0100
|
|
|
|
|
|
2020-11-04 17:08:29 +00:00
|
|
|
|
calls (0.1.9) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Juliano de Souza Camargo ]
|
|
|
|
|
* po: Add Portuguese translation
|
|
|
|
|
|
|
|
|
|
[ Fabio Tomat ]
|
|
|
|
|
* po: Just fur for friulian locale
|
|
|
|
|
|
|
|
|
|
[ Adrien Plazas ]
|
|
|
|
|
* Port to libhandy 1
|
|
|
|
|
* main-window: Use HdyViewSwitcherTitle
|
|
|
|
|
* data: List compatible form-factors
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* docs: update URLs to source.puri.sm
|
|
|
|
|
* po: fix duplicate language teams
|
|
|
|
|
|
|
|
|
|
[ Sebastian Krzyszkowiak ]
|
|
|
|
|
* gitlab-ci: Use bullseye CI repo
|
|
|
|
|
|
|
|
|
|
[ Anders Jonsson ]
|
|
|
|
|
* po: Update Swedish translation
|
|
|
|
|
|
|
|
|
|
[ Arnaud Ferraris ]
|
|
|
|
|
* call-display: replace ugly hacks with libcallaudio calls
|
|
|
|
|
* application: initialize libcallaudio on startup
|
|
|
|
|
* ui: call-display: set speaker and mute buttons sensitive by default
|
|
|
|
|
* src: meson.build: remove librem5-hack option and depend on libcallaudio
|
|
|
|
|
* d/control: depend on callaudiod
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* Add calls-ussd interface
|
|
|
|
|
* mm-origin: Implement CallsUssd interface
|
|
|
|
|
* util: Add API to test for USSD command
|
|
|
|
|
* manager: Hook to ussd signals from provider
|
|
|
|
|
* main-window: Add dialog to handle USSD
|
|
|
|
|
* new-call-box: Handle USSD commands
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* Bump max allowed glib version to 2.64
|
|
|
|
|
|
|
|
|
|
-- Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm> Wed, 04 Nov 2020 18:07:48 +0100
|
|
|
|
|
|
2020-09-18 10:53:52 +00:00
|
|
|
|
calls (0.1.8) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Arnaud Ferraris ]
|
|
|
|
|
* ui: call-display: wrap toggle buttons' labels.
|
|
|
|
|
For some locales, the buttons' labels can be quite long, making the
|
|
|
|
|
window wider than the display.
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* src/calls-notifier.c: Add call-back button
|
|
|
|
|
* src/calls-call-window.c: Inhibit suspend during active call
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* po: Add Hungarian to LINGUAS
|
|
|
|
|
* call-record-row: Use g_autoptr for the GError
|
2021-04-22 10:10:36 +00:00
|
|
|
|
* calls-call-record-row: Ignore anonymous callers.
|
2020-09-18 10:53:52 +00:00
|
|
|
|
These have an empty string which leads to
|
|
|
|
|
Error parsing phone number `': Keine Telefonnumme
|
|
|
|
|
* po: Add Spanish to LINGUAS
|
2021-04-22 10:10:36 +00:00
|
|
|
|
* gitlab-ci: Allow one to only build a package
|
2020-09-18 10:53:52 +00:00
|
|
|
|
* main-window: Allow the in app notification to wrap.
|
|
|
|
|
Othewise we overflow the window. Center it too.
|
|
|
|
|
* calls-main-window: Bring back old error string when no modem is present.
|
|
|
|
|
Calls can't tell the difference between no SIM and no modem
|
|
|
|
|
atm. (Closes: #159, #152)
|
|
|
|
|
* doap: Add devrtz to list of maintainers.
|
|
|
|
|
He's been the most active contributor recently.
|
|
|
|
|
* doap: Fix sytnax.
|
|
|
|
|
Wrap each person within <maintainer/>
|
|
|
|
|
|
|
|
|
|
[ James Westman ]
|
|
|
|
|
* flatpak: Add feedbackd, dependencies to flatpak.
|
|
|
|
|
Added feedbackd to the Flatpak manifest, so that Calls builds again.
|
|
|
|
|
Fixes #164.
|
|
|
|
|
|
|
|
|
|
[ Daniel Șerbănescu ]
|
|
|
|
|
* po: Update Romanian translation
|
|
|
|
|
|
|
|
|
|
[ Tim Sabsch ]
|
|
|
|
|
* po: Add German translation
|
|
|
|
|
|
|
|
|
|
[ Marc Riera Irigoyen ]
|
|
|
|
|
* po: Add Catalan translation
|
|
|
|
|
|
|
|
|
|
[ scootergrisen ]
|
|
|
|
|
* po: Add Danish translation
|
|
|
|
|
|
|
|
|
|
[ Balázs Meskó ]
|
|
|
|
|
* po: Add Hungarian translation
|
|
|
|
|
|
|
|
|
|
[ Emin Tufan Çetin ]
|
|
|
|
|
* po: Update Turkish translation
|
|
|
|
|
|
|
|
|
|
[ Valéry Febvre ]
|
|
|
|
|
* po: Update French translation
|
|
|
|
|
|
|
|
|
|
[ Daniel Mustieles ]
|
|
|
|
|
* po: Add Spanish translation
|
|
|
|
|
|
|
|
|
|
[ Efstathios Iosifidis ]
|
|
|
|
|
* po: Add Greek translation
|
|
|
|
|
|
|
|
|
|
[ Thibault Martin ]
|
|
|
|
|
* po: Update French translation
|
|
|
|
|
|
|
|
|
|
[ Fabio Tomat ]
|
|
|
|
|
* po: Add friulian translations
|
|
|
|
|
|
|
|
|
|
[ Марко М. Костић (Marko M. Kostić) ]
|
|
|
|
|
* po: Add Serbian translation
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
-- Guido Günther <agx@sigxcpu.org> Fri, 18 Sep 2020 12:52:43 +0200
|
|
|
|
|
|
2020-07-02 10:25:51 +00:00
|
|
|
|
calls (0.1.7) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Update Ukrainian translation
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* Make CallsContacts a singleton.
|
|
|
|
|
* Implement contact name lookup for call display
|
|
|
|
|
|
|
|
|
|
[ Emin Tufan Çetin ]
|
|
|
|
|
* po: Add Turkish translation
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* calls-call-record-row: Print 'Anonymous caller' on empty numbers.
|
|
|
|
|
|
|
|
|
|
-- Guido Günther <agx@sigxcpu.org> Thu, 02 Jul 2020 12:25:23 +0200
|
|
|
|
|
|
2020-06-11 07:09:33 +00:00
|
|
|
|
calls (0.1.6) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* debian: Add gbp.conf.
|
|
|
|
|
This makes correct taging so much simpler
|
|
|
|
|
* po: Add plugins to POTFILES.skip. They're not meant to be translated
|
|
|
|
|
* Drop translations from property names and descriptions.
|
|
|
|
|
They're never used anywhere. (Closes: #155, #121)
|
|
|
|
|
* po: Update pot file.
|
|
|
|
|
* calls-contacts: Document lookup_phone_number.
|
|
|
|
|
This makes sure we have clear ownership rules
|
|
|
|
|
* calls-call-record-row: Ref the returned contact
|
|
|
|
|
calls_contacts_lookup_phone_number is transfer-none
|
|
|
|
|
* build: Specifify glib versions.
|
|
|
|
|
This avoids deprecation warnings due to GTimeVal used in
|
|
|
|
|
libebook-contacts.h
|
|
|
|
|
* ringer: Make more functions static
|
|
|
|
|
* ringer: Use libfeedback.
|
|
|
|
|
This triggers e.g. haptic feeback as well and can later on be used
|
|
|
|
|
for LED feedback.
|
|
|
|
|
We can drop the audio theme setting completely since feedbackd picks up
|
|
|
|
|
the global GNOME setting.
|
|
|
|
|
* tests: Disable atk bridge.
|
|
|
|
|
Otherwise this can trigger test failures. Similar to what we
|
|
|
|
|
did in libhandy.
|
|
|
|
|
* Show notification on missed calls (Closes: #153)
|
|
|
|
|
|
|
|
|
|
[ Zander Brown ]
|
|
|
|
|
* po: Add British English translation
|
|
|
|
|
|
|
|
|
|
[ Antonio Pandolfo ]
|
|
|
|
|
* po: Add Italian translation
|
|
|
|
|
|
|
|
|
|
[ Daniel Șerbănescu ]
|
|
|
|
|
* po: Add Romanian translation
|
|
|
|
|
|
|
|
|
|
[ Valéry Febvre ]
|
|
|
|
|
* po: Add French translation
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* main-window: Don’t set program-name in about dialog
|
|
|
|
|
program-name will be retrieved with g_get_application_name().
|
|
|
|
|
Let’s not do it explicitly so that there is one less string
|
|
|
|
|
to translate
|
|
|
|
|
* call-display: Use real ellipsis.
|
|
|
|
|
See https://wiki.gnome.org/Design/OS/Typography
|
|
|
|
|
|
|
|
|
|
[ Rafael Fontenelle ]
|
|
|
|
|
* Add Brazilian Portuguese translation
|
|
|
|
|
|
|
|
|
|
[ Scott Anecito ]
|
|
|
|
|
* po: Add Japanese translation
|
|
|
|
|
* po: Add ja.po to LINGUAS
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* Use an ellipsis in translation for Ukrainian
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* record-store: Use g_autoptr(GError) to avoid having to g_error_free
|
|
|
|
|
* Implement delete call with context menu on longpress
|
|
|
|
|
(Closes: #154)
|
|
|
|
|
|
|
|
|
|
-- Guido Günther <agx@sigxcpu.org> Thu, 11 Jun 2020 09:06:40 +0200
|
|
|
|
|
|
2020-05-18 09:01:43 +00:00
|
|
|
|
calls (0.1.5) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* Update POTFILES.in. See: #146
|
|
|
|
|
* Build against Debian bullseye
|
|
|
|
|
|
|
|
|
|
[ Danial Behzadi ]
|
|
|
|
|
* Add Persian
|
|
|
|
|
* po: fa: Update some strings
|
|
|
|
|
|
|
|
|
|
[ David Heidelberg ]
|
|
|
|
|
* data: rename appdata to metainfo. Appstream nowadays prefers
|
|
|
|
|
`.metainfo.xml`
|
|
|
|
|
|
|
|
|
|
[ Evangelos Ribeiro Tzaras ]
|
|
|
|
|
* data: Clarify metainfo copyright to be CC0-1.0.
|
|
|
|
|
Adust debian/copyright accordingly.
|
|
|
|
|
* Build L5 specific code in calls-call-display conditionally
|
|
|
|
|
|
|
|
|
|
[ Sebastian Rasmussen ]
|
|
|
|
|
* po: Add Swedish translation
|
|
|
|
|
|
|
|
|
|
[ Yuri Chornoivan ]
|
|
|
|
|
* po: Add Ukrainian translation
|
|
|
|
|
|
|
|
|
|
-- Guido Günther <agx@sigxcpu.org> Mon, 18 May 2020 11:00:52 +0200
|
|
|
|
|
|
2020-03-31 15:39:11 +00:00
|
|
|
|
calls (0.1.4) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Julian Sparber ]
|
|
|
|
|
* DummyPlugin: fix events emits for call-removed, origin-*
|
|
|
|
|
* MMPlugin: emit *-removed after removing object
|
|
|
|
|
* Add a CallsManager and move Provider handling to it
|
|
|
|
|
* Manager: add test
|
|
|
|
|
* Use CallsManager in MainWindow and NewCallBox
|
|
|
|
|
* CallWindow: use Manager
|
|
|
|
|
* Ringer: fix parent instance
|
|
|
|
|
* Ringer: Use Manager
|
|
|
|
|
* RecordStore: Use Manager
|
|
|
|
|
* Remove Enumerate and EnumerateParams class
|
|
|
|
|
* HistoryBox: remove new-call property
|
|
|
|
|
* MainWindow: show error message when making calls isn't possible
|
|
|
|
|
* Add HdyAvatar
|
|
|
|
|
* History: use HdyAvatar
|
|
|
|
|
* History: Make avatars 48px big
|
|
|
|
|
|
|
|
|
|
-- Julian Sparber <julian.sparber@puri.sm> Tue, 31 Mar 2020 17:36:42 +0200
|
|
|
|
|
|
2020-03-26 09:27:13 +00:00
|
|
|
|
calls (0.1.3) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Julian Sparber ]
|
|
|
|
|
* NewCallBox+CallDisplay: UI facelift
|
|
|
|
|
* Use correct parent class when chaining up overridden functions
|
|
|
|
|
* Flatpak: use always a space before :
|
|
|
|
|
* Flatpak: Fix flatpak manifest, remove java dep and update deps
|
|
|
|
|
* Add class for in-app notification
|
|
|
|
|
* MainWindow: use in-app notification for messages
|
|
|
|
|
* CallWindow: use in-app notification
|
|
|
|
|
* CallHistory: Use dial action for recall button
|
|
|
|
|
* CallHistory: Don't pass the CallsNewCallBox to the CallsHistory
|
|
|
|
|
* CallHistory: Add a frame to the call history
|
|
|
|
|
* CallHistory: Disable selecting/activating rows and ellipzise
|
|
|
|
|
* Add .gitignore
|
|
|
|
|
* Set Julian Sparber as maintainer
|
|
|
|
|
|
|
|
|
|
[ Bob Ham ]
|
|
|
|
|
* application: Add "--dial" command-line option
|
|
|
|
|
|
|
|
|
|
[ Daniel Abrecht ]
|
|
|
|
|
* Fix some lintian warnings regarding the debian/copyright file.
|
|
|
|
|
* Convert calls call getters to readonly properties
|
|
|
|
|
* Notify if number changes in mm plugin
|
|
|
|
|
* Reintroduce GParamSpec props arrays & replace g_object_notify with g_object_notify_by_pspec
|
|
|
|
|
|
|
|
|
|
[ tor sorensen ]
|
|
|
|
|
* Add license COPYING file for appropriate packaging.
|
|
|
|
|
|
|
|
|
|
-- Julian Sparber <julian.sparber@puri.sm> Thu, 26 Mar 2020 10:25:00 +0100
|
|
|
|
|
|
2020-01-27 14:56:08 +00:00
|
|
|
|
calls (0.1.2) amber-phone; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ Guido Günther ]
|
|
|
|
|
* debian: Add superficial autopkgtest
|
|
|
|
|
* gitlab-ci: Specify stages
|
|
|
|
|
* gitlab-ci: Build package and run autopkgtest / lintian
|
|
|
|
|
* po: Update pofiles.in (Closes: #76)
|
|
|
|
|
* Add potfile
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* mm-provider: Fix a check to remove device
|
|
|
|
|
|
|
|
|
|
[ Bob Ham ]
|
|
|
|
|
* call-display: Only mute the microphone with the Mute button
|
|
|
|
|
* mm-call: Sanitise disconnect messages
|
|
|
|
|
|
|
|
|
|
[ Julian Sparber ]
|
|
|
|
|
* Replace HdyDialer with HdyKeypad and bump libhandy to 0.0.12
|
|
|
|
|
|
|
|
|
|
-- Bob Ham <bob.ham@puri.sm> Mon, 27 Jan 2020 14:55:08 +0000
|
|
|
|
|
|
2019-12-10 15:04:26 +00:00
|
|
|
|
calls (0.1.1) amber-phone; urgency=medium
|
2019-12-10 14:52:17 +00:00
|
|
|
|
|
|
|
|
|
[ Bob Ham ]
|
|
|
|
|
* ringer: Use the GTK sound theme
|
|
|
|
|
* Add phone number lookup using libfolks
|
|
|
|
|
* Use libfolks phone number lookup in call record display
|
|
|
|
|
* Add -Wno-error=deprecated-declarations to build arguments
|
|
|
|
|
* call-display: Add ugly, ugly hacks to enable speakerphone/mute buttons
|
|
|
|
|
* Add initial avatar support
|
|
|
|
|
|
|
|
|
|
[ Lubomir Rintel ]
|
|
|
|
|
* appdata.xml: fix a validation error
|
|
|
|
|
|
|
|
|
|
-- Bob Ham <bob.ham@puri.sm> Tue, 10 Dec 2019 14:51:21 +0000
|
|
|
|
|
|
2019-09-18 14:15:00 +00:00
|
|
|
|
calls (0.1.0) purple; urgency=medium
|
|
|
|
|
|
|
|
|
|
[ David Cordero ]
|
|
|
|
|
* sm.puri.Calls.json: Fix libhandy config option type
|
|
|
|
|
|
|
|
|
|
[ Mohammed Sadiq ]
|
|
|
|
|
* window: hide windows on delete
|
|
|
|
|
* new-call-box: Use null-terminated string to set as buffer text
|
|
|
|
|
|
|
|
|
|
[ Christopher Davis ]
|
|
|
|
|
* history-header-bar: Change "About" to "About Calls"
|
|
|
|
|
|
|
|
|
|
[ Tobias Bernard ]
|
|
|
|
|
* Minor: Change recent calls empty state label
|
|
|
|
|
* Switcher: symbolic icons, label capitalization
|
|
|
|
|
|
|
|
|
|
[ Bob Ham ]
|
|
|
|
|
* calls-call: Add inbound property
|
|
|
|
|
* plugins/mm: Implement inbound property
|
|
|
|
|
* plugins/dummy: Implement inbound property
|
|
|
|
|
* calls-dummy-provider: Create an inbound call on SIGUSR1
|
|
|
|
|
* Update UI to better reflect the design
|
|
|
|
|
* calls-call: Fix crash with null call state
|
|
|
|
|
* calls-main-window: Use HdyViewSwitcher and friends
|
|
|
|
|
* src: Remove extraneous classes, Calls{History,NewCall}HeaderBar
|
|
|
|
|
* Specify minimum libhandy version in meson and Debian packaging
|
|
|
|
|
* calls-call-display: Add a display of dial pad digits
|
|
|
|
|
* util: Fix off-by-one in calls_entry_append
|
|
|
|
|
* calls-mm-call: Map MM_CALL_STATE_UNKNOWN to CALLS_CALL_STATE_DIALING instead of 0
|
|
|
|
|
* calls-call: Add calls_call_get_inbound function
|
|
|
|
|
* calls-dummy-origin: Fix ordering of state change and call removal callbacks
|
|
|
|
|
* Record calls to an SQLite database via libgom
|
|
|
|
|
* Hook up Recent Calls list to database
|
|
|
|
|
* appdata: Fix application ID
|
|
|
|
|
* Support opening of tel: URIs
|
|
|
|
|
* calls-application: Add --daemon option to not display main window
|
|
|
|
|
* Start up in daemon mode when GNOME starts
|
|
|
|
|
* calls-new-call-box: Allow entering of "+" symbol
|
|
|
|
|
* Use GtkApplication::register-session property to register
|
|
|
|
|
* Display call window over the phosh lockscreen
|
|
|
|
|
* ui/main-window: Hide contacts pane
|
|
|
|
|
* Release calls 0.1.0
|
|
|
|
|
|
|
|
|
|
[ Julian Sparber ]
|
|
|
|
|
* flatpak: fix ModemManager
|
|
|
|
|
* docs: update depedencies instructions
|
|
|
|
|
|
|
|
|
|
[ David Boddie ]
|
|
|
|
|
* Override the input method for entry widgets
|
|
|
|
|
|
|
|
|
|
-- Bob Ham <bob.ham@puri.sm> Wed, 18 Sep 2019 15:13:00 +0100
|
|
|
|
|
|
|
|
|
|
calls (0.0.1) purple; urgency=low
|
2018-05-29 09:48:28 +00:00
|
|
|
|
|
|
|
|
|
* Initial release.
|
|
|
|
|
|
2018-12-04 11:47:19 +00:00
|
|
|
|
-- Bob Ham <rah@settrans.net> Tue, 04 Dec 2018 11:42:21 +0100
|