GNOME Calls v43~beta.0

Calls 43.beta.0

Released: 6 August 2022

New features:

  • Improved startup times and scrolling performance with large call histories
  • Add "Send SMS" action in history popover
  • DBus activatable

Maybe noteworthy:

Code contributions:

  • Evangelos Ribeiro Tzaras

Translation updates:

  • Italian (Vittorio Monti)
  • Persian (Danial Behzadi)
  • Serbian (Мирослав Николић)
  • Romanian (Daniel Șerbănescu)
  • Hebrew (Yosef Or Boczko)
  • Georgian (Zurab Kargareteli)
  • Ukrainian (Yuri Chornoivan)
  • Russian (Aleksandr Melman)

Detailed changes:

[ Evangelos Ribeiro Tzaras ]

  • Post release bump
  • d/gbp.conf: Adjust debian-tag-msg
  • ci: Allow flatpak failures
  • sip: origin: Drop comparison that always evaluates as true
  • Add various gtk list models
  • history-box: Chain up to constructed() early
  • Drop use of volatile
  • meson: Add gtk sources to build
  • history-box: Switch to GtkSliceListModel
  • history-box: Dynamically adjust slice list model size
  • history-box: Allow transition from non-empty to empty history
  • history-box: Cap size of slice at number of call records
  • record-row: Remove unused code
  • record-row: Rename callback to conform to on_* naming scheme
  • record-row: Chain up early to constructed()
  • record-row: Use STR_IS_NULL_OR_EMPTY macro
  • record-row: Simplify add-action logic
  • record-row: Add SMS action (Closes: #182)
  • Update libcall-ui to v0.0.4
  • Disable g722 to avoid test failure with ffmpeg 5.0/gst-libav
  • ci: Update debian image

[ Vittorio Monti ]

  • Update Italian translation

[ Danial Behzadi ]

  • Update Persian translation

[ Мирослав Николић ]

  • Update Serbian translation

[ Daniel Șerbănescu ]

  • Update Romanian translation

[ Yosef Or Boczko ]

  • Update Hebrew translation

[ Zurab Kargareteli ]

  • Update Georgian translation

[ Yuri Chornoivan ]

  • Update Ukrainian translation

[ Piotr Drąg ]

  • Update POTFILES.skip

[ Aleksandr Melman ]

  • Update Russian translation

Recommended patches

Calls checks if gnome-contacts is patched to include the "new-contact-data" org.gtk.Action and uses this to provide "Add new contact" functionality, see f.e. patches in Mobian or PureOS