[rhythmbox] Created tag v3.4.5
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] Created tag v3.4.5
- Date: Mon, 2 May 2022 01:08:12 +0000 (UTC)
The unsigned tag 'v3.4.5' was created.
Tagger: Jonathan Matthew <jonathan d14n org>
Date: 1651453634 +1000
Rhythmbox 3.4.5
Changes since the last tag 'v3.4.4':
Alan Mortensen (1):
Update Danish translation
Anders Jonsson (5):
Update Swedish translation
Update Swedish translation
Update Swedish translation
Update Swedish translation
Update Swedish translation
Andre Klapper (8):
help: Gear icon in UI changed to hamburger icon
Fix broken application icon in "About" dialog
HACKING: Replace non-working git.gnome.org URLs by GNOME Gitlab URLs
Fix broken markup in Hindi UI translation
Fix some of the incredibly wrong Assamese translations
help: Replace Bugzilla link with GitLab link
Fix a typo in Danish help translation
Fix incorrect variable translations in Russian help
Asier Sarasua Garmendia (1):
Update Basque translation
Ask Hjorth Larsen (3):
Updated Danish translation
Updated Danish translation
Updated Danish translation
Aurimas Černius (1):
Updated Lithuanian translation
Balázs Úr (4):
Update Hungarian translation
Update Hungarian translation
Update Hungarian translation
Update Hungarian translation
Bastien Nocera (65):
metadata: Enable UTF-8 support in metadata scanner
all: Update application ID to org.gnome.Rhythmbox3
all: Update rhythmbox-device launcher name
Merge branch 'wip/hadess/update-app-id' into 'master'
data: Add "provides" for the old desktop filename
Merge branch 'wip/hadess/fix-utf8-metadata-errors' into 'master'
Merge branch 'wip/hadess/provide-old-id' into 'master'
shell: Fix locale initialisation
tests: Fix locale initialisation
metadata: Fix locale initialisation in test application
Merge branch 'ipod-afc-crash-fix' into 'master'
mpid: Remove more HAL related code
Merge branch 'wip/hadess/remove-unused-hal-src' into 'master'
build: Fix exported headers
shell: Don't use gtk-doc comment style for non-doc
ci: Move Ubuntu build requires to a variable
ci: Export build logs
INSTALL: Update for meson
build: Remove autotools
all: Remove running from an uninstalled directory
Merge branch 'wip/hadess/remove-uninstalled' into 'master'
all: Remove "sanity check" verbiage
Merge branch 'wip/hadess/use-coherence' into 'master'
widgets: Fix URI dialog test
plugins: Use gettext to translate all the plugin definitions
data: Use gettext to translate desktop files
all: Rename desktop.plugin.in files to plugin.desktop.in
data: Use i18n.merge() to translate appdata
build: Remove intltool dependency
ci: Remove intltool build requirement
build: Set the min/max versions of GLib allowed
build: Require a newer version of GLib
shell: Add g_autoptr() support for RBShell
mpris: Simplify activate and deactivate functions
daap: Simplify resource management
build: Remove unused config.h definitions
build: Remove more unused definitions
build: Remove zlib requirement
build: Use fwrite_unlocked() if available
ipod: Require libgpod 0.7.92 from 2010
rhythmdb: Fix compile-time warning
metadata: Fix compile-time warning
sources: Fix compile-time warning
mtpdevice: Fix compile-time warning
mpris: Use G_DECLARE_FINAL_TYPE()
android: Use G_DECLARE_FINAL_TYPE()
audiocd: Use G_DECLARE_FINAL_TYPE()
audioscrobbler: Use G_DECLARE_FINAL_TYPE()
brasero-disc-recorder: Use G_DECLARE_FINAL_TYPE()
daap: Use G_DECLARE_FINAL_TYPE()
dbus-media-server: Use G_DECLARE_FINAL_TYPE()
fmradio: Use G_DECLARE_FINAL_TYPE()
generic-player: Use G_DECLARE_FINAL_TYPE()
grilo: Use G_DECLARE_FINAL_TYPE()
ipod: Use G_DECLARE_FINAL_TYPE()
iradio: Use G_DECLARE_FINAL_TYPE()
lirc: Use G_DECLARE_FINAL_TYPE()
mmkeys: Use G_DECLARE_FINAL_TYPE()
mtpdevice: Use G_DECLARE_FINAL_TYPE()
notification: Use G_DECLARE_FINAL_TYPE()
power-manager: Use G_DECLARE_FINAL_TYPE()
tests: Disable libcheck timeout
mpris: Make the plugin builtin
ci: Remove gnome-settings-daemon MediaKeys option
mmkeys: Remove gnome-settings-daemon MediaKeys plugin
Cheng-Chia Tseng (1):
Update Chinese (Taiwan) translation
Christian Kirbach (1):
Update German translation
Claude Paroz (1):
Updated French translation
Daniel Mustieles (5):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
David King (1):
Add tdb to pkgconfig dependencies
Dušan Kazik (3):
Update Slovak translation
Update Slovak translation
Update Slovak translation
Dz Chen (1):
Update Chinese (China) translation
Emin Tufan Çetin (2):
Update Turkish translation
Update Turkish translation
Enrico Nicoletto (2):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Fabio Tomat (2):
Update Friulian translation
Update Friulian translation
Florentina Mușat (2):
Update Romanian translation
Update Romanian translation
Goran Vidović (3):
Update Croatian translation
Update Croatian translation
Update Croatian translation
Hugo Carvalho (2):
Update Portuguese translation
Update Portuguese translation
Jiri Grönroos (2):
Update Finnish translation
Update Finnish translation
Jonathan Matthew (168):
podcast: look for div tags when checking for html
Merge branch 'android-fix' into 'master'
Merge branch 'miroguide' into 'master'
Merge branch 'webremote-icon-fix' into 'master'
Merge branch 'magnatune-album-art-fix' into 'master'
Merge branch 'webremote-css-fix' into 'master'
Merge branch 'magnatune' into 'master'
Merge branch 'magnatune-fixes' into 'master'
Merge branch 'mathew.hodson-master-patch-64714' into 'master'
Merge branch 'url-update' into 'master'
header: set no-show-all on the song position slider
Merge branch '32-bit-fix' into 'master'
file-helpers: improve debug message when we don't find a plugin file
Merge branch 'icon-fixes' into 'master'
Merge branch 'soundcloud-fixes' into 'master'
Merge branch 'listenbrainz-listening-from' into 'master'
Merge branch 'podcast-album-art' into 'master'
Merge branch 'podcast-cancel-issue-1780' into 'master'
Merge branch 'itunes-podcast-detection-missed-out' into 'master'
Merge branch 'podcast-empty-file-issue' into 'master'
Merge branch 'opus-encoding-fixes' into 'master'
Merge branch 'podcast-stuck-waiting-issue' into 'master'
android: improve error handling in the scan process a bit
podcast: rewrite downloader using libsoup directly rather than gvfs
podcast: add delay before retrying on connection errors too
podcast: don't free download info until we're actually done with it
property-view: only scroll to newly selected property if not visible
podcast: do a HEAD request first before downloading
podcast: improve check for a local partial download
podcast: set download progress to 0% when starting
Merge branch 'lyrics-winampcn-disable' into 'master'
Merge branch 'rb-rating-issue-1773' into 'master'
Merge branch 'song-info-ui-fixes' into 'master'
podcast: remove extra g_task_return_error()
podcast: don't set status on current download when cancelling
podcast: delete partial downloads when they're cancelled
podcast: set fixed size on pixbuf renderer in podcast add dialog
podcast: simplify rb_podcast_manager_update_feeds
podcast: rearrange podcast parsing code
podcast: rework parsing a bit more
podcast: use a one byte GET instead of HEAD
gst-helper: fix xfade playback with GStreamer 1.18+
podcast: restart downloads from the start on HTTP 416 errors
xfade: hold stream lock for more of link_and_unblock_stream()
xfade: handle streams fully buffering before preroll finishes
xfade: handle streams buffering before creating a decoder pad
xfade: report position for playing but unlinked streams correctly
Merge branch 'rb-client-dbus-connection-flush' into 'master'
podcast: commit status change after cancelling downloads
podcast: allow downloads to be cancelled at 0%
podcast: reference count RBPodcastChannel structures
encoder: allow bitrate to be configured for voaacenc
podcast: don't double unref channels
Merge branch 'test-lib-check-fixes' into 'master'
Merge branch 'rb-app-modifier-key-issues' into 'master'
podcast: fix parse result refcounting a bit more
podcast: clean up parse error handling in the podcast add dialog
fix up ref counting and stuff in rb_podcast_manager_subscribe_feed
Merge branch 'podcast-refcount-issues' into 'master'
Merge branch 'update-gitignore' into 'master'
remove references to the mailing list
tools: delete some scripts that no longer serve a purpose
lib: add rb_uri_is_descendant
use rb_uri_is_descendant in a few places
podcast: use G_THING_FORMAT appropriately
xfade: stop the sink when there's nothing playing (again)
podcast: more G_THING_FORMAT
podcast: allow non-downloaded podcasts to be added to the play queue
rhythmdb: wait for changes to be processed before committing
tests: check that the pre-commit barrier actually works
Merge branch 'rhythmdb-barrier' into 'master'
Merge branch 'android-sync-too-many-open-files' into 'master'
Merge branch 'android-transfer-issue-1743' into 'master'
Merge branch 'uri-is-descendant' into 'master'
rhythmdb-import-job: check if symlink targets are already included
xfade: determine if stream needs buffering like uridecodebin does
xfade: improve handling of resumption after buffering
xfade: handle linking and unblocking streams better
xfade: try not to rely on position queries against stream bins
xfade: improve handling of buffering during preroll
Merge branch 'totem-pl-parser-remove-obsolete-code' into 'master'
Merge branch 'rb-uri-mkstemp-issue' into 'master'
xfade: actually unlock the stream before returning if linking fails
Merge branch 'podcast-cancel-notify-issue-1781' into 'master'
Merge branch 'Setlocale-Build-Fail-Fixed' into 'master'
Merge branch 'wip/hadess/fix-setlocale' into 'master'
Merge branch 'android-encoder-assert-failure' into 'master'
Merge branch 'header-bar-ui-fixes' into 'master'
Merge branch 'tabular-figures-for-numeric-columns' into 'master'
song-info: use rb_make_duration_string to format the duration
import-job: don't fail the whole job if we can't resolve a symlink
podcast: handle parser return codes and errors better
Merge branch 'podcast-property-view-issue' into 'master'
track-transfer-batch: add prepare and postprocess signals
transfer-target: add prepare and upload methods
android: upload tracks to the device using the upload method
mtp: upload tracks to the device in the upload method
Merge branch 'wip/sam/meson' into 'master'
build: fix up fm radio option check
metadata: use the right GDBus message flag
rhythmbox-client: use the right abs() function
header: use the right abs() function
segmented-bar: fix uninitialized variable
segmented-bar: draw_rounded_rectangle() takes integer arguments
build: remove '-export-dynamic' link arg
build: tidy up grilo stuff a bit
build: remove some autotools/libtool bits
podcast test programs are linked with the real rb_debug now
podcast: test-podcast-search needs rb-debug.h
build: simplify metadata build
build: fill in some missing library dependencies
build: only build one copy of the introspection data
build: add x11 dependency for building introspection data
Merge branch 'wip/hadess/remove-autotools' into 'master'
Merge branch 'wip/hadess/fix-uri-dialog-test' into 'master'
Merge branch 'wip/hadess/use-gettext' into 'master'
Merge branch 'piotrdrag/update-potfiles' into 'master'
Merge branch 'piotrdrag/update-po-meson.build' into 'master'
Merge branch 'wip/hadess/plugin-desktop-plugin' into 'master'
build: extract Description and X-GNOME-FullName from desktop files
build: add ITS rule for playlists.xml and use gettext
Merge branch 'playlists-its-rule' into 'master'
build: enable more compiler warnings
fix up some void prototypes
fix some more void prototypes
Merge branch 'wip/hadess/single-test-timeout' into 'master'
Merge branch 'wip/hadess/cleanups' into 'master'
Use a specific version of meson for CI builds
podcast: remove the only use of RHYTHMDB_PROP_SUMMARY
rhythmdb: obsolete the podcast summary property
rhythmdb: add new property for storing podcast entry guids
podcast: use guids to match up episodes with database entries
podcast: use track numbers to record the order of episodes in rss feeds
podcast: handle duration parsing errors
Merge branch 'master' into 'master'
remove soundcloud plugin
remove some unused build options, checks and config.h stuff
fix up config.h stuff for libsecret and unlocked fwrite
Merge branch 'wip/hadess/remove-media-keys' into 'master'
update POTFILES.in
build: remove HAVE_CONFIG_H
build: don't define __EXTENSIONS__
rhythmbox-client: interactive mode requires cfmakeraw()
Merge branch 'wip/davidk/tdb-pkgconfig' into 'master'
artsearch: use our idea of the artist name, not musicbrainz's
Revert "artsearch: Ignore unsupported scheme"
grilo: use disc numbers if available
debug: print thread names rather than handle addresses where available
build: check harder for fwrite_unlocked
podcast: simplify property setting code
podcast: use g_clear_object and g_clear_handle_id
podcast: keep a list of feeds that are currently being updated
podcast: rework signals for feed update results
podcast: stop setting status property on podcast feeds
indicate supported meson version
build: error out if meson is too new
INSTALL is no longer relevant
mostly clear out .gitignore
build: remove positional args from i18n.merge_file()
build: set check arg to true for all uses of run_command()
build: update meson version limit to 0.62
expand the simple install procedure
update install instructions some more
webremote: try loading icons from resources first
resources: include the app icons as resources
pythonconsole: repair debugger support
podcast: clear errors after a successful download
Rhythmbox 3.4.5
Jordi Mas (10):
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Justin van Steijn (1):
Update Dutch translation
Kukuh Syafaat (4):
Update Indonesian translation
Update Indonesian translation
Update Indonesian translation
Update Indonesian translation
Luming Zh (1):
Update Chinese (China) translation
Luna Jernberg (1):
Update Swedish translation
Marek Černocký (3):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Matheus Barbosa (1):
Update Brazilian Portuguese translation
Mathew Hodson (1):
Fix mapping of GStreamer album volume count
Milo Casagrande (1):
Update Italian translation
Milo Ivir (1):
Update Croatian translation
Nathan Follens (2):
Update Dutch translation
Update Dutch translation
Ngọc Quân Trần (1):
Update Vietnamese translation
Philipp Kiemle (1):
Update German translation
Philipp Wolfer (1):
listenbrainz: Add listening_from to submitted data
Piotr Drąg (6):
Update Polish translation
Update Polish translation
Update Polish translation
Update POTFILES.in and POTFILES.skip
build: add glib preset to i18n.gettext
Update Polish translation
Quentin PAGÈS (1):
Update Occitan translation
Rafael Fontenelle (2):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Rajat Jain (2):
Setlocale Build Fail Fixed..
Missing END_TEST MACRO also fixed.
Ryuta Fujii (2):
Update Japanese translation
Update Japanese translation
Sabri Ünal (3):
Update Turkish translation
Update Turkish translation
Update Turkish translation
Sam Thursfield (3):
build: Remove unused include
build: Add meson build system
ci: Run CI using meson instead of autotools
Sergej A (2):
Update Russian translation
Update Russian translation
Stephan Woidowski (2):
Update German translation
Update German translation
W. Michael Petullo (1):
Port DAAP plugin to libdmapsharing-4.0 API
Yuri Chornoivan (5):
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
crvi (67):
magnatune: Magnatune doesn't support buying individual albums anymore
podcast: Miroguide search was dropped as part of commit c203ef33
android: prefix file name with dir separator for untagged files
webremote: fix missing symbolic icons
webremote: use viewport units for top level containers rather than percentage
g_file_copy_async() works fine with G_FILE_COPY_OVERWRITE flag now
magnatune: do not crash when download album is pressed more than once
magnatune: replace existing files from zip archive extraction
magnatune: fix issues with album art storing so that they load properly
plugins: Update website links
soundcloud: group support was dropped in 2016
soundcloud: do not flood soundcloud with container selection change requests when store is cleared
soundcloud: do not add marker when we don't have any more data
soundcloud: remove container marker on new search
soundcloud: disable fetch-more-tracks button when we don't have any more tracks to load
podcast: add artist field to ext-db key while storing podcast album art
rating: emit 'rated' signal when rating is updated via keyboard too
song-info-multiple: basic-tab - replace GtkTable with GtkGrid
song-info-multiple: basic-tab - make rating widget homogeneous with other rows
song-info-multiple: sorting-tab - replace GtkTable with GtkGrid
song-info: basic-tab - replace GtkTable with GtkGrid
song-info: basic-tab - expand and wrap song comments
song-info: sorting-tab - replace GtkTable with GtkGrid
song-info: details-tab - replace GtkTable with GtkGrid
update app icon name
use RB_APP_ICON instead of hardcoding icon names
podcast: allow cancellation even before download starts
mtp: use %G_GUINT64_FORMAT instead of %lu to display guint64 types
podcast: fix podcast episode download stuck in 'Waiting' state
media-types: warn for error cases while setting encoding styles
replace deprecated 'cbr' and 'constrained-vbr' properties with new 'bitrate-type' property
encoder: add constrained vbr encoding style to opus encoder
podcast: podcast download should not fail when local file is empty
configure.ac: remove invalid itunes detection browser plugin notice message
lyrics: disable winampcn parser as its servers aren't talking
rhythmbox-client: flush dbus connection to send the 'quit' message before process exit
widgets: use tabular figures for text with numeric data
tests: replace deprecated fail_unless / fail_if calls
application: make keyboard shortcuts work when lock modifiers are set
podcast: refcount the channel during search feed model update
podcast: fix incorrect extra channel unref for opml feeds
podcast: always use rb_podcast_parse_channel_new () for creating new channel
podcast: make tests work with new podcast changes
update .gitignore
encoder: update completion status only once on cancellation
encoder: fix missing unref on gtask object in some code paths
file-helpers: fix race condition in rb_uri_create_parent_dirs()
file-helpers: propagate error to caller from rb_uri_mkstemp
ipod: Fix crash by handling 24 character UDIDs in afc uri
test: Add tests for AFC URIs
remove totem-pl-parser obsolete code
podcast: restore location and mountpoint on errors
podcast: add support for feed parse status in podcast channel
podcast: consider feed as parsed only on parse completion
podcast: make feed parse condition during selection change more explicit
podcast: use more appropriate error message and title for empty feeds
podcast: hide info bar when feed selection changes in search results
podcast: hide info bar on podcast add dialog reset
podcast: check if the parsed channel is currently selected before updating info bar
podcast: use 'channel' instead of 'data->channel' as they are equal
podcast: use new search api uri for itunes search
podcast: handle podcast download notifications better
header: make header buttons have uniform dimensions
podcast: podcast rhythmdb entries can be empty strings
property-model: emit 'row-deleted' signal after property deletion
property-view: process skipped selection 'changed' signal in idle callback
import-dialog: make import button as suggested action
eshagh shahidani (1):
Update Persian translation
sicklylife (5):
Update Japanese translation
Update Japanese translation
Update Japanese translation
Update Japanese translation
Update Japanese translation
Мирослав Николић (4):
Update Serbian translation
Update Serbian translation
Update Serbian translation
Update Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]