Merge lp:~aw/rhythmbox/swedishradio into lp:ubuntu/maverick/rhythmbox
- swedishradio
- Merge into maverick
Status: | Needs review |
---|---|
Proposed branch: | lp:~aw/rhythmbox/swedishradio |
Merge into: | lp:ubuntu/maverick/rhythmbox |
Diff against target: |
700160 lines (+695736/-0) (has conflicts) 790 files modified
.gitignore (+121/-0) AUTHORS (+31/-0) COPYING (+352/-0) ChangeLog (+11293/-0) ChangeLog.old (+15462/-0) ChangeLog.pre-0.12 (+27335/-0) ChangeLog0.6 (+5026/-0) ChangeLog0.7 (+5575/-0) ChangeLog0.7.old (+3628/-0) ChangeLog0.8 (+6601/-0) DOCUMENTERS (+3/-0) HACKING (+62/-0) INSTALL.quick (+35/-0) INTERNALS (+178/-0) MAINTAINERS (+7/-0) MAINTAINERS.old (+3/-0) Makefile.am (+48/-0) NEWS (+2317/-0) README (+73/-0) README.daap (+268/-0) THANKS (+3/-0) autogen.sh (+21/-0) backends/Makefile.am (+39/-0) backends/gstreamer/Makefile.am (+31/-0) backends/gstreamer/rb-encoder-gst.c (+1269/-0) backends/gstreamer/rb-encoder-gst.h (+65/-0) backends/gstreamer/rb-player-gst-helper.c (+725/-0) backends/gstreamer/rb-player-gst-helper.h (+66/-0) backends/gstreamer/rb-player-gst-xfade.c (+3779/-0) backends/gstreamer/rb-player-gst-xfade.h (+74/-0) backends/gstreamer/rb-player-gst.c (+1254/-0) backends/gstreamer/rb-player-gst.h (+75/-0) backends/rb-encoder.c (+387/-0) backends/rb-encoder.h (+140/-0) backends/rb-player-gst-data-tee.c (+164/-0) backends/rb-player-gst-data-tee.h (+72/-0) backends/rb-player-gst-filter.c (+165/-0) backends/rb-player-gst-filter.h (+72/-0) backends/rb-player-gst-tee.c (+164/-0) backends/rb-player-gst-tee.h (+72/-0) backends/rb-player.c (+795/-0) backends/rb-player.h (+183/-0) bindings/Makefile.am (+9/-0) bindings/python/Makefile.am (+116/-0) bindings/python/override_common.c (+317/-0) bindings/python/override_common.h (+73/-0) bindings/python/rb.defs (+3059/-0) bindings/python/rb.override (+1716/-0) bindings/python/rhythmdb.defs (+1312/-0) bindings/python/rhythmdb.override (+818/-0) bindings/vala/Makefile.am (+11/-0) bindings/vala/rb.deps (+2/-0) bindings/vala/rb.vapi (+93/-0) bindings/vala/rhythmdb.deps (+1/-0) bindings/vala/rhythmdb.vapi (+3/-0) configure.ac (+1009/-0) data/Makefile.am (+60/-0) data/icons/Makefile.am (+2/-0) data/icons/hicolor/16x16/Makefile.am (+1/-0) data/icons/hicolor/16x16/actions/Makefile.am (+26/-0) data/icons/hicolor/16x16/actions/audio-cd-duplicate.svg (+273/-0) data/icons/hicolor/16x16/actions/audio-cd-new.svg (+426/-0) data/icons/hicolor/16x16/apps/Makefile.am (+10/-0) data/icons/hicolor/16x16/places/Makefile.am (+22/-0) data/icons/hicolor/16x16/places/library-podcast.svg (+237/-0) data/icons/hicolor/16x16/places/playlist-automatic.svg (+282/-0) data/icons/hicolor/16x16/places/playlist.svg (+346/-0) data/icons/hicolor/16x16/status/Makefile.am (+18/-0) data/icons/hicolor/16x16/status/rhythmbox-notplaying.svg (+571/-0) data/icons/hicolor/22x22/Makefile.am (+1/-0) data/icons/hicolor/22x22/actions/Makefile.am (+25/-0) data/icons/hicolor/22x22/actions/audio-cd-duplicate.svg (+292/-0) data/icons/hicolor/22x22/actions/audio-cd-new.svg (+456/-0) data/icons/hicolor/22x22/apps/Makefile.am (+10/-0) data/icons/hicolor/22x22/apps/rhythmbox.svg (+663/-0) data/icons/hicolor/22x22/places/Makefile.am (+21/-0) data/icons/hicolor/22x22/places/library-internet-radio.svg (+595/-0) data/icons/hicolor/22x22/places/library-podcast.svg (+324/-0) data/icons/hicolor/22x22/places/playlist-automatic.svg (+317/-0) data/icons/hicolor/22x22/places/playlist.svg (+299/-0) data/icons/hicolor/22x22/status/Makefile.am (+15/-0) data/icons/hicolor/22x22/status/rhythmbox-notplaying.svg (+611/-0) data/icons/hicolor/24x24/Makefile.am (+1/-0) data/icons/hicolor/24x24/apps/Makefile.am (+11/-0) data/icons/hicolor/24x24/places/Makefile.am (+11/-0) data/icons/hicolor/256x256/Makefile.am (+1/-0) data/icons/hicolor/256x256/apps/Makefile.am (+11/-0) data/icons/hicolor/32x32/Makefile.am (+1/-0) data/icons/hicolor/32x32/actions/Makefile.am (+23/-0) data/icons/hicolor/32x32/actions/audio-cd-duplicate.svg (+293/-0) data/icons/hicolor/32x32/actions/audio-cd-new.svg (+373/-0) data/icons/hicolor/32x32/actions/internet-radio-new.svg (+1308/-0) data/icons/hicolor/32x32/actions/playlist-automatic-new.svg (+1526/-0) data/icons/hicolor/32x32/actions/playlist-new.svg (+1515/-0) data/icons/hicolor/32x32/apps/Makefile.am (+10/-0) data/icons/hicolor/32x32/places/Makefile.am (+19/-0) data/icons/hicolor/32x32/places/library-internet-radio.svg (+1274/-0) data/icons/hicolor/32x32/places/playlist-automatic.svg (+318/-0) data/icons/hicolor/32x32/places/playlist.svg (+307/-0) data/icons/hicolor/32x32/status/Makefile.am (+15/-0) data/icons/hicolor/32x32/status/rhythmbox-notplaying.svg (+670/-0) data/icons/hicolor/48x48/Makefile.am (+1/-0) data/icons/hicolor/48x48/apps/Makefile.am (+11/-0) data/icons/hicolor/Makefile.am (+14/-0) data/icons/hicolor/scalable/Makefile.am (+1/-0) data/icons/hicolor/scalable/actions/Makefile.am (+18/-0) data/icons/hicolor/scalable/actions/audio-cd-duplicate.svg (+291/-0) data/icons/hicolor/scalable/actions/audio-cd-new.svg (+411/-0) data/icons/hicolor/scalable/actions/internet-radio-new.svg (+1201/-0) data/icons/hicolor/scalable/actions/playlist-automatic-new.svg (+1434/-0) data/icons/hicolor/scalable/actions/playlist-new.svg (+984/-0) data/icons/hicolor/scalable/apps/Makefile.am (+12/-0) data/icons/hicolor/scalable/apps/rhythmbox-symbolic.svg (+99/-0) data/icons/hicolor/scalable/places/Makefile.am (+16/-0) data/icons/hicolor/scalable/places/library-internet-radio.svg (+1167/-0) data/icons/hicolor/scalable/places/playlist-automatic.svg (+318/-0) data/icons/hicolor/scalable/places/playlist.svg (+327/-0) data/icons/hicolor/scalable/status/Makefile.am (+14/-0) data/icons/hicolor/scalable/status/rhythmbox-notplaying.svg (+700/-0) data/icons/src/Makefile.am (+1/-0) data/icons/src/music-library.svg (+3738/-0) data/icons/src/rhythmbox.svg (+6234/-0) data/org.gnome.Rhythmbox.service.in (+3/-0) data/playlists.xml.in (+36/-0) data/rhythmbox-client.1 (+180/-0) data/rhythmbox-device.desktop.in.in (+19/-0) data/rhythmbox.1 (+87/-0) data/rhythmbox.desktop.in.in (+18/-0) data/rhythmbox.schemas (+1662/-0) data/ui/Makefile.am (+26/-0) data/ui/create-playlist.ui (+245/-0) data/ui/general-prefs.ui (+590/-0) data/ui/library-prefs.ui (+360/-0) data/ui/media-player-properties.ui (+230/-0) data/ui/playback-prefs.ui (+188/-0) data/ui/playlist-save.ui (+132/-0) data/ui/plugins.ui (+267/-0) data/ui/podcast-feed-properties.ui (+317/-0) data/ui/podcast-prefs.ui (+176/-0) data/ui/podcast-properties.ui (+404/-0) data/ui/rhythmbox-ui.xml (+271/-0) data/ui/song-info-multiple.ui (+343/-0) data/ui/song-info.ui (+880/-0) data/ui/sync-dialog.ui (+113/-0) data/ui/sync-state.ui (+110/-0) data/ui/uri-new.ui (+37/-0) doc/Makefile.am (+1/-0) doc/reference/Makefile.am (+176/-0) doc/reference/rhythmbox-docs.sgml (+101/-0) doc/reference/rhythmbox-sections.txt (+1602/-0) doc/reference/rhythmbox.types (+147/-0) help/C/Makefile.am (+35/-0) help/C/fdl-appendix.xml (+668/-0) help/C/legal.xml (+78/-0) help/C/rhythmbox.xml (+1892/-0) help/ChangeLog (+192/-0) help/Makefile.am (+22/-0) help/cs/cs.po (+2886/-0) help/da/da.po (+3438/-0) help/de/de.po (+3232/-0) help/el/el.po (+1859/-0) help/es/es.po (+3133/-0) help/fr/fr.po (+2975/-0) help/gl/gl.po (+74/-0) help/it/it.po (+2863/-0) help/oc/oc.po (+2323/-0) help/pt/pt.po (+2933/-0) help/rhythmbox.omf.in (+9/-0) help/ru/ru.po (+1851/-0) help/sl/sl.po (+1894/-0) help/sv/sv.po (+1846/-0) help/uk/uk.po (+2916/-0) help/zh_CN/zh_CN.po (+2664/-0) lib/Makefile.am (+95/-0) lib/eel-gconf-extensions.c (+507/-0) lib/eel-gconf-extensions.h (+79/-0) lib/eggdesktopfile.c (+1520/-0) lib/eggdesktopfile.h (+163/-0) lib/eggsmclient-private.h (+53/-0) lib/eggsmclient-xsmp.c (+1370/-0) lib/eggsmclient.c (+604/-0) lib/eggsmclient.h (+117/-0) lib/gseal-gtk-compat.h (+41/-0) lib/libmediaplayerid/Makefile.am (+48/-0) lib/libmediaplayerid/mediaplayerid.h (+108/-0) lib/libmediaplayerid/mpid-device.c (+542/-0) lib/libmediaplayerid/mpid-dummy.c (+28/-0) lib/libmediaplayerid/mpid-files.c (+99/-0) lib/libmediaplayerid/mpid-hal.c (+268/-0) lib/libmediaplayerid/mpid-private.h (+42/-0) lib/libmediaplayerid/mpid-udev.c (+80/-0) lib/libmediaplayerid/mpid-util.c (+281/-0) lib/libmediaplayerid/testmpid.c (+52/-0) lib/mkdtemp.c (+201/-0) lib/mkdtemp.h (+40/-0) lib/rb-async-queue-watch.c (+148/-0) lib/rb-async-queue-watch.h (+43/-0) lib/rb-builder-helpers.c (+140/-0) lib/rb-builder-helpers.h (+44/-0) lib/rb-cut-and-paste-code.c (+368/-0) lib/rb-cut-and-paste-code.h (+42/-0) lib/rb-debug.c (+438/-0) lib/rb-debug.h (+93/-0) lib/rb-file-helpers.c (+1571/-0) lib/rb-file-helpers.h (+101/-0) lib/rb-marshal.list (+60/-0) lib/rb-missing-plugins.c (+256/-0) lib/rb-missing-plugins.h (+37/-0) lib/rb-preferences.h (+85/-0) lib/rb-stock-icons.c (+132/-0) lib/rb-stock-icons.h (+58/-0) lib/rb-string-value-map.c (+214/-0) lib/rb-string-value-map.h (+73/-0) lib/rb-text-helpers.c (+227/-0) lib/rb-text-helpers.h (+44/-0) lib/rb-thread.c (+449/-0) lib/rb-thread.h (+77/-0) lib/rb-tree-dnd.c (+1066/-0) lib/rb-tree-dnd.h (+154/-0) lib/rb-util.c (+1253/-0) lib/rb-util.h (+107/-0) macros/Makefile.am (+1/-0) macros/check.m4 (+133/-0) metadata/Makefile.am (+75/-0) metadata/rb-metadata-common.c (+241/-0) metadata/rb-metadata-dbus-client.c (+849/-0) metadata/rb-metadata-dbus-service.c (+565/-0) metadata/rb-metadata-dbus.c (+303/-0) metadata/rb-metadata-dbus.h (+71/-0) metadata/rb-metadata-gst-common.c (+276/-0) metadata/rb-metadata-gst-common.h (+54/-0) metadata/rb-metadata-gst.c (+1251/-0) metadata/rb-metadata.h (+161/-0) metadata/test-metadata.c (+191/-0) omf.make (+61/-0) plugins/Makefile.am (+64/-0) plugins/artdisplay/Makefile.am (+18/-0) plugins/artdisplay/artdisplay.rb-plugin.in (+9/-0) plugins/artdisplay/artdisplay/AmazonCoverArtSearch.py (+311/-0) plugins/artdisplay/artdisplay/CoverArtDatabase.py (+359/-0) plugins/artdisplay/artdisplay/EmbeddedCoverArtSearch.py (+134/-0) plugins/artdisplay/artdisplay/LastFMCoverArtSearch.py (+165/-0) plugins/artdisplay/artdisplay/LocalCoverArtSearch.py (+215/-0) plugins/artdisplay/artdisplay/Makefile.am (+14/-0) plugins/artdisplay/artdisplay/MusicBrainzCoverArtSearch.py (+106/-0) plugins/artdisplay/artdisplay/PodcastCoverArtSearch.py (+61/-0) plugins/artdisplay/artdisplay/__init__.py (+539/-0) plugins/artdisplay/rhythmbox-missing-artwork.svg (+832/-0) plugins/audiocd/Makefile.am (+127/-0) plugins/audiocd/album-info.ui (+200/-0) plugins/audiocd/audiocd-ui.xml (+7/-0) plugins/audiocd/audiocd.rb-plugin.in (+8/-0) plugins/audiocd/multiple-album.ui (+120/-0) plugins/audiocd/rb-audiocd-plugin.c (+399/-0) plugins/audiocd/rb-audiocd-source.c (+1413/-0) plugins/audiocd/rb-audiocd-source.h (+64/-0) plugins/audiocd/sj-error.c (+36/-0) plugins/audiocd/sj-error.h (+40/-0) plugins/audiocd/sj-metadata-getter.c (+272/-0) plugins/audiocd/sj-metadata-getter.h (+62/-0) plugins/audiocd/sj-metadata-gvfs.c (+260/-0) plugins/audiocd/sj-metadata-gvfs.h (+57/-0) plugins/audiocd/sj-metadata-marshal.list (+1/-0) plugins/audiocd/sj-metadata-musicbrainz.c (+616/-0) plugins/audiocd/sj-metadata-musicbrainz.h (+57/-0) plugins/audiocd/sj-metadata-musicbrainz3.c (+460/-0) plugins/audiocd/sj-metadata-musicbrainz3.h (+56/-0) plugins/audiocd/sj-metadata.c (+217/-0) plugins/audiocd/sj-metadata.h (+59/-0) plugins/audiocd/sj-structures.c (+59/-0) plugins/audiocd/sj-structures.h (+74/-0) plugins/audiocd/update-from-egg.sh (+25/-0) plugins/audioscrobbler/Makefile.am (+78/-0) plugins/audioscrobbler/as-icon.svg (+79/-0) plugins/audioscrobbler/audioscrobbler-prefs.ui (+347/-0) plugins/audioscrobbler/audioscrobbler-ui.xml (+14/-0) plugins/audioscrobbler/audioscrobbler.rb-plugin.in (+9/-0) plugins/audioscrobbler/rb-audioscrobbler-entry.c (+223/-0) plugins/audioscrobbler/rb-audioscrobbler-entry.h (+77/-0) plugins/audioscrobbler/rb-audioscrobbler-plugin.c (+233/-0) plugins/audioscrobbler/rb-audioscrobbler.c (+1379/-0) plugins/audioscrobbler/rb-audioscrobbler.h (+85/-0) plugins/audioscrobbler/rb-lastfm-play-order.c (+95/-0) plugins/audioscrobbler/rb-lastfm-play-order.h (+60/-0) plugins/audioscrobbler/rb-lastfm-source.c (+2312/-0) plugins/audioscrobbler/rb-lastfm-source.h (+65/-0) plugins/brasero-disc-recorder/Makefile.am (+58/-0) plugins/brasero-disc-recorder/cd-recorder.rb-plugin.in (+8/-0) plugins/brasero-disc-recorder/rb-disc-recorder-plugin.c (+776/-0) plugins/cd-recorder/Makefile.am (+70/-0) plugins/cd-recorder/cd-recorder.rb-plugin.in (+8/-0) plugins/cd-recorder/rb-cd-recorder-plugin.c (+489/-0) plugins/cd-recorder/rb-playlist-source-recorder.c (+1654/-0) plugins/cd-recorder/rb-playlist-source-recorder.h (+90/-0) plugins/cd-recorder/rb-recorder-gst.c (+1282/-0) plugins/cd-recorder/rb-recorder.h (+139/-0) plugins/cd-recorder/recorder.ui (+198/-0) plugins/coherence/Makefile.am (+16/-0) plugins/coherence/coherence.rb-plugin.in (+9/-0) plugins/coherence/upnp_coherence/Makefile.am (+8/-0) plugins/coherence/upnp_coherence/MediaPlayer.py (+530/-0) plugins/coherence/upnp_coherence/MediaStore.py (+491/-0) plugins/coherence/upnp_coherence/UpnpSource.py (+147/-0) plugins/coherence/upnp_coherence/__init__.py (+323/-0) plugins/context/Makefile.am (+28/-0) plugins/context/context.rb-plugin.in (+9/-0) plugins/context/context/AlbumTab.py (+279/-0) plugins/context/context/ArtistTab.py (+345/-0) plugins/context/context/ContextView.py (+282/-0) plugins/context/context/LastFM.py (+49/-0) plugins/context/context/LyricsTab.py (+158/-0) plugins/context/context/Makefile.am (+11/-0) plugins/context/context/__init__.py (+41/-0) plugins/context/tmpl/album-tmpl.html (+103/-0) plugins/context/tmpl/artist-tmpl.html (+52/-0) plugins/context/tmpl/loading.html (+14/-0) plugins/context/tmpl/lyrics-tmpl.html (+13/-0) plugins/context/tmpl/main.css (+13/-0) plugins/daap/Makefile.am (+109/-0) plugins/daap/daap-prefs.ui (+165/-0) plugins/daap/daap-ui.xml (+19/-0) plugins/daap/daap.rb-plugin.in (+8/-0) plugins/daap/rb-daap-container-record.c (+183/-0) plugins/daap/rb-daap-container-record.h (+75/-0) plugins/daap/rb-daap-dialog.c (+101/-0) plugins/daap/rb-daap-dialog.h (+42/-0) plugins/daap/rb-daap-plugin.c (+954/-0) plugins/daap/rb-daap-plugin.h (+69/-0) plugins/daap/rb-daap-record-factory.c (+77/-0) plugins/daap/rb-daap-record-factory.h (+67/-0) plugins/daap/rb-daap-record.c (+412/-0) plugins/daap/rb-daap-record.h (+72/-0) plugins/daap/rb-daap-sharing.c (+263/-0) plugins/daap/rb-daap-sharing.h (+43/-0) plugins/daap/rb-daap-source.c (+799/-0) plugins/daap/rb-daap-source.h (+78/-0) plugins/daap/rb-daap-src.c (+390/-0) plugins/daap/rb-daap-src.h (+43/-0) plugins/daap/rb-daap.xml (+20/-0) plugins/daap/rb-dmap-container-db-adapter.c (+193/-0) plugins/daap/rb-dmap-container-db-adapter.h (+64/-0) plugins/daap/rb-rhythmdb-dmap-db-adapter.c (+275/-0) plugins/daap/rb-rhythmdb-dmap-db-adapter.h (+61/-0) plugins/daap/rb-rhythmdb-query-model-dmap-db-adapter.c (+156/-0) plugins/daap/rb-rhythmdb-query-model-dmap-db-adapter.h (+61/-0) plugins/fmradio/Makefile.am (+49/-0) plugins/fmradio/fmradio-ui.xml (+19/-0) plugins/fmradio/fmradio.rb-plugin.in (+8/-0) plugins/fmradio/rb-fm-radio-gst-src.c (+204/-0) plugins/fmradio/rb-fm-radio-plugin.c (+146/-0) plugins/fmradio/rb-fm-radio-source.c (+431/-0) plugins/fmradio/rb-fm-radio-source.h (+71/-0) plugins/fmradio/rb-radio-tuner-v4l2.c (+226/-0) plugins/fmradio/rb-radio-tuner.h (+82/-0) plugins/generic-player/Makefile.am (+62/-0) plugins/generic-player/generic-player-info.ui (+213/-0) plugins/generic-player/generic-player-ui.xml (+19/-0) plugins/generic-player/generic-player.rb-plugin.in (+8/-0) plugins/generic-player/rb-generic-player-playlist-source.c (+602/-0) plugins/generic-player/rb-generic-player-playlist-source.h (+65/-0) plugins/generic-player/rb-generic-player-plugin.c (+294/-0) plugins/generic-player/rb-generic-player-source.c (+1393/-0) plugins/generic-player/rb-generic-player-source.h (+99/-0) plugins/generic-player/rb-nokia770-source.c (+162/-0) plugins/generic-player/rb-nokia770-source.h (+68/-0) plugins/generic-player/rb-psp-source.c (+292/-0) plugins/generic-player/rb-psp-source.h (+68/-0) plugins/im-status/Makefile.am (+14/-0) plugins/im-status/im-status.rb-plugin.in (+9/-0) plugins/im-status/im-status/__init__.py (+298/-0) plugins/ipod/Makefile.am (+58/-0) plugins/ipod/ipod-info.ui (+309/-0) plugins/ipod/ipod-init.ui (+160/-0) plugins/ipod/ipod-ui.xml (+16/-0) plugins/ipod/ipod.rb-plugin.in (+8/-0) plugins/ipod/rb-ipod-db.c (+921/-0) plugins/ipod/rb-ipod-db.h (+80/-0) plugins/ipod/rb-ipod-helpers.c (+467/-0) plugins/ipod/rb-ipod-helpers.h (+47/-0) plugins/ipod/rb-ipod-plugin.c (+332/-0) plugins/ipod/rb-ipod-source.c (+2017/-0) plugins/ipod/rb-ipod-source.h (+77/-0) plugins/ipod/rb-ipod-static-playlist-source.c (+281/-0) plugins/ipod/rb-ipod-static-playlist-source.h (+62/-0) plugins/iradio/Makefile.am (+75/-0) plugins/iradio/iradio-initial.pls (+317/-0) plugins/iradio/iradio-ui.xml (+19/-0) plugins/iradio/iradio.rb-plugin.in (+8/-0) plugins/iradio/rb-iradio-plugin.c (+149/-0) plugins/iradio/rb-iradio-source-search.c (+71/-0) plugins/iradio/rb-iradio-source-search.h (+66/-0) plugins/iradio/rb-iradio-source.c (+1188/-0) plugins/iradio/rb-iradio-source.h (+71/-0) plugins/iradio/rb-station-properties-dialog.c (+603/-0) plugins/iradio/rb-station-properties-dialog.h (+64/-0) plugins/iradio/station-properties.ui (+293/-0) plugins/jamendo/Makefile.am (+29/-0) plugins/jamendo/jamendo-loading.ui (+195/-0) plugins/jamendo/jamendo-prefs.ui (+225/-0) plugins/jamendo/jamendo.rb-plugin.in (+9/-0) plugins/jamendo/jamendo/JamendoConfigureDialog.py (+60/-0) plugins/jamendo/jamendo/JamendoSaxHandler.py (+101/-0) plugins/jamendo/jamendo/JamendoSource.py (+353/-0) plugins/jamendo/jamendo/Makefile.am (+8/-0) plugins/jamendo/jamendo/__init__.py (+139/-0) plugins/lirc/Makefile.am (+45/-0) plugins/lirc/lirc.rb-plugin.in (+8/-0) plugins/lirc/rb-lirc-plugin.c (+265/-0) plugins/lirc/rhythmbox_lirc_default (+116/-0) plugins/lyrics/Makefile.am (+20/-0) plugins/lyrics/lyrics-prefs.ui (+198/-0) plugins/lyrics/lyrics.rb-plugin.in (+9/-0) plugins/lyrics/lyrics/AstrawebParser.py (+103/-0) plugins/lyrics/lyrics/DarkLyricsParser.py (+163/-0) plugins/lyrics/lyrics/LeoslyricsParser.py (+115/-0) plugins/lyrics/lyrics/LyrcParser.py (+86/-0) plugins/lyrics/lyrics/LyricWikiParser.py (+54/-0) plugins/lyrics/lyrics/LyricsConfigureDialog.py (+130/-0) plugins/lyrics/lyrics/LyricsParse.py (+72/-0) plugins/lyrics/lyrics/LyricsSites.py (+44/-0) plugins/lyrics/lyrics/Makefile.am (+15/-0) plugins/lyrics/lyrics/TerraParser.py (+110/-0) plugins/lyrics/lyrics/WinampcnParser.py (+103/-0) plugins/lyrics/lyrics/__init__.py (+433/-0) plugins/magnatune/Makefile.am (+29/-0) plugins/magnatune/magnatune-loading.ui (+335/-0) plugins/magnatune/magnatune-prefs.ui (+468/-0) plugins/magnatune/magnatune.rb-plugin.in (+9/-0) plugins/magnatune/magnatune/BuyAlbumHandler.py (+59/-0) plugins/magnatune/magnatune/MagnatuneSource.py (+606/-0) plugins/magnatune/magnatune/Makefile.am (+8/-0) plugins/magnatune/magnatune/TrackListHandler.py (+126/-0) plugins/magnatune/magnatune/__init__.py (+288/-0) plugins/mmkeys/Makefile.am (+47/-0) plugins/mmkeys/mmkeys.rb-plugin.in (+8/-0) plugins/mmkeys/rb-mmkeys-plugin.c (+459/-0) plugins/mpris/Makefile.am (+39/-0) plugins/mpris/mpris-spec.h (+91/-0) plugins/mpris/mpris.rb-plugin.in (+8/-0) plugins/mpris/rb-mpris-plugin.c (+1196/-0) plugins/mtpdevice/Makefile.am (+62/-0) plugins/mtpdevice/mtp-info.ui (+256/-0) plugins/mtpdevice/mtp-ui.xml (+11/-0) plugins/mtpdevice/mtpdevice.rb-plugin.in (+8/-0) plugins/mtpdevice/rb-mtp-gst-sink.c (+530/-0) plugins/mtpdevice/rb-mtp-gst-src.c (+452/-0) plugins/mtpdevice/rb-mtp-plugin.c (+507/-0) plugins/mtpdevice/rb-mtp-source.c (+1739/-0) plugins/mtpdevice/rb-mtp-source.h (+71/-0) plugins/mtpdevice/rb-mtp-thread.c (+946/-0) plugins/mtpdevice/rb-mtp-thread.h (+138/-0) plugins/power-manager/Makefile.am (+43/-0) plugins/power-manager/power-manager.rb-plugin.in (+8/-0) plugins/power-manager/rb-power-manager-plugin.c (+340/-0) plugins/pythonconsole/Makefile.am (+13/-0) plugins/pythonconsole/pythonconsole.py (+427/-0) plugins/pythonconsole/pythonconsole.rb-plugin.in (+9/-0) plugins/rb/Coroutine.py (+65/-0) plugins/rb/Loader.py (+187/-0) plugins/rb/Makefile.am (+9/-0) plugins/rb/URLCache.py (+209/-0) plugins/rb/__init__.py (+109/-0) plugins/rb/stringmatch.py (+53/-0) plugins/replaygain/Makefile.am (+17/-0) plugins/replaygain/replaygain-prefs.ui (+163/-0) plugins/replaygain/replaygain.rb-plugin.in (+9/-0) plugins/replaygain/replaygain/Makefile.am (+6/-0) plugins/replaygain/replaygain/__init__.py (+56/-0) plugins/replaygain/replaygain/config.py (+102/-0) plugins/replaygain/replaygain/player.py (+239/-0) plugins/sample-python/Makefile.am (+13/-0) plugins/sample-python/sample-python.py (+27/-0) plugins/sample-python/sample-python.rb-plugin.in (+9/-0) plugins/sample-vala/Makefile.am (+50/-0) plugins/sample-vala/rb-sample-vala-plugin.vala (+22/-0) plugins/sample-vala/sample-vala.rb-plugin.in (+8/-0) plugins/sample/Makefile.am (+41/-0) plugins/sample/rb-sample-plugin.c (+133/-0) plugins/sample/sample.rb-plugin.in (+8/-0) plugins/sendto/Makefile.am (+13/-0) plugins/sendto/__init__.py (+73/-0) plugins/sendto/sendto.rb-plugin.in (+8/-0) plugins/status-icon/Makefile.am (+72/-0) plugins/status-icon/rb-status-icon-plugin.c (+1465/-0) plugins/status-icon/rb-status-icon-plugin.h (+78/-0) plugins/status-icon/rb-tray-icon-gtk.c (+354/-0) plugins/status-icon/rb-tray-icon-gtk.h (+85/-0) plugins/status-icon/status-icon-preferences.ui (+245/-0) plugins/status-icon/status-icon-ui.xml (+26/-0) plugins/status-icon/status-icon.rb-plugin.in (+8/-0) plugins/visualizer/Makefile.am (+92/-0) plugins/visualizer/rb-vis-widget.c (+272/-0) plugins/visualizer/rb-vis-widget.h (+59/-0) plugins/visualizer/rb-visualizer-plugin.c (+2373/-0) plugins/visualizer/rb-visualizer.xml (+17/-0) plugins/visualizer/visualizer-controls.ui (+207/-0) plugins/visualizer/visualizer-ui.xml (+16/-0) plugins/visualizer/visualizer.rb-plugin.in (+8/-0) po/ChangeLog (+5552/-0) po/LINGUAS (+78/-0) po/POTFILES.in (+206/-0) po/POTFILES.skip (+3/-0) po/af.po (+5280/-0) po/am.po (+1046/-0) po/ar.po (+4662/-0) po/as.po (+4883/-0) po/az.po (+1471/-0) po/be.po (+1533/-0) po/be@latin.po (+4934/-0) po/bg.po (+5423/-0) po/bn_IN.po (+4924/-0) po/br.po (+5361/-0) po/ca.po (+5404/-0) po/cs.po (+5603/-0) po/cy.po (+1776/-0) po/da.po (+6331/-0) po/de.po (+6390/-0) po/dz.po (+4031/-0) po/el.po (+6006/-0) po/en_CA.po (+4312/-0) po/en_GB.po (+6274/-0) po/eo.po (+5540/-0) po/es.po (+6108/-0) po/et.po (+3976/-0) po/eu.po (+5412/-0) po/fi.po (+5522/-0) po/fr.po (+5615/-0) po/ga.po (+4326/-0) po/gl.po (+5735/-0) po/gu.po (+5021/-0) po/he.po (+5332/-0) po/hi.po (+5026/-0) po/hr.po (+1469/-0) po/hu.po (+5521/-0) po/id.po (+1614/-0) po/is.po (+1489/-0) po/it.po (+5862/-0) po/ja.po (+5902/-0) po/kn.po (+5049/-0) po/ko.po (+5356/-0) po/lt.po (+5939/-0) po/lv.po (+5686/-0) po/mk.po (+4623/-0) po/ml.po (+1107/-0) po/mn.po (+1313/-0) po/mr.po (+4963/-0) po/ms.po (+1290/-0) po/nb.po (+5442/-0) po/nds.po (+5027/-0) po/ne.po (+4288/-0) po/nl.po (+5562/-0) po/nn.po (+5562/-0) po/oc.po (+4370/-0) po/or.po (+4933/-0) po/pa.po (+6166/-0) po/pl.po (+5568/-0) po/ps.po (+4245/-0) po/pt.po (+6274/-0) po/pt_BR.po (+5780/-0) po/ro.po (+5449/-0) po/ru.po (+5632/-0) po/rw.po (+2091/-0) po/sk.po (+4742/-0) po/sl.po (+5594/-0) po/sr.po (+5571/-0) po/sr@latin.po (+5571/-0) po/sv.po (+6139/-0) po/ta.po (+5035/-0) po/te.po (+5009/-0) po/th.po (+6195/-0) po/tr.po (+1482/-0) po/uk.po (+5400/-0) po/vi.po (+5529/-0) po/zh_CN.po (+5420/-0) po/zh_HK.po (+5453/-0) po/zh_TW.po (+5490/-0) podcast/Makefile.am (+65/-0) podcast/npapi.h (+807/-0) podcast/npruntime.h (+351/-0) podcast/npupp.h (+719/-0) podcast/plugin.symbols (+4/-0) podcast/rb-feed-podcast-properties-dialog.c (+347/-0) podcast/rb-feed-podcast-properties-dialog.h (+64/-0) podcast/rb-podcast-entry-types.c (+135/-0) podcast/rb-podcast-entry-types.h (+45/-0) podcast/rb-podcast-manager.c (+2151/-0) podcast/rb-podcast-manager.h (+97/-0) podcast/rb-podcast-parse.c (+277/-0) podcast/rb-podcast-parse.h (+79/-0) podcast/rb-podcast-properties-dialog.c (+702/-0) podcast/rb-podcast-properties-dialog.h (+63/-0) podcast/rhythmbox-itms-plugin.c (+215/-0) podcast/test-podcast-parse.c (+118/-0) remote/Makefile.am (+2/-0) remote/dbus/Makefile.am (+23/-0) remote/dbus/rb-client.c (+826/-0) remote/dbus/rb-print-playing.py (+28/-0) remote/dbus/rb-set-rating.py (+11/-0) rhythmbox.doap (+19/-0) rhythmbox.pc.in (+14/-0) rhythmdb/DESIGN (+270/-0) rhythmdb/Makefile.am (+46/-0) rhythmdb/rb-refstring.c (+338/-0) rhythmdb/rb-refstring.h (+56/-0) rhythmdb/rhythmdb-entry-type.c (+456/-0) rhythmdb/rhythmdb-entry-type.h (+130/-0) rhythmdb/rhythmdb-entry.h (+44/-0) rhythmdb/rhythmdb-import-job.c (+675/-0) rhythmdb/rhythmdb-import-job.h (+84/-0) rhythmdb/rhythmdb-monitor.c (+535/-0) rhythmdb/rhythmdb-private.h (+253/-0) rhythmdb/rhythmdb-property-model.c (+1444/-0) rhythmdb/rhythmdb-property-model.h (+86/-0) rhythmdb/rhythmdb-query-model.c (+3361/-0) rhythmdb/rhythmdb-query-model.h (+200/-0) rhythmdb/rhythmdb-query-results.c (+120/-0) rhythmdb/rhythmdb-query-results.h (+74/-0) rhythmdb/rhythmdb-query.c (+1055/-0) rhythmdb/rhythmdb-song-entry-types.c (+272/-0) rhythmdb/rhythmdb-tree.c (+2781/-0) rhythmdb/rhythmdb-tree.h (+80/-0) rhythmdb/rhythmdb.c (+5376/-0) rhythmdb/rhythmdb.h (+466/-0) shell/Makefile.am (+176/-0) shell/main.c (+441/-0) shell/rb-history.c (+704/-0) shell/rb-history.h (+103/-0) shell/rb-module.c (+185/-0) shell/rb-module.h (+59/-0) shell/rb-play-order-linear-loop.c (+134/-0) shell/rb-play-order-linear-loop.h (+60/-0) shell/rb-play-order-linear.c (+116/-0) shell/rb-play-order-linear.h (+59/-0) shell/rb-play-order-queue.c (+194/-0) shell/rb-play-order-queue.h (+59/-0) shell/rb-play-order-random-by-age-and-rating.c (+104/-0) shell/rb-play-order-random-by-age-and-rating.h (+59/-0) shell/rb-play-order-random-by-age.c (+95/-0) shell/rb-play-order-random-by-age.h (+59/-0) shell/rb-play-order-random-by-rating.c (+79/-0) shell/rb-play-order-random-by-rating.h (+59/-0) shell/rb-play-order-random-equal-weights.c (+71/-0) shell/rb-play-order-random-equal-weights.h (+59/-0) shell/rb-play-order-random.c (+467/-0) shell/rb-play-order-random.h (+77/-0) shell/rb-play-order-shuffle.c (+553/-0) shell/rb-play-order-shuffle.h (+63/-0) shell/rb-play-order.c (+898/-0) shell/rb-play-order.h (+173/-0) shell/rb-playlist-manager.c (+1929/-0) shell/rb-playlist-manager.h (+135/-0) shell/rb-playlist-manager.xml (+42/-0) shell/rb-plugin-manager.c (+566/-0) shell/rb-plugin-manager.h (+79/-0) shell/rb-plugin.c (+397/-0) shell/rb-plugin.h (+215/-0) shell/rb-plugins-engine.c (+728/-0) shell/rb-plugins-engine.h (+64/-0) shell/rb-python-module.c (+576/-0) shell/rb-python-module.h (+71/-0) shell/rb-python-plugin.c (+282/-0) shell/rb-python-plugin.h (+52/-0) shell/rb-removable-media-manager.c (+915/-0) shell/rb-removable-media-manager.h (+78/-0) shell/rb-shell-clipboard.c (+1083/-0) shell/rb-shell-clipboard.h (+72/-0) shell/rb-shell-player.c (+3961/-0) shell/rb-shell-player.h (+174/-0) shell/rb-shell-player.xml (+84/-0) shell/rb-shell-preferences.c (+695/-0) shell/rb-shell-preferences.h (+68/-0) shell/rb-shell.c (+3887/-0) shell/rb-shell.h (+178/-0) shell/rb-shell.xml (+78/-0) shell/rb-source-header.c (+915/-0) shell/rb-source-header.h (+78/-0) shell/rb-statusbar.c (+563/-0) shell/rb-statusbar.h (+74/-0) shell/rb-track-transfer-batch.c (+905/-0) shell/rb-track-transfer-batch.h (+103/-0) shell/rb-track-transfer-queue.c (+717/-0) shell/rb-track-transfer-queue.h (+83/-0) sources/Makefile.am (+72/-0) sources/rb-auto-playlist-source.c (+931/-0) sources/rb-auto-playlist-source.h (+85/-0) sources/rb-browser-source.c (+951/-0) sources/rb-browser-source.h (+77/-0) sources/rb-import-errors-source.c (+504/-0) sources/rb-import-errors-source.h (+69/-0) sources/rb-library-source.c (+1566/-0) sources/rb-library-source.h (+69/-0) sources/rb-media-player-source.c (+749/-0) sources/rb-media-player-source.h (+100/-0) sources/rb-missing-files-source.c (+351/-0) sources/rb-missing-files-source.h (+67/-0) sources/rb-play-queue-source.c (+521/-0) sources/rb-play-queue-source.h (+70/-0) sources/rb-playlist-source.c (+1170/-0) sources/rb-playlist-source.h (+104/-0) sources/rb-playlist-xml.h (+62/-0) sources/rb-podcast-source.c (+2175/-0) sources/rb-podcast-source.h (+67/-0) sources/rb-removable-media-source.c (+1044/-0) sources/rb-removable-media-source.h (+106/-0) sources/rb-source-group.c (+254/-0) sources/rb-source-group.h (+85/-0) sources/rb-source-search-basic.c (+172/-0) sources/rb-source-search-basic.h (+74/-0) sources/rb-source-search.c (+173/-0) sources/rb-source-search.h (+87/-0) sources/rb-source.c (+2013/-0) sources/rb-source.h (+258/-0) sources/rb-sourcelist-model.c (+650/-0) sources/rb-sourcelist-model.h (+89/-0) sources/rb-sourcelist.c (+1418/-0) sources/rb-sourcelist.h (+94/-0) sources/rb-static-playlist-source.c (+1009/-0) sources/rb-static-playlist-source.h (+97/-0) sources/rb-streaming-source.c (+506/-0) sources/rb-streaming-source.h (+73/-0) sources/sync/Makefile.am (+33/-0) sources/sync/rb-sync-settings-ui.c (+416/-0) sources/sync/rb-sync-settings-ui.h (+67/-0) sources/sync/rb-sync-settings.c (+443/-0) sources/sync/rb-sync-settings.h (+99/-0) sources/sync/rb-sync-state-ui.c (+328/-0) sources/sync/rb-sync-state-ui.h (+84/-0) sources/sync/rb-sync-state.c (+553/-0) sources/sync/rb-sync-state.h (+91/-0) tests/Makefile.am (+88/-0) tests/bench-rhythmdb-load.c (+143/-0) tests/deserialization-test1.xml (+3/-0) tests/deserialization-test2.xml (+18/-0) tests/deserialization-test3.xml (+28/-0) tests/podcast-upgrade.xml (+93/-0) tests/test-audioscrobbler.c (+114/-0) tests/test-file-helpers.c (+145/-0) tests/test-rb-lib.c (+123/-0) tests/test-rhythmdb-property-model.c (+725/-0) tests/test-rhythmdb-query-model.c (+344/-0) tests/test-rhythmdb-query.c (+557/-0) tests/test-rhythmdb-tree-serialization.c (+160/-0) tests/test-rhythmdb-view.c (+157/-0) tests/test-rhythmdb.c (+579/-0) tests/test-utils.c (+196/-0) tests/test-utils.h (+56/-0) tests/test-widgets.c (+452/-0) tools/check-config-h.pl (+109/-0) tools/check-finalizers (+191/-0) tools/check-glade-visible (+67/-0) tools/check-null-false-returns (+147/-0) tools/massif.sh (+2/-0) tools/run-tests (+4/-0) widgets/Makefile.am (+65/-0) widgets/gossip-cell-renderer-expander.c (+524/-0) widgets/gossip-cell-renderer-expander.h (+57/-0) widgets/rb-alert-dialog.c (+447/-0) widgets/rb-alert-dialog.h (+60/-0) widgets/rb-cell-renderer-pixbuf.c (+335/-0) widgets/rb-cell-renderer-pixbuf.h (+62/-0) widgets/rb-cell-renderer-rating.c (+338/-0) widgets/rb-cell-renderer-rating.h (+64/-0) widgets/rb-dialog.c (+166/-0) widgets/rb-dialog.h (+49/-0) widgets/rb-entry-view.c (+2760/-0) widgets/rb-entry-view.h (+196/-0) widgets/rb-header.c (+823/-0) widgets/rb-header.h (+77/-0) widgets/rb-library-browser.c (+888/-0) widgets/rb-library-browser.h (+80/-0) widgets/rb-property-view.c (+968/-0) widgets/rb-property-view.h (+101/-0) widgets/rb-query-creator-private.h (+80/-0) widgets/rb-query-creator-properties.c (+618/-0) widgets/rb-query-creator.c (+983/-0) widgets/rb-query-creator.h (+76/-0) widgets/rb-rating-helper.c (+317/-0) widgets/rb-rating-helper.h (+55/-0) widgets/rb-rating.c (+454/-0) widgets/rb-rating.h (+67/-0) widgets/rb-search-entry.c (+382/-0) widgets/rb-search-entry.h (+76/-0) widgets/rb-segmented-bar.c (+1060/-0) widgets/rb-segmented-bar.h (+80/-0) widgets/rb-song-info.c (+1861/-0) widgets/rb-song-info.h (+72/-0) widgets/rb-uri-dialog.c (+275/-0) widgets/rb-uri-dialog.h (+68/-0) widgets/test-rb-segmented-bar.c (+76/-0) xmldocs.make (+101/-0) Conflict adding file AUTHORS. Moved existing file to AUTHORS.moved. Conflict adding file COPYING. Moved existing file to COPYING.moved. Conflict adding file ChangeLog. Moved existing file to ChangeLog.moved. Conflict adding file DOCUMENTERS. Moved existing file to DOCUMENTERS.moved. Conflict adding file INTERNALS. Moved existing file to INTERNALS.moved. Conflict adding file MAINTAINERS. Moved existing file to MAINTAINERS.moved. Conflict adding file MAINTAINERS.old. Moved existing file to MAINTAINERS.old.moved. Conflict adding file Makefile.am. Moved existing file to Makefile.am.moved. Conflict adding file NEWS. Moved existing file to NEWS.moved. Conflict adding file README. Moved existing file to README.moved. Conflict adding file THANKS. Moved existing file to THANKS.moved. Conflict adding file autogen.sh. Moved existing file to autogen.sh.moved. Conflict adding file backends. Moved existing file to backends.moved. Conflict adding file bindings. Moved existing file to bindings.moved. Conflict adding file configure.ac. Moved existing file to configure.ac.moved. Conflict adding file data. Moved existing file to data.moved. Conflict adding file doc. Moved existing file to doc.moved. Conflict adding file help. Moved existing file to help.moved. Conflict adding file lib. Moved existing file to lib.moved. Conflict adding file macros. Moved existing file to macros.moved. Conflict adding file metadata. Moved existing file to metadata.moved. Conflict adding file plugins. Moved existing file to plugins.moved. Conflict adding file po. Moved existing file to po.moved. Conflict adding file podcast. Moved existing file to podcast.moved. Conflict adding file remote. Moved existing file to remote.moved. Conflict adding file rhythmbox.pc.in. Moved existing file to rhythmbox.pc.in.moved. Conflict adding file rhythmdb. Moved existing file to rhythmdb.moved. Conflict adding file shell. Moved existing file to shell.moved. Conflict adding file sources. Moved existing file to sources.moved. Conflict adding file tests. Moved existing file to tests.moved. Conflict adding file widgets. Moved existing file to widgets.moved. |
To merge this branch: | bzr merge lp:~aw/rhythmbox/swedishradio |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jonathan Matthew | Pending | ||
Review via email: mp+32970@code.launchpad.net |
Commit message
Description of the change
Initial Swedish radio channels
Unmerged revisions
- 7049. By Anders Wallenquist
-
Swedish radio added
- 7048. By Jorge González
-
Updated Spanish translation
- 7047. By Jonathan Matthew
-
mpris: update to use xesam metadata field names
- 7046. By Gabor Kelemen
-
jamendo: fix escaping in the gtkbuilder file (bug #626986)
- 7045. By Jonathan Matthew
-
actually use the cflags set up by GNOME_MAINTAINE
R_MODE_ DEFINES - 7044. By Jonathan Matthew
-
oops, don't need to unref after rhythmdb_
entry_lookup_ by_location - 7043. By Jonathan Matthew
-
shell: when adding a URI to the queue, import it first if necessary (bug #482813)
- 7042. By Jonathan Matthew
-
shell: use rb_source_add_uri callback to play entries once they're imported
This makes opening files in nautilus work whether they're already in the library
or not. - 7041. By Jonathan Matthew
-
source: add a completion callback to rb_source_add_uri
Currently the only interesting case here is the library, since
its implementation of rb_source_add_uri is asynchronous. - 7040. By Jonathan Matthew
-
fix the desktop file used for handling devices (NoDisplay, not Hidden)
Preview Diff
1 | === added file '.gitignore' | |||
2 | --- .gitignore 1970-01-01 00:00:00 +0000 | |||
3 | +++ .gitignore 2010-08-18 09:16:03 +0000 | |||
4 | @@ -0,0 +1,121 @@ | |||
5 | 1 | *.[oa] | ||
6 | 2 | *.l[oa] | ||
7 | 3 | .deps | ||
8 | 4 | .libs | ||
9 | 5 | *.pyc | ||
10 | 6 | *.rb-plugin | ||
11 | 7 | |||
12 | 8 | autom4te*.cache | ||
13 | 9 | stamp-h | ||
14 | 10 | stamp-h.in | ||
15 | 11 | stamp-h1 | ||
16 | 12 | libtool | ||
17 | 13 | ltmain.sh | ||
18 | 14 | intltool* | ||
19 | 15 | compile | ||
20 | 16 | confdefs.h | ||
21 | 17 | configure | ||
22 | 18 | config.* | ||
23 | 19 | aclocal.m4 | ||
24 | 20 | Makefile | ||
25 | 21 | Makefile.in | ||
26 | 22 | install-sh | ||
27 | 23 | missing | ||
28 | 24 | mkinstalldirs | ||
29 | 25 | py-compile | ||
30 | 26 | INSTALL | ||
31 | 27 | depcomp | ||
32 | 28 | gtk-doc.make | ||
33 | 29 | gnome-doc-utils.make | ||
34 | 30 | rhythmbox.pc | ||
35 | 31 | |||
36 | 32 | # | ||
37 | 33 | bindings/python/rb.c | ||
38 | 34 | bindings/python/rhythmdb.c | ||
39 | 35 | |||
40 | 36 | # | ||
41 | 37 | org.gnome.Rhythmbox.service | ||
42 | 38 | *.desktop | ||
43 | 39 | rhythmbox.desktop.in | ||
44 | 40 | playlists.xml | ||
45 | 41 | |||
46 | 42 | # | ||
47 | 43 | help/*.omf | ||
48 | 44 | help/*/*.mo | ||
49 | 45 | help/*/rhythmbox.xml | ||
50 | 46 | |||
51 | 47 | # | ||
52 | 48 | lib/rb-marshal.c | ||
53 | 49 | lib/rb-marshal.h | ||
54 | 50 | lib/*-inline.h | ||
55 | 51 | |||
56 | 52 | # | ||
57 | 53 | macros/*.m4 | ||
58 | 54 | |||
59 | 55 | # | ||
60 | 56 | metadata/rhythmbox-metadata | ||
61 | 57 | metadata/test-metadata | ||
62 | 58 | |||
63 | 59 | # | ||
64 | 60 | plugins/audiocd/sj-metadata-marshal.c | ||
65 | 61 | plugins/audiocd/sj-metadata-marshal.h | ||
66 | 62 | plugins/daap/rb-daap-glue.h | ||
67 | 63 | plugins/sample-vala/rb-sample-vala-plugin.c | ||
68 | 64 | plugins/sample-vala/rb-sample-vala-plugin.h | ||
69 | 65 | plugins/sample-vala/libsample_vala_la_vala.stamp | ||
70 | 66 | plugins/visualizer/rb-visualizer-glue.h | ||
71 | 67 | |||
72 | 68 | # | ||
73 | 69 | po/*.gmo | ||
74 | 70 | po/*.mo | ||
75 | 71 | po/*.pot | ||
76 | 72 | po/Makefile.in.in | ||
77 | 73 | po/POTFILES | ||
78 | 74 | po/missing | ||
79 | 75 | po/notexist | ||
80 | 76 | po/stamp-it | ||
81 | 77 | po/.intltool-merge-cache | ||
82 | 78 | |||
83 | 79 | # | ||
84 | 80 | podcast/test-podcast-parse | ||
85 | 81 | |||
86 | 82 | # | ||
87 | 83 | remote/dbus/rhythmbox-client | ||
88 | 84 | |||
89 | 85 | # | ||
90 | 86 | shell/*.tab | ||
91 | 87 | shell/rhythmbox | ||
92 | 88 | shell/rb-shell-glue.h | ||
93 | 89 | shell/rb-shell-player-glue.h | ||
94 | 90 | shell/rb-playlist-manager-glue.h | ||
95 | 91 | shell/rb-shell-binding.h | ||
96 | 92 | shell/rb-shell-player-binding.h | ||
97 | 93 | |||
98 | 94 | # | ||
99 | 95 | tests/bench-rhythmdb-load | ||
100 | 96 | tests/test-rb-lib | ||
101 | 97 | tests/test-file-helpers | ||
102 | 98 | tests/test-rhythmdb | ||
103 | 99 | tests/test-rhythmdb-property-model | ||
104 | 100 | tests/test-rhythmdb-query-model | ||
105 | 101 | tests/test-audioscrobbler | ||
106 | 102 | tests/test-widgets | ||
107 | 103 | |||
108 | 104 | # | ||
109 | 105 | doc/reference/tmpl/*.sgml | ||
110 | 106 | doc/reference/tmpl/*.sgml.bak | ||
111 | 107 | doc/reference/*.stamp | ||
112 | 108 | doc/reference/html/ | ||
113 | 109 | doc/reference/xml/ | ||
114 | 110 | doc/reference/rhythmbox-decl* | ||
115 | 111 | doc/reference/rhythmbox-undeclared.txt | ||
116 | 112 | doc/reference/rhythmbox-undocumented.txt | ||
117 | 113 | doc/reference/rhythmbox-unused.txt | ||
118 | 114 | doc/reference/rhythmbox.args | ||
119 | 115 | doc/reference/rhythmbox.hierarchy | ||
120 | 116 | doc/reference/rhythmbox.interfaces | ||
121 | 117 | doc/reference/rhythmbox.prerequisites | ||
122 | 118 | doc/reference/rhythmbox.signals | ||
123 | 119 | |||
124 | 120 | # | ||
125 | 121 | widgets/test-rb-segmented-bar | ||
126 | 0 | 122 | ||
127 | === added file 'AUTHORS' | |||
128 | --- AUTHORS 1970-01-01 00:00:00 +0000 | |||
129 | +++ AUTHORS 2010-08-18 09:16:03 +0000 | |||
130 | @@ -0,0 +1,31 @@ | |||
131 | 1 | Jorn Baayen <jorn@nl.linux.org> | ||
132 | 2 | Paolo Borelli <pborelli@katamail.com> | ||
133 | 3 | Kenneth Christiansen <kenneth@gnu.org> | ||
134 | 4 | David Dollar <david@grepninja.com> | ||
135 | 5 | Christophe Fergeau <teuf@gnome.org> | ||
136 | 6 | Mark Finlay <sisob@eircom.net> | ||
137 | 7 | Marco Pesenti Gritti <marco@it.gnome.org> | ||
138 | 8 | Joshua Haberman <joshua@haberman.com> | ||
139 | 9 | Mark Humphreys <marquee@users.sourceforge.net> | ||
140 | 10 | James Kahn <james@liet.net> | ||
141 | 11 | Laurens Krol <laurens.krol@planet.nl> | ||
142 | 12 | James Livingston <doclivingston@gmail.com> | ||
143 | 13 | Xan Lopez <xan@dimensis.com> | ||
144 | 14 | Ryan Lortie <desrt@desrt.ca> | ||
145 | 15 | Olivier Martin <olive.martin@gmail.com> | ||
146 | 16 | Jonathan Matthew <jonathan@d14n.org> | ||
147 | 17 | William Jon McCann <mccann@jhu.edu> | ||
148 | 18 | Seth Nickell <snickell@stanford.edu> | ||
149 | 19 | Bastien Nocera <hadess@hadess.net> | ||
150 | 20 | Benjamin Otte <in7y118@public.uni-hamburg.de> | ||
151 | 21 | Jan Arne Petersen <jpetersen@gnome-de.org> | ||
152 | 22 | Kristian Rietveld <kris@gtk.org> | ||
153 | 23 | Yann Rouillard <y.rouillard@laposte.net> | ||
154 | 24 | Christian Schaller <uraeus@linuxrising.org> | ||
155 | 25 | Charles Schmidt <cschmidt2@emich.edu> | ||
156 | 26 | Dennis Smit <synap@yourbase.nl> | ||
157 | 27 | Bob Smith <bob@thestuff.net> | ||
158 | 28 | Michael Terry <mterry@fastmail.fm> | ||
159 | 29 | Colin Walters <walters@verbum.org> | ||
160 | 30 | James Willcox <jwillcox@gnome.org> | ||
161 | 31 | Jeffrey Yasskin <jyasskin@mail.utexas.edu> | ||
162 | 0 | 32 | ||
163 | === renamed file 'AUTHORS' => 'AUTHORS.moved' | |||
164 | === added file 'COPYING' | |||
165 | --- COPYING 1970-01-01 00:00:00 +0000 | |||
166 | +++ COPYING 2010-08-18 09:16:03 +0000 | |||
167 | @@ -0,0 +1,352 @@ | |||
168 | 1 | # This GPL license have a exception clause added, see at the bottom of file | ||
169 | 2 | # for details. | ||
170 | 3 | |||
171 | 4 | GNU GENERAL PUBLIC LICENSE | ||
172 | 5 | Version 2, June 1991 | ||
173 | 6 | |||
174 | 7 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | ||
175 | 8 | 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
176 | 9 | Everyone is permitted to copy and distribute verbatim copies | ||
177 | 10 | of this license document, but changing it is not allowed. | ||
178 | 11 | |||
179 | 12 | Preamble | ||
180 | 13 | |||
181 | 14 | The licenses for most software are designed to take away your | ||
182 | 15 | freedom to share and change it. By contrast, the GNU General Public | ||
183 | 16 | License is intended to guarantee your freedom to share and change free | ||
184 | 17 | software--to make sure the software is free for all its users. This | ||
185 | 18 | General Public License applies to most of the Free Software | ||
186 | 19 | Foundation's software and to any other program whose authors commit to | ||
187 | 20 | using it. (Some other Free Software Foundation software is covered by | ||
188 | 21 | the GNU Library General Public License instead.) You can apply it to | ||
189 | 22 | your programs, too. | ||
190 | 23 | |||
191 | 24 | When we speak of free software, we are referring to freedom, not | ||
192 | 25 | price. Our General Public Licenses are designed to make sure that you | ||
193 | 26 | have the freedom to distribute copies of free software (and charge for | ||
194 | 27 | this service if you wish), that you receive source code or can get it | ||
195 | 28 | if you want it, that you can change the software or use pieces of it | ||
196 | 29 | in new free programs; and that you know you can do these things. | ||
197 | 30 | |||
198 | 31 | To protect your rights, we need to make restrictions that forbid | ||
199 | 32 | anyone to deny you these rights or to ask you to surrender the rights. | ||
200 | 33 | These restrictions translate to certain responsibilities for you if you | ||
201 | 34 | distribute copies of the software, or if you modify it. | ||
202 | 35 | |||
203 | 36 | For example, if you distribute copies of such a program, whether | ||
204 | 37 | gratis or for a fee, you must give the recipients all the rights that | ||
205 | 38 | you have. You must make sure that they, too, receive or can get the | ||
206 | 39 | source code. And you must show them these terms so they know their | ||
207 | 40 | rights. | ||
208 | 41 | |||
209 | 42 | We protect your rights with two steps: (1) copyright the software, and | ||
210 | 43 | (2) offer you this license which gives you legal permission to copy, | ||
211 | 44 | distribute and/or modify the software. | ||
212 | 45 | |||
213 | 46 | Also, for each author's protection and ours, we want to make certain | ||
214 | 47 | that everyone understands that there is no warranty for this free | ||
215 | 48 | software. If the software is modified by someone else and passed on, we | ||
216 | 49 | want its recipients to know that what they have is not the original, so | ||
217 | 50 | that any problems introduced by others will not reflect on the original | ||
218 | 51 | authors' reputations. | ||
219 | 52 | |||
220 | 53 | Finally, any free program is threatened constantly by software | ||
221 | 54 | patents. We wish to avoid the danger that redistributors of a free | ||
222 | 55 | program will individually obtain patent licenses, in effect making the | ||
223 | 56 | program proprietary. To prevent this, we have made it clear that any | ||
224 | 57 | patent must be licensed for everyone's free use or not licensed at all. | ||
225 | 58 | |||
226 | 59 | The precise terms and conditions for copying, distribution and | ||
227 | 60 | modification follow. | ||
228 | 61 | |||
229 | 0 | 62 | ||
230 | 63 | GNU GENERAL PUBLIC LICENSE | ||
231 | 64 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
232 | 65 | |||
233 | 66 | 0. This License applies to any program or other work which contains | ||
234 | 67 | a notice placed by the copyright holder saying it may be distributed | ||
235 | 68 | under the terms of this General Public License. The "Program", below, | ||
236 | 69 | refers to any such program or work, and a "work based on the Program" | ||
237 | 70 | means either the Program or any derivative work under copyright law: | ||
238 | 71 | that is to say, a work containing the Program or a portion of it, | ||
239 | 72 | either verbatim or with modifications and/or translated into another | ||
240 | 73 | language. (Hereinafter, translation is included without limitation in | ||
241 | 74 | the term "modification".) Each licensee is addressed as "you". | ||
242 | 75 | |||
243 | 76 | Activities other than copying, distribution and modification are not | ||
244 | 77 | covered by this License; they are outside its scope. The act of | ||
245 | 78 | running the Program is not restricted, and the output from the Program | ||
246 | 79 | is covered only if its contents constitute a work based on the | ||
247 | 80 | Program (independent of having been made by running the Program). | ||
248 | 81 | Whether that is true depends on what the Program does. | ||
249 | 82 | |||
250 | 83 | 1. You may copy and distribute verbatim copies of the Program's | ||
251 | 84 | source code as you receive it, in any medium, provided that you | ||
252 | 85 | conspicuously and appropriately publish on each copy an appropriate | ||
253 | 86 | copyright notice and disclaimer of warranty; keep intact all the | ||
254 | 87 | notices that refer to this License and to the absence of any warranty; | ||
255 | 88 | and give any other recipients of the Program a copy of this License | ||
256 | 89 | along with the Program. | ||
257 | 90 | |||
258 | 91 | You may charge a fee for the physical act of transferring a copy, and | ||
259 | 92 | you may at your option offer warranty protection in exchange for a fee. | ||
260 | 93 | |||
261 | 94 | 2. You may modify your copy or copies of the Program or any portion | ||
262 | 95 | of it, thus forming a work based on the Program, and copy and | ||
263 | 96 | distribute such modifications or work under the terms of Section 1 | ||
264 | 97 | above, provided that you also meet all of these conditions: | ||
265 | 98 | |||
266 | 99 | a) You must cause the modified files to carry prominent notices | ||
267 | 100 | stating that you changed the files and the date of any change. | ||
268 | 101 | |||
269 | 102 | b) You must cause any work that you distribute or publish, that in | ||
270 | 103 | whole or in part contains or is derived from the Program or any | ||
271 | 104 | part thereof, to be licensed as a whole at no charge to all third | ||
272 | 105 | parties under the terms of this License. | ||
273 | 106 | |||
274 | 107 | c) If the modified program normally reads commands interactively | ||
275 | 108 | when run, you must cause it, when started running for such | ||
276 | 109 | interactive use in the most ordinary way, to print or display an | ||
277 | 110 | announcement including an appropriate copyright notice and a | ||
278 | 111 | notice that there is no warranty (or else, saying that you provide | ||
279 | 112 | a warranty) and that users may redistribute the program under | ||
280 | 113 | these conditions, and telling the user how to view a copy of this | ||
281 | 114 | License. (Exception: if the Program itself is interactive but | ||
282 | 115 | does not normally print such an announcement, your work based on | ||
283 | 116 | the Program is not required to print an announcement.) | ||
284 | 117 | |||
285 | 1 | 118 | ||
286 | 119 | These requirements apply to the modified work as a whole. If | ||
287 | 120 | identifiable sections of that work are not derived from the Program, | ||
288 | 121 | and can be reasonably considered independent and separate works in | ||
289 | 122 | themselves, then this License, and its terms, do not apply to those | ||
290 | 123 | sections when you distribute them as separate works. But when you | ||
291 | 124 | distribute the same sections as part of a whole which is a work based | ||
292 | 125 | on the Program, the distribution of the whole must be on the terms of | ||
293 | 126 | this License, whose permissions for other licensees extend to the | ||
294 | 127 | entire whole, and thus to each and every part regardless of who wrote it. | ||
295 | 128 | |||
296 | 129 | Thus, it is not the intent of this section to claim rights or contest | ||
297 | 130 | your rights to work written entirely by you; rather, the intent is to | ||
298 | 131 | exercise the right to control the distribution of derivative or | ||
299 | 132 | collective works based on the Program. | ||
300 | 133 | |||
301 | 134 | In addition, mere aggregation of another work not based on the Program | ||
302 | 135 | with the Program (or with a work based on the Program) on a volume of | ||
303 | 136 | a storage or distribution medium does not bring the other work under | ||
304 | 137 | the scope of this License. | ||
305 | 138 | |||
306 | 139 | 3. You may copy and distribute the Program (or a work based on it, | ||
307 | 140 | under Section 2) in object code or executable form under the terms of | ||
308 | 141 | Sections 1 and 2 above provided that you also do one of the following: | ||
309 | 142 | |||
310 | 143 | a) Accompany it with the complete corresponding machine-readable | ||
311 | 144 | source code, which must be distributed under the terms of Sections | ||
312 | 145 | 1 and 2 above on a medium customarily used for software interchange; or, | ||
313 | 146 | |||
314 | 147 | b) Accompany it with a written offer, valid for at least three | ||
315 | 148 | years, to give any third party, for a charge no more than your | ||
316 | 149 | cost of physically performing source distribution, a complete | ||
317 | 150 | machine-readable copy of the corresponding source code, to be | ||
318 | 151 | distributed under the terms of Sections 1 and 2 above on a medium | ||
319 | 152 | customarily used for software interchange; or, | ||
320 | 153 | |||
321 | 154 | c) Accompany it with the information you received as to the offer | ||
322 | 155 | to distribute corresponding source code. (This alternative is | ||
323 | 156 | allowed only for noncommercial distribution and only if you | ||
324 | 157 | received the program in object code or executable form with such | ||
325 | 158 | an offer, in accord with Subsection b above.) | ||
326 | 159 | |||
327 | 160 | The source code for a work means the preferred form of the work for | ||
328 | 161 | making modifications to it. For an executable work, complete source | ||
329 | 162 | code means all the source code for all modules it contains, plus any | ||
330 | 163 | associated interface definition files, plus the scripts used to | ||
331 | 164 | control compilation and installation of the executable. However, as a | ||
332 | 165 | special exception, the source code distributed need not include | ||
333 | 166 | anything that is normally distributed (in either source or binary | ||
334 | 167 | form) with the major components (compiler, kernel, and so on) of the | ||
335 | 168 | operating system on which the executable runs, unless that component | ||
336 | 169 | itself accompanies the executable. | ||
337 | 170 | |||
338 | 171 | If distribution of executable or object code is made by offering | ||
339 | 172 | access to copy from a designated place, then offering equivalent | ||
340 | 173 | access to copy the source code from the same place counts as | ||
341 | 174 | distribution of the source code, even though third parties are not | ||
342 | 175 | compelled to copy the source along with the object code. | ||
343 | 176 | |||
344 | 2 | 177 | ||
345 | 178 | 4. You may not copy, modify, sublicense, or distribute the Program | ||
346 | 179 | except as expressly provided under this License. Any attempt | ||
347 | 180 | otherwise to copy, modify, sublicense or distribute the Program is | ||
348 | 181 | void, and will automatically terminate your rights under this License. | ||
349 | 182 | However, parties who have received copies, or rights, from you under | ||
350 | 183 | this License will not have their licenses terminated so long as such | ||
351 | 184 | parties remain in full compliance. | ||
352 | 185 | |||
353 | 186 | 5. You are not required to accept this License, since you have not | ||
354 | 187 | signed it. However, nothing else grants you permission to modify or | ||
355 | 188 | distribute the Program or its derivative works. These actions are | ||
356 | 189 | prohibited by law if you do not accept this License. Therefore, by | ||
357 | 190 | modifying or distributing the Program (or any work based on the | ||
358 | 191 | Program), you indicate your acceptance of this License to do so, and | ||
359 | 192 | all its terms and conditions for copying, distributing or modifying | ||
360 | 193 | the Program or works based on it. | ||
361 | 194 | |||
362 | 195 | 6. Each time you redistribute the Program (or any work based on the | ||
363 | 196 | Program), the recipient automatically receives a license from the | ||
364 | 197 | original licensor to copy, distribute or modify the Program subject to | ||
365 | 198 | these terms and conditions. You may not impose any further | ||
366 | 199 | restrictions on the recipients' exercise of the rights granted herein. | ||
367 | 200 | You are not responsible for enforcing compliance by third parties to | ||
368 | 201 | this License. | ||
369 | 202 | |||
370 | 203 | 7. If, as a consequence of a court judgment or allegation of patent | ||
371 | 204 | infringement or for any other reason (not limited to patent issues), | ||
372 | 205 | conditions are imposed on you (whether by court order, agreement or | ||
373 | 206 | otherwise) that contradict the conditions of this License, they do not | ||
374 | 207 | excuse you from the conditions of this License. If you cannot | ||
375 | 208 | distribute so as to satisfy simultaneously your obligations under this | ||
376 | 209 | License and any other pertinent obligations, then as a consequence you | ||
377 | 210 | may not distribute the Program at all. For example, if a patent | ||
378 | 211 | license would not permit royalty-free redistribution of the Program by | ||
379 | 212 | all those who receive copies directly or indirectly through you, then | ||
380 | 213 | the only way you could satisfy both it and this License would be to | ||
381 | 214 | refrain entirely from distribution of the Program. | ||
382 | 215 | |||
383 | 216 | If any portion of this section is held invalid or unenforceable under | ||
384 | 217 | any particular circumstance, the balance of the section is intended to | ||
385 | 218 | apply and the section as a whole is intended to apply in other | ||
386 | 219 | circumstances. | ||
387 | 220 | |||
388 | 221 | It is not the purpose of this section to induce you to infringe any | ||
389 | 222 | patents or other property right claims or to contest validity of any | ||
390 | 223 | such claims; this section has the sole purpose of protecting the | ||
391 | 224 | integrity of the free software distribution system, which is | ||
392 | 225 | implemented by public license practices. Many people have made | ||
393 | 226 | generous contributions to the wide range of software distributed | ||
394 | 227 | through that system in reliance on consistent application of that | ||
395 | 228 | system; it is up to the author/donor to decide if he or she is willing | ||
396 | 229 | to distribute software through any other system and a licensee cannot | ||
397 | 230 | impose that choice. | ||
398 | 231 | |||
399 | 232 | This section is intended to make thoroughly clear what is believed to | ||
400 | 233 | be a consequence of the rest of this License. | ||
401 | 234 | |||
402 | 3 | 235 | ||
403 | 236 | 8. If the distribution and/or use of the Program is restricted in | ||
404 | 237 | certain countries either by patents or by copyrighted interfaces, the | ||
405 | 238 | original copyright holder who places the Program under this License | ||
406 | 239 | may add an explicit geographical distribution limitation excluding | ||
407 | 240 | those countries, so that distribution is permitted only in or among | ||
408 | 241 | countries not thus excluded. In such case, this License incorporates | ||
409 | 242 | the limitation as if written in the body of this License. | ||
410 | 243 | |||
411 | 244 | 9. The Free Software Foundation may publish revised and/or new versions | ||
412 | 245 | of the General Public License from time to time. Such new versions will | ||
413 | 246 | be similar in spirit to the present version, but may differ in detail to | ||
414 | 247 | address new problems or concerns. | ||
415 | 248 | |||
416 | 249 | Each version is given a distinguishing version number. If the Program | ||
417 | 250 | specifies a version number of this License which applies to it and "any | ||
418 | 251 | later version", you have the option of following the terms and conditions | ||
419 | 252 | either of that version or of any later version published by the Free | ||
420 | 253 | Software Foundation. If the Program does not specify a version number of | ||
421 | 254 | this License, you may choose any version ever published by the Free Software | ||
422 | 255 | Foundation. | ||
423 | 256 | |||
424 | 257 | 10. If you wish to incorporate parts of the Program into other free | ||
425 | 258 | programs whose distribution conditions are different, write to the author | ||
426 | 259 | to ask for permission. For software which is copyrighted by the Free | ||
427 | 260 | Software Foundation, write to the Free Software Foundation; we sometimes | ||
428 | 261 | make exceptions for this. Our decision will be guided by the two goals | ||
429 | 262 | of preserving the free status of all derivatives of our free software and | ||
430 | 263 | of promoting the sharing and reuse of software generally. | ||
431 | 264 | |||
432 | 265 | NO WARRANTY | ||
433 | 266 | |||
434 | 267 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | ||
435 | 268 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | ||
436 | 269 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | ||
437 | 270 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | ||
438 | 271 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
439 | 272 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | ||
440 | 273 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | ||
441 | 274 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | ||
442 | 275 | REPAIR OR CORRECTION. | ||
443 | 276 | |||
444 | 277 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | ||
445 | 278 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | ||
446 | 279 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | ||
447 | 280 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | ||
448 | 281 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | ||
449 | 282 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | ||
450 | 283 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | ||
451 | 284 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
452 | 285 | POSSIBILITY OF SUCH DAMAGES. | ||
453 | 286 | |||
454 | 287 | END OF TERMS AND CONDITIONS | ||
455 | 288 | |||
456 | 4 | 289 | ||
457 | 290 | How to Apply These Terms to Your New Programs | ||
458 | 291 | |||
459 | 292 | If you develop a new program, and you want it to be of the greatest | ||
460 | 293 | possible use to the public, the best way to achieve this is to make it | ||
461 | 294 | free software which everyone can redistribute and change under these terms. | ||
462 | 295 | |||
463 | 296 | To do so, attach the following notices to the program. It is safest | ||
464 | 297 | to attach them to the start of each source file to most effectively | ||
465 | 298 | convey the exclusion of warranty; and each file should have at least | ||
466 | 299 | the "copyright" line and a pointer to where the full notice is found. | ||
467 | 300 | |||
468 | 301 | <one line to give the program's name and a brief idea of what it does.> | ||
469 | 302 | Copyright (C) <year> <name of author> | ||
470 | 303 | |||
471 | 304 | This program is free software; you can redistribute it and/or modify | ||
472 | 305 | it under the terms of the GNU General Public License as published by | ||
473 | 306 | the Free Software Foundation; either version 2 of the License, or | ||
474 | 307 | (at your option) any later version. | ||
475 | 308 | |||
476 | 309 | This program is distributed in the hope that it will be useful, | ||
477 | 310 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
478 | 311 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
479 | 312 | GNU General Public License for more details. | ||
480 | 313 | |||
481 | 314 | You should have received a copy of the GNU General Public License | ||
482 | 315 | along with this program; if not, write to the Free Software | ||
483 | 316 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
484 | 317 | |||
485 | 318 | |||
486 | 319 | Also add information on how to contact you by electronic and paper mail. | ||
487 | 320 | |||
488 | 321 | If the program is interactive, make it output a short notice like this | ||
489 | 322 | when it starts in an interactive mode: | ||
490 | 323 | |||
491 | 324 | Gnomovision version 69, Copyright (C) year name of author | ||
492 | 325 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | ||
493 | 326 | This is free software, and you are welcome to redistribute it | ||
494 | 327 | under certain conditions; type `show c' for details. | ||
495 | 328 | |||
496 | 329 | The hypothetical commands `show w' and `show c' should show the appropriate | ||
497 | 330 | parts of the General Public License. Of course, the commands you use may | ||
498 | 331 | be called something other than `show w' and `show c'; they could even be | ||
499 | 332 | mouse-clicks or menu items--whatever suits your program. | ||
500 | 333 | |||
501 | 334 | You should also get your employer (if you work as a programmer) or your | ||
502 | 335 | school, if any, to sign a "copyright disclaimer" for the program, if | ||
503 | 336 | necessary. Here is a sample; alter the names: | ||
504 | 337 | |||
505 | 338 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | ||
506 | 339 | `Gnomovision' (which makes passes at compilers) written by James Hacker. | ||
507 | 340 | |||
508 | 341 | <signature of Ty Coon>, 1 April 1989 | ||
509 | 342 | Ty Coon, President of Vice | ||
510 | 343 | |||
511 | 344 | This General Public License does not permit incorporating your program into | ||
512 | 345 | proprietary programs. If your program is a subroutine library, you may | ||
513 | 346 | consider it more useful to permit linking proprietary applications with the | ||
514 | 347 | library. If this is what you want to do, use the GNU Library General | ||
515 | 348 | Public License instead of this License. | ||
516 | 349 | |||
517 | 350 | The Rhythmbox authors hereby grant permission for non-GPL compatible | ||
518 | 351 | GStreamer plugins to be used and distributed together with GStreamer and | ||
519 | 352 | Rhythmbox. This permission is above and beyond the permissions granted by | ||
520 | 353 | the GPL license by which Rhythmbox is covered. If you modify this code, you may | ||
521 | 354 | extend this exception to your version of the code, but you are not obligated | ||
522 | 355 | to do so. If you do not wish to do so, delete this exception statement from | ||
523 | 356 | your version. | ||
524 | 357 | |||
525 | 5 | 358 | ||
526 | === renamed file 'COPYING' => 'COPYING.moved' | |||
527 | === added file 'ChangeLog' | |||
528 | --- ChangeLog 1970-01-01 00:00:00 +0000 | |||
529 | +++ ChangeLog 2010-08-18 09:16:03 +0000 | |||
530 | @@ -0,0 +1,11293 @@ | |||
531 | 1 | commit 6bab24a143c3b8ec73da556d734721bdf948ee62 | ||
532 | 2 | Author: Daniel S. Koda <danielskoda@gmail.com> | ||
533 | 3 | Date: Sat Mar 27 22:37:49 2010 -0300 | ||
534 | 4 | |||
535 | 5 | Updated Brazilian Portuguese translation | ||
536 | 6 | |||
537 | 7 | po/pt_BR.po | 1954 +++++++++++++++++++++++++++++++++-------------------------- | ||
538 | 8 | 1 files changed, 1095 insertions(+), 859 deletions(-) | ||
539 | 9 | |||
540 | 10 | commit aa68da260070e0195d3f9b4da0c6b4768d982c4d | ||
541 | 11 | Author: Simos Xenitellis <simos@gnome.org> | ||
542 | 12 | Date: Sat Mar 27 23:26:53 2010 +0200 | ||
543 | 13 | |||
544 | 14 | Updated Greek translation for rhythmbox | ||
545 | 15 | |||
546 | 16 | po/el.po | 799 +++++++++++++++++++++++--------------------------------------- | ||
547 | 17 | 1 files changed, 292 insertions(+), 507 deletions(-) | ||
548 | 18 | |||
549 | 19 | commit e93f13f26ff9092a1bac777a6e95e9eeec1c6d31 | ||
550 | 20 | Author: Friedel Wolff <friedel@translate.org.za> | ||
551 | 21 | Date: Sat Mar 27 15:31:09 2010 +0100 | ||
552 | 22 | |||
553 | 23 | Update Afrikaans translation | ||
554 | 24 | |||
555 | 25 | po/af.po | 2119 +++++++++++++++++++++++++++++++++----------------------------- | ||
556 | 26 | 1 files changed, 1130 insertions(+), 989 deletions(-) | ||
557 | 27 | |||
558 | 28 | commit 53c9c286a21111eb3d888f9757748350627f85a1 | ||
559 | 29 | Author: Marek Černocký <marek@manet.cz> | ||
560 | 30 | Date: Sat Mar 27 13:37:54 2010 +0100 | ||
561 | 31 | |||
562 | 32 | Update Czech translation | ||
563 | 33 | |||
564 | 34 | po/cs.po | 537 +++++++++++++++++++++++++++++++------------------------------- | ||
565 | 35 | 1 files changed, 272 insertions(+), 265 deletions(-) | ||
566 | 36 | |||
567 | 37 | commit 52b51228da57bb70a5ca2029c87e4feda3e2a2df | ||
568 | 38 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
569 | 39 | Date: Sat Mar 27 20:32:22 2010 +1000 | ||
570 | 40 | |||
571 | 41 | mtp: if we can't open the device immediately, try again a few times | ||
572 | 42 | |||
573 | 43 | plugins/mtpdevice/rb-mtp-thread.c | 20 ++++++++++++++------ | ||
574 | 44 | 1 files changed, 14 insertions(+), 6 deletions(-) | ||
575 | 45 | |||
576 | 46 | commit 55b5950423deb14627a49349d055ea2a8ef52269 | ||
577 | 47 | Author: Kjartan Maraas <kmaraas@gnome.org> | ||
578 | 48 | Date: Sat Mar 27 11:31:15 2010 +0100 | ||
579 | 49 | |||
580 | 50 | Updated Norwegian bokmål translation | ||
581 | 51 | |||
582 | 52 | po/nb.po | 538 ++++++++++++++++++++++++++++++------------------------------- | ||
583 | 53 | 1 files changed, 265 insertions(+), 273 deletions(-) | ||
584 | 54 | |||
585 | 55 | commit e94b0366308cb7c624705883da55ae2feff05af9 | ||
586 | 56 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
587 | 57 | Date: Sat Mar 27 14:02:22 2010 +1000 | ||
588 | 58 | |||
589 | 59 | python: add null-ok to various search-related method parameters | ||
590 | 60 | |||
591 | 61 | This allows us to get rid of the custom override for | ||
592 | 62 | proxy_do_impl_search when pygobject is capable of generating the right | ||
593 | 63 | wrapper for us. | ||
594 | 64 | |||
595 | 65 | bindings/python/rb.defs | 10 +++++----- | ||
596 | 66 | 1 files changed, 5 insertions(+), 5 deletions(-) | ||
597 | 67 | |||
598 | 68 | commit 4dc9c239c761cb033c3d8f1503d6256a63384f84 | ||
599 | 69 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
600 | 70 | Date: Sat Mar 27 14:01:27 2010 +1000 | ||
601 | 71 | |||
602 | 72 | source: cur_text and search parameters to rb_source_search can be NULL | ||
603 | 73 | |||
604 | 74 | This just clarifies the API documentation and adds an assertion check to | ||
605 | 75 | ensure that new_text is not NULL, as it must always be provided. | ||
606 | 76 | |||
607 | 77 | sources/rb-source.c | 5 +++-- | ||
608 | 78 | 1 files changed, 3 insertions(+), 2 deletions(-) | ||
609 | 79 | |||
610 | 80 | commit 7bf70b50ae1d4b919ce7a04dec5b264652f0be58 | ||
611 | 81 | Author: Max Ulidtko <ulidtko@gmail.com> | ||
612 | 82 | Date: Sat Mar 27 13:59:23 2010 +1000 | ||
613 | 83 | |||
614 | 84 | python: add override for virtual RBSource.do_impl_search (bug #613658) | ||
615 | 85 | |||
616 | 86 | pygobject can't currently generate virtual method wrappers that check | ||
617 | 87 | for strings being NULL (bug #589253), so for now we need a custom | ||
618 | 88 | override to do the checking for us. This allows sources implemented in | ||
619 | 89 | python to provide their own search implementations safely. | ||
620 | 90 | |||
621 | 91 | bindings/python/rb.override | 104 +++++++++++++++++++++++++++++++++++++++++++ | ||
622 | 92 | 1 files changed, 104 insertions(+), 0 deletions(-) | ||
623 | 93 | |||
624 | 94 | commit 579ce745567fedaedd715d9e1f7d43cf5cdaa479 | ||
625 | 95 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
626 | 96 | Date: Sat Mar 27 11:10:45 2010 +1000 | ||
627 | 97 | |||
628 | 98 | python: fix override for rhythmdb_entry_count_by_type | ||
629 | 99 | |||
630 | 100 | The number of arguments for PyArg_ParseTupleAndKeywords was wrong, and | ||
631 | 101 | it was converting 'self' rather than 'entrytype' into a RhythmDBEntryType. | ||
632 | 102 | |||
633 | 103 | bindings/python/rhythmdb.override | 6 +++--- | ||
634 | 104 | 1 files changed, 3 insertions(+), 3 deletions(-) | ||
635 | 105 | |||
636 | 106 | commit 86f168346c9c60381ab2f835430463e42a02a326 | ||
637 | 107 | Author: Piotr Drąg <piotrdrag@gmail.com> | ||
638 | 108 | Date: Fri Mar 26 23:33:41 2010 +0100 | ||
639 | 109 | |||
640 | 110 | Updated Polish translation | ||
641 | 111 | |||
642 | 112 | po/pl.po | 553 +++++++++++++++++++++++++++++++------------------------------- | ||
643 | 113 | 1 files changed, 280 insertions(+), 273 deletions(-) | ||
644 | 114 | |||
645 | 115 | commit 42162096f6c14777537741765733e2a5ea4bfb92 | ||
646 | 116 | Author: Gintautas Miliauskas <gintautas@miliauskas.lt> | ||
647 | 117 | Date: Fri Mar 26 12:13:15 2010 +0200 | ||
648 | 118 | |||
649 | 119 | Updated Lithuanian translation. | ||
650 | 120 | |||
651 | 121 | po/lt.po | 2 +- | ||
652 | 122 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
653 | 123 | |||
654 | 124 | commit a9a7c7036774931e567f477bd095d92d929b1c86 | ||
655 | 125 | Author: Gintautas Miliauskas <gintautas@miliauskas.lt> | ||
656 | 126 | Date: Fri Mar 26 12:13:06 2010 +0200 | ||
657 | 127 | |||
658 | 128 | Updated Lithuanian translation. | ||
659 | 129 | |||
660 | 130 | po/lt.po | 524 +++++++++++++++++++++++++++++++------------------------------- | ||
661 | 131 | 1 files changed, 265 insertions(+), 259 deletions(-) | ||
662 | 132 | |||
663 | 133 | commit ec86822b58cef2396554ee55faf4ce3548bf702c | ||
664 | 134 | Author: Daniel Nylander <po@danielnylander.se> | ||
665 | 135 | Date: Thu Mar 25 19:51:15 2010 +0100 | ||
666 | 136 | |||
667 | 137 | Updated Swedish translation | ||
668 | 138 | |||
669 | 139 | po/sv.po | 567 +++++++++++++++++++++++++++++++------------------------------- | ||
670 | 140 | 1 files changed, 287 insertions(+), 280 deletions(-) | ||
671 | 141 | |||
672 | 142 | commit 4b47ff044296006bc6c84500e996f29fc4048f2d | ||
673 | 143 | Author: Luca Ferretti <lferrett@gnome.org> | ||
674 | 144 | Date: Thu Mar 25 12:12:18 2010 +0100 | ||
675 | 145 | |||
676 | 146 | Updated Italian translation | ||
677 | 147 | |||
678 | 148 | po/it.po | 539 ++++++++++++++++++++++++++++--------------------------------- | ||
679 | 149 | 1 files changed, 247 insertions(+), 292 deletions(-) | ||
680 | 150 | |||
681 | 151 | commit 52b93aaebbe9e7bec1687697e48afe68bb9b9e92 | ||
682 | 152 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
683 | 153 | Date: Thu Mar 25 09:07:04 2010 +0100 | ||
684 | 154 | |||
685 | 155 | Updated Hungarian translation | ||
686 | 156 | |||
687 | 157 | po/hu.po | 580 +++++++++++++++++++++++++++++++------------------------------- | ||
688 | 158 | 1 files changed, 286 insertions(+), 294 deletions(-) | ||
689 | 159 | |||
690 | 160 | commit 9b030f8976316a7e223ca04e6bbe120827fd98c3 | ||
691 | 161 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
692 | 162 | Date: Wed Mar 24 22:52:28 2010 +1000 | ||
693 | 163 | |||
694 | 164 | podcast: rework post and feed deletion (bug #613784) | ||
695 | 165 | |||
696 | 166 | Instead of using the entry-deleted signal to delete downloaded posts and | ||
697 | 167 | remove posts for deleted feeds, we now do all that up front before | ||
698 | 168 | deleting anything. This makes the code more straightforward, so | ||
699 | 169 | hopefully next time someone changes what happens when a podcast entry is | ||
700 | 170 | deleted, we won't forget to deal with half of it. | ||
701 | 171 | |||
702 | 172 | podcast/rb-podcast-manager.c | 190 ++++++++++++++++++------------------------ | ||
703 | 173 | podcast/rb-podcast-manager.h | 3 +- | ||
704 | 174 | sources/rb-podcast-source.c | 12 ++- | ||
705 | 175 | 3 files changed, 90 insertions(+), 115 deletions(-) | ||
706 | 176 | |||
707 | 177 | commit 100aa428126d8a9580f8961ca4515f5b6822d9dd | ||
708 | 178 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
709 | 179 | Date: Wed Mar 24 22:51:41 2010 +1000 | ||
710 | 180 | |||
711 | 181 | podcast: include hidden (deleted) entries when searching for posts | ||
712 | 182 | |||
713 | 183 | podcast/rb-podcast-manager.c | 1 + | ||
714 | 184 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
715 | 185 | |||
716 | 186 | commit b3b25e8a54955281779d9058de16aecff93d0729 | ||
717 | 187 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
718 | 188 | Date: Wed Mar 24 11:28:20 2010 +0100 | ||
719 | 189 | |||
720 | 190 | mtp: don't leak udev_device | ||
721 | 191 | |||
722 | 192 | udev_device was leaked when the MTP source object was finalized. Also | ||
723 | 193 | set remount_volume to NULL when disposing the source. | ||
724 | 194 | |||
725 | 195 | plugins/mtpdevice/rb-mtp-source.c | 8 +++++++- | ||
726 | 196 | 1 files changed, 7 insertions(+), 1 deletions(-) | ||
727 | 197 | |||
728 | 198 | commit 29412a32df9a0d39590f56940184de9f2e7ea806 | ||
729 | 199 | Author: Filipe Gomes <filipefgomes@gmail.com> | ||
730 | 200 | Date: Tue Mar 23 23:18:49 2010 +0000 | ||
731 | 201 | |||
732 | 202 | Updated Portuguese translation | ||
733 | 203 | |||
734 | 204 | help/Makefile.am | 2 +- | ||
735 | 205 | help/pt/pt.po | 2933 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ | ||
736 | 206 | 2 files changed, 2934 insertions(+), 1 deletions(-) | ||
737 | 207 | |||
738 | 208 | commit 3e027cd01297c3308b4966b79f587fbb1f69a67f | ||
739 | 209 | Author: Filipe Gomes <filipefgomes@gmail.com> | ||
740 | 210 | Date: Tue Mar 23 23:16:37 2010 +0000 | ||
741 | 211 | |||
742 | 212 | Updated Portuguese translation | ||
743 | 213 | |||
744 | 214 | po/pt.po | 603 +++++++++++++++++++++++++++++++------------------------------- | ||
745 | 215 | 1 files changed, 305 insertions(+), 298 deletions(-) | ||
746 | 216 | |||
747 | 217 | commit a82365a07a44aac3e9248ea8ffbe7fef5f8cdf5b | ||
748 | 218 | Author: Martin Ettl <ettl.martin@gmx.de> | ||
749 | 219 | Date: Wed Mar 24 06:53:44 2010 +1000 | ||
750 | 220 | |||
751 | 221 | fix a couple of leaks detected by cppcheck | ||
752 | 222 | |||
753 | 223 | plugins/cd-recorder/rb-recorder-gst.c | 8 ++++++-- | ||
754 | 224 | plugins/mtpdevice/rb-mtp-source.c | 4 +++- | ||
755 | 225 | 2 files changed, 9 insertions(+), 3 deletions(-) | ||
756 | 226 | |||
757 | 227 | commit 23a343d51e2c939729683532bab4b8eff5ea3010 | ||
758 | 228 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
759 | 229 | Date: Tue Mar 23 21:46:41 2010 +1000 | ||
760 | 230 | |||
761 | 231 | update gtk-doc for rhythmdb | ||
762 | 232 | |||
763 | 233 | doc/reference/rhythmbox-sections.txt | 27 +--- | ||
764 | 234 | rhythmdb/rhythmdb.c | 345 +++++++++++++++++++++++++++++----- | ||
765 | 235 | 2 files changed, 304 insertions(+), 68 deletions(-) | ||
766 | 236 | |||
767 | 237 | commit 5a4c30a2b1c939b48eb1a8f86ebe95b052d5ad03 | ||
768 | 238 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
769 | 239 | Date: Tue Mar 23 19:14:30 2010 +0100 | ||
770 | 240 | |||
771 | 241 | [mtp] ignore mounts not associated with a device node | ||
772 | 242 | |||
773 | 243 | The mtp plugin tries to find the GMount associated with a given unix device | ||
774 | 244 | node, but it doesn't ignore GMount which do not have an associated device | ||
775 | 245 | node which can happen with an iPhone for example. Not ignoring these causes | ||
776 | 246 | the crash described in bug #613715. This also fixes a small reference leak | ||
777 | 247 | in the "mounts" list | ||
778 | 248 | |||
779 | 249 | plugins/mtpdevice/rb-mtp-source.c | 19 +++++++++++++------ | ||
780 | 250 | 1 files changed, 13 insertions(+), 6 deletions(-) | ||
781 | 251 | |||
782 | 252 | commit e6898ece4755a6d6d3a9f7bf72bb1b0e78cc0b2e | ||
783 | 253 | Author: Krasimir Chonov <mk2616@abv.bg> | ||
784 | 254 | Date: Tue Mar 23 13:00:35 2010 +0200 | ||
785 | 255 | |||
786 | 256 | Updated Bulgarian translation | ||
787 | 257 | |||
788 | 258 | po/bg.po | 507 +++++++++++++++++++++++++++++++------------------------------- | ||
789 | 259 | 1 files changed, 257 insertions(+), 250 deletions(-) | ||
790 | 260 | |||
791 | 261 | commit d5ca371eb5b7ebf9f008fec7d905f53b9f4e16c3 | ||
792 | 262 | Author: Bastien Nocera <hadess@hadess.net> | ||
793 | 263 | Date: Mon Mar 22 16:42:10 2010 +0000 | ||
794 | 264 | |||
795 | 265 | Don't load AFC devices using the MTP plugin | ||
796 | 266 | |||
797 | 267 | They should be handled by the iPod plugin instead. | ||
798 | 268 | |||
799 | 269 | https://bugzilla.gnome.org/show_bug.cgi?id=613606 | ||
800 | 270 | |||
801 | 271 | plugins/mtpdevice/rb-mtp-plugin.c | 6 ++++++ | ||
802 | 272 | 1 files changed, 6 insertions(+), 0 deletions(-) | ||
803 | 273 | |||
804 | 274 | commit 448f14771710a0178c708db8c1aa43ef561c4216 | ||
805 | 275 | Author: Bastien Nocera <hadess@hadess.net> | ||
806 | 276 | Date: Wed Mar 17 15:39:01 2010 +0000 | ||
807 | 277 | |||
808 | 278 | Add a11y name to the status icon | ||
809 | 279 | |||
810 | 280 | https://bugzilla.gnome.org/show_bug.cgi?id=613163 | ||
811 | 281 | |||
812 | 282 | plugins/status-icon/rb-tray-icon-gtk.c | 1 + | ||
813 | 283 | po/POTFILES.in | 1 + | ||
814 | 284 | 2 files changed, 2 insertions(+), 0 deletions(-) | ||
815 | 285 | |||
816 | 286 | commit d5d6f15c945b036800f6b631c19ca89aa4af4a77 | ||
817 | 287 | Author: Mattias Põldaru <mahfiaz gmail com> | ||
818 | 288 | Date: Mon Mar 22 15:46:53 2010 +0200 | ||
819 | 289 | |||
820 | 290 | Estonian translation updated | ||
821 | 291 | |||
822 | 292 | po/et.po | 414 ++++++++++++++++++++------------------------------------------ | ||
823 | 293 | 1 files changed, 130 insertions(+), 284 deletions(-) | ||
824 | 294 | |||
825 | 295 | commit fce85b08dd7b26d2fd1c7cc45553620839ac11fd | ||
826 | 296 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
827 | 297 | Date: Mon Mar 22 21:39:09 2010 +1000 | ||
828 | 298 | |||
829 | 299 | fix various gtk-doc problems, add docs for rb-file-helpers and rb-util | ||
830 | 300 | |||
831 | 301 | backends/rb-encoder.c | 2 + | ||
832 | 302 | doc/reference/rhythmbox-docs.sgml | 1 + | ||
833 | 303 | doc/reference/rhythmbox-sections.txt | 58 ++++--- | ||
834 | 304 | doc/reference/rhythmbox.types | 2 + | ||
835 | 305 | lib/rb-debug.c | 8 +- | ||
836 | 306 | lib/rb-file-helpers.c | 311 +++++++++++++++++++++++++++++++--- | ||
837 | 307 | lib/rb-file-helpers.h | 4 +- | ||
838 | 308 | lib/rb-stock-icons.c | 13 ++ | ||
839 | 309 | lib/rb-string-value-map.c | 6 +- | ||
840 | 310 | lib/rb-util.c | 288 ++++++++++++++++++++++++++++++-- | ||
841 | 311 | rhythmdb/rhythmdb.c | 2 +- | ||
842 | 312 | shell/rb-play-order.c | 6 +- | ||
843 | 313 | shell/rb-plugin.c | 121 +++++++++++++- | ||
844 | 314 | shell/rb-plugin.h | 14 +- | ||
845 | 315 | shell/rb-shell.c | 61 +++++++- | ||
846 | 316 | shell/rb-source-header.c | 16 ++ | ||
847 | 317 | sources/rb-removable-media-source.c | 2 +- | ||
848 | 318 | sources/rb-source-group.c | 4 +- | ||
849 | 319 | sources/rb-source.c | 4 +- | ||
850 | 320 | sources/rb-sourcelist.c | 2 + | ||
851 | 321 | widgets/rb-rating.c | 15 ++ | ||
852 | 322 | widgets/rb-search-entry.c | 6 +- | ||
853 | 323 | 22 files changed, 868 insertions(+), 78 deletions(-) | ||
854 | 324 | |||
855 | 325 | commit a0defa7c08338ef5bc27dc1971447dc3b671af51 | ||
856 | 326 | Author: Christian Kirbach <Christian.Kirbach@googlemail.com> | ||
857 | 327 | Date: Sun Mar 21 23:05:20 2010 +0100 | ||
858 | 328 | |||
859 | 329 | Updated German translation | ||
860 | 330 | |||
861 | 331 | po/de.po | 678 +++++++++++++++++++++++++++++++------------------------------- | ||
862 | 332 | 1 files changed, 344 insertions(+), 334 deletions(-) | ||
863 | 333 | |||
864 | 334 | commit b63d31d6b92e1d55a50084f5e4f7450e64cc1440 | ||
865 | 335 | Author: Leonid Kanter <leon@asplinux.ru> | ||
866 | 336 | Date: Sun Mar 21 19:28:29 2010 +0200 | ||
867 | 337 | |||
868 | 338 | Update Russian translation | ||
869 | 339 | |||
870 | 340 | po/ru.po | 3886 ++++++++++++++++++++++++++++++++++---------------------------- | ||
871 | 341 | 1 files changed, 2115 insertions(+), 1771 deletions(-) | ||
872 | 342 | |||
873 | 343 | commit cf2d201c6eb1f4d65fc11c94e4fe60a59c3ca7bb | ||
874 | 344 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
875 | 345 | Date: Sun Mar 21 16:47:38 2010 +0100 | ||
876 | 346 | |||
877 | 347 | Updated Spanish translation | ||
878 | 348 | |||
879 | 349 | po/es.po | 517 +++++++++++++++++++++++++++++++------------------------------- | ||
880 | 350 | 1 files changed, 261 insertions(+), 256 deletions(-) | ||
881 | 351 | |||
882 | 352 | commit 0a3ee42dcb8c30907d5ed924453588e2f511969b | ||
883 | 353 | Author: Bruno Brouard <annoa.b@gmail.com> | ||
884 | 354 | Date: Sun Mar 21 13:38:07 2010 +0100 | ||
885 | 355 | |||
886 | 356 | Updated French translation | ||
887 | 357 | |||
888 | 358 | po/fr.po | 486 +++++++++++++++++++++++++++++++------------------------------- | ||
889 | 359 | 1 files changed, 246 insertions(+), 240 deletions(-) | ||
890 | 360 | |||
891 | 361 | commit fd20fa11f2eef09173e61a9d6835dc9a067d5768 | ||
892 | 362 | Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> | ||
893 | 363 | Date: Sun Mar 21 12:48:17 2010 +0100 | ||
894 | 364 | |||
895 | 365 | Updated Basque language | ||
896 | 366 | |||
897 | 367 | po/eu.po | 4 ++-- | ||
898 | 368 | 1 files changed, 2 insertions(+), 2 deletions(-) | ||
899 | 369 | |||
900 | 370 | commit 1c519511aab22e75f7500a5b646295e596d7d58e | ||
901 | 371 | Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> | ||
902 | 372 | Date: Sun Mar 21 12:47:52 2010 +0100 | ||
903 | 373 | |||
904 | 374 | Updated Basque language | ||
905 | 375 | |||
906 | 376 | po/eu.po | 2541 +++++++++++++++++++++++++++++++++++--------------------------- | ||
907 | 377 | 1 files changed, 1457 insertions(+), 1084 deletions(-) | ||
908 | 378 | |||
909 | 379 | commit 2ccdddcf2db71017341f3a821d647d5659601df7 | ||
910 | 380 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
911 | 381 | Date: Sun Mar 21 19:59:04 2010 +1000 | ||
912 | 382 | |||
913 | 383 | status-icon: notify on art changes when position query fails (bug #609651) | ||
914 | 384 | |||
915 | 385 | plugins/status-icon/rb-status-icon-plugin.c | 2 ++ | ||
916 | 386 | 1 files changed, 2 insertions(+), 0 deletions(-) | ||
917 | 387 | |||
918 | 388 | commit fb80b9e1e1ce113f48b19ab9872aa1deacf6fcc1 | ||
919 | 389 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
920 | 390 | Date: Sun Mar 21 19:58:35 2010 +1000 | ||
921 | 391 | |||
922 | 392 | playbin2: buffer tags while waiting for playbin2 stream changes | ||
923 | 393 | |||
924 | 394 | backends/gstreamer/rb-player-gst.c | 2 +- | ||
925 | 395 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
926 | 396 | |||
927 | 397 | commit 6a8c780bd1b340b29c1e0f3c75393835603d217c | ||
928 | 398 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
929 | 399 | Date: Sun Mar 21 16:42:31 2010 +1000 | ||
930 | 400 | |||
931 | 401 | add last.fm cover art search to POTFILES.in | ||
932 | 402 | |||
933 | 403 | po/POTFILES.in | 1 + | ||
934 | 404 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
935 | 405 | |||
936 | 406 | commit ca807b61c8efc249f7b9ebf103208e85904bb088 | ||
937 | 407 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
938 | 408 | Date: Sun Mar 21 15:45:54 2010 +1000 | ||
939 | 409 | |||
940 | 410 | artdisplay: add last.fm album art search | ||
941 | 411 | |||
942 | 412 | This requires the user to have a last.fm account, and displays the | ||
943 | 413 | last.fm logo in the tooltip for album art images retrieved from last.fm. | ||
944 | 414 | I've at least made an honest effort to comply with the last.fm terms of | ||
945 | 415 | service. | ||
946 | 416 | |||
947 | 417 | plugins/artdisplay/Makefile.am | 2 +- | ||
948 | 418 | plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +- | ||
949 | 419 | .../artdisplay/artdisplay/LastFMCoverArtSearch.py | 163 ++++++++++++++++++++ | ||
950 | 420 | plugins/artdisplay/artdisplay/Makefile.am | 1 + | ||
951 | 421 | plugins/artdisplay/lastfm_red_small.png | Bin 0 -> 1929 bytes | ||
952 | 422 | 5 files changed, 167 insertions(+), 2 deletions(-) | ||
953 | 423 | |||
954 | 424 | commit 5752eb613457e791f48eb291e4b7547d2c45f71f | ||
955 | 425 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
956 | 426 | Date: Sun Mar 21 15:42:33 2010 +1000 | ||
957 | 427 | |||
958 | 428 | artdisplay: allow search engines to return tooltip details | ||
959 | 429 | |||
960 | 430 | This allows an album art search to return a tooltip image and text to | ||
961 | 431 | display along with the album art image. The tooltip details are written | ||
962 | 432 | to a simple text file alongside the cached art image, with the extension | ||
963 | 433 | .rb-meta. None of the existing searches uses this. | ||
964 | 434 | |||
965 | 435 | .../artdisplay/artdisplay/AmazonCoverArtSearch.py | 3 + | ||
966 | 436 | plugins/artdisplay/artdisplay/CoverArtDatabase.py | 48 ++++++++++++++---- | ||
967 | 437 | .../artdisplay/EmbeddedCoverArtSearch.py | 3 + | ||
968 | 438 | .../artdisplay/artdisplay/LocalCoverArtSearch.py | 3 + | ||
969 | 439 | .../artdisplay/artdisplay/PodcastCoverArtSearch.py | 3 + | ||
970 | 440 | plugins/artdisplay/artdisplay/__init__.py | 52 ++++++++++++++------ | ||
971 | 441 | 6 files changed, 87 insertions(+), 25 deletions(-) | ||
972 | 442 | |||
973 | 443 | commit 6cf9209b7211bfe627696b645cf3048bfc355f6a | ||
974 | 444 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
975 | 445 | Date: Sun Mar 21 13:34:09 2010 +1000 | ||
976 | 446 | |||
977 | 447 | generic-player: fix alignment of the supported format list | ||
978 | 448 | |||
979 | 449 | plugins/generic-player/generic-player-info.ui | 1 + | ||
980 | 450 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
981 | 451 | |||
982 | 452 | commit e345c010aa68fbd59c351c6ae320ab9ef5fb3a50 | ||
983 | 453 | Author: Uri Sivan <tartif@gmail.com> | ||
984 | 454 | Date: Sat Mar 20 19:42:17 2010 -0700 | ||
985 | 455 | |||
986 | 456 | magnatune: Fix two small bugs in the plugin. | ||
987 | 457 | |||
988 | 458 | - for streaming, use stream.magnatune.com for streaming memberships, and | ||
989 | 459 | download.magnatune.com for download memberships | ||
990 | 460 | - fix variable naming in __move_data_files() | ||
991 | 461 | |||
992 | 462 | plugins/magnatune/magnatune/MagnatuneSource.py | 12 ++++++------ | ||
993 | 463 | plugins/magnatune/magnatune/TrackListHandler.py | 2 +- | ||
994 | 464 | 2 files changed, 7 insertions(+), 7 deletions(-) | ||
995 | 465 | |||
996 | 466 | commit 41e3c46dc6f36612290e7c0337020455bd5b4e18 | ||
997 | 467 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
998 | 468 | Date: Sun Mar 21 11:34:08 2010 +1000 | ||
999 | 469 | |||
1000 | 470 | add gtk-doc for refstring, removable media, static playlist, streaming | ||
1001 | 471 | |||
1002 | 472 | doc/reference/rhythmbox-sections.txt | 24 +++---- | ||
1003 | 473 | lib/rb-async-queue-watch.c | 3 + | ||
1004 | 474 | lib/rb-text-helpers.c | 3 + | ||
1005 | 475 | rhythmdb/rb-refstring.c | 97 +++++++++++++++++++++++++ | ||
1006 | 476 | rhythmdb/rhythmdb-query.c | 100 ++++++++++++++++++++++++++- | ||
1007 | 477 | rhythmdb/rhythmdb.h | 4 +- | ||
1008 | 478 | shell/rb-history.c | 30 ++++++-- | ||
1009 | 479 | sources/rb-removable-media-source.c | 114 ++++++++++++++++++++++++++++++ | ||
1010 | 480 | sources/rb-removable-media-source.h | 2 +- | ||
1011 | 481 | sources/rb-static-playlist-source.c | 94 ++++++++++++++++++++++++- | ||
1012 | 482 | sources/rb-static-playlist-source.h | 11 ++- | ||
1013 | 483 | sources/rb-streaming-source.c | 48 +++++++++++-- | ||
1014 | 484 | sources/rb-streaming-source.h | 15 ++-- | ||
1015 | 485 | tests/test-rhythmdb-tree-serialization.c | 6 +- | ||
1016 | 486 | widgets/rb-dialog.c | 3 + | ||
1017 | 487 | 15 files changed, 507 insertions(+), 47 deletions(-) | ||
1018 | 488 | |||
1019 | 489 | commit f4a7f202295da359b3f5c77d079ff6b31d2ff578 | ||
1020 | 490 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1021 | 491 | Date: Sun Mar 21 07:11:14 2010 +1000 | ||
1022 | 492 | |||
1023 | 493 | audiocd: remove gtk-doc-esque comments from sj metadata code | ||
1024 | 494 | |||
1025 | 495 | plugins/audiocd/sj-metadata-gvfs.c | 4 ++-- | ||
1026 | 496 | plugins/audiocd/sj-metadata-musicbrainz.c | 10 +++++----- | ||
1027 | 497 | plugins/audiocd/sj-metadata-musicbrainz3.c | 2 +- | ||
1028 | 498 | plugins/audiocd/sj-structures.c | 4 ++-- | ||
1029 | 499 | 4 files changed, 10 insertions(+), 10 deletions(-) | ||
1030 | 500 | |||
1031 | 501 | commit 99f6d8a966b259ad31b3dd614342fd8148390b5e | ||
1032 | 502 | Author: Chad Braun-Duin <chadbraunduin@gmail.com> | ||
1033 | 503 | Date: Sat Mar 20 21:55:10 2010 +1000 | ||
1034 | 504 | |||
1035 | 505 | podcast: add all new posts to the database (bug #551402) | ||
1036 | 506 | |||
1037 | 507 | Now when updating a podcast feed, we add all posts that don't already | ||
1038 | 508 | have entries, rather than only adding them if the post time is newer than | ||
1039 | 509 | that of the most recent post. | ||
1040 | 510 | |||
1041 | 511 | When deleting a post, we just hide the entry, rather than deleting it, so | ||
1042 | 512 | it doesn't get recreated next time the feed is updated. | ||
1043 | 513 | |||
1044 | 514 | podcast/rb-podcast-manager.c | 80 ++++++++++++++++++++++++++++++----------- | ||
1045 | 515 | sources/rb-podcast-source.c | 9 ++++- | ||
1046 | 516 | 2 files changed, 66 insertions(+), 23 deletions(-) | ||
1047 | 517 | |||
1048 | 518 | commit f6cf2e81154bfe5b3c41ce0e6e41a37d54c533fc | ||
1049 | 519 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1050 | 520 | Date: Sat Mar 20 21:54:19 2010 +1000 | ||
1051 | 521 | |||
1052 | 522 | rhythmdb: protect against property values being NULL | ||
1053 | 523 | |||
1054 | 524 | rhythmdb/rhythmdb-tree.c | 2 +- | ||
1055 | 525 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1056 | 526 | |||
1057 | 527 | commit 46e21a635bd54da213ac806e90a4a35e28bcb14e | ||
1058 | 528 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1059 | 529 | Date: Sat Mar 20 19:58:18 2010 +1000 | ||
1060 | 530 | |||
1061 | 531 | fix more gtk-doc issues | ||
1062 | 532 | |||
1063 | 533 | backends/rb-player.c | 22 +++++++--- | ||
1064 | 534 | doc/reference/Makefile.am | 1 + | ||
1065 | 535 | doc/reference/rhythmbox-sections.txt | 1 - | ||
1066 | 536 | metadata/rb-metadata-common.c | 8 +++- | ||
1067 | 537 | metadata/rb-metadata-dbus-client.c | 2 + | ||
1068 | 538 | shell/rb-play-order.c | 20 +++++++-- | ||
1069 | 539 | shell/rb-playlist-manager.c | 4 +- | ||
1070 | 540 | sources/rb-playlist-source.c | 4 +- | ||
1071 | 541 | sources/rb-source-group.c | 16 ++++++-- | ||
1072 | 542 | sources/rb-source.c | 72 +++++++++++++++++++++++++--------- | ||
1073 | 543 | widgets/rb-entry-view.c | 52 ++++++++++++++---------- | ||
1074 | 544 | widgets/rb-header.c | 2 + | ||
1075 | 545 | widgets/rb-header.h | 2 - | ||
1076 | 546 | widgets/rb-library-browser.c | 14 +++++- | ||
1077 | 547 | widgets/rb-property-view.c | 12 ++++- | ||
1078 | 548 | widgets/rb-query-creator.c | 2 + | ||
1079 | 549 | widgets/rb-rating.c | 2 + | ||
1080 | 550 | 17 files changed, 167 insertions(+), 69 deletions(-) | ||
1081 | 551 | |||
1082 | 552 | commit adcf9ea14a700f3824aa6c0b01127d4ed2308fc7 | ||
1083 | 553 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1084 | 554 | Date: Sat Mar 20 19:49:22 2010 +1000 | ||
1085 | 555 | |||
1086 | 556 | mtp: unmount vfs mounts before opening MTP devices (bug #520121) | ||
1087 | 557 | |||
1088 | 558 | Before opening an MTP device, check if it has a gvfs mount. If it does, | ||
1089 | 559 | unmount it, then remount when the source is being disposed. | ||
1090 | 560 | |||
1091 | 561 | Based on a patch by François Jaouen <francois.jaouen@laposte.net> | ||
1092 | 562 | |||
1093 | 563 | plugins/mtpdevice/rb-mtp-plugin.c | 10 +- | ||
1094 | 564 | plugins/mtpdevice/rb-mtp-source.c | 192 ++++++++++++++++++++++++++++++++++--- | ||
1095 | 565 | plugins/mtpdevice/rb-mtp-source.h | 4 +- | ||
1096 | 566 | 3 files changed, 187 insertions(+), 19 deletions(-) | ||
1097 | 567 | |||
1098 | 568 | commit 9bddb9dcec5addbd35823078d8dec06283fe302f | ||
1099 | 569 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1100 | 570 | Date: Sat Mar 20 15:08:54 2010 +1000 | ||
1101 | 571 | |||
1102 | 572 | update .gitignore to exclude gtk-doc stuff | ||
1103 | 573 | |||
1104 | 574 | .gitignore | 12 ++++++++++++ | ||
1105 | 575 | 1 files changed, 12 insertions(+), 0 deletions(-) | ||
1106 | 576 | |||
1107 | 577 | commit 684e36c91ba76a9ab7ae97ba5e23cd4d7dfa1f98 | ||
1108 | 578 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1109 | 579 | Date: Fri Mar 19 22:02:12 2010 +1000 | ||
1110 | 580 | |||
1111 | 581 | add some missing rhythmdb_entry_unref calls | ||
1112 | 582 | |||
1113 | 583 | rhythmdb_query_model_iter_to_entry *does* ref the entry it returns after | ||
1114 | 584 | all. | ||
1115 | 585 | |||
1116 | 586 | plugins/audiocd/rb-audiocd-source.c | 1 + | ||
1117 | 587 | .../rb-generic-player-playlist-source.c | 2 ++ | ||
1118 | 588 | plugins/ipod/rb-ipod-source.c | 1 + | ||
1119 | 589 | podcast/rb-podcast-manager.c | 14 ++++++++++---- | ||
1120 | 590 | rhythmdb/rhythmdb-property-model.c | 1 + | ||
1121 | 591 | 5 files changed, 15 insertions(+), 4 deletions(-) | ||
1122 | 592 | |||
1123 | 593 | commit dfe0cd97b16e603bc03a24a204fe621f8933567e | ||
1124 | 594 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1125 | 595 | Date: Fri Mar 19 07:43:38 2010 +1000 | ||
1126 | 596 | |||
1127 | 597 | schemas: add mtp plugin active and hidden keys | ||
1128 | 598 | |||
1129 | 599 | data/rhythmbox.schemas | 22 ++++++++++++++++++++++ | ||
1130 | 600 | 1 files changed, 22 insertions(+), 0 deletions(-) | ||
1131 | 601 | |||
1132 | 602 | commit 52fa619b939954b8d8b8dc84a2a9e6f9889552af | ||
1133 | 603 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1134 | 604 | Date: Fri Mar 19 07:17:27 2010 +1000 | ||
1135 | 605 | |||
1136 | 606 | update gtk-doc sections, types, and structure | ||
1137 | 607 | |||
1138 | 608 | doc/reference/Makefile.am | 25 ++++++- | ||
1139 | 609 | doc/reference/rhythmbox-docs.sgml | 5 +- | ||
1140 | 610 | doc/reference/rhythmbox-sections.txt | 138 +++++++++++---------------------- | ||
1141 | 611 | doc/reference/rhythmbox.types | 5 + | ||
1142 | 612 | 4 files changed, 76 insertions(+), 97 deletions(-) | ||
1143 | 613 | |||
1144 | 614 | commit d1293388ecbe2938de27ecb8aee29d657644db23 | ||
1145 | 615 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1146 | 616 | Date: Fri Mar 19 07:13:39 2010 +1000 | ||
1147 | 617 | |||
1148 | 618 | fix various minor gtk-doc issues | ||
1149 | 619 | |||
1150 | 620 | backends/rb-player-gst-filter.h | 5 ++- | ||
1151 | 621 | metadata/rb-metadata-common.c | 1 + | ||
1152 | 622 | metadata/rb-metadata-dbus-client.c | 1 + | ||
1153 | 623 | rhythmdb/rhythmdb-query.c | 4 +++ | ||
1154 | 624 | shell/rb-removable-media-manager.c | 2 + | ||
1155 | 625 | shell/rb-removable-media-manager.h | 2 +- | ||
1156 | 626 | sources/rb-auto-playlist-source.c | 12 ++++---- | ||
1157 | 627 | sources/rb-removable-media-source.h | 11 +++++--- | ||
1158 | 628 | sources/rb-source-group.h | 4 +- | ||
1159 | 629 | sources/rb-source-search-basic.c | 19 +++++++++--- | ||
1160 | 630 | sources/rb-source-search-basic.h | 11 +++++--- | ||
1161 | 631 | sources/rb-source-search.c | 51 ++++++++++++++++++++++------------ | ||
1162 | 632 | sources/rb-source-search.h | 26 +++++------------- | ||
1163 | 633 | sources/rb-source.c | 4 ++- | ||
1164 | 634 | sources/rb-sourcelist-model.c | 1 + | ||
1165 | 635 | widgets/rb-entry-view.c | 18 ++++++++++++ | ||
1166 | 636 | widgets/rb-rating-helper.c | 2 +- | ||
1167 | 637 | 17 files changed, 111 insertions(+), 63 deletions(-) | ||
1168 | 638 | |||
1169 | 639 | commit 772fd202a9eba07293111151097fb51e3b1a2619 | ||
1170 | 640 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1171 | 641 | Date: Fri Mar 19 07:11:15 2010 +1000 | ||
1172 | 642 | |||
1173 | 643 | query-model: add gtk-doc | ||
1174 | 644 | |||
1175 | 645 | rhythmdb/rhythmdb-query-model.c | 390 ++++++++++++++++++++++++++++++++++++++- | ||
1176 | 646 | rhythmdb/rhythmdb-query-model.h | 14 +- | ||
1177 | 647 | 2 files changed, 395 insertions(+), 9 deletions(-) | ||
1178 | 648 | |||
1179 | 649 | commit 26d0de198c13d82b64988d3079f9c8c904e25bc6 | ||
1180 | 650 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1181 | 651 | Date: Fri Mar 19 07:05:29 2010 +1000 | ||
1182 | 652 | |||
1183 | 653 | shell-player: add gtk-doc for properties, fix some other bits | ||
1184 | 654 | |||
1185 | 655 | shell/rb-shell-player.c | 71 ++++++++++++++++++++++++++++++++++++++++++++-- | ||
1186 | 656 | shell/rb-shell-player.h | 2 +- | ||
1187 | 657 | 2 files changed, 68 insertions(+), 5 deletions(-) | ||
1188 | 658 | |||
1189 | 659 | commit 78e56c2d1fcbbbc02c5dda643fdda00559595171 | ||
1190 | 660 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1191 | 661 | Date: Fri Mar 19 07:04:45 2010 +1000 | ||
1192 | 662 | |||
1193 | 663 | shell: add gtk-doc | ||
1194 | 664 | |||
1195 | 665 | shell/rb-shell.c | 375 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- | ||
1196 | 666 | shell/rb-shell.h | 12 +- | ||
1197 | 667 | 2 files changed, 371 insertions(+), 16 deletions(-) | ||
1198 | 668 | |||
1199 | 669 | commit 966cc9644efc6cf611915752feacf3b2445546d5 | ||
1200 | 670 | Author: Timo Jyrinki <timo.jyrinki@iki.fi> | ||
1201 | 671 | Date: Thu Mar 18 12:03:55 2010 +0200 | ||
1202 | 672 | |||
1203 | 673 | Updated Finnish translation by Jiri Grönroos and Jussi Aalto. | ||
1204 | 674 | |||
1205 | 675 | po/fi.po | 2851 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1206 | 676 | 1 files changed, 1560 insertions(+), 1291 deletions(-) | ||
1207 | 677 | |||
1208 | 678 | commit 896f29c250730e09e929b454e159285a3a1c9850 | ||
1209 | 679 | Author: Hajime Taira <htaira@redhat.com> | ||
1210 | 680 | Date: Thu Mar 18 08:29:19 2010 +0900 | ||
1211 | 681 | |||
1212 | 682 | Updated Japanese translation. | ||
1213 | 683 | |||
1214 | 684 | po/ja.po | 2508 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1215 | 685 | 1 files changed, 1393 insertions(+), 1115 deletions(-) | ||
1216 | 686 | |||
1217 | 687 | commit 15051b83c851a17c1cc84a96e8fefad7d82fa2bd | ||
1218 | 688 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1219 | 689 | Date: Wed Mar 17 22:54:58 2010 +1000 | ||
1220 | 690 | |||
1221 | 691 | podcast: fix download cancellation | ||
1222 | 692 | |||
1223 | 693 | We don't need to report cancellation as a download error, since the user | ||
1224 | 694 | is obviously aware of it. When exiting the download thread, we should | ||
1225 | 695 | always close the read and write streams whether the download was | ||
1226 | 696 | cancelled or not, so we just don't pass in the cancellable to those | ||
1227 | 697 | operations. | ||
1228 | 698 | |||
1229 | 699 | podcast/rb-podcast-manager.c | 33 +++++++++++++++++++-------------- | ||
1230 | 700 | 1 files changed, 19 insertions(+), 14 deletions(-) | ||
1231 | 701 | |||
1232 | 702 | commit 136652b672429619f04be0b0d229c9ebf805ba7d | ||
1233 | 703 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1234 | 704 | Date: Wed Mar 17 22:54:29 2010 +1000 | ||
1235 | 705 | |||
1236 | 706 | sourcelist: remove some gtk 2.8 compatibility code | ||
1237 | 707 | |||
1238 | 708 | sources/rb-sourcelist.c | 14 +------------- | ||
1239 | 709 | 1 files changed, 1 insertions(+), 13 deletions(-) | ||
1240 | 710 | |||
1241 | 711 | commit 1ad3d38d831a25cff3208f67cd716badfe0c7b9c | ||
1242 | 712 | Author: Petr Kovar <pknbe@volny.cz> | ||
1243 | 713 | Date: Tue Mar 16 20:08:08 2010 +0100 | ||
1244 | 714 | |||
1245 | 715 | Update Czech help translation by Lucas Lommer | ||
1246 | 716 | |||
1247 | 717 | help/cs/cs.po | 2780 +++++++++++++++++++++++++++++++++++++++------------------ | ||
1248 | 718 | 1 files changed, 1904 insertions(+), 876 deletions(-) | ||
1249 | 719 | |||
1250 | 720 | commit 754a72759885d63275b1a656d8c6f3f7c29c7e9d | ||
1251 | 721 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1252 | 722 | Date: Mon Mar 15 22:47:22 2010 +1000 | ||
1253 | 723 | |||
1254 | 724 | rhythmdb: merge change lists from subsequent commits (bug #527898) | ||
1255 | 725 | |||
1256 | 726 | When a second commit occurs before the changes from the first are | ||
1257 | 727 | emitted (in an idle handler), and both commits contain changes to the | ||
1258 | 728 | same entry, we need to combine the changes in the change map used to | ||
1259 | 729 | prepare for signal emission. | ||
1260 | 730 | |||
1261 | 731 | Previously, the changes from the first commit were being overwritten, | ||
1262 | 732 | with the result that property models could get out of sync with the | ||
1263 | 733 | entries in the backing model, which would eventually lead to an | ||
1264 | 734 | assertion failure when trying to update the property model. | ||
1265 | 735 | |||
1266 | 736 | rhythmdb/rhythmdb.c | 18 +++++++++++++++++- | ||
1267 | 737 | tests/test-rhythmdb.c | 37 +++++++++++++++++++++++++++++++++++++ | ||
1268 | 738 | 2 files changed, 54 insertions(+), 1 deletions(-) | ||
1269 | 739 | |||
1270 | 740 | commit 0e9142ba0a6ec9eccb20d4d6c0cb509bc71d3fac | ||
1271 | 741 | Author: Adi Roiban <adi@roiban.ro> | ||
1272 | 742 | Date: Sun Mar 14 19:42:32 2010 +0200 | ||
1273 | 743 | |||
1274 | 744 | Update Romanian translation | ||
1275 | 745 | |||
1276 | 746 | po/ro.po | 790 +++++++++++++++++++++++++------------------------------------- | ||
1277 | 747 | 1 files changed, 312 insertions(+), 478 deletions(-) | ||
1278 | 748 | |||
1279 | 749 | commit b489f978e1ccded39bf2da580570baa954e8442d | ||
1280 | 750 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1281 | 751 | Date: Sun Mar 14 11:38:55 2010 +1000 | ||
1282 | 752 | |||
1283 | 753 | rhythmdb: update sortnames after display names (bug #612570) | ||
1284 | 754 | |||
1285 | 755 | When updating the sort name, the display name must match the property | ||
1286 | 756 | value stored in the property model, so the display name must be updated | ||
1287 | 757 | before the sort names. | ||
1288 | 758 | |||
1289 | 759 | rhythmdb/rhythmdb.c | 24 ++++++++++++------------ | ||
1290 | 760 | 1 files changed, 12 insertions(+), 12 deletions(-) | ||
1291 | 761 | |||
1292 | 762 | commit e60fde964b18b1c32dc22137557290bc83bc32c9 | ||
1293 | 763 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1294 | 764 | Date: Sat Mar 13 20:54:20 2010 +1000 | ||
1295 | 765 | |||
1296 | 766 | handle rb_source_get_entry_view returning NULL (bug #607073) | ||
1297 | 767 | |||
1298 | 768 | Sources aren't actually required to have an entry view, so | ||
1299 | 769 | rb_source_get_entry_view can return NULL, and code that doesn't know | ||
1300 | 770 | exactly what type of source it's dealing with needs to handle that. | ||
1301 | 771 | |||
1302 | 772 | shell/rb-shell-clipboard.c | 8 ++++++-- | ||
1303 | 773 | shell/rb-shell.c | 17 +++++++++++------ | ||
1304 | 774 | sources/rb-source.c | 28 +++++++++++++++++++++++----- | ||
1305 | 775 | widgets/rb-song-info.c | 6 +++++- | ||
1306 | 776 | 4 files changed, 45 insertions(+), 14 deletions(-) | ||
1307 | 777 | |||
1308 | 778 | commit b0bfd801896c02b269c3efb8382bd8cfed5f6ade | ||
1309 | 779 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1310 | 780 | Date: Sat Mar 13 20:48:37 2010 +1000 | ||
1311 | 781 | |||
1312 | 782 | audiocd: check that cdda:// URIs include the device path (bug #600494) | ||
1313 | 783 | |||
1314 | 784 | Audio CD URIs are supposed to include the device path as the URI fragment. | ||
1315 | 785 | We previously didn't check that it the URI fragment was actually there, | ||
1316 | 786 | so we crashed on manually entered cdda:// URIs with no device path. | ||
1317 | 787 | |||
1318 | 788 | plugins/audiocd/rb-audiocd-plugin.c | 3 ++- | ||
1319 | 789 | 1 files changed, 2 insertions(+), 1 deletions(-) | ||
1320 | 790 | |||
1321 | 791 | commit 4051e272dd84d6f6da13db840b973917c1a369d0 | ||
1322 | 792 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1323 | 793 | Date: Sat Mar 13 19:29:30 2010 +1000 | ||
1324 | 794 | |||
1325 | 795 | removable-media: chop file extensions at 8 chars (bug #603261) | ||
1326 | 796 | |||
1327 | 797 | The iPod plugin was crashing on stupidly long file extensions, as | ||
1328 | 798 | they overflowed the buffer used to construct the filename. To fix | ||
1329 | 799 | this, we limit the file extension for files we're transferring to | ||
1330 | 800 | removeable devices to 8 characters. | ||
1331 | 801 | |||
1332 | 802 | sources/rb-removable-media-source.c | 8 ++++++++ | ||
1333 | 803 | 1 files changed, 8 insertions(+), 0 deletions(-) | ||
1334 | 804 | |||
1335 | 805 | commit 0a6c00934d0d29a701470361734e12b70813f968 | ||
1336 | 806 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1337 | 807 | Date: Sat Mar 13 18:53:30 2010 +1000 | ||
1338 | 808 | |||
1339 | 809 | shell: stop playback if the active source is deleted (bug #482955) | ||
1340 | 810 | |||
1341 | 811 | 'active' here means the source the user selected for playback, | ||
1342 | 812 | whether it's actually playing or preempted by the play queue. | ||
1343 | 813 | This stops us crashing because the shell player has a reference | ||
1344 | 814 | to a nonexistant source when we try to move to the next track. | ||
1345 | 815 | |||
1346 | 816 | shell/rb-shell.c | 3 ++- | ||
1347 | 817 | 1 files changed, 2 insertions(+), 1 deletions(-) | ||
1348 | 818 | |||
1349 | 819 | commit 71542ae93eb98bb1d9d7e35989d4faba373ceb3c | ||
1350 | 820 | Author: Kjartan Maraas <kmaraas@gnome.org> | ||
1351 | 821 | Date: Sat Mar 13 12:18:28 2010 +0100 | ||
1352 | 822 | |||
1353 | 823 | Updated Norwegian bokmål translation | ||
1354 | 824 | |||
1355 | 825 | po/nb.po | 2139 +++++++++++++++++++++++++++++++++++--------------------------- | ||
1356 | 826 | 1 files changed, 1214 insertions(+), 925 deletions(-) | ||
1357 | 827 | |||
1358 | 828 | commit 9165118e238a53b3bf46adf1c98c48274dea205a | ||
1359 | 829 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1360 | 830 | Date: Sat Mar 13 13:36:02 2010 +1000 | ||
1361 | 831 | |||
1362 | 832 | podcast: implement get_delete_action | ||
1363 | 833 | |||
1364 | 834 | This ensures that the podcast 'delete' action is enabled appropriately. | ||
1365 | 835 | Previously it was somewhat left up to chance. | ||
1366 | 836 | |||
1367 | 837 | sources/rb-podcast-source.c | 7 +++++++ | ||
1368 | 838 | 1 files changed, 7 insertions(+), 0 deletions(-) | ||
1369 | 839 | |||
1370 | 840 | commit 167a4b37ad2e7d84467644a3ca5ba8131493e598 | ||
1371 | 841 | Author: Denis ARNAUD <denisarnuad@yahoo.fr> | ||
1372 | 842 | Date: Fri Mar 12 15:46:40 2010 +0100 | ||
1373 | 843 | |||
1374 | 844 | updated breton translation | ||
1375 | 845 | |||
1376 | 846 | po/br.po | 10 +++++----- | ||
1377 | 847 | 1 files changed, 5 insertions(+), 5 deletions(-) | ||
1378 | 848 | |||
1379 | 849 | commit f39acd1d2fbccfe58e96d0736da2bf5fcfa93141 | ||
1380 | 850 | Author: Denis ARNAUD <denisarnuad@yahoo.fr> | ||
1381 | 851 | Date: Thu Mar 11 21:19:01 2010 +0100 | ||
1382 | 852 | |||
1383 | 853 | po/br.po | ||
1384 | 854 | |||
1385 | 855 | po/br.po | 3721 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1386 | 856 | 1 files changed, 2068 insertions(+), 1653 deletions(-) | ||
1387 | 857 | |||
1388 | 858 | commit 97d70ce252e98ac704c2bc0ef9488f854ca892c8 | ||
1389 | 859 | Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> | ||
1390 | 860 | Date: Thu Mar 11 13:56:13 2010 +0200 | ||
1391 | 861 | |||
1392 | 862 | Updated Ukrainian translation | ||
1393 | 863 | |||
1394 | 864 | po/uk.po | 1254 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1395 | 865 | 1 files changed, 692 insertions(+), 562 deletions(-) | ||
1396 | 866 | |||
1397 | 867 | commit ceef44aa5cd095ea35cafa723bb8c595b39ef542 | ||
1398 | 868 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
1399 | 869 | Date: Wed Mar 10 00:10:25 2010 +0100 | ||
1400 | 870 | |||
1401 | 871 | Updated Hungarian translation | ||
1402 | 872 | |||
1403 | 873 | po/hu.po | 161 ++++++++++++++++++++++++++++++++++--------------------------- | ||
1404 | 874 | 1 files changed, 90 insertions(+), 71 deletions(-) | ||
1405 | 875 | |||
1406 | 876 | commit e9f5b2c346584a75d26e54d3f7a866626d4d22ff | ||
1407 | 877 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1408 | 878 | Date: Tue Mar 9 22:00:39 2010 +1000 | ||
1409 | 879 | |||
1410 | 880 | status-icon: require window-visible to be set to FALSE to hide it (bug #528513) | ||
1411 | 881 | |||
1412 | 882 | If the gconf schemas are somehow not installed and the window-visible | ||
1413 | 883 | key is not set, we should show the main window rather than hiding it. | ||
1414 | 884 | Most gconf keys don't warrant this treatment, but this one seems worth | ||
1415 | 885 | it. | ||
1416 | 886 | |||
1417 | 887 | plugins/status-icon/rb-status-icon-plugin.c | 2 +- | ||
1418 | 888 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1419 | 889 | |||
1420 | 890 | commit 8915571adaad794a6693a7c751ab9f105c504601 | ||
1421 | 891 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1422 | 892 | Date: Mon Mar 8 20:57:58 2010 +1000 | ||
1423 | 893 | |||
1424 | 894 | remove extra copy of music-library.svg | ||
1425 | 895 | |||
1426 | 896 | .../hicolor/scalable/places/music-library.svg | 3738 -------------------- | ||
1427 | 897 | 1 files changed, 0 insertions(+), 3738 deletions(-) | ||
1428 | 898 | |||
1429 | 899 | commit 8ed51b0e50e41b36dc3329175665eaf4006aab39 | ||
1430 | 900 | Author: Alexander Shopov <ash@contact.bg> | ||
1431 | 901 | Date: Mon Mar 8 07:11:40 2010 +0200 | ||
1432 | 902 | |||
1433 | 903 | Updated Bulgarian translation | ||
1434 | 904 | |||
1435 | 905 | po/bg.po | 20 ++++++++++---------- | ||
1436 | 906 | 1 files changed, 10 insertions(+), 10 deletions(-) | ||
1437 | 907 | |||
1438 | 908 | commit 1319f924dbb148633c14fcf6c651d9d04bd73ac0 | ||
1439 | 909 | Author: Filipe Gomes <filipefgomes@gmail.com> | ||
1440 | 910 | Date: Mon Mar 8 01:13:45 2010 +0000 | ||
1441 | 911 | |||
1442 | 912 | Updated Portuguese translation | ||
1443 | 913 | |||
1444 | 914 | po/pt.po | 2532 ++++++++++++++++++++++++++++++++++++-------------------------- | ||
1445 | 915 | 1 files changed, 1461 insertions(+), 1071 deletions(-) | ||
1446 | 916 | |||
1447 | 917 | commit 63711f1b6e36d05addb91db0559afa72e65926c8 | ||
1448 | 918 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1449 | 919 | Date: Sun Mar 7 22:07:49 2010 +1000 | ||
1450 | 920 | |||
1451 | 921 | playlist: emit notify::dirty signal when a playlist becomes dirty | ||
1452 | 922 | |||
1453 | 923 | sources/rb-playlist-source.c | 1 + | ||
1454 | 924 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
1455 | 925 | |||
1456 | 926 | commit 3935792e4d4fc7617b98e796bb0949777f640881 | ||
1457 | 927 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1458 | 928 | Date: Sun Mar 7 21:37:05 2010 +1000 | ||
1459 | 929 | |||
1460 | 930 | add our own copy of the 'music-library' icon (bug #611714) | ||
1461 | 931 | |||
1462 | 932 | The stock_* icons are being removed from gnome-icon-theme. Since | ||
1463 | 933 | we're still (ab)using this one, we need to ship our own copy of it. | ||
1464 | 934 | |||
1465 | 935 | The icon itself came from Jakub Steiner <jimmac@gmail.com>. | ||
1466 | 936 | |||
1467 | 937 | configure.ac | 2 + | ||
1468 | 938 | data/icons/Makefile.am | 2 +- | ||
1469 | 939 | data/icons/hicolor/16x16/places/Makefile.am | 3 +- | ||
1470 | 940 | data/icons/hicolor/16x16/places/music-library.png | Bin 0 -> 971 bytes | ||
1471 | 941 | data/icons/hicolor/24x24/Makefile.am | 2 +- | ||
1472 | 942 | data/icons/hicolor/24x24/places/Makefile.am | 11 + | ||
1473 | 943 | data/icons/hicolor/24x24/places/music-library.png | Bin 0 -> 1563 bytes | ||
1474 | 944 | .../hicolor/scalable/places/music-library.svg | 3738 ++++++++++++++++++++ | ||
1475 | 945 | data/icons/src/Makefile.am | 1 + | ||
1476 | 946 | data/icons/src/music-library.svg | 3738 ++++++++++++++++++++ | ||
1477 | 947 | lib/rb-stock-icons.c | 2 +- | ||
1478 | 948 | 11 files changed, 7495 insertions(+), 4 deletions(-) | ||
1479 | 949 | |||
1480 | 950 | commit 05050be6f0af3fc2a79c8e4abef49128655c23d3 | ||
1481 | 951 | Author: Uri Sivan <tartif@gmail.com> | ||
1482 | 952 | Date: Sun Mar 7 13:11:47 2010 +1000 | ||
1483 | 953 | |||
1484 | 954 | header: fix display of mixed-direction text (bug #610753) | ||
1485 | 955 | |||
1486 | 956 | When the track details displayed in the header widget contain | ||
1487 | 957 | mixed-direction text, use Unicode text direction marks to get the text | ||
1488 | 958 | to display correctly, and use a direction-neutral separator rather than | ||
1489 | 959 | verbal ones. | ||
1490 | 960 | |||
1491 | 961 | doc/reference/rhythmbox-docs.sgml | 1 + | ||
1492 | 962 | doc/reference/rhythmbox-sections.txt | 7 + | ||
1493 | 963 | lib/Makefile.am | 4 +- | ||
1494 | 964 | lib/rb-text-helpers.c | 224 ++++++++++++++++++++++++++++++++++ | ||
1495 | 965 | lib/rb-text-helpers.h | 44 +++++++ | ||
1496 | 966 | widgets/rb-header.c | 103 ++++++++++------ | ||
1497 | 967 | 6 files changed, 344 insertions(+), 39 deletions(-) | ||
1498 | 968 | |||
1499 | 969 | commit 54e5d07bc865f0b2656e0a8bccd2881daee7c967 | ||
1500 | 970 | Author: Fran Diéguez <frandieguez@ubuntu.com> | ||
1501 | 971 | Date: Fri Mar 5 15:16:41 2010 +0100 | ||
1502 | 972 | |||
1503 | 973 | Updated Galician translation | ||
1504 | 974 | |||
1505 | 975 | po/gl.po | 137 +++++++++++++++++++++++++------------------------------------ | ||
1506 | 976 | 1 files changed, 56 insertions(+), 81 deletions(-) | ||
1507 | 977 | |||
1508 | 978 | commit d2240dde7ace0e002c741c5263cfb5dfb2946efa | ||
1509 | 979 | Author: Aurimas Černius <aurisc4@gmail.com> | ||
1510 | 980 | Date: Fri Mar 5 15:28:52 2010 +0200 | ||
1511 | 981 | |||
1512 | 982 | Updated Lithuanian translation | ||
1513 | 983 | |||
1514 | 984 | po/lt.po | 1183 ++++++++++++++++++++++++++++++++++++-------------------------- | ||
1515 | 985 | 1 files changed, 694 insertions(+), 489 deletions(-) | ||
1516 | 986 | |||
1517 | 987 | commit 9a75a94d837ddc10ca25acc5c2bed70ebe738cd3 | ||
1518 | 988 | Author: Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt> | ||
1519 | 989 | Date: Thu Mar 4 22:05:43 2010 +1000 | ||
1520 | 990 | |||
1521 | 991 | shell: sync ViewStatusbar action state along with statusbar (bug #611772) | ||
1522 | 992 | |||
1523 | 993 | shell/rb-shell.c | 14 ++++++++++---- | ||
1524 | 994 | 1 files changed, 10 insertions(+), 4 deletions(-) | ||
1525 | 995 | |||
1526 | 996 | commit b8355616a0ee218b2f1707559bc4383874802ed0 | ||
1527 | 997 | Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com> | ||
1528 | 998 | Date: Wed Mar 3 18:07:21 2010 +0100 | ||
1529 | 999 | |||
1530 | 1000 | Updated French translation | ||
1531 | 1001 | |||
1532 | 1002 | po/fr.po | 79 +++++++++++++++++++++++++++++++------------------------------ | ||
1533 | 1003 | 1 files changed, 40 insertions(+), 39 deletions(-) | ||
1534 | 1004 | |||
1535 | 1005 | commit 524ba5b77d05dae98e8e98037879452bf0d3621b | ||
1536 | 1006 | Author: Alexander Shopov <ash@contact.bg> | ||
1537 | 1007 | Date: Wed Mar 3 10:22:54 2010 +0200 | ||
1538 | 1008 | |||
1539 | 1009 | Updated Bulgarian translation | ||
1540 | 1010 | |||
1541 | 1011 | po/bg.po | 1063 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1542 | 1012 | 1 files changed, 588 insertions(+), 475 deletions(-) | ||
1543 | 1013 | |||
1544 | 1014 | commit b8ed5feee8839401e0d46af604603a14aeb5f8f0 | ||
1545 | 1015 | Author: Daniel Nylander <po@danielnylander.se> | ||
1546 | 1016 | Date: Tue Mar 2 12:16:20 2010 +0100 | ||
1547 | 1017 | |||
1548 | 1018 | Updated Swedish translation | ||
1549 | 1019 | |||
1550 | 1020 | po/sv.po | 119 ++++++++++++++++++++++++++++++-------------------------------- | ||
1551 | 1021 | 1 files changed, 58 insertions(+), 61 deletions(-) | ||
1552 | 1022 | |||
1553 | 1023 | commit 2c2f5c3d0fb53739bb9f29f4be114ed3909f5b1a | ||
1554 | 1024 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1555 | 1025 | Date: Thu Feb 25 17:40:29 2010 +1000 | ||
1556 | 1026 | |||
1557 | 1027 | library: allow setting custom file/folder patterns set in gconf (bug #379063) | ||
1558 | 1028 | |||
1559 | 1029 | Rather than resetting the pattern to one of the predefined values, we | ||
1560 | 1030 | now leave it alone and don't set an active item in the combo box. Maybe | ||
1561 | 1031 | some day you'll be able to set a custom pattern without resorting to | ||
1562 | 1032 | gconf-editor.. | ||
1563 | 1033 | |||
1564 | 1034 | sources/rb-library-source.c | 40 +++++++++++++++++++++++++++------------- | ||
1565 | 1035 | 1 files changed, 27 insertions(+), 13 deletions(-) | ||
1566 | 1036 | |||
1567 | 1037 | commit b50e62b40d5f9f54cafbf0438cb3d1b330fe74c3 | ||
1568 | 1038 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1569 | 1039 | Date: Thu Feb 25 09:25:21 2010 +1000 | ||
1570 | 1040 | |||
1571 | 1041 | library: add more substitution variables to the file pattern code | ||
1572 | 1042 | |||
1573 | 1043 | sources/rb-library-source.c | 20 ++++++++++++++++++++ | ||
1574 | 1044 | 1 files changed, 20 insertions(+), 0 deletions(-) | ||
1575 | 1045 | |||
1576 | 1046 | commit 69731b5fb43215dfcb502688d031a5f938c7c0fd | ||
1577 | 1047 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1578 | 1048 | Date: Tue Mar 2 20:19:59 2010 +1000 | ||
1579 | 1049 | |||
1580 | 1050 | rhythmdb: allow ogg files with annodex data to be imported (bug #611451) | ||
1581 | 1051 | |||
1582 | 1052 | rhythmdb/rhythmdb.c | 1 + | ||
1583 | 1053 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
1584 | 1054 | |||
1585 | 1055 | commit a2c07dafe359812c97d7f9b57a93fc78346170e7 | ||
1586 | 1056 | Author: Michael Scherer <misc@mandriva.org> | ||
1587 | 1057 | Date: Tue Mar 2 00:07:34 2010 +0100 | ||
1588 | 1058 | |||
1589 | 1059 | - fix build when sound juicer code is not used for metadata extraction | ||
1590 | 1060 | |||
1591 | 1061 | plugins/audiocd/rb-audiocd-source.c | 2 +- | ||
1592 | 1062 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1593 | 1063 | |||
1594 | 1064 | commit ca650b04ef038c9d028a89479b1737634ed2683f | ||
1595 | 1065 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1596 | 1066 | Date: Mon Mar 1 21:41:04 2010 +1000 | ||
1597 | 1067 | |||
1598 | 1068 | rhythmdb: fix build error with glib 2.23.4+ | ||
1599 | 1069 | |||
1600 | 1070 | It would probably be nice to support G_FILE_MONITOR_EVENT_MOVED, but for | ||
1601 | 1071 | now we don't request them, so it doesn't matter that we don't have any | ||
1602 | 1072 | code for dealing with them. | ||
1603 | 1073 | |||
1604 | 1074 | rhythmdb/rhythmdb-monitor.c | 1 + | ||
1605 | 1075 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
1606 | 1076 | |||
1607 | 1077 | commit 22874e2aa73ffc69d045247b82f8cb027fbfbb36 | ||
1608 | 1078 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
1609 | 1079 | Date: Sun Feb 28 19:58:46 2010 +0100 | ||
1610 | 1080 | |||
1611 | 1081 | Updated Slovenian translation | ||
1612 | 1082 | |||
1613 | 1083 | po/sl.po | 158 ++++++++++++++++++++++++++++++++------------------------------ | ||
1614 | 1084 | 1 files changed, 81 insertions(+), 77 deletions(-) | ||
1615 | 1085 | |||
1616 | 1086 | commit d6e9aabebc12090641498e6df6ec51519127ad30 | ||
1617 | 1087 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1618 | 1088 | Date: Mon Mar 1 00:07:28 2010 +1000 | ||
1619 | 1089 | |||
1620 | 1090 | Release 0.12.7 | ||
1621 | 1091 | |||
1622 | 1092 | ChangeLog |10524 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- | ||
1623 | 1093 | NEWS | 105 + | ||
1624 | 1094 | README | 2 +- | ||
1625 | 1095 | configure.ac | 2 +- | ||
1626 | 1096 | 4 files changed, 10270 insertions(+), 363 deletions(-) | ||
1627 | 1097 | |||
1628 | 1098 | commit 306928a19d246c67589ffc23cb5ba9efef87154e | ||
1629 | 1099 | Author: Thanos Lefteris <alefteris@gmail.com> | ||
1630 | 1100 | Date: Sat Feb 27 11:08:47 2010 -0800 | ||
1631 | 1101 | |||
1632 | 1102 | Updated Greek translation | ||
1633 | 1103 | |||
1634 | 1104 | po/el.po | 5224 ++++++++++++++++++++++++++++++++++++++++---------------------- | ||
1635 | 1105 | 1 files changed, 3397 insertions(+), 1827 deletions(-) | ||
1636 | 1106 | |||
1637 | 1107 | commit cc62beb518d76b5934c7549898a30d113fef49fb | ||
1638 | 1108 | Author: Peteris Krisjanis <pecisk@gmail.com> | ||
1639 | 1109 | Date: Sat Feb 27 12:31:59 2010 +0200 | ||
1640 | 1110 | |||
1641 | 1111 | Updated Latvian translation. | ||
1642 | 1112 | |||
1643 | 1113 | po/lv.po | 314 +++++++++++++------------------------------------------------- | ||
1644 | 1114 | 1 files changed, 63 insertions(+), 251 deletions(-) | ||
1645 | 1115 | |||
1646 | 1116 | commit e828531f86204d39fc6d9e4078b24fdc5494446c | ||
1647 | 1117 | Author: Peteris Krisjanis <pecisk@gmail.com> | ||
1648 | 1118 | Date: Sat Feb 27 01:11:45 2010 +0200 | ||
1649 | 1119 | |||
1650 | 1120 | Updated Latvian translation. | ||
1651 | 1121 | |||
1652 | 1122 | po/lv.po | 5109 +++++++++++++++++++++++++++++++++++++------------------------- | ||
1653 | 1123 | 1 files changed, 3082 insertions(+), 2027 deletions(-) | ||
1654 | 1124 | |||
1655 | 1125 | commit b5d82688d043942005a5c6a8bf6edce151f0fee4 | ||
1656 | 1126 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1657 | 1127 | Date: Fri Feb 26 22:24:47 2010 +1000 | ||
1658 | 1128 | |||
1659 | 1129 | jamendo: switch to mp3 format for streams, since ogg is not available | ||
1660 | 1130 | |||
1661 | 1131 | The Ogg Vorbis streams haven't been available for a while now, and it | ||
1662 | 1132 | looks like they won't come back. Switching to MP3 at least gives us | ||
1663 | 1133 | something that works for now. | ||
1664 | 1134 | |||
1665 | 1135 | plugins/jamendo/jamendo/JamendoSaxHandler.py | 2 +- | ||
1666 | 1136 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1667 | 1137 | |||
1668 | 1138 | commit 02af4ceb08f8e7393efdfebe86e7b68e23cb8f1d | ||
1669 | 1139 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1670 | 1140 | Date: Fri Feb 26 22:23:40 2010 +1000 | ||
1671 | 1141 | |||
1672 | 1142 | jamendo: fix gtk.show_uri() invocations so they actually work | ||
1673 | 1143 | |||
1674 | 1144 | JamendoSource stores the shell as a GObject property, not a python | ||
1675 | 1145 | attribute. | ||
1676 | 1146 | |||
1677 | 1147 | plugins/jamendo/jamendo/JamendoSource.py | 4 ++-- | ||
1678 | 1148 | 1 files changed, 2 insertions(+), 2 deletions(-) | ||
1679 | 1149 | |||
1680 | 1150 | commit 8b8a5b0335239d7773bac8c0b6492a1722c747a9 | ||
1681 | 1151 | Author: Miloš Popović <mpopovic@src.gnome.org> | ||
1682 | 1152 | Date: Thu Feb 25 23:37:19 2010 +0100 | ||
1683 | 1153 | |||
1684 | 1154 | Updated Serbian translations | ||
1685 | 1155 | |||
1686 | 1156 | po/sr.po | 1241 ++++++++++++++++++++++++++++++++------------------------ | ||
1687 | 1157 | po/sr@latin.po | 1241 ++++++++++++++++++++++++++++++++------------------------ | ||
1688 | 1158 | 2 files changed, 1440 insertions(+), 1042 deletions(-) | ||
1689 | 1159 | |||
1690 | 1160 | commit 09aac89c52a4b4f475fb21c315f790d3aa3c05b7 | ||
1691 | 1161 | Author: Adi Roiban <adi@roiban.ro> | ||
1692 | 1162 | Date: Thu Feb 25 17:03:17 2010 +0200 | ||
1693 | 1163 | |||
1694 | 1164 | Update Romanian translation | ||
1695 | 1165 | |||
1696 | 1166 | po/ro.po | 2236 +++++++++++++++++++++++++++++++++++--------------------------- | ||
1697 | 1167 | 1 files changed, 1256 insertions(+), 980 deletions(-) | ||
1698 | 1168 | |||
1699 | 1169 | commit 672a89c95a68c1879fe0c09b0be1a5c1e608f68c | ||
1700 | 1170 | Author: Luca Ferretti <lferrett@gnome.org> | ||
1701 | 1171 | Date: Thu Feb 25 14:14:27 2010 +0100 | ||
1702 | 1172 | |||
1703 | 1173 | Updated Italian translation | ||
1704 | 1174 | |||
1705 | 1175 | po/it.po | 1183 +++++++++++++++++++++++++++++++++++++------------------------- | ||
1706 | 1176 | 1 files changed, 710 insertions(+), 473 deletions(-) | ||
1707 | 1177 | |||
1708 | 1178 | commit 2bb7822315b9b30a71520fdecf3481c2121d6012 | ||
1709 | 1179 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
1710 | 1180 | Date: Wed Feb 24 19:21:53 2010 -0800 | ||
1711 | 1181 | |||
1712 | 1182 | magnatune/jamendo: Use gobject.timeout_add_seconds for catalog updates | ||
1713 | 1183 | |||
1714 | 1184 | plugins/jamendo/jamendo/JamendoSource.py | 4 ++-- | ||
1715 | 1185 | plugins/magnatune/magnatune/MagnatuneSource.py | 2 +- | ||
1716 | 1186 | 2 files changed, 3 insertions(+), 3 deletions(-) | ||
1717 | 1187 | |||
1718 | 1188 | commit 05f676dfa480c90c696f1f0e1f229efa24921eba | ||
1719 | 1189 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1720 | 1190 | Date: Tue Feb 23 06:35:20 2010 +1000 | ||
1721 | 1191 | |||
1722 | 1192 | file-helpers: make rb_uri_handle_recursively work for single files | ||
1723 | 1193 | |||
1724 | 1194 | Now that we're using it for general import operations, it needs to try | ||
1725 | 1195 | as hard as possible to do something useful. | ||
1726 | 1196 | |||
1727 | 1197 | lib/rb-file-helpers.c | 32 +++++++++++++++++++++++++------- | ||
1728 | 1198 | 1 files changed, 25 insertions(+), 7 deletions(-) | ||
1729 | 1199 | |||
1730 | 1200 | commit 9f25a3c43512d8af6a62ae0ba258197791ee97f1 | ||
1731 | 1201 | Author: Marek Černocký <marek@manet.cz> | ||
1732 | 1202 | Date: Mon Feb 22 21:47:35 2010 +0100 | ||
1733 | 1203 | |||
1734 | 1204 | Update Czech translation | ||
1735 | 1205 | |||
1736 | 1206 | po/cs.po | 975 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1737 | 1207 | 1 files changed, 532 insertions(+), 443 deletions(-) | ||
1738 | 1208 | |||
1739 | 1209 | commit c884a26c901274c04400760354bd2e8fd94c3f83 | ||
1740 | 1210 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1741 | 1211 | Date: Mon Feb 22 22:06:00 2010 +1000 | ||
1742 | 1212 | |||
1743 | 1213 | source-header: don't sync source state if there's no source (bug #607935) | ||
1744 | 1214 | |||
1745 | 1215 | When there's no selected source (such as when visualization is active), | ||
1746 | 1216 | it doesn't make any sense to sync the header with the source's state. | ||
1747 | 1217 | |||
1748 | 1218 | shell/rb-source-header.c | 4 ++++ | ||
1749 | 1219 | 1 files changed, 4 insertions(+), 0 deletions(-) | ||
1750 | 1220 | |||
1751 | 1221 | commit ab102ef5a954eb87354c3467d1a35c8fa596242b | ||
1752 | 1222 | Author: Charles Reiss <woggling@gmail.com> | ||
1753 | 1223 | Date: Sun Feb 21 18:44:51 2010 -0800 | ||
1754 | 1224 | |||
1755 | 1225 | Avoid getting duplicate PyGtk-related symbols. | ||
1756 | 1226 | |||
1757 | 1227 | Defines NO_IMPORT_{PYGOBJECT,PYGTK} everywhere pygobject.h or | ||
1758 | 1228 | pygtk.h (respectively) are included except for shell/rb-python-module.c. | ||
1759 | 1229 | This avoids problems with duplicate _PyGObject_API and _PyGtk_API symbols | ||
1760 | 1230 | on platforms (like Darwin) whose linkers do not handle these well. | ||
1761 | 1231 | |||
1762 | 1232 | bindings/python/override_common.c | 2 ++ | ||
1763 | 1233 | bindings/python/rb.override | 1 + | ||
1764 | 1234 | bindings/python/rhythmdb.override | 1 + | ||
1765 | 1235 | shell/main.c | 2 ++ | ||
1766 | 1236 | shell/rb-python-plugin.c | 1 + | ||
1767 | 1237 | 5 files changed, 7 insertions(+), 0 deletions(-) | ||
1768 | 1238 | |||
1769 | 1239 | commit 3492e8c68b0c2924d21baeccb7cdb7fc2ff65167 | ||
1770 | 1240 | Author: Charles Reiss <woggling@gmail.com> | ||
1771 | 1241 | Date: Sun Feb 21 18:43:48 2010 -0800 | ||
1772 | 1242 | |||
1773 | 1243 | Correct type of RBQueryCreatorCriteriaOption::val | ||
1774 | 1244 | |||
1775 | 1245 | widgets/rb-query-creator-private.h | 2 +- | ||
1776 | 1246 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1777 | 1247 | |||
1778 | 1248 | commit 760203a908ee8832949804099172e5a6736d1993 | ||
1779 | 1249 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
1780 | 1250 | Date: Mon Feb 22 11:11:03 2010 +0100 | ||
1781 | 1251 | |||
1782 | 1252 | Hungarian translation updated | ||
1783 | 1253 | |||
1784 | 1254 | po/hu.po | 186 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1785 | 1255 | 1 files changed, 102 insertions(+), 84 deletions(-) | ||
1786 | 1256 | |||
1787 | 1257 | commit 394691bad26e6434e499897092440bca84db72e4 | ||
1788 | 1258 | Author: Claude Paroz <claude@2xlibre.net> | ||
1789 | 1259 | Date: Mon Feb 22 10:45:56 2010 +0100 | ||
1790 | 1260 | |||
1791 | 1261 | Updated French translation | ||
1792 | 1262 | |||
1793 | 1263 | po/fr.po | 38 ++++++++++++++++++++++---------------- | ||
1794 | 1264 | 1 files changed, 22 insertions(+), 16 deletions(-) | ||
1795 | 1265 | |||
1796 | 1266 | commit 01b80834cb5f135940a27b4c0a14bdb1b219ecad | ||
1797 | 1267 | Author: Claude Paroz <claude@2xlibre.net> | ||
1798 | 1268 | Date: Mon Feb 22 10:37:24 2010 +0100 | ||
1799 | 1269 | |||
1800 | 1270 | Updated French translation | ||
1801 | 1271 | |||
1802 | 1272 | po/fr.po | 2111 +++++++++++++++++++++++++++++++++----------------------------- | ||
1803 | 1273 | 1 files changed, 1135 insertions(+), 976 deletions(-) | ||
1804 | 1274 | |||
1805 | 1275 | commit 8e77270fa73334a93360a72a847e5b3eb3bc99a6 | ||
1806 | 1276 | Author: Bastien Nocera <hadess@hadess.net> | ||
1807 | 1277 | Date: Mon Feb 22 00:42:08 2010 +0000 | ||
1808 | 1278 | |||
1809 | 1279 | Fix installation of the sendto plugin | ||
1810 | 1280 | |||
1811 | 1281 | We need to install the .py file, and put the .rb-plugin file in | ||
1812 | 1282 | the right directory as well. | ||
1813 | 1283 | |||
1814 | 1284 | plugins/sendto/Makefile.am | 6 ++++-- | ||
1815 | 1285 | 1 files changed, 4 insertions(+), 2 deletions(-) | ||
1816 | 1286 | |||
1817 | 1287 | commit 557ff6bb512a3b27788cc11fd275a253d99988f6 | ||
1818 | 1288 | Author: Bastien Nocera <hadess@hadess.net> | ||
1819 | 1289 | Date: Mon Feb 22 00:28:02 2010 +0000 | ||
1820 | 1290 | |||
1821 | 1291 | Fix linkage against librhythmdb.la | ||
1822 | 1292 | |||
1823 | 1293 | libm is required for librhythmdb, otherwise the test applications | ||
1824 | 1294 | will fail to link when using a pedantic linker. | ||
1825 | 1295 | |||
1826 | 1296 | https://bugzilla.gnome.org/show_bug.cgi?id=610643 | ||
1827 | 1297 | |||
1828 | 1298 | rhythmdb/Makefile.am | 2 +- | ||
1829 | 1299 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
1830 | 1300 | |||
1831 | 1301 | commit a5accaf217db9d47bb2facc0af9f5afef3db4425 | ||
1832 | 1302 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1833 | 1303 | Date: Mon Feb 22 06:55:07 2010 +1000 | ||
1834 | 1304 | |||
1835 | 1305 | shell-player: check strings are valid utf-8 before emitting dbus signals | ||
1836 | 1306 | |||
1837 | 1307 | Sending invalid utf-8 strings over a dbus connection causes it to | ||
1838 | 1308 | disconnect, which is generally a bad thing. See bug 601171. | ||
1839 | 1309 | |||
1840 | 1310 | shell/rb-shell-player.c | 5 +++++ | ||
1841 | 1311 | 1 files changed, 5 insertions(+), 0 deletions(-) | ||
1842 | 1312 | |||
1843 | 1313 | commit e8590980514590565fc3f63cb2d06ec0ca7f340f | ||
1844 | 1314 | Author: Bruce Cowan <bcowan@fastmail.co.uk> | ||
1845 | 1315 | Date: Sun Feb 21 20:53:46 2010 +0000 | ||
1846 | 1316 | |||
1847 | 1317 | Update British English translation | ||
1848 | 1318 | |||
1849 | 1319 | po/en_GB.po | 2567 ++++++++++++++++++++++++++++++++++------------------------- | ||
1850 | 1320 | 1 files changed, 1480 insertions(+), 1087 deletions(-) | ||
1851 | 1321 | |||
1852 | 1322 | commit f71a546731c9b8e880ae5b21c57cc53772053f6e | ||
1853 | 1323 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
1854 | 1324 | Date: Sun Feb 21 14:56:45 2010 +0100 | ||
1855 | 1325 | |||
1856 | 1326 | drop 2 unused variables | ||
1857 | 1327 | |||
1858 | 1328 | remote/dbus/rb-client.c | 2 -- | ||
1859 | 1329 | 1 files changed, 0 insertions(+), 2 deletions(-) | ||
1860 | 1330 | |||
1861 | 1331 | commit 78e52f96f07fee2665ed83b84fca61d928d5b076 | ||
1862 | 1332 | Author: Petr Kovar <pknbe@volny.cz> | ||
1863 | 1333 | Date: Sun Feb 21 19:40:14 2010 +0100 | ||
1864 | 1334 | |||
1865 | 1335 | Update Czech translation by Marek Cernocky | ||
1866 | 1336 | |||
1867 | 1337 | Reviewed by: Lucas Lommer. | ||
1868 | 1338 | |||
1869 | 1339 | po/cs.po | 823 ++++++++++++++++++++++++++++++++------------------------------ | ||
1870 | 1340 | 1 files changed, 422 insertions(+), 401 deletions(-) | ||
1871 | 1341 | |||
1872 | 1342 | commit f3e683bdec6763357c2d4e21f51e4bfa4c6406cf | ||
1873 | 1343 | Author: Piotr Drąg <piotrdrag@gmail.com> | ||
1874 | 1344 | Date: Sun Feb 21 18:31:27 2010 +0100 | ||
1875 | 1345 | |||
1876 | 1346 | Updated Polish translation | ||
1877 | 1347 | |||
1878 | 1348 | po/pl.po | 2623 ++++++++++++++++++++++++++++++++++---------------------------- | ||
1879 | 1349 | 1 files changed, 1452 insertions(+), 1171 deletions(-) | ||
1880 | 1350 | |||
1881 | 1351 | commit 5958a34b31522e588f9bbfe09298677ee9885dd2 | ||
1882 | 1352 | Author: Mario Blättermann <mariobl@gnome.org> | ||
1883 | 1353 | Date: Sun Feb 21 16:45:49 2010 +0100 | ||
1884 | 1354 | |||
1885 | 1355 | Updated German translation | ||
1886 | 1356 | |||
1887 | 1357 | po/de.po | 198 +++++++++++++++++++++++++++----------------------------------- | ||
1888 | 1358 | 1 files changed, 87 insertions(+), 111 deletions(-) | ||
1889 | 1359 | |||
1890 | 1360 | commit 1d1f83e87f06b1238d602f7c990be2b109769c42 | ||
1891 | 1361 | Author: Daniel Nylander <po@danielnylander.se> | ||
1892 | 1362 | Date: Sun Feb 21 13:30:59 2010 +0100 | ||
1893 | 1363 | |||
1894 | 1364 | Updated Swedish translation | ||
1895 | 1365 | |||
1896 | 1366 | po/sv.po | 1234 ++++++++++++++++++++++++++++++++++++-------------------------- | ||
1897 | 1367 | 1 files changed, 712 insertions(+), 522 deletions(-) | ||
1898 | 1368 | |||
1899 | 1369 | commit b622305a279ed8a952b92e20a9ed3caf4ef818e8 | ||
1900 | 1370 | Author: Fran Diéguez <frandieguez@ubuntu.com> | ||
1901 | 1371 | Date: Sun Feb 21 11:59:02 2010 +0100 | ||
1902 | 1372 | |||
1903 | 1373 | Updated Galician Translation | ||
1904 | 1374 | |||
1905 | 1375 | po/gl.po | 554 ++++++++++++++++++++++++++++++++++++++------------------------ | ||
1906 | 1376 | 1 files changed, 344 insertions(+), 210 deletions(-) | ||
1907 | 1377 | |||
1908 | 1378 | commit 9a3e41ae81018ebbf82a26c135a5dc0139da0ebe | ||
1909 | 1379 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
1910 | 1380 | Date: Sun Feb 21 11:33:05 2010 +0100 | ||
1911 | 1381 | |||
1912 | 1382 | Updated Spanish translation | ||
1913 | 1383 | |||
1914 | 1384 | po/es.po | 173 +++++++++++++++++++++++++++++++------------------------------- | ||
1915 | 1385 | 1 files changed, 87 insertions(+), 86 deletions(-) | ||
1916 | 1386 | |||
1917 | 1387 | commit 6cf4def3acf95ac757918cf5c1c6b7a1e638e45e | ||
1918 | 1388 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1919 | 1389 | Date: Sun Feb 21 19:48:00 2010 +1000 | ||
1920 | 1390 | |||
1921 | 1391 | python: add bindings for RBSearchEntry | ||
1922 | 1392 | |||
1923 | 1393 | bindings/python/Makefile.am | 1 + | ||
1924 | 1394 | bindings/python/rb.defs | 47 +++++++++++++++++++++++++++++++++++++++++++ | ||
1925 | 1395 | bindings/python/rb.override | 1 + | ||
1926 | 1396 | 3 files changed, 49 insertions(+), 0 deletions(-) | ||
1927 | 1397 | |||
1928 | 1398 | commit 0abcbbca0dd0c8473f79d40614d5429d47d0f6b8 | ||
1929 | 1399 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1930 | 1400 | Date: Sun Feb 21 17:24:44 2010 +1000 | ||
1931 | 1401 | |||
1932 | 1402 | audiocd: add checkbox column for selecting tracks to extract (bug #537483) | ||
1933 | 1403 | |||
1934 | 1404 | The 'extract' column controls the set of tracks that are extracted when | ||
1935 | 1405 | the 'extract to library' action is invoked. The state of the checkbox is | ||
1936 | 1406 | stored in entry type specific data. | ||
1937 | 1407 | |||
1938 | 1408 | The column header includes a checkbox, and clicking on that toggles its | ||
1939 | 1409 | state, and sets the state of all tracks to match the new state. | ||
1940 | 1410 | Individual tracks can be toggled by clicking on the checkbox in the | ||
1941 | 1411 | entry view. | ||
1942 | 1412 | |||
1943 | 1413 | plugins/audiocd/rb-audiocd-source.c | 159 +++++++++++++++++++++++++++++++++-- | ||
1944 | 1414 | 1 files changed, 151 insertions(+), 8 deletions(-) | ||
1945 | 1415 | |||
1946 | 1416 | commit 419552b4370c26c13a01c2bcfda6d239a0dc5078 | ||
1947 | 1417 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1948 | 1418 | Date: Sun Feb 21 17:07:14 2010 +1000 | ||
1949 | 1419 | |||
1950 | 1420 | audiocd: move the 'extract to library' action into RBAudioCDSource | ||
1951 | 1421 | |||
1952 | 1422 | plugins/audiocd/audiocd-ui.xml | 2 +- | ||
1953 | 1423 | plugins/audiocd/rb-audiocd-source.c | 109 ++++++++++++++++++++++++++--------- | ||
1954 | 1424 | shell/rb-removable-media-manager.c | 45 -------------- | ||
1955 | 1425 | 3 files changed, 82 insertions(+), 74 deletions(-) | ||
1956 | 1426 | |||
1957 | 1427 | commit 64a039650854ae24df267eaa185b0ef97ae4e326 | ||
1958 | 1428 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1959 | 1429 | Date: Sun Feb 21 16:41:48 2010 +1000 | ||
1960 | 1430 | |||
1961 | 1431 | audiocd: load UI after creating a source for the first time | ||
1962 | 1432 | |||
1963 | 1433 | plugins/audiocd/rb-audiocd-plugin.c | 36 ++++++++++++++++++---------------- | ||
1964 | 1434 | 1 files changed, 19 insertions(+), 17 deletions(-) | ||
1965 | 1435 | |||
1966 | 1436 | commit 9d1ef7a315897ec92013d85c6acf2d5d4624f5e8 | ||
1967 | 1437 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1968 | 1438 | Date: Sun Feb 21 16:36:06 2010 +1000 | ||
1969 | 1439 | |||
1970 | 1440 | audiocd: change return type of rb_audiocd_source_new to RBSource | ||
1971 | 1441 | |||
1972 | 1442 | It's just simpler this way. | ||
1973 | 1443 | |||
1974 | 1444 | plugins/audiocd/rb-audiocd-plugin.c | 2 +- | ||
1975 | 1445 | plugins/audiocd/rb-audiocd-source.c | 4 ++-- | ||
1976 | 1446 | plugins/audiocd/rb-audiocd-source.h | 2 +- | ||
1977 | 1447 | 3 files changed, 4 insertions(+), 4 deletions(-) | ||
1978 | 1448 | |||
1979 | 1449 | commit 907a91e827542fcc4089dabf69df2095bae6ba36 | ||
1980 | 1450 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1981 | 1451 | Date: Sun Feb 21 16:21:43 2010 +1000 | ||
1982 | 1452 | |||
1983 | 1453 | entry-view: only make columns clickable if they have a sort function | ||
1984 | 1454 | |||
1985 | 1455 | widgets/rb-entry-view.c | 7 ++++--- | ||
1986 | 1456 | 1 files changed, 4 insertions(+), 3 deletions(-) | ||
1987 | 1457 | |||
1988 | 1458 | commit 532aeb52d2051ed6c3dcc100a3068e0c17653ce5 | ||
1989 | 1459 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1990 | 1460 | Date: Sun Feb 21 16:20:15 2010 +1000 | ||
1991 | 1461 | |||
1992 | 1462 | audiocd: don't try to set the year when no value is provided | ||
1993 | 1463 | |||
1994 | 1464 | plugins/audiocd/rb-audiocd-source.c | 8 +++++++- | ||
1995 | 1465 | 1 files changed, 7 insertions(+), 1 deletions(-) | ||
1996 | 1466 | |||
1997 | 1467 | commit 733698890a79bb1df1c56853104d52051e9cdac8 | ||
1998 | 1468 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
1999 | 1469 | Date: Sun Feb 21 16:18:05 2010 +1000 | ||
2000 | 1470 | |||
2001 | 1471 | rhythmdb: fix handling of empty strings when looking for sort values | ||
2002 | 1472 | |||
2003 | 1473 | If none of the sort properties has a non-empty value, use the display | ||
2004 | 1474 | property, which is almost certainly going to be empty too. | ||
2005 | 1475 | |||
2006 | 1476 | rhythmdb/rhythmdb-property-model.c | 9 ++++- | ||
2007 | 1477 | tests/test-rhythmdb-property-model.c | 75 ++++++++++++++++++++++++++++++++++ | ||
2008 | 1478 | 2 files changed, 83 insertions(+), 1 deletions(-) | ||
2009 | 1479 | |||
2010 | 1480 | commit b36fb6475b30820e08a46c6f3e4f6af88577b9bb | ||
2011 | 1481 | Author: Uri Sivan <tartif@gmail.com> | ||
2012 | 1482 | Date: Sun Feb 21 16:01:51 2010 +1000 | ||
2013 | 1483 | |||
2014 | 1484 | header: fix display of RTL track names in LTR locales (bug #518540) | ||
2015 | 1485 | |||
2016 | 1486 | We insert an LRM or RLM (according to the widget direction) to force the | ||
2017 | 1487 | header text to be displayed in the correct direction even when the start | ||
2018 | 1488 | of the text (the track title) has the opposite direction. | ||
2019 | 1489 | |||
2020 | 1490 | widgets/rb-header.c | 9 ++++++++- | ||
2021 | 1491 | 1 files changed, 8 insertions(+), 1 deletions(-) | ||
2022 | 1492 | |||
2023 | 1493 | commit f57dfa9e31748b742c0d8a1c4f107d6fef487063 | ||
2024 | 1494 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2025 | 1495 | Date: Sun Feb 21 10:16:50 2010 +1000 | ||
2026 | 1496 | |||
2027 | 1497 | metadata: fix compilation with older versions of GStreamer | ||
2028 | 1498 | |||
2029 | 1499 | gst_message_unref only recently became a function. Passing it as a | ||
2030 | 1500 | function pointer doesn't work with versions where it was a macro, so we | ||
2031 | 1501 | can't do that yet. | ||
2032 | 1502 | |||
2033 | 1503 | metadata/rb-metadata-gst.c | 5 ++++- | ||
2034 | 1504 | 1 files changed, 4 insertions(+), 1 deletions(-) | ||
2035 | 1505 | |||
2036 | 1506 | commit 12c169318c51b81b66c15432681e012c162ecce8 | ||
2037 | 1507 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
2038 | 1508 | Date: Sat Feb 20 22:22:04 2010 +0100 | ||
2039 | 1509 | |||
2040 | 1510 | Updated Slovenian translation | ||
2041 | 1511 | |||
2042 | 1512 | po/sl.po | 421 ++++++++++++++++++++++++++++++++++++++------------------------ | ||
2043 | 1513 | 1 files changed, 261 insertions(+), 160 deletions(-) | ||
2044 | 1514 | |||
2045 | 1515 | commit 1a698310e0cb126eb9e6c033d99baa11574726bb | ||
2046 | 1516 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2047 | 1517 | Date: Sat Feb 20 11:44:09 2010 +1000 | ||
2048 | 1518 | |||
2049 | 1519 | daap: add user-agent header to requests (bug #610440) | ||
2050 | 1520 | |||
2051 | 1521 | patch by tomgarper@gmx.com | ||
2052 | 1522 | |||
2053 | 1523 | plugins/daap/rb-daap-connection.c | 1 + | ||
2054 | 1524 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
2055 | 1525 | |||
2056 | 1526 | commit 506fe6b0fba6c629b998aebddbcd3b2063cd4635 | ||
2057 | 1527 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2058 | 1528 | Date: Fri Feb 19 12:55:50 2010 -0800 | ||
2059 | 1529 | |||
2060 | 1530 | magnatune: Use copy_async for catalog downloading | ||
2061 | 1531 | |||
2062 | 1532 | plugins/magnatune/magnatune/MagnatuneSource.py | 109 ++++++++++++++---------- | ||
2063 | 1533 | 1 files changed, 63 insertions(+), 46 deletions(-) | ||
2064 | 1534 | |||
2065 | 1535 | commit 560fba7f4e7e1f13d1b01068221662880cd7a1c5 | ||
2066 | 1536 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2067 | 1537 | Date: Fri Feb 19 11:33:51 2010 -0800 | ||
2068 | 1538 | |||
2069 | 1539 | magnatune: Simplify download progress code | ||
2070 | 1540 | |||
2071 | 1541 | plugins/magnatune/magnatune/MagnatuneSource.py | 34 +++++++---------------- | ||
2072 | 1542 | 1 files changed, 11 insertions(+), 23 deletions(-) | ||
2073 | 1543 | |||
2074 | 1544 | commit ea4db9cae4dde96c83b873a16292c1f7d223897c | ||
2075 | 1545 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2076 | 1546 | Date: Fri Feb 19 01:05:46 2010 -0800 | ||
2077 | 1547 | |||
2078 | 1548 | magnatune: Use gio.File.copy_async to download albums | ||
2079 | 1549 | |||
2080 | 1550 | This has several benefits: | ||
2081 | 1551 | - uses separate callbacks for progress and completion (code clarity) | ||
2082 | 1552 | - makes the transfer completely async, instead of using python's blocking | ||
2083 | 1553 | file.write() calls | ||
2084 | 1554 | - lets us move towards using gio for all I/O, rather than a mix of gio | ||
2085 | 1555 | and python calls (still more todo here) | ||
2086 | 1556 | |||
2087 | 1557 | plugins/magnatune/magnatune/MagnatuneSource.py | 111 +++++++++++++---------- | ||
2088 | 1558 | 1 files changed, 63 insertions(+), 48 deletions(-) | ||
2089 | 1559 | |||
2090 | 1560 | commit a5025bfbde50ad8ec6ef1121d3f2c34bb05743c2 | ||
2091 | 1561 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2092 | 1562 | Date: Thu Feb 18 16:09:31 2010 -0800 | ||
2093 | 1563 | |||
2094 | 1564 | magnatune: Code cleanup | ||
2095 | 1565 | |||
2096 | 1566 | - some whitespace fixes | ||
2097 | 1567 | - make callback functions into inner functions | ||
2098 | 1568 | - make resuming in-progress downloads work again | ||
2099 | 1569 | |||
2100 | 1570 | plugins/magnatune/magnatune/BuyAlbumHandler.py | 1 - | ||
2101 | 1571 | plugins/magnatune/magnatune/MagnatuneSource.py | 459 +++++++++++------------ | ||
2102 | 1572 | plugins/magnatune/magnatune/TrackListHandler.py | 3 +- | ||
2103 | 1573 | plugins/magnatune/magnatune/__init__.py | 64 ++-- | ||
2104 | 1574 | 4 files changed, 252 insertions(+), 275 deletions(-) | ||
2105 | 1575 | |||
2106 | 1576 | commit eb3ec4c513e3b7427db6f3c47f556a6182729bed | ||
2107 | 1577 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2108 | 1578 | Date: Fri Feb 19 20:45:59 2010 +1000 | ||
2109 | 1579 | |||
2110 | 1580 | artdisplay: remove Discogs cover art search | ||
2111 | 1581 | |||
2112 | 1582 | Unfortunately we placed too much load on the discogs search servers, so | ||
2113 | 1583 | they had to block all requests from rhythmbox. It appears there is no | ||
2114 | 1584 | way we can cut down the volume of requests to an acceptable level, so we | ||
2115 | 1585 | cannot use discogs as a cover image provider. | ||
2116 | 1586 | |||
2117 | 1587 | plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +- | ||
2118 | 1588 | .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 287 -------------------- | ||
2119 | 1589 | plugins/artdisplay/artdisplay/Makefile.am | 1 - | ||
2120 | 1590 | po/POTFILES.in | 1 - | ||
2121 | 1591 | 4 files changed, 1 insertions(+), 291 deletions(-) | ||
2122 | 1592 | |||
2123 | 1593 | commit 484387b66df804505487ac248a3d068bfafbd698 | ||
2124 | 1594 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
2125 | 1595 | Date: Wed Feb 17 22:39:21 2010 +0100 | ||
2126 | 1596 | |||
2127 | 1597 | Updated Spanish translation | ||
2128 | 1598 | |||
2129 | 1599 | po/es.po | 159 +++++++++++++++++++++++++++++++------------------------------ | ||
2130 | 1600 | 1 files changed, 81 insertions(+), 78 deletions(-) | ||
2131 | 1601 | |||
2132 | 1602 | commit 456d79808934e8d51792af56b8f9bd83ffe0703c | ||
2133 | 1603 | Author: Martin Schaaf <mascha@ma-scha.de> | ||
2134 | 1604 | Date: Wed Feb 17 23:05:29 2010 +1000 | ||
2135 | 1605 | |||
2136 | 1606 | removable-media: include track number in duplicate check (bug #609908) | ||
2137 | 1607 | |||
2138 | 1608 | sources/rb-removable-media-source.c | 6 +++++- | ||
2139 | 1609 | 1 files changed, 5 insertions(+), 1 deletions(-) | ||
2140 | 1610 | |||
2141 | 1611 | commit 2c273a43dc1ac8794a8307ec1fd568015e467cfd | ||
2142 | 1612 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2143 | 1613 | Date: Wed Feb 17 22:56:33 2010 +1000 | ||
2144 | 1614 | |||
2145 | 1615 | rhythmdb: skip replaygain properties in rhythmdb_entry_gather_metadata | ||
2146 | 1616 | |||
2147 | 1617 | rhythmdb/rhythmdb.c | 11 +++++++++++ | ||
2148 | 1618 | 1 files changed, 11 insertions(+), 0 deletions(-) | ||
2149 | 1619 | |||
2150 | 1620 | commit 9015490d77fe16f9e19997505bfdcfbe0faee073 | ||
2151 | 1621 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2152 | 1622 | Date: Wed Feb 17 22:36:44 2010 +1000 | ||
2153 | 1623 | |||
2154 | 1624 | remove stray .arch-inventory file | ||
2155 | 1625 | |||
2156 | 1626 | remote/dbus/.arch-inventory | 2 -- | ||
2157 | 1627 | 1 files changed, 0 insertions(+), 2 deletions(-) | ||
2158 | 1628 | |||
2159 | 1629 | commit 9ea95a713d26ced6f61c7d113151fb35846a4cde | ||
2160 | 1630 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2161 | 1631 | Date: Wed Feb 17 21:30:54 2010 +1000 | ||
2162 | 1632 | |||
2163 | 1633 | iradio: remove cbc.ca streams as they are no longer available (bug #609916) | ||
2164 | 1634 | |||
2165 | 1635 | plugins/iradio/iradio-initial.pls | 9 --------- | ||
2166 | 1636 | 1 files changed, 0 insertions(+), 9 deletions(-) | ||
2167 | 1637 | |||
2168 | 1638 | commit eb113f094fd90eadbaa714b3c4e24f733515bb64 | ||
2169 | 1639 | Author: Mattias Põldaru <mahfiaz gmail com> | ||
2170 | 1640 | Date: Wed Feb 17 13:11:05 2010 +0200 | ||
2171 | 1641 | |||
2172 | 1642 | Estonian translation updated | ||
2173 | 1643 | |||
2174 | 1644 | po/et.po | 506 ++++++++++++++++++++++++++++++++++++++++---------------------- | ||
2175 | 1645 | 1 files changed, 324 insertions(+), 182 deletions(-) | ||
2176 | 1646 | |||
2177 | 1647 | commit 0d4feea5c9d8de652709b6468153ce5d2ffc8da9 | ||
2178 | 1648 | Author: Mario Blättermann <mariobl@gnome.org> | ||
2179 | 1649 | Date: Wed Feb 17 11:52:54 2010 +0100 | ||
2180 | 1650 | |||
2181 | 1651 | Updated German translation | ||
2182 | 1652 | |||
2183 | 1653 | po/de.po | 438 ++++++++++++++++++++++++++++++++++++++++---------------------- | ||
2184 | 1654 | 1 files changed, 283 insertions(+), 155 deletions(-) | ||
2185 | 1655 | |||
2186 | 1656 | commit 0ff31776fe91b28fc20af41d3fb97bdbc7731c87 | ||
2187 | 1657 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2188 | 1658 | Date: Tue Feb 16 18:12:32 2010 -0800 | ||
2189 | 1659 | |||
2190 | 1660 | magnatune: Make keyring usage more robust | ||
2191 | 1661 | |||
2192 | 1662 | Handle the case where the user disallows access to the keyring, or some | ||
2193 | 1663 | other error occurs. Also handle the cases where the account info can't | ||
2194 | 1664 | be parsed out of the secret, or no secret exists in the keyring. | ||
2195 | 1665 | |||
2196 | 1666 | plugins/magnatune/magnatune/MagnatuneSource.py | 20 ++++++++-- | ||
2197 | 1667 | plugins/magnatune/magnatune/__init__.py | 45 ++++++++++++++++-------- | ||
2198 | 1668 | 2 files changed, 46 insertions(+), 19 deletions(-) | ||
2199 | 1669 | |||
2200 | 1670 | commit 89a48d0d63e0f14234c1d74d47ee97c9b5877211 | ||
2201 | 1671 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2202 | 1672 | Date: Tue Feb 16 15:10:36 2010 -0800 | ||
2203 | 1673 | |||
2204 | 1674 | magnatune: Use keyring to store account info | ||
2205 | 1675 | |||
2206 | 1676 | data/rhythmbox.schemas | 22 ------- | ||
2207 | 1677 | plugins/magnatune/magnatune/MagnatuneSource.py | 56 ++++++++++++------- | ||
2208 | 1678 | plugins/magnatune/magnatune/TrackListHandler.py | 11 ++-- | ||
2209 | 1679 | plugins/magnatune/magnatune/__init__.py | 70 +++++++++++++++++++---- | ||
2210 | 1680 | 4 files changed, 101 insertions(+), 58 deletions(-) | ||
2211 | 1681 | |||
2212 | 1682 | commit 755f8438e7e27683d6feff1ceb1f61e45f5bc91a | ||
2213 | 1683 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
2214 | 1684 | Date: Tue Feb 16 18:39:48 2010 +0100 | ||
2215 | 1685 | |||
2216 | 1686 | Updated Spanish translation | ||
2217 | 1687 | |||
2218 | 1688 | po/es.po | 280 +++++++++++++++++++++++++++++++++++++++++--------------------- | ||
2219 | 1689 | 1 files changed, 185 insertions(+), 95 deletions(-) | ||
2220 | 1690 | |||
2221 | 1691 | commit e0557ac6da3a24265e199d8031c8fedea57dd1b7 | ||
2222 | 1692 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
2223 | 1693 | Date: Tue Feb 16 14:00:31 2010 +0100 | ||
2224 | 1694 | |||
2225 | 1695 | Hungarian translation updated | ||
2226 | 1696 | |||
2227 | 1697 | po/hu.po | 179 ++++++++++++++++++++++++++++++++++++++++++-------------------- | ||
2228 | 1698 | 1 files changed, 122 insertions(+), 57 deletions(-) | ||
2229 | 1699 | |||
2230 | 1700 | commit 6284cbe86211f3b49db13b5abd7fb3973dd6d866 | ||
2231 | 1701 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
2232 | 1702 | Date: Tue Feb 16 13:51:13 2010 +0100 | ||
2233 | 1703 | |||
2234 | 1704 | Add gettext/glade type to an .ui file | ||
2235 | 1705 | |||
2236 | 1706 | po/POTFILES.in | 2 +- | ||
2237 | 1707 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
2238 | 1708 | |||
2239 | 1709 | commit 362049a4525bd25bdbaeb89d5b5807cd637c1367 | ||
2240 | 1710 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
2241 | 1711 | Date: Tue Feb 16 13:48:13 2010 +0100 | ||
2242 | 1712 | |||
2243 | 1713 | Hungarian translation updated | ||
2244 | 1714 | |||
2245 | 1715 | po/hu.po | 743 +++++++++++++++++++++++++++++++------------------------------- | ||
2246 | 1716 | 1 files changed, 370 insertions(+), 373 deletions(-) | ||
2247 | 1717 | |||
2248 | 1718 | commit b9062fb41c4f568cd5864e72ae51c392ffb6ff3b | ||
2249 | 1719 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2250 | 1720 | Date: Tue Feb 16 22:00:18 2010 +1000 | ||
2251 | 1721 | |||
2252 | 1722 | query-creator: add context to criteria and sort order names (bug #604771) | ||
2253 | 1723 | |||
2254 | 1724 | widgets/rb-query-creator-properties.c | 50 ++++++++++++++++---------------- | ||
2255 | 1725 | widgets/rb-query-creator.c | 4 +- | ||
2256 | 1726 | 2 files changed, 27 insertions(+), 27 deletions(-) | ||
2257 | 1727 | |||
2258 | 1728 | commit 8a724ddef91b691358dabbb83859b4c53b81c76c | ||
2259 | 1729 | Author: Mario Blättermann <mariobl@gnome.org> | ||
2260 | 1730 | Date: Mon Feb 15 17:13:09 2010 +0100 | ||
2261 | 1731 | |||
2262 | 1732 | Updated German translation | ||
2263 | 1733 | |||
2264 | 1734 | po/de.po | 909 +++++++++++++++++++++++++++++++++----------------------------- | ||
2265 | 1735 | 1 files changed, 489 insertions(+), 420 deletions(-) | ||
2266 | 1736 | |||
2267 | 1737 | commit b86a4670dcc7f699fa8a94a1e9aa5f5ecaa0c11c | ||
2268 | 1738 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
2269 | 1739 | Date: Mon Feb 15 12:02:39 2010 +0100 | ||
2270 | 1740 | |||
2271 | 1741 | Updated Spanish translation | ||
2272 | 1742 | |||
2273 | 1743 | po/es.po | 500 +++++++++++++++++++++++++++++++------------------------------- | ||
2274 | 1744 | 1 files changed, 252 insertions(+), 248 deletions(-) | ||
2275 | 1745 | |||
2276 | 1746 | commit ccf5e045bb11a0d6abe7f954d09736728e5cd80e | ||
2277 | 1747 | Author: Marek Černocký <marek@manet.cz> | ||
2278 | 1748 | Date: Mon Feb 15 10:19:30 2010 +0100 | ||
2279 | 1749 | |||
2280 | 1750 | Update Czech translation | ||
2281 | 1751 | |||
2282 | 1752 | po/cs.po | 427 ++++++++++++++++++++++++------------------------------------- | ||
2283 | 1753 | 1 files changed, 168 insertions(+), 259 deletions(-) | ||
2284 | 1754 | |||
2285 | 1755 | commit d6f27115ebe3a15275e647fc5723a11180806965 | ||
2286 | 1756 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2287 | 1757 | Date: Sun Feb 14 19:41:10 2010 -0800 | ||
2288 | 1758 | |||
2289 | 1759 | magnatune: Unzip downloaded albums in a separate thread | ||
2290 | 1760 | |||
2291 | 1761 | plugins/magnatune/magnatune/MagnatuneSource.py | 45 +++++++++++++----------- | ||
2292 | 1762 | 1 files changed, 24 insertions(+), 21 deletions(-) | ||
2293 | 1763 | |||
2294 | 1764 | commit 30ae537e6849043dbb43ae027e6d88f2f746ee18 | ||
2295 | 1765 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2296 | 1766 | Date: Sat Feb 13 15:57:34 2010 -0800 | ||
2297 | 1767 | |||
2298 | 1768 | magnatune: Allow user's library location to be an arbitrary URI | ||
2299 | 1769 | |||
2300 | 1770 | plugins/magnatune/magnatune/MagnatuneSource.py | 28 +++++++---------------- | ||
2301 | 1771 | 1 files changed, 9 insertions(+), 19 deletions(-) | ||
2302 | 1772 | |||
2303 | 1773 | commit 5df73ad6de86a02a1cefc50b33f63e6764b210cd | ||
2304 | 1774 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2305 | 1775 | Date: Sun Feb 14 21:52:44 2010 +1000 | ||
2306 | 1776 | |||
2307 | 1777 | metadata: set tag writing elements to PAUSED state | ||
2308 | 1778 | |||
2309 | 1779 | We no longer build the tag writing pipeline in NULL state, so we need to | ||
2310 | 1780 | sync the newly-added tag writing elements with the rest of the pipeline. | ||
2311 | 1781 | |||
2312 | 1782 | metadata/rb-metadata-gst.c | 6 ++++++ | ||
2313 | 1783 | 1 files changed, 6 insertions(+), 0 deletions(-) | ||
2314 | 1784 | |||
2315 | 1785 | commit e478d4994e83b6a3a7eac6805c2998e23cf83664 | ||
2316 | 1786 | Author: Uri Sivan <tartif@gmail.com> | ||
2317 | 1787 | Date: Sun Feb 14 15:41:30 2010 +1000 | ||
2318 | 1788 | |||
2319 | 1789 | status-icon: use direction-neutral templates when necessary (bug #609767) | ||
2320 | 1790 | |||
2321 | 1791 | When the localised template strings ("by x", "from y") are in one | ||
2322 | 1792 | direction but the artist and album strings being substituted in are in | ||
2323 | 1793 | the other, the localised templates will look weird and wrong. Instead, | ||
2324 | 1794 | we use direction neutral templates, just separating the album and artist | ||
2325 | 1795 | with a slash, so what's displayed at least makes sense. | ||
2326 | 1796 | |||
2327 | 1797 | plugins/status-icon/rb-status-icon-plugin.c | 65 +++++++++++++++++++++++--- | ||
2328 | 1798 | 1 files changed, 57 insertions(+), 8 deletions(-) | ||
2329 | 1799 | |||
2330 | 1800 | commit 0072ca795bb84fe2597a1ebc8dd6eb9094a80637 | ||
2331 | 1801 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2332 | 1802 | Date: Sat Feb 13 18:47:02 2010 +1000 | ||
2333 | 1803 | |||
2334 | 1804 | distribute the man pages | ||
2335 | 1805 | |||
2336 | 1806 | data/Makefile.am | 1 + | ||
2337 | 1807 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
2338 | 1808 | |||
2339 | 1809 | commit 5fd3c3ac7af43d3bd67c223f4b62511b1dc7c946 | ||
2340 | 1810 | Author: Jamie Nicol <jamie@thenicols.net> | ||
2341 | 1811 | Date: Mon Feb 8 10:56:54 2010 +0000 | ||
2342 | 1812 | |||
2343 | 1813 | play-order: do not try to unref null query model | ||
2344 | 1814 | |||
2345 | 1815 | Stop unreffing new_model in rb_play_order_query_model_changed | ||
2346 | 1816 | if both the old model and new_model are NULL. | ||
2347 | 1817 | |||
2348 | 1818 | shell/rb-play-order.c | 3 ++- | ||
2349 | 1819 | 1 files changed, 2 insertions(+), 1 deletions(-) | ||
2350 | 1820 | |||
2351 | 1821 | commit 7fb07944bb89651186992e12befd70ec572f6d3b | ||
2352 | 1822 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2353 | 1823 | Date: Fri Feb 12 23:03:24 2010 +1000 | ||
2354 | 1824 | |||
2355 | 1825 | library: use RhythmDBImportJob when adding to the database (bug #547174) | ||
2356 | 1826 | |||
2357 | 1827 | RhythmDBImportJob provides progress information, so we can display that | ||
2358 | 1828 | to the user, and allows cancellation (not exposed through the interface | ||
2359 | 1829 | yet). | ||
2360 | 1830 | |||
2361 | 1831 | RhythmDBImportJob requires all URIs to be added before it starts | ||
2362 | 1832 | importing, but rb_source_add_uri only gets them one at a time. To work | ||
2363 | 1833 | around this, we use a short timeout to collect as many as possible. | ||
2364 | 1834 | |||
2365 | 1835 | In case a new job is started before an existing one finishes, we keep a | ||
2366 | 1836 | list of them so we can cancel all outstanding jobs on shutdown. Only | ||
2367 | 1837 | the progress information from the most recently started job is | ||
2368 | 1838 | displayed. | ||
2369 | 1839 | |||
2370 | 1840 | sources/rb-library-source.c | 110 +++++++++++++++++++++++++++++++++++++++++- | ||
2371 | 1841 | 1 files changed, 107 insertions(+), 3 deletions(-) | ||
2372 | 1842 | |||
2373 | 1843 | commit 1e9ebb594391fb95c5066152121c218d4080d123 | ||
2374 | 1844 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2375 | 1845 | Date: Fri Feb 12 23:02:50 2010 +1000 | ||
2376 | 1846 | |||
2377 | 1847 | source: add helper method for setting status from an import job | ||
2378 | 1848 | |||
2379 | 1849 | plugins/generic-player/rb-generic-player-source.c | 10 +------- | ||
2380 | 1850 | sources/rb-source.c | 24 +++++++++++++++++++++ | ||
2381 | 1851 | sources/rb-source.h | 6 +++++ | ||
2382 | 1852 | 3 files changed, 31 insertions(+), 9 deletions(-) | ||
2383 | 1853 | |||
2384 | 1854 | commit 57abdf5e722fe7b07030617d7c2fcc5b26da114c | ||
2385 | 1855 | Author: Adam Zimmerman <adamz@src.gnome.org> | ||
2386 | 1856 | Date: Fri Feb 12 11:26:43 2010 -0800 | ||
2387 | 1857 | |||
2388 | 1858 | magnatune: Redirect the user to the correct URLs | ||
2389 | 1859 | |||
2390 | 1860 | Let the user sign up for an account, and pass our partner ID as part of | ||
2391 | 1861 | the URL. Also fix the URL parameter used when the user purchases an | ||
2392 | 1862 | album. | ||
2393 | 1863 | |||
2394 | 1864 | plugins/magnatune/magnatune-prefs.ui | 6 +++--- | ||
2395 | 1865 | plugins/magnatune/magnatune/MagnatuneSource.py | 2 +- | ||
2396 | 1866 | 2 files changed, 4 insertions(+), 4 deletions(-) | ||
2397 | 1867 | |||
2398 | 1868 | commit 8abe108c3c0200367efd0fc0b11e1bfd2a0f92ef | ||
2399 | 1869 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
2400 | 1870 | Date: Fri Feb 12 14:12:39 2010 +0100 | ||
2401 | 1871 | |||
2402 | 1872 | Updated Slovenian translation | ||
2403 | 1873 | |||
2404 | 1874 | po/sl.po | 678 ++++++++++++++++++++++++++++++++------------------------------ | ||
2405 | 1875 | 1 files changed, 353 insertions(+), 325 deletions(-) | ||
2406 | 1876 | |||
2407 | 1877 | commit c5d690988f6a366164100114584a4d79bf87a3ce | ||
2408 | 1878 | Author: Fran Diéguez <frandieguez@ubuntu.com> | ||
2409 | 1879 | Date: Fri Feb 12 10:18:55 2010 +0100 | ||
2410 | 1880 | |||
2411 | 1881 | Updated Galician Translation | ||
2412 | 1882 | |||
2413 | 1883 | po/POTFILES.in | 1 - | ||
2414 | 1884 | po/gl.po | 2185 ++++++++++++++++++++++++++++++-------------------------- | ||
2415 | 1885 | 2 files changed, 1179 insertions(+), 1007 deletions(-) | ||
2416 | 1886 | |||
2417 | 1887 | commit 48bb6c29ea84b4736fb34f0a9cddc430715e4eeb | ||
2418 | 1888 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2419 | 1889 | Date: Wed Feb 10 16:00:40 2010 -0800 | ||
2420 | 1890 | |||
2421 | 1891 | Notify the user when their downloads are finished. | ||
2422 | 1892 | |||
2423 | 1893 | plugins/magnatune/magnatune/MagnatuneSource.py | 3 +++ | ||
2424 | 1894 | 1 files changed, 3 insertions(+), 0 deletions(-) | ||
2425 | 1895 | |||
2426 | 1896 | commit c45cfafb7b80a763e400bbd6bb89c4e946653608 | ||
2427 | 1897 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2428 | 1898 | Date: Wed Feb 10 11:15:20 2010 -0800 | ||
2429 | 1899 | |||
2430 | 1900 | Make sure the cancel button is greyed out when all downloads are finished. | ||
2431 | 1901 | |||
2432 | 1902 | plugins/magnatune/magnatune/MagnatuneSource.py | 5 ++++- | ||
2433 | 1903 | 1 files changed, 4 insertions(+), 1 deletions(-) | ||
2434 | 1904 | |||
2435 | 1905 | commit 8f2eca4511adec3d895e39e82d06ef7b64b1aa73 | ||
2436 | 1906 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2437 | 1907 | Date: Tue Feb 9 14:45:31 2010 -0800 | ||
2438 | 1908 | |||
2439 | 1909 | (Mostly) enable downloads for download accounts. | ||
2440 | 1910 | |||
2441 | 1911 | The purchase confirmation dialog has been removed, since we don't really need | ||
2442 | 1912 | any information from the user. There are 2 functions that seem to have been | ||
2443 | 1913 | removed from the rb module, which are required for the download to complete | ||
2444 | 1914 | successfully. | ||
2445 | 1915 | |||
2446 | 1916 | Also, use sku in name of partially downloaded file and in_progress file, | ||
2447 | 1917 | because the basename for current downloads is always api-download.php. | ||
2448 | 1918 | |||
2449 | 1919 | plugins/magnatune/Makefile.am | 1 - | ||
2450 | 1920 | plugins/magnatune/magnatune-purchase.ui | 581 ------------------------ | ||
2451 | 1921 | plugins/magnatune/magnatune/BuyAlbumHandler.py | 7 +- | ||
2452 | 1922 | plugins/magnatune/magnatune/MagnatuneSource.py | 130 +----- | ||
2453 | 1923 | plugins/magnatune/magnatune/__init__.py | 2 +- | ||
2454 | 1924 | 5 files changed, 30 insertions(+), 691 deletions(-) | ||
2455 | 1925 | |||
2456 | 1926 | commit 10341d7c8da06cbd6f5b08c5e5d744f41df279b4 | ||
2457 | 1927 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2458 | 1928 | Date: Tue Feb 9 12:11:31 2010 -0800 | ||
2459 | 1929 | |||
2460 | 1930 | Let the magnatune server know where we're coming from. | ||
2461 | 1931 | |||
2462 | 1932 | plugins/magnatune/magnatune/MagnatuneSource.py | 2 +- | ||
2463 | 1933 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
2464 | 1934 | |||
2465 | 1935 | commit a131dfb2e5856abd7f1c063fcface115b8b4a0ad | ||
2466 | 1936 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2467 | 1937 | Date: Tue Feb 9 12:10:37 2010 -0800 | ||
2468 | 1938 | |||
2469 | 1939 | Remove old references to gnome-keyring. | ||
2470 | 1940 | |||
2471 | 1941 | plugins/magnatune/magnatune/MagnatuneSource.py | 9 --------- | ||
2472 | 1942 | plugins/magnatune/magnatune/__init__.py | 3 --- | ||
2473 | 1943 | 2 files changed, 0 insertions(+), 12 deletions(-) | ||
2474 | 1944 | |||
2475 | 1945 | commit 578cf1d5f976af7345b600f88f9b58f9ba2ee8b4 | ||
2476 | 1946 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2477 | 1947 | Date: Thu Dec 24 17:08:17 2009 -0800 | ||
2478 | 1948 | |||
2479 | 1949 | Get streaming downloads to work. | ||
2480 | 1950 | |||
2481 | 1951 | The preferences for download accounts are in place, but the API stuff hasn't | ||
2482 | 1952 | been connected yet. Streaming accounts work just fine. | ||
2483 | 1953 | |||
2484 | 1954 | data/rhythmbox.schemas | 33 +++ | ||
2485 | 1955 | plugins/magnatune/magnatune-prefs.ui | 330 ++++++----------------- | ||
2486 | 1956 | plugins/magnatune/magnatune/MagnatuneSource.py | 4 +- | ||
2487 | 1957 | plugins/magnatune/magnatune/TrackListHandler.py | 17 +- | ||
2488 | 1958 | plugins/magnatune/magnatune/__init__.py | 173 ++++-------- | ||
2489 | 1959 | 5 files changed, 191 insertions(+), 366 deletions(-) | ||
2490 | 1960 | |||
2491 | 1961 | commit 2fd3ab9ab052becb880508f629b242448ebd69c2 | ||
2492 | 1962 | Author: Adam Zimmerman <adam.zimmerman85@gmail.com> | ||
2493 | 1963 | Date: Thu Dec 24 14:33:34 2009 -0800 | ||
2494 | 1964 | |||
2495 | 1965 | Remove album purchase option. | ||
2496 | 1966 | |||
2497 | 1967 | Magnatune no longer supports buying albums with a credit card over their API. | ||
2498 | 1968 | This patch just sends the user to a page so they can purchase the albums. The | ||
2499 | 1969 | purchase/download code is left in because it will be used when download | ||
2500 | 1970 | accounts are added in a few commits. | ||
2501 | 1971 | |||
2502 | 1972 | data/rhythmbox.schemas | 11 ---------- | ||
2503 | 1973 | plugins/magnatune/magnatune/MagnatuneSource.py | 24 ++++++---------------- | ||
2504 | 1974 | plugins/magnatune/magnatune/TrackListHandler.py | 4 +-- | ||
2505 | 1975 | plugins/magnatune/magnatune/__init__.py | 9 +------ | ||
2506 | 1976 | 4 files changed, 10 insertions(+), 38 deletions(-) | ||
2507 | 1977 | |||
2508 | 1978 | commit ed716f2d850219ca56c830fdbd8282be8ad7bb07 | ||
2509 | 1979 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2510 | 1980 | Date: Thu Feb 11 22:52:37 2010 +1000 | ||
2511 | 1981 | |||
2512 | 1982 | update POTFILES.in for recent changes | ||
2513 | 1983 | |||
2514 | 1984 | po/POTFILES.in | 3 +-- | ||
2515 | 1985 | 1 files changed, 1 insertions(+), 2 deletions(-) | ||
2516 | 1986 | |||
2517 | 1987 | commit 72919db07904ef1a260383b4d0f2e2ca57b77e1a | ||
2518 | 1988 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2519 | 1989 | Date: Thu Feb 11 22:04:45 2010 +1000 | ||
2520 | 1990 | |||
2521 | 1991 | generic-player: convert into a media player source, add properties dialog | ||
2522 | 1992 | |||
2523 | 1993 | plugins/generic-player/Makefile.am | 5 +- | ||
2524 | 1994 | plugins/generic-player/generic-player-info.ui | 212 +++++++++++++++++++++ | ||
2525 | 1995 | plugins/generic-player/generic-player-ui.xml | 1 + | ||
2526 | 1996 | plugins/generic-player/rb-generic-player-plugin.c | 16 ++- | ||
2527 | 1997 | plugins/generic-player/rb-generic-player-source.c | 197 +++++++++++++++++--- | ||
2528 | 1998 | plugins/generic-player/rb-generic-player-source.h | 10 +- | ||
2529 | 1999 | plugins/generic-player/rb-nokia770-source.c | 3 +- | ||
2530 | 2000 | plugins/generic-player/rb-nokia770-source.h | 6 +- | ||
2531 | 2001 | plugins/generic-player/rb-psp-source.c | 3 +- | ||
2532 | 2002 | plugins/generic-player/rb-psp-source.h | 6 +- | ||
2533 | 2003 | 10 files changed, 421 insertions(+), 38 deletions(-) | ||
2534 | 2004 | |||
2535 | 2005 | commit 4d1d0ee2adb5d83d8210f9ec108c89b60e423710 | ||
2536 | 2006 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2537 | 2007 | Date: Thu Feb 11 22:04:15 2010 +1000 | ||
2538 | 2008 | |||
2539 | 2009 | mtp: add audio format descriptions to the properties dialog | ||
2540 | 2010 | |||
2541 | 2011 | plugins/mtpdevice/mtp-info.ui | 28 +++++++++++++++++++++++++++- | ||
2542 | 2012 | plugins/mtpdevice/rb-mtp-source.c | 17 +++++++++++++++++ | ||
2543 | 2013 | 2 files changed, 44 insertions(+), 1 deletions(-) | ||
2544 | 2014 | |||
2545 | 2015 | commit 226022bd187560a7c267bfe7d5152cac21f00309 | ||
2546 | 2016 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2547 | 2017 | Date: Thu Feb 11 22:03:50 2010 +1000 | ||
2548 | 2018 | |||
2549 | 2019 | ipod: add supported audio formats to the properties dialog | ||
2550 | 2020 | |||
2551 | 2021 | plugins/ipod/ipod-info.ui | 29 ++++++++++++++++++++++++++++- | ||
2552 | 2022 | plugins/ipod/rb-ipod-source.c | 17 +++++++++++++++++ | ||
2553 | 2023 | 2 files changed, 45 insertions(+), 1 deletions(-) | ||
2554 | 2024 | |||
2555 | 2025 | commit 0fdef566600dcc09d37694a85fdbb7a5737580d0 | ||
2556 | 2026 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2557 | 2027 | Date: Thu Feb 11 21:53:38 2010 +1000 | ||
2558 | 2028 | |||
2559 | 2029 | removable-media: provide list of device audio format descriptions | ||
2560 | 2030 | |||
2561 | 2031 | Uses gio's content type functions to translate mime-ish types to | ||
2562 | 2032 | human-friendly descriptions. | ||
2563 | 2033 | |||
2564 | 2034 | sources/rb-removable-media-source.c | 27 +++++++++++++++++++++++++++ | ||
2565 | 2035 | sources/rb-removable-media-source.h | 2 +- | ||
2566 | 2036 | 2 files changed, 28 insertions(+), 1 deletions(-) | ||
2567 | 2037 | |||
2568 | 2038 | commit 655ca6d1339b1d00a26b26b005d09cca81cb4540 | ||
2569 | 2039 | Author: Petr Kovar <pknbe@volny.cz> | ||
2570 | 2040 | Date: Thu Feb 11 03:18:09 2010 +0100 | ||
2571 | 2041 | |||
2572 | 2042 | Update Czech translation by Marek Cernocky | ||
2573 | 2043 | |||
2574 | 2044 | po/cs.po | 315 +++++++++++++++++++++++++++++++++++++------------------------- | ||
2575 | 2045 | 1 files changed, 189 insertions(+), 126 deletions(-) | ||
2576 | 2046 | |||
2577 | 2047 | commit 6ffac406e59db2162215e0607311752afcee62fe | ||
2578 | 2048 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2579 | 2049 | Date: Thu Feb 11 07:03:13 2010 +1000 | ||
2580 | 2050 | |||
2581 | 2051 | python: include gdk type definitions | ||
2582 | 2052 | |||
2583 | 2053 | This makes bindings for rb_source_set_pixbuf and rb_shell_notify_custom | ||
2584 | 2054 | work. | ||
2585 | 2055 | |||
2586 | 2056 | bindings/python/Makefile.am | 1 + | ||
2587 | 2057 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
2588 | 2058 | |||
2589 | 2059 | commit 38a0336ae087ee1c32dbd3617f91679a65be7109 | ||
2590 | 2060 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2591 | 2061 | Date: Wed Feb 10 23:21:52 2010 +1000 | ||
2592 | 2062 | |||
2593 | 2063 | python: add rb_sanitize_uri_for_filesystem and rb_uri_create_parent_dirs | ||
2594 | 2064 | |||
2595 | 2065 | bindings/python/rb.defs | 19 +++++++++++++++++++ | ||
2596 | 2066 | 1 files changed, 19 insertions(+), 0 deletions(-) | ||
2597 | 2067 | |||
2598 | 2068 | commit 62b30044fa5f591ac1614a65f7a09f1af8925012 | ||
2599 | 2069 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2600 | 2070 | Date: Wed Feb 10 23:04:01 2010 +1000 | ||
2601 | 2071 | |||
2602 | 2072 | remove rb.show_uri(), call gtk.show_uri() directly | ||
2603 | 2073 | |||
2604 | 2074 | As a tiny bonus, we now pass in the screen parameter correctly. | ||
2605 | 2075 | |||
2606 | 2076 | plugins/context/context/ContextView.py | 2 +- | ||
2607 | 2077 | plugins/jamendo/jamendo/JamendoSource.py | 4 ++-- | ||
2608 | 2078 | plugins/magnatune/magnatune/MagnatuneSource.py | 6 ++++-- | ||
2609 | 2079 | plugins/rb/__init__.py | 8 -------- | ||
2610 | 2080 | 4 files changed, 7 insertions(+), 13 deletions(-) | ||
2611 | 2081 | |||
2612 | 2082 | commit be6796fce07227801e3515b448c2be6d9c058b57 | ||
2613 | 2083 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2614 | 2084 | Date: Wed Feb 10 23:02:28 2010 +1000 | ||
2615 | 2085 | |||
2616 | 2086 | remove EggTrayIcon, always use GtkStatusIcon | ||
2617 | 2087 | |||
2618 | 2088 | configure.ac | 8 - | ||
2619 | 2089 | plugins/status-icon/Makefile.am | 8 - | ||
2620 | 2090 | plugins/status-icon/eggtrayicon.c | 559 --------------------------- | ||
2621 | 2091 | plugins/status-icon/eggtrayicon.h | 80 ---- | ||
2622 | 2092 | plugins/status-icon/rb-status-icon-plugin.c | 82 +---- | ||
2623 | 2093 | plugins/status-icon/rb-tray-icon.c | 479 ----------------------- | ||
2624 | 2094 | plugins/status-icon/rb-tray-icon.h | 86 ---- | ||
2625 | 2095 | 7 files changed, 2 insertions(+), 1300 deletions(-) | ||
2626 | 2096 | |||
2627 | 2097 | commit bac21d24b41f935f3ee2bbcaf9297a2f2180dac3 | ||
2628 | 2098 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2629 | 2099 | Date: Wed Feb 10 22:59:51 2010 +1000 | ||
2630 | 2100 | |||
2631 | 2101 | remove libsexy | ||
2632 | 2102 | |||
2633 | 2103 | GtkEntry in gtk+ 2.16 replaces SexyIconEntry, and that was the last | ||
2634 | 2104 | thing we were using. | ||
2635 | 2105 | |||
2636 | 2106 | configure.ac | 24 - | ||
2637 | 2107 | doc/reference/Makefile.am | 1 - | ||
2638 | 2108 | widgets/Makefile.am | 8 +- | ||
2639 | 2109 | widgets/libsexy/Makefile.am | 19 - | ||
2640 | 2110 | widgets/libsexy/sexy-icon-entry.c | 960 ------------------------------------- | ||
2641 | 2111 | widgets/libsexy/sexy-icon-entry.h | 100 ---- | ||
2642 | 2112 | 6 files changed, 1 insertions(+), 1111 deletions(-) | ||
2643 | 2113 | |||
2644 | 2114 | commit 6fdf7588bdf91184529f71df79f71859377326cb | ||
2645 | 2115 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2646 | 2116 | Date: Wed Feb 10 22:57:32 2010 +1000 | ||
2647 | 2117 | |||
2648 | 2118 | require gtk+ 2.16 and glib 2.18 | ||
2649 | 2119 | |||
2650 | 2120 | configure.ac | 4 ++-- | ||
2651 | 2121 | lib/rb-file-helpers.c | 33 --------------------------------- | ||
2652 | 2122 | plugins/audiocd/rb-audiocd-source.c | 8 -------- | ||
2653 | 2123 | widgets/rb-search-entry.c | 13 ------------- | ||
2654 | 2124 | 4 files changed, 2 insertions(+), 56 deletions(-) | ||
2655 | 2125 | |||
2656 | 2126 | commit 381fdfed50adb5f773912bc5b7c1cd51a2e1b667 | ||
2657 | 2127 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
2658 | 2128 | Date: Sun Feb 7 14:31:24 2010 +0100 | ||
2659 | 2129 | |||
2660 | 2130 | Updated Spanish translation | ||
2661 | 2131 | |||
2662 | 2132 | po/es.po | 276 +++++++++++++++++++++++++++++++++++++++----------------------- | ||
2663 | 2133 | 1 files changed, 173 insertions(+), 103 deletions(-) | ||
2664 | 2134 | |||
2665 | 2135 | commit 6c172f87c6c44a4947389ec57813f75e9eefd669 | ||
2666 | 2136 | Author: Luca Ferretti <lferrett@gnome.org> | ||
2667 | 2137 | Date: Sun Feb 7 12:54:49 2010 +0100 | ||
2668 | 2138 | |||
2669 | 2139 | Updated to match new files from replaygain | ||
2670 | 2140 | |||
2671 | 2141 | po/POTFILES.in | 4 ++++ | ||
2672 | 2142 | 1 files changed, 4 insertions(+), 0 deletions(-) | ||
2673 | 2143 | |||
2674 | 2144 | commit 09735580dcf2d3e94134ea829ed86306da42209f | ||
2675 | 2145 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2676 | 2146 | Date: Sun Feb 7 21:16:17 2010 +1000 | ||
2677 | 2147 | |||
2678 | 2148 | rhythmdb: don't leak GFiles when setting up file monitoring | ||
2679 | 2149 | |||
2680 | 2150 | rhythmdb/rhythmdb-monitor.c | 1 + | ||
2681 | 2151 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
2682 | 2152 | |||
2683 | 2153 | commit a36e080618bc5919c0e1b0789ecb3b4f625fed31 | ||
2684 | 2154 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2685 | 2155 | Date: Sun Feb 7 17:01:35 2010 +1000 | ||
2686 | 2156 | |||
2687 | 2157 | replaygain: new plugin using GStreamer's ReplayGain elements | ||
2688 | 2158 | |||
2689 | 2159 | This plugin uses the rgvolume and rglimiter elements to process | ||
2690 | 2160 | ReplayGain tags and adjust the output volume accordingly. | ||
2691 | 2161 | |||
2692 | 2162 | It provides configuration options for selecting the gain mode ('radio' | ||
2693 | 2163 | or 'album'), setting the pre-amp level, and enabling or disabling | ||
2694 | 2164 | compression in order to prevent clipping. | ||
2695 | 2165 | |||
2696 | 2166 | It determines the fallback gain (used for tracks that don't provide | ||
2697 | 2167 | ReplayGain tags) by calculating the mean of the last 10 non-fallback | ||
2698 | 2168 | gain levels. | ||
2699 | 2169 | |||
2700 | 2170 | configure.ac | 2 + | ||
2701 | 2171 | data/rhythmbox.schemas | 58 +++++++ | ||
2702 | 2172 | plugins/Makefile.am | 1 + | ||
2703 | 2173 | plugins/replaygain/Makefile.am | 17 ++ | ||
2704 | 2174 | plugins/replaygain/replaygain-prefs.ui | 163 ++++++++++++++++++++ | ||
2705 | 2175 | plugins/replaygain/replaygain.rb-plugin.in | 9 + | ||
2706 | 2176 | plugins/replaygain/replaygain/Makefile.am | 6 + | ||
2707 | 2177 | plugins/replaygain/replaygain/__init__.py | 56 +++++++ | ||
2708 | 2178 | plugins/replaygain/replaygain/config.py | 102 +++++++++++++ | ||
2709 | 2179 | plugins/replaygain/replaygain/player.py | 228 ++++++++++++++++++++++++++++ | ||
2710 | 2180 | 10 files changed, 642 insertions(+), 0 deletions(-) | ||
2711 | 2181 | |||
2712 | 2182 | commit 2564a76cde4ec0493ff7a7fd5c54956da7d78bae | ||
2713 | 2183 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2714 | 2184 | Date: Sun Feb 7 11:09:54 2010 +1000 | ||
2715 | 2185 | |||
2716 | 2186 | xfade: add ability to insert per-stream filters | ||
2717 | 2187 | |||
2718 | 2188 | By returning GstElements from handlers attached to the new | ||
2719 | 2189 | get-stream-filters signal, plugins can now add filters into the | ||
2720 | 2190 | per-stream bins. This is useful for selectively filtering streams, | ||
2721 | 2191 | or for filters that might have different settings for different | ||
2722 | 2192 | streams. | ||
2723 | 2193 | |||
2724 | 2194 | backends/gstreamer/rb-player-gst-xfade.c | 65 +++++++++++++++++++++++------ | ||
2725 | 2195 | lib/rb-marshal.list | 1 + | ||
2726 | 2196 | 2 files changed, 52 insertions(+), 14 deletions(-) | ||
2727 | 2197 | |||
2728 | 2198 | commit 82a1a7f1af044dc6a90ce1d16e54ddec352b4fcc | ||
2729 | 2199 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2730 | 2200 | Date: Sun Feb 7 11:03:05 2010 +1000 | ||
2731 | 2201 | |||
2732 | 2202 | rhythmdb: disable replaygain properties | ||
2733 | 2203 | |||
2734 | 2204 | The property IDs are still there, but they can no longer be modified, | ||
2735 | 2205 | and retrieving them only returns default values. The fields are no | ||
2736 | 2206 | longer present in the RhythmDBEntry structure, so we aren't wasting 4 | ||
2737 | 2207 | doubles per entry on data that never gets used. | ||
2738 | 2208 | |||
2739 | 2209 | rhythmdb/rhythmdb-private.h | 4 -- | ||
2740 | 2210 | rhythmdb/rhythmdb-tree.c | 24 +++++++------- | ||
2741 | 2211 | rhythmdb/rhythmdb.c | 68 +++++++----------------------------------- | ||
2742 | 2212 | rhythmdb/rhythmdb.h | 8 ++-- | ||
2743 | 2213 | 4 files changed, 28 insertions(+), 76 deletions(-) | ||
2744 | 2214 | |||
2745 | 2215 | commit 04fdcb9013a0543dab01b5bf0b2b5b4b28eedb55 | ||
2746 | 2216 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2747 | 2217 | Date: Sun Feb 7 10:46:44 2010 +1000 | ||
2748 | 2218 | |||
2749 | 2219 | remove old replaygain playback code | ||
2750 | 2220 | |||
2751 | 2221 | It didn't work very well, and we can do much better by just inserting a | ||
2752 | 2222 | GStreamer rgvolume element into the playback pipeline. | ||
2753 | 2223 | |||
2754 | 2224 | backends/gstreamer/rb-player-gst-xfade.c | 108 +----------------------------- | ||
2755 | 2225 | backends/gstreamer/rb-player-gst.c | 56 +--------------- | ||
2756 | 2226 | backends/rb-player.c | 24 +------ | ||
2757 | 2227 | backends/rb-player.h | 10 --- | ||
2758 | 2228 | bindings/python/rb.defs | 13 ---- | ||
2759 | 2229 | data/rhythmbox.schemas | 11 --- | ||
2760 | 2230 | doc/reference/rhythmbox-sections.txt | 1 - | ||
2761 | 2231 | lib/rb-preferences.h | 1 - | ||
2762 | 2232 | shell/rb-shell-player.c | 28 -------- | ||
2763 | 2233 | 9 files changed, 5 insertions(+), 247 deletions(-) | ||
2764 | 2234 | |||
2765 | 2235 | commit af9ca543af38c4fe0a33787e6d974258fad5f0b1 | ||
2766 | 2236 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2767 | 2237 | Date: Sun Feb 7 12:27:02 2010 +1000 | ||
2768 | 2238 | |||
2769 | 2239 | metadata: remove extra unref | ||
2770 | 2240 | |||
2771 | 2241 | We don't actually retain a reference on the sink element, so we | ||
2772 | 2242 | shouldn't unref it when resetting the metadata backend. | ||
2773 | 2243 | |||
2774 | 2244 | metadata/rb-metadata-gst.c | 1 - | ||
2775 | 2245 | 1 files changed, 0 insertions(+), 1 deletions(-) | ||
2776 | 2246 | |||
2777 | 2247 | commit 3baff08252c01cc697d4ba3a6dc926248787f007 | ||
2778 | 2248 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2779 | 2249 | Date: Sun Feb 7 07:51:25 2010 +1000 | ||
2780 | 2250 | |||
2781 | 2251 | playlist: remove the default key binding for 'remove from playlist' | ||
2782 | 2252 | |||
2783 | 2253 | Turns out it's too easy to accidentally trigger this while editing | ||
2784 | 2254 | something in the search entry box. | ||
2785 | 2255 | |||
2786 | 2256 | sources/rb-playlist-source.c | 2 +- | ||
2787 | 2257 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
2788 | 2258 | |||
2789 | 2259 | commit 1025f471ac07ea1830f6fd9fbcd9f0bfffe58351 | ||
2790 | 2260 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2791 | 2261 | Date: Sat Feb 6 22:31:29 2010 +1000 | ||
2792 | 2262 | |||
2793 | 2263 | rhythmdb: use entry changes in the default sync function | ||
2794 | 2264 | |||
2795 | 2265 | Rather than writing all the entry properties through the metadata | ||
2796 | 2266 | backend, just write the changes. This should mean we don't write | ||
2797 | 2267 | default values for tags that weren't already present in the file. | ||
2798 | 2268 | |||
2799 | 2269 | rhythmdb/rhythmdb.c | 43 +++++++++++++++++-------------------------- | ||
2800 | 2270 | rhythmdb/rhythmdb.h | 2 +- | ||
2801 | 2271 | 2 files changed, 18 insertions(+), 27 deletions(-) | ||
2802 | 2272 | |||
2803 | 2273 | commit 03d593c95da6a50512154ebe7edcf71449a43e51 | ||
2804 | 2274 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2805 | 2275 | Date: Thu Jan 28 19:22:28 2010 +1000 | ||
2806 | 2276 | |||
2807 | 2277 | rhythmdb: include entry changes in RhythmDBAction for sync actions | ||
2808 | 2278 | |||
2809 | 2279 | The sync function could benefit from being to write only the modified | ||
2810 | 2280 | properties, so now we pass it through as part of the RhythmDBAction | ||
2811 | 2281 | structure. | ||
2812 | 2282 | |||
2813 | 2283 | rhythmdb/rhythmdb.c | 91 ++++++++++++++++++++++++++++++++++----------------- | ||
2814 | 2284 | 1 files changed, 61 insertions(+), 30 deletions(-) | ||
2815 | 2285 | |||
2816 | 2286 | commit f1751ab2bc5030ce911be953647aad107567b391 | ||
2817 | 2287 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2818 | 2288 | Date: Thu Jan 28 06:03:43 2010 +1000 | ||
2819 | 2289 | |||
2820 | 2290 | metadata: remove the need to load metadata before saving | ||
2821 | 2291 | |||
2822 | 2292 | There's no need to load the metadata first, the tags from the file will | ||
2823 | 2293 | be available in the tag writing pipeline anyway. When saving metadata, | ||
2824 | 2294 | we need a typefind element in the pipeline, since we don't already know | ||
2825 | 2295 | the file type. | ||
2826 | 2296 | |||
2827 | 2297 | We now have a method to reset the metadata state. This previously | ||
2828 | 2298 | happened at the start of the loading process, but we don't necessarily | ||
2829 | 2299 | do that between save operations any more. | ||
2830 | 2300 | |||
2831 | 2301 | bindings/python/rb.defs | 7 ++ | ||
2832 | 2302 | metadata/rb-metadata-dbus-client.c | 36 ++++++-- | ||
2833 | 2303 | metadata/rb-metadata-dbus-service.c | 12 ++- | ||
2834 | 2304 | metadata/rb-metadata-gst.c | 184 ++++++++++++++++++++++------------- | ||
2835 | 2305 | metadata/rb-metadata.h | 3 + | ||
2836 | 2306 | rhythmdb/rhythmdb.c | 9 +-- | ||
2837 | 2307 | 6 files changed, 167 insertions(+), 84 deletions(-) | ||
2838 | 2308 | |||
2839 | 2309 | commit 2a3a3d2303f366623a6105baa781e02e985d1b7d | ||
2840 | 2310 | Author: Mario Blättermann <mariobl@gnome.org> | ||
2841 | 2311 | Date: Fri Feb 5 18:00:20 2010 +0100 | ||
2842 | 2312 | |||
2843 | 2313 | Updated German translation | ||
2844 | 2314 | |||
2845 | 2315 | po/de.po | 143 ++++++++++++++++++++++++++++++++++++------------------------- | ||
2846 | 2316 | 1 files changed, 84 insertions(+), 59 deletions(-) | ||
2847 | 2317 | |||
2848 | 2318 | commit ebd9b79aae43a3c265e7e15fa3776e291a4724aa | ||
2849 | 2319 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
2850 | 2320 | Date: Wed Feb 3 21:13:26 2010 +0100 | ||
2851 | 2321 | |||
2852 | 2322 | Updated Hungarian translation | ||
2853 | 2323 | |||
2854 | 2324 | po/hu.po | 208 +++++++++++++++++++++++++++++-------------------------------- | ||
2855 | 2325 | 1 files changed, 99 insertions(+), 109 deletions(-) | ||
2856 | 2326 | |||
2857 | 2327 | commit f42b804e79526ee846149715f279e543954588e3 | ||
2858 | 2328 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
2859 | 2329 | Date: Tue Feb 2 17:55:33 2010 +0100 | ||
2860 | 2330 | |||
2861 | 2331 | link segmented bar test with needed libraries | ||
2862 | 2332 | |||
2863 | 2333 | widgets/Makefile.am | 2 +- | ||
2864 | 2334 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
2865 | 2335 | |||
2866 | 2336 | commit 8699c440eb5cc9a912485e278186ebaf7e573be5 | ||
2867 | 2337 | Author: Marek Černocký <marek@manet.cz> | ||
2868 | 2338 | Date: Tue Feb 2 14:52:20 2010 +0100 | ||
2869 | 2339 | |||
2870 | 2340 | Update Czech translation | ||
2871 | 2341 | |||
2872 | 2342 | po/cs.po | 20 +++++++------------- | ||
2873 | 2343 | 1 files changed, 7 insertions(+), 13 deletions(-) | ||
2874 | 2344 | |||
2875 | 2345 | commit dbf6ebf32db7b9eb477d113262453cccc9b13347 | ||
2876 | 2346 | Author: Marek Černocký <marek@manet.cz> | ||
2877 | 2347 | Date: Tue Feb 2 13:19:22 2010 +0100 | ||
2878 | 2348 | |||
2879 | 2349 | Update Czech translation | ||
2880 | 2350 | |||
2881 | 2351 | po/cs.po | 3749 +++++++++++++++++++++++++++++++++++++------------------------- | ||
2882 | 2352 | 1 files changed, 2217 insertions(+), 1532 deletions(-) | ||
2883 | 2353 | |||
2884 | 2354 | commit 20bec45a1dd2182a723e199b8e56a477bcfb8b54 | ||
2885 | 2355 | Author: Mattias Põldaru <mahfiaz gmail com> | ||
2886 | 2356 | Date: Mon Feb 1 16:59:35 2010 +0200 | ||
2887 | 2357 | |||
2888 | 2358 | Updating Estonian translation | ||
2889 | 2359 | |||
2890 | 2360 | po/et.po | 8 ++++---- | ||
2891 | 2361 | 1 files changed, 4 insertions(+), 4 deletions(-) | ||
2892 | 2362 | |||
2893 | 2363 | commit a81388ed7fef460c47bb2ca8d9cf1951338d44f4 | ||
2894 | 2364 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2895 | 2365 | Date: Mon Feb 1 22:50:05 2010 +1000 | ||
2896 | 2366 | |||
2897 | 2367 | generic-player: fix compile errors introduced in commit a3ea4460 | ||
2898 | 2368 | |||
2899 | 2369 | .../rb-generic-player-playlist-source.c | 4 ++-- | ||
2900 | 2370 | 1 files changed, 2 insertions(+), 2 deletions(-) | ||
2901 | 2371 | |||
2902 | 2372 | commit 3a7b75b45574fe868ee29adc196450be7592c77e | ||
2903 | 2373 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
2904 | 2374 | Date: Sun Jan 31 17:42:24 2010 +0100 | ||
2905 | 2375 | |||
2906 | 2376 | Updated Spanish translation | ||
2907 | 2377 | |||
2908 | 2378 | po/es.po | 115 ++++++++++++++++++++++++++++++++++--------------------------- | ||
2909 | 2379 | 1 files changed, 64 insertions(+), 51 deletions(-) | ||
2910 | 2380 | |||
2911 | 2381 | commit 2be0b69c36615aea62926855c003b634aab3af0c | ||
2912 | 2382 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
2913 | 2383 | Date: Sun Jan 31 15:45:21 2010 +0100 | ||
2914 | 2384 | |||
2915 | 2385 | Updated Slovenian translation | ||
2916 | 2386 | |||
2917 | 2387 | po/sl.po | 224 ++++++++++++++++++++++++++++++++++++-------------------------- | ||
2918 | 2388 | 1 files changed, 130 insertions(+), 94 deletions(-) | ||
2919 | 2389 | |||
2920 | 2390 | commit 6ee9f21f18f86617c130150edaa207daa30c7f5f | ||
2921 | 2391 | Author: Jamie Nicol <jamie@thenicols.net> | ||
2922 | 2392 | Date: Sun Jan 31 19:13:19 2010 +1000 | ||
2923 | 2393 | |||
2924 | 2394 | rhythmdb: use sortnames in property models (bug #133444) | ||
2925 | 2395 | |||
2926 | 2396 | For each type of property model, we now have an ordered list of | ||
2927 | 2397 | properties to use to determine the sort key string. Where there is a | ||
2928 | 2398 | sortname version of a property, it is preferred to the display version. | ||
2929 | 2399 | |||
2930 | 2400 | Each property model entry now includes an index into this list, which | ||
2931 | 2401 | records the property that provided the current sort string for that | ||
2932 | 2402 | entry. | ||
2933 | 2403 | |||
2934 | 2404 | If any of the entries with a given artist name (for example) has an | ||
2935 | 2405 | artist sortname set, then that is used for the entry in the property | ||
2936 | 2406 | model. If there are multiple different sortnames for a single property, | ||
2937 | 2407 | the results are undefined. | ||
2938 | 2408 | |||
2939 | 2409 | When an entry changes, the property model needs to check if any of the | ||
2940 | 2410 | properties in its sort string order have changed. When a higher | ||
2941 | 2411 | priority sort string appears, or the current highest priority sort | ||
2942 | 2412 | string changes or is removed, the property model entry is reordered | ||
2943 | 2413 | accordingly. | ||
2944 | 2414 | |||
2945 | 2415 | rhythmdb/rhythmdb-property-model.c | 181 ++++++++++++++++++++++++++++++---- | ||
2946 | 2416 | tests/test-rhythmdb-property-model.c | 156 +++++++++++++++++++++++++++++ | ||
2947 | 2417 | 2 files changed, 318 insertions(+), 19 deletions(-) | ||
2948 | 2418 | |||
2949 | 2419 | commit e49117b83afca6689c14906977c1c6698fc7caa3 | ||
2950 | 2420 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2951 | 2421 | Date: Sun Jan 31 14:26:27 2010 +1000 | ||
2952 | 2422 | |||
2953 | 2423 | rhythmdb: set empty sortnames and musicbrainz IDs if not found in metadata | ||
2954 | 2424 | |||
2955 | 2425 | This makes it possible to remove incorrect values for these tags by | ||
2956 | 2426 | removing the tags from the file. | ||
2957 | 2427 | |||
2958 | 2428 | rhythmdb/rhythmdb.c | 103 ++++++++++++++++++++++----------------------------- | ||
2959 | 2429 | 1 files changed, 44 insertions(+), 59 deletions(-) | ||
2960 | 2430 | |||
2961 | 2431 | commit 2f69fc7681fb73e39a61aaffc19a7398f06a9fa2 | ||
2962 | 2432 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2963 | 2433 | Date: Sun Jan 31 14:25:35 2010 +1000 | ||
2964 | 2434 | |||
2965 | 2435 | rhythmdb: don't write empty sortnames and musicbrainz IDs to disk | ||
2966 | 2436 | |||
2967 | 2437 | This reduces the on-disk size of my database by about 25%. | ||
2968 | 2438 | |||
2969 | 2439 | rhythmdb/rhythmdb-tree.c | 28 +++++++++++++++++----------- | ||
2970 | 2440 | 1 files changed, 17 insertions(+), 11 deletions(-) | ||
2971 | 2441 | |||
2972 | 2442 | commit cb3284e3138fded7f5c6b63316a77782fe5fd95b | ||
2973 | 2443 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2974 | 2444 | Date: Sun Jan 31 13:58:00 2010 +1000 | ||
2975 | 2445 | |||
2976 | 2446 | audiocd: don't set musicbrainz IDs or sortnames to Unknown if not found | ||
2977 | 2447 | |||
2978 | 2448 | Also remove the useless is_inserted parameter to entry_set_string_prop. | ||
2979 | 2449 | |||
2980 | 2450 | plugins/audiocd/rb-audiocd-source.c | 42 ++++++++++++++++++---------------- | ||
2981 | 2451 | 1 files changed, 22 insertions(+), 20 deletions(-) | ||
2982 | 2452 | |||
2983 | 2453 | commit 1b09fc581c6c776afcc9e49fa75e3cc954d87cbe | ||
2984 | 2454 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2985 | 2455 | Date: Sun Jan 31 13:46:04 2010 +1000 | ||
2986 | 2456 | |||
2987 | 2457 | audiocd: add check for mb_extract_uuid to configure.ac | ||
2988 | 2458 | |||
2989 | 2459 | Maybe some day there will be a libmusicbrainz3 release that includes | ||
2990 | 2460 | this function. Until then, we weren't getting musicbrainz IDs anyway. | ||
2991 | 2461 | |||
2992 | 2462 | configure.ac | 5 +++++ | ||
2993 | 2463 | 1 files changed, 5 insertions(+), 0 deletions(-) | ||
2994 | 2464 | |||
2995 | 2465 | commit 881ecb0218757eb4b7ad03d5dcf696a6d3a52436 | ||
2996 | 2466 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
2997 | 2467 | Date: Sun Jan 31 10:26:27 2010 +1000 | ||
2998 | 2468 | |||
2999 | 2469 | rating: fix gtk warnings on initial realize | ||
3000 | 2470 | |||
3001 | 2471 | Don't call gtk_widget_set_can_focus() until we've created the window for | ||
3002 | 2472 | the widget. With gtk+ 2.18, this queues a resize of the window, which | ||
3003 | 2473 | results in some critical errors when the window doesn't exist yet. | ||
3004 | 2474 | |||
3005 | 2475 | widgets/rb-rating.c | 3 ++- | ||
3006 | 2476 | 1 files changed, 2 insertions(+), 1 deletions(-) | ||
3007 | 2477 | |||
3008 | 2478 | commit c41968b529380077a365308bf6b55686b33995af | ||
3009 | 2479 | Author: Jamie Nicol <jamie@thenicols.net> | ||
3010 | 2480 | Date: Sat Jan 30 23:09:13 2010 +1000 | ||
3011 | 2481 | |||
3012 | 2482 | rhythmdb: use artist and album sortnames in query model sorting functions | ||
3013 | 2483 | |||
3014 | 2484 | Part of bug #133444. When a sort name is available, it's used in | ||
3015 | 2485 | preference to the artist or album display name. | ||
3016 | 2486 | |||
3017 | 2487 | rhythmdb/rhythmdb-query-model.c | 20 ++++++++++++++++---- | ||
3018 | 2488 | 1 files changed, 16 insertions(+), 4 deletions(-) | ||
3019 | 2489 | |||
3020 | 2490 | commit 3e5e42b72332dfd65cf7caaf05cfb1073eae0a6f | ||
3021 | 2491 | Author: Jamie Nicol <jamie@thenicols.net> | ||
3022 | 2492 | Date: Sat Jan 30 21:31:17 2010 +1000 | ||
3023 | 2493 | |||
3024 | 2494 | song-info: add 'sorting' tab, containing album and artist sort names | ||
3025 | 2495 | |||
3026 | 2496 | Part of bug #133444. | ||
3027 | 2497 | |||
3028 | 2498 | data/ui/song-info-multiple.ui | 80 +++++++++++++++++++++++++++++- | ||
3029 | 2499 | data/ui/song-info.ui | 89 ++++++++++++++++++++++++++++++++- | ||
3030 | 2500 | widgets/rb-song-info.c | 110 ++++++++++++++++++++++++++++++++++++++++- | ||
3031 | 2501 | 3 files changed, 275 insertions(+), 4 deletions(-) | ||
3032 | 2502 | |||
3033 | 2503 | commit a3ea4460f3ee8e5e749347bec518f046691fd1bf | ||
3034 | 2504 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3035 | 2505 | Date: Sat Jan 30 20:19:43 2010 +1000 | ||
3036 | 2506 | |||
3037 | 2507 | generic-player: transform URIs to the device filesystem conditionally | ||
3038 | 2508 | |||
3039 | 2509 | For most playlist formats, we actually want to leave playlist entry URIs | ||
3040 | 2510 | as-is, so totem-pl-parser can construct paths relative to the playlist | ||
3041 | 2511 | file. So, we add the playlist format as a parameter to | ||
3042 | 2512 | uri_to_playlist_uri so it can be used to select the required behaviour. | ||
3043 | 2513 | See bug #608397. | ||
3044 | 2514 | |||
3045 | 2515 | .../rb-generic-player-playlist-source.c | 35 ++++++++++--------- | ||
3046 | 2516 | plugins/generic-player/rb-generic-player-source.c | 34 +++++++++++++------ | ||
3047 | 2517 | plugins/generic-player/rb-generic-player-source.h | 5 ++- | ||
3048 | 2518 | 3 files changed, 44 insertions(+), 30 deletions(-) | ||
3049 | 2519 | |||
3050 | 2520 | commit e62f190a2c7cbd2d0d57389ea05911ee89d2399d | ||
3051 | 2521 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3052 | 2522 | Date: Sat Jan 30 20:17:38 2010 +1000 | ||
3053 | 2523 | |||
3054 | 2524 | generic-player: handle playlist paths with %File better | ||
3055 | 2525 | |||
3056 | 2526 | Move the check for %File to rb_generic_player_source_get_playlist_path, | ||
3057 | 2527 | and use that (rather than the playlist path from the device info) when | ||
3058 | 2528 | building the path to search for playlists. Fixes creation of new | ||
3059 | 2529 | playlists when the playlist path includes %File. | ||
3060 | 2530 | |||
3061 | 2531 | plugins/generic-player/rb-generic-player-source.c | 8 ++++---- | ||
3062 | 2532 | 1 files changed, 4 insertions(+), 4 deletions(-) | ||
3063 | 2533 | |||
3064 | 2534 | commit f53b0f08b8286ac5403af5dc379a1a1158294e77 | ||
3065 | 2535 | Author: Jamie Nicol <jamie@thenicols.net> | ||
3066 | 2536 | Date: Wed Jan 27 18:45:23 2010 +0000 | ||
3067 | 2537 | |||
3068 | 2538 | rhythmdb: add sort key and folded properties for artist and album sortnames | ||
3069 | 2539 | |||
3070 | 2540 | See bug #133444. | ||
3071 | 2541 | |||
3072 | 2542 | rhythmdb/rhythmdb-tree.c | 4 ++++ | ||
3073 | 2543 | rhythmdb/rhythmdb.c | 12 ++++++++++++ | ||
3074 | 2544 | rhythmdb/rhythmdb.h | 5 +++++ | ||
3075 | 2545 | 3 files changed, 21 insertions(+), 0 deletions(-) | ||
3076 | 2546 | |||
3077 | 2547 | commit f5fdd9bcc25844d30a4f23e70554176b93fba83c | ||
3078 | 2548 | Author: Ryan May <rmay31@gmail.com> | ||
3079 | 2549 | Date: Sat Jan 30 13:56:55 2010 +1000 | ||
3080 | 2550 | |||
3081 | 2551 | generic-player: write M3U playlists in DOS format | ||
3082 | 2552 | |||
3083 | 2553 | For now, we're assuming that all devices that use M3U playlist format | ||
3084 | 2554 | expect the playlists to be in DOS format. See bug #608397. | ||
3085 | 2555 | |||
3086 | 2556 | plugins/generic-player/rb-generic-player-source.c | 2 +- | ||
3087 | 2557 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3088 | 2558 | |||
3089 | 2559 | commit 948c82798ff2395b4aac0ff54b040ab028bfe528 | ||
3090 | 2560 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3091 | 2561 | Date: Thu Jan 28 23:42:38 2010 +1000 | ||
3092 | 2562 | |||
3093 | 2563 | playlist: set custom_title flag to TRUE when saving playlists (bug #607265) | ||
3094 | 2564 | |||
3095 | 2565 | sources/rb-playlist-source.c | 2 +- | ||
3096 | 2566 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3097 | 2567 | |||
3098 | 2568 | commit a6e3370a200215ddd931d04ab684dcda79dceb7b | ||
3099 | 2569 | Author: Carlos Garnacho <carlos@lanedo.com> | ||
3100 | 2570 | Date: Thu Jan 28 22:10:14 2010 +1000 | ||
3101 | 2571 | |||
3102 | 2572 | Use new totem_pl_parser_save API where required | ||
3103 | 2573 | |||
3104 | 2574 | .../rb-generic-player-playlist-source.c | 113 +++++++++++++++++--- | ||
3105 | 2575 | sources/rb-playlist-source.c | 72 ++++++++++++- | ||
3106 | 2576 | 2 files changed, 165 insertions(+), 20 deletions(-) | ||
3107 | 2577 | |||
3108 | 2578 | commit 21ebc4fab92a79992fedcf2a07580d5590d331c8 | ||
3109 | 2579 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3110 | 2580 | Date: Wed Jan 27 21:47:50 2010 +1000 | ||
3111 | 2581 | |||
3112 | 2582 | playbin2: unref bus messages as necessary | ||
3113 | 2583 | |||
3114 | 2584 | Messages retrieved with gst_bus_timed_pop need to be unreffed. Failing | ||
3115 | 2585 | to do so leaks references to the source elements, which in turn results | ||
3116 | 2586 | in memory and file descriptor leaks. | ||
3117 | 2587 | |||
3118 | 2588 | backends/gstreamer/rb-player-gst.c | 2 ++ | ||
3119 | 2589 | 1 files changed, 2 insertions(+), 0 deletions(-) | ||
3120 | 2590 | |||
3121 | 2591 | commit b504129f54b65dbb3f4587ed9264e84995a8e746 | ||
3122 | 2592 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3123 | 2593 | Date: Tue Jan 26 19:43:58 2010 +0100 | ||
3124 | 2594 | |||
3125 | 2595 | Updated Spanish translation | ||
3126 | 2596 | |||
3127 | 2597 | po/es.po | 34 ++++++++++++++++++++++------------ | ||
3128 | 2598 | 1 files changed, 22 insertions(+), 12 deletions(-) | ||
3129 | 2599 | |||
3130 | 2600 | commit fecd44feb8b228509f1ece1e442eb42e47817d22 | ||
3131 | 2601 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3132 | 2602 | Date: Sun Jan 24 22:15:37 2010 +1000 | ||
3133 | 2603 | |||
3134 | 2604 | rhythmdb: fix sort order for composed characters (bug #542055) | ||
3135 | 2605 | |||
3136 | 2606 | Previously, we created the sort key based on the folded version of the | ||
3137 | 2607 | string. Our custom folding function removes all combining characters, | ||
3138 | 2608 | which in some locales are important for sorting, so the resulting | ||
3139 | 2609 | strings didn't sort correctly. Now we create the sort key using | ||
3140 | 2610 | g_utf8_casefold rather than the custom folding function. | ||
3141 | 2611 | |||
3142 | 2612 | rhythmdb/rb-refstring.c | 5 +++-- | ||
3143 | 2613 | 1 files changed, 3 insertions(+), 2 deletions(-) | ||
3144 | 2614 | |||
3145 | 2615 | commit 680efd95b056585f2dc321c78ccee25b62df823d | ||
3146 | 2616 | Author: Luca Ferretti <lferrett@gnome.org> | ||
3147 | 2617 | Date: Sun Jan 24 12:30:13 2010 +0100 | ||
3148 | 2618 | |||
3149 | 2619 | Updated Italian translation | ||
3150 | 2620 | |||
3151 | 2621 | po/it.po | 34 +++++++++++++++++++++------------- | ||
3152 | 2622 | 1 files changed, 21 insertions(+), 13 deletions(-) | ||
3153 | 2623 | |||
3154 | 2624 | commit c1371bc1d8857d7ada839e8dc55cbd5e64864529 | ||
3155 | 2625 | Author: Luca Ferretti <lferrett@gnome.org> | ||
3156 | 2626 | Date: Sun Jan 24 12:26:32 2010 +0100 | ||
3157 | 2627 | |||
3158 | 2628 | Add files from new sendto plugin to POTFILES.in | ||
3159 | 2629 | |||
3160 | 2630 | po/POTFILES.in | 2 ++ | ||
3161 | 2631 | 1 files changed, 2 insertions(+), 0 deletions(-) | ||
3162 | 2632 | |||
3163 | 2633 | commit 713e54f1827839c8cbdb25ab7336d22a7f323d5c | ||
3164 | 2634 | Author: Jonh Wendell <jwendell@gnome.org> | ||
3165 | 2635 | Date: Sat Jan 23 19:02:58 2010 -0300 | ||
3166 | 2636 | |||
3167 | 2637 | Fix some compiler warnings | ||
3168 | 2638 | |||
3169 | 2639 | bindings/python/override_common.c | 2 +- | ||
3170 | 2640 | bindings/python/rb.override | 2 +- | ||
3171 | 2641 | bindings/python/rhythmdb.override | 2 -- | ||
3172 | 2642 | 3 files changed, 2 insertions(+), 4 deletions(-) | ||
3173 | 2643 | |||
3174 | 2644 | commit fcb23622b304970226750ced9c93e10c88601233 | ||
3175 | 2645 | Author: Jonh Wendell <jwendell@gnome.org> | ||
3176 | 2646 | Date: Sat Jan 23 18:09:49 2010 -0300 | ||
3177 | 2647 | |||
3178 | 2648 | Replaced some deprecated symbols | ||
3179 | 2649 | |||
3180 | 2650 | widgets/rb-segmented-bar.h | 12 ++++++------ | ||
3181 | 2651 | 1 files changed, 6 insertions(+), 6 deletions(-) | ||
3182 | 2652 | |||
3183 | 2653 | commit f27ba835d2cdac3679cd62c40732235a5cbee846 | ||
3184 | 2654 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3185 | 2655 | Date: Sun Jan 24 18:00:19 2010 +1000 | ||
3186 | 2656 | |||
3187 | 2657 | artdisplay: open the image in the default image viewer on doubleclick (bug #384483) | ||
3188 | 2658 | |||
3189 | 2659 | This isn't particularly discoverable, but I'm not sure it needs to be. | ||
3190 | 2660 | |||
3191 | 2661 | plugins/artdisplay/artdisplay/__init__.py | 13 +++++++++++++ | ||
3192 | 2662 | 1 files changed, 13 insertions(+), 0 deletions(-) | ||
3193 | 2663 | |||
3194 | 2664 | commit 1f7daa51048c5da5e9b7479352489a1388182df3 | ||
3195 | 2665 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3196 | 2666 | Date: Sun Jan 24 15:04:33 2010 +1000 | ||
3197 | 2667 | |||
3198 | 2668 | metadata: add to python bindings (bug #594132) | ||
3199 | 2669 | |||
3200 | 2670 | This involves converting RBMetaDataField into a GEnum. A couple of the | ||
3201 | 2671 | metadata functions also required overrides to deal with GValues. | ||
3202 | 2672 | |||
3203 | 2673 | bindings/python/Makefile.am | 1 + | ||
3204 | 2674 | bindings/python/rb.defs | 197 +++++++++++++++++++++++++++++++++++++++++ | ||
3205 | 2675 | bindings/python/rb.override | 62 +++++++++++++- | ||
3206 | 2676 | metadata/rb-metadata-common.c | 178 ++++++++++++++++++++++++++----------- | ||
3207 | 2677 | metadata/rb-metadata.h | 6 ++ | ||
3208 | 2678 | 5 files changed, 393 insertions(+), 51 deletions(-) | ||
3209 | 2679 | |||
3210 | 2680 | commit 8f083b56a324d099574461b8be889d577b20debb | ||
3211 | 2681 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3212 | 2682 | Date: Sun Jan 24 13:16:51 2010 +1000 | ||
3213 | 2683 | |||
3214 | 2684 | fix the rb-set-rating dbus example - dbus.Variant no longer exists | ||
3215 | 2685 | |||
3216 | 2686 | remote/dbus/rb-set-rating.py | 2 +- | ||
3217 | 2687 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3218 | 2688 | |||
3219 | 2689 | commit 64c49e5b52cb2512dd4e3b32c46ca940e0441145 | ||
3220 | 2690 | Author: Filipp Ivanov <feelout@ut.ee> | ||
3221 | 2691 | Date: Sun Jan 24 09:53:51 2010 +1000 | ||
3222 | 2692 | |||
3223 | 2693 | Add new plugin that calls nautilus-sendto with selected tracks (bug #605301) | ||
3224 | 2694 | |||
3225 | 2695 | configure.ac | 1 + | ||
3226 | 2696 | data/rhythmbox.schemas | 26 ++++++++++++- | ||
3227 | 2697 | plugins/Makefile.am | 1 + | ||
3228 | 2698 | plugins/sendto/Makefile.am | 11 +++++ | ||
3229 | 2699 | plugins/sendto/__init__.py | 73 ++++++++++++++++++++++++++++++++++++ | ||
3230 | 2700 | plugins/sendto/sendto.rb-plugin.in | 8 ++++ | ||
3231 | 2701 | 6 files changed, 118 insertions(+), 2 deletions(-) | ||
3232 | 2702 | |||
3233 | 2703 | commit cd4f5afe0282015cb2e6f9f103091dc90ae761d8 | ||
3234 | 2704 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3235 | 2705 | Date: Sat Jan 23 09:47:19 2010 +1000 | ||
3236 | 2706 | |||
3237 | 2707 | podcast: set initial rating to 0, not 2.5 (bug #607672) | ||
3238 | 2708 | |||
3239 | 2709 | podcast/rb-podcast-manager.c | 2 +- | ||
3240 | 2710 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3241 | 2711 | |||
3242 | 2712 | commit 2c92332867fe381d222ffae0ced22c3e332c8066 | ||
3243 | 2713 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
3244 | 2714 | Date: Fri Jan 22 02:16:03 2010 +0100 | ||
3245 | 2715 | |||
3246 | 2716 | Updated Hungarian translation | ||
3247 | 2717 | |||
3248 | 2718 | po/hu.po | 12 ++++++------ | ||
3249 | 2719 | 1 files changed, 6 insertions(+), 6 deletions(-) | ||
3250 | 2720 | |||
3251 | 2721 | commit 93b159476541d55a82882152e96cfa43fafb9683 | ||
3252 | 2722 | Author: Gabor Kelemen <kelemeng@gnome.hu> | ||
3253 | 2723 | Date: Thu Jan 21 21:26:37 2010 +0100 | ||
3254 | 2724 | |||
3255 | 2725 | Updated Hungarian translation | ||
3256 | 2726 | |||
3257 | 2727 | po/hu.po | 1931 ++++++++++++++++++++++++++++++++++---------------------------- | ||
3258 | 2728 | 1 files changed, 1073 insertions(+), 858 deletions(-) | ||
3259 | 2729 | |||
3260 | 2730 | commit 6dd83fa1bfe6a01b65de7389180d6b66ebc95988 | ||
3261 | 2731 | Author: Krasimir Chonov <mk2616@abv.bg> | ||
3262 | 2732 | Date: Thu Jan 21 15:21:19 2010 +0200 | ||
3263 | 2733 | |||
3264 | 2734 | Updated Bulgarian translation | ||
3265 | 2735 | |||
3266 | 2736 | po/bg.po | 43 ++++++++++++++++++++++--------------------- | ||
3267 | 2737 | 1 files changed, 22 insertions(+), 21 deletions(-) | ||
3268 | 2738 | |||
3269 | 2739 | commit 49c00c33cd5a06660aae223d156e4f1291989215 | ||
3270 | 2740 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3271 | 2741 | Date: Thu Jan 21 07:08:08 2010 +1000 | ||
3272 | 2742 | |||
3273 | 2743 | gconf schemas: fix description for toolbar_style (bug #607538) | ||
3274 | 2744 | |||
3275 | 2745 | The descriptions were in the order of the GtkToolbarStyle enum, but that | ||
3276 | 2746 | isn't how we interpret the value we get from gconf. | ||
3277 | 2747 | |||
3278 | 2748 | data/rhythmbox.schemas | 2 +- | ||
3279 | 2749 | shell/rb-shell.c | 2 +- | ||
3280 | 2750 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
3281 | 2751 | |||
3282 | 2752 | commit f012db285979e2bc40f631116a5c76dbb83d6155 | ||
3283 | 2753 | Author: Miloš Popović <mpopovic@src.gnome.org> | ||
3284 | 2754 | Date: Mon Jan 18 23:47:23 2010 +0000 | ||
3285 | 2755 | |||
3286 | 2756 | Updated Serbian translation | ||
3287 | 2757 | |||
3288 | 2758 | po/sr.po | 2252 ++++++++++++++++++++++++++++++-------------------------- | ||
3289 | 2759 | po/sr@latin.po | 2252 ++++++++++++++++++++++++++++++-------------------------- | ||
3290 | 2760 | 2 files changed, 2426 insertions(+), 2078 deletions(-) | ||
3291 | 2761 | |||
3292 | 2762 | commit d762af4970c8ff206d269b265ed294452e538426 | ||
3293 | 2763 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3294 | 2764 | Date: Mon Jan 18 23:11:44 2010 +0100 | ||
3295 | 2765 | |||
3296 | 2766 | Updated Spanish translation | ||
3297 | 2767 | |||
3298 | 2768 | po/es.po | 58 +++++++++++++++++++++++++++++++--------------------------- | ||
3299 | 2769 | 1 files changed, 31 insertions(+), 27 deletions(-) | ||
3300 | 2770 | |||
3301 | 2771 | commit e3e5d16a7e58e64509e274b80cc4341bf3779087 | ||
3302 | 2772 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
3303 | 2773 | Date: Mon Jan 18 17:05:26 2010 +0100 | ||
3304 | 2774 | |||
3305 | 2775 | Updated Slovenian translation | ||
3306 | 2776 | |||
3307 | 2777 | po/sl.po | 730 ++++++++++++++++++++++++++++++++------------------------------ | ||
3308 | 2778 | 1 files changed, 373 insertions(+), 357 deletions(-) | ||
3309 | 2779 | |||
3310 | 2780 | commit bc566bd8fc04430a8d13eae5cf8993fa72ed9ca7 | ||
3311 | 2781 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3312 | 2782 | Date: Mon Jan 18 06:18:33 2010 +0100 | ||
3313 | 2783 | |||
3314 | 2784 | Updated Spanish translation | ||
3315 | 2785 | |||
3316 | 2786 | po/es.po | 630 ++++++++++++++++++++++++++++++++------------------------------ | ||
3317 | 2787 | 1 files changed, 328 insertions(+), 302 deletions(-) | ||
3318 | 2788 | |||
3319 | 2789 | commit 88fadd4b35b616589443f405704be45fea884454 | ||
3320 | 2790 | Author: Luca Ferretti <lferrett@gnome.org> | ||
3321 | 2791 | Date: Sun Jan 17 21:19:20 2010 +0100 | ||
3322 | 2792 | |||
3323 | 2793 | Updated Italian translation | ||
3324 | 2794 | |||
3325 | 2795 | po/it.po | 1581 ++++++++++++++++++++++++++++++++------------------------------ | ||
3326 | 2796 | 1 files changed, 811 insertions(+), 770 deletions(-) | ||
3327 | 2797 | |||
3328 | 2798 | commit d825d163d23398db44e1f01c5cfc78dfdc21bb1b | ||
3329 | 2799 | Author: Mario Blättermann <mariobl@gnome.org> | ||
3330 | 2800 | Date: Sun Jan 17 18:49:13 2010 +0100 | ||
3331 | 2801 | |||
3332 | 2802 | Updated German translation | ||
3333 | 2803 | |||
3334 | 2804 | po/de.po | 73 +++++++++++++++++++++++++++---------------------------------- | ||
3335 | 2805 | 1 files changed, 32 insertions(+), 41 deletions(-) | ||
3336 | 2806 | |||
3337 | 2807 | commit 7a0d1ccbd01541a592c95b15f0b9bb02f152955a | ||
3338 | 2808 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3339 | 2809 | Date: Sun Jan 17 18:53:05 2010 +1000 | ||
3340 | 2810 | |||
3341 | 2811 | context: when being deactivated, don't remove the widget if hidden | ||
3342 | 2812 | |||
3343 | 2813 | This fixes a few warnings/criticals when removing the plugin or quitting | ||
3344 | 2814 | rhythmbox. | ||
3345 | 2815 | |||
3346 | 2816 | plugins/context/context/ContextView.py | 4 +++- | ||
3347 | 2817 | 1 files changed, 3 insertions(+), 1 deletions(-) | ||
3348 | 2818 | |||
3349 | 2819 | commit 2855ec99b4311155ab945accd47c3128a0543dff | ||
3350 | 2820 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3351 | 2821 | Date: Sun Jan 17 18:46:28 2010 +1000 | ||
3352 | 2822 | |||
3353 | 2823 | context: use gtk+ font settings rather than css (bug #605725) | ||
3354 | 2824 | |||
3355 | 2825 | This mostly involves translating the PangoFontDescription we get from | ||
3356 | 2826 | the GTK+ style into webkit.WebSettings properties. | ||
3357 | 2827 | |||
3358 | 2828 | plugins/context/context/ContextView.py | 24 ++++++++++++++++++++++-- | ||
3359 | 2829 | plugins/context/tmpl/loading.html | 2 +- | ||
3360 | 2830 | plugins/context/tmpl/main.css | 2 +- | ||
3361 | 2831 | 3 files changed, 24 insertions(+), 4 deletions(-) | ||
3362 | 2832 | |||
3363 | 2833 | commit 089d5a6ef26d701462095a013c3cf8343503653a | ||
3364 | 2834 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3365 | 2835 | Date: Sun Jan 17 18:36:34 2010 +1000 | ||
3366 | 2836 | |||
3367 | 2837 | ipod, mtp: fix alignment and capitalisation in info dialog (bug #606472) | ||
3368 | 2838 | |||
3369 | 2839 | plugins/ipod/ipod-info.ui | 20 ++++++++++++++------ | ||
3370 | 2840 | plugins/mtpdevice/mtp-info.ui | 14 +++++++++++--- | ||
3371 | 2841 | 2 files changed, 25 insertions(+), 9 deletions(-) | ||
3372 | 2842 | |||
3373 | 2843 | commit 8aebab4817bf9fd242167c20e91fd5efe459f1fd | ||
3374 | 2844 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3375 | 2845 | Date: Sun Jan 17 18:35:17 2010 +1000 | ||
3376 | 2846 | |||
3377 | 2847 | media-player: fix properties dialog title (bug #606470) | ||
3378 | 2848 | |||
3379 | 2849 | Use the device name in the dialog title, rather than incorrectly calling | ||
3380 | 2850 | everything an iPod. | ||
3381 | 2851 | |||
3382 | 2852 | data/ui/media-player-properties.ui | 2 +- | ||
3383 | 2853 | sources/rb-media-player-source.c | 7 +++++++ | ||
3384 | 2854 | 2 files changed, 8 insertions(+), 1 deletions(-) | ||
3385 | 2855 | |||
3386 | 2856 | commit e590c91d3adbd0449b808a9e3939e444d9262560 | ||
3387 | 2857 | Author: Alexander Shopov <ash@contact.bg> | ||
3388 | 2858 | Date: Sat Jan 16 19:46:49 2010 +0200 | ||
3389 | 2859 | |||
3390 | 2860 | Updated Bulgarian translation | ||
3391 | 2861 | |||
3392 | 2862 | po/bg.po | 7 ++----- | ||
3393 | 2863 | 1 files changed, 2 insertions(+), 5 deletions(-) | ||
3394 | 2864 | |||
3395 | 2865 | commit a421e56890294fd5ff44b82f769ad99f33e00686 | ||
3396 | 2866 | Author: Krasimir Chonov <mk2616@abv.bg> | ||
3397 | 2867 | Date: Sat Jan 16 19:41:00 2010 +0200 | ||
3398 | 2868 | |||
3399 | 2869 | Updated Bulgarian translation | ||
3400 | 2870 | |||
3401 | 2871 | po/bg.po | 178 ++++++++++++++++++++++++++++++++++--------------------------- | ||
3402 | 2872 | 1 files changed, 99 insertions(+), 79 deletions(-) | ||
3403 | 2873 | |||
3404 | 2874 | commit 15ae2d39e81fca4b5e6429b2bd38c6f2b40ec2c7 | ||
3405 | 2875 | Author: Mario Blättermann <mariobl@gnome.org> | ||
3406 | 2876 | Date: Fri Jan 15 19:29:43 2010 +0100 | ||
3407 | 2877 | |||
3408 | 2878 | Updated German translation | ||
3409 | 2879 | |||
3410 | 2880 | po/de.po | 1609 +++++++++++++++++++++++++++++++++----------------------------- | ||
3411 | 2881 | 1 files changed, 845 insertions(+), 764 deletions(-) | ||
3412 | 2882 | |||
3413 | 2883 | commit 88e7e9c3d925d2df27ccc1bb346815cea53c411c | ||
3414 | 2884 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
3415 | 2885 | Date: Thu Jan 14 10:46:17 2010 +0000 | ||
3416 | 2886 | |||
3417 | 2887 | Add segmented bar widget | ||
3418 | 2888 | |||
3419 | 2889 | Port the segmented bar from Banshee. | ||
3420 | 2890 | |||
3421 | 2891 | https://bugzilla.gnome.org/show_bug.cgi?id=558576 | ||
3422 | 2892 | |||
3423 | 2893 | widgets/Makefile.am | 5 + | ||
3424 | 2894 | widgets/rb-segmented-bar.c | 825 +++++++++++++++++++++++++++++++++++++++ | ||
3425 | 2895 | widgets/rb-segmented-bar.h | 80 ++++ | ||
3426 | 2896 | widgets/test-rb-segmented-bar.c | 76 ++++ | ||
3427 | 2897 | 4 files changed, 986 insertions(+), 0 deletions(-) | ||
3428 | 2898 | |||
3429 | 2899 | commit bfdfca4729c2e2b3d61b368ec899cd837bff871a | ||
3430 | 2900 | Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> | ||
3431 | 2901 | Date: Thu Jan 14 07:41:39 2010 +0200 | ||
3432 | 2902 | |||
3433 | 2903 | Update Ukrainian translation | ||
3434 | 2904 | |||
3435 | 2905 | help/Makefile.am | 2 +- | ||
3436 | 2906 | help/uk/uk.po | 2916 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ | ||
3437 | 2907 | 2 files changed, 2917 insertions(+), 1 deletions(-) | ||
3438 | 2908 | |||
3439 | 2909 | commit 4edfe671a196876c60fa83d7bc5d776faad21682 | ||
3440 | 2910 | Author: Žygimantas Beručka <zygis@gnome.org> | ||
3441 | 2911 | Date: Wed Jan 13 19:36:34 2010 +0200 | ||
3442 | 2912 | |||
3443 | 2913 | Updated Lithuanian translation | ||
3444 | 2914 | |||
3445 | 2915 | po/lt.po | 639 +++++++++++++++++++++++++++++++------------------------------- | ||
3446 | 2916 | 1 files changed, 322 insertions(+), 317 deletions(-) | ||
3447 | 2917 | |||
3448 | 2918 | commit 75072f26927e95483f987e110cb457972ca617d0 | ||
3449 | 2919 | Author: Žygimantas Beručka <zygis@gnome.org> | ||
3450 | 2920 | Date: Wed Jan 13 19:16:02 2010 +0200 | ||
3451 | 2921 | |||
3452 | 2922 | Updated Lithuanian translation | ||
3453 | 2923 | |||
3454 | 2924 | po/lt.po | 1581 ++++++++++++++++++++++++++++++++------------------------------ | ||
3455 | 2925 | 1 files changed, 824 insertions(+), 757 deletions(-) | ||
3456 | 2926 | |||
3457 | 2927 | commit ae693e0592156bd4a160284e5c1bca1214523f59 | ||
3458 | 2928 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3459 | 2929 | Date: Wed Jan 13 23:05:39 2010 +1000 | ||
3460 | 2930 | |||
3461 | 2931 | clipboard: improve some action descriptions (bug #485730) | ||
3462 | 2932 | |||
3463 | 2933 | The new wording matches how Nautilus describes actions that operate on a | ||
3464 | 2934 | selection, and hopefully hints that you can select multiple entries for | ||
3465 | 2935 | most of them without it sounding weird either way. | ||
3466 | 2936 | |||
3467 | 2937 | shell/rb-shell-clipboard.c | 34 +++++++++++++++++----------------- | ||
3468 | 2938 | 1 files changed, 17 insertions(+), 17 deletions(-) | ||
3469 | 2939 | |||
3470 | 2940 | commit 3847ca238b42027a939f70c134b419f4f164900e | ||
3471 | 2941 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3472 | 2942 | Date: Wed Jan 13 23:04:20 2010 +1000 | ||
3473 | 2943 | |||
3474 | 2944 | iradio: use 'remove' rather than 'delete' in the popup | ||
3475 | 2945 | |||
3476 | 2946 | We couldn't delete radio streams even if we wanted to, so this is | ||
3477 | 2947 | definitely 'remove' rather than 'delete'. | ||
3478 | 2948 | |||
3479 | 2949 | plugins/iradio/iradio-ui.xml | 2 +- | ||
3480 | 2950 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3481 | 2951 | |||
3482 | 2952 | commit a6369fdf542df71e50f49af08c29a800b6c7cca8 | ||
3483 | 2953 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3484 | 2954 | Date: Wed Jan 13 23:01:13 2010 +1000 | ||
3485 | 2955 | |||
3486 | 2956 | playlist: add 'remove from playlist' action for playlist sources | ||
3487 | 2957 | |||
3488 | 2958 | Removing entries from playlists is neither 'remove' as it's used | ||
3489 | 2959 | elsewhere, nor 'delete', so it deserves its own description. | ||
3490 | 2960 | |||
3491 | 2961 | data/ui/rhythmbox-ui.xml | 4 ++-- | ||
3492 | 2962 | shell/rb-playlist-manager.c | 2 +- | ||
3493 | 2963 | sources/rb-playlist-source.c | 34 ++++++++++++++++++++++++++++++++++ | ||
3494 | 2964 | 3 files changed, 37 insertions(+), 3 deletions(-) | ||
3495 | 2965 | |||
3496 | 2966 | commit bd6226ebcc4862f0f2febb5f787c96429f606700 | ||
3497 | 2967 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3498 | 2968 | Date: Wed Jan 13 22:59:50 2010 +1000 | ||
3499 | 2969 | |||
3500 | 2970 | ipod: use 'delete' rather than 'move to trash' to delete files | ||
3501 | 2971 | |||
3502 | 2972 | 'Move to trash' actually just deleted files, so now it's more accurately | ||
3503 | 2973 | named. | ||
3504 | 2974 | |||
3505 | 2975 | plugins/ipod/rb-ipod-db.c | 2 +- | ||
3506 | 2976 | plugins/ipod/rb-ipod-source.c | 14 ++++++++------ | ||
3507 | 2977 | plugins/ipod/rb-ipod-source.h | 2 +- | ||
3508 | 2978 | plugins/ipod/rb-ipod-static-playlist-source.c | 11 ++++++----- | ||
3509 | 2979 | 4 files changed, 16 insertions(+), 13 deletions(-) | ||
3510 | 2980 | |||
3511 | 2981 | commit 02ebefae3bc6ed7d76433ad04fed0c47f221276f | ||
3512 | 2982 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3513 | 2983 | Date: Wed Jan 13 22:58:09 2010 +1000 | ||
3514 | 2984 | |||
3515 | 2985 | generic-player: remove 'move to trash', only allow deletion (bug #584704) | ||
3516 | 2986 | |||
3517 | 2987 | Trashing files on generic audio players isn't very useful, as the files | ||
3518 | 2988 | still take up space on the device and so they need to be cleaned up | ||
3519 | 2989 | manually if the device is full. | ||
3520 | 2990 | |||
3521 | 2991 | .../rb-generic-player-playlist-source.c | 39 +-------- | ||
3522 | 2992 | plugins/generic-player/rb-generic-player-source.c | 95 +------------------- | ||
3523 | 2993 | plugins/generic-player/rb-generic-player-source.h | 5 +- | ||
3524 | 2994 | 3 files changed, 7 insertions(+), 132 deletions(-) | ||
3525 | 2995 | |||
3526 | 2996 | commit 2b7227b75c12f1795599daabb1ddb70e356a02b4 | ||
3527 | 2997 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3528 | 2998 | Date: Wed Jan 13 22:55:47 2010 +1000 | ||
3529 | 2999 | |||
3530 | 3000 | removable-media: use 'delete' rather than 'remove' for removable media sources | ||
3531 | 3001 | |||
3532 | 3002 | Deleting songs from a removable media source should delete the files | ||
3533 | 3003 | from the device, not just remove them from the library. | ||
3534 | 3004 | |||
3535 | 3005 | sources/rb-removable-media-source.c | 7 +++++++ | ||
3536 | 3006 | 1 files changed, 7 insertions(+), 0 deletions(-) | ||
3537 | 3007 | |||
3538 | 3008 | commit 942b8a093966ada2fa884901cba5e6c1478fbe2f | ||
3539 | 3009 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3540 | 3010 | Date: Wed Jan 13 22:52:26 2010 +1000 | ||
3541 | 3011 | |||
3542 | 3012 | clipboard: use the source's specified deletion action | ||
3543 | 3013 | |||
3544 | 3014 | When the selected source changes, ask the new source for its deletion | ||
3545 | 3015 | action, then add that into various placeholders. | ||
3546 | 3016 | |||
3547 | 3017 | data/ui/rhythmbox-ui.xml | 8 ++++---- | ||
3548 | 3018 | shell/rb-shell-clipboard.c | 42 ++++++++++++++++++++++++++++++++++++++++-- | ||
3549 | 3019 | 2 files changed, 44 insertions(+), 6 deletions(-) | ||
3550 | 3020 | |||
3551 | 3021 | commit f01b4eff87863e73dee27c1ff6c077e8484f03e8 | ||
3552 | 3022 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3553 | 3023 | Date: Wed Jan 13 22:48:36 2010 +1000 | ||
3554 | 3024 | |||
3555 | 3025 | ensure RBBrowserSource subclasses implement can_delete correctly | ||
3556 | 3026 | |||
3557 | 3027 | RBBrowserSource defaults to returning true, so browser sources that | ||
3558 | 3028 | shouldn't allow deletion (such as the Magnatune, Jamendo, and Coherence | ||
3559 | 3029 | sources) need to override it. | ||
3560 | 3030 | |||
3561 | 3031 | plugins/coherence/upnp_coherence/UpnpSource.py | 3 +++ | ||
3562 | 3032 | plugins/jamendo/jamendo/JamendoSource.py | 3 +++ | ||
3563 | 3033 | plugins/magnatune/magnatune/MagnatuneSource.py | 3 +++ | ||
3564 | 3034 | 3 files changed, 9 insertions(+), 0 deletions(-) | ||
3565 | 3035 | |||
3566 | 3036 | commit f40432fb255b31c29f72f889cfbfe2fe4f68afef | ||
3567 | 3037 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3568 | 3038 | Date: Wed Jan 13 22:37:34 2010 +1000 | ||
3569 | 3039 | |||
3570 | 3040 | source: add a method to specify the delete action for the source | ||
3571 | 3041 | |||
3572 | 3042 | Since 'delete' means a variety of things depending on the source, we | ||
3573 | 3043 | should use different names and descriptions to display it. This allows | ||
3574 | 3044 | each source to specify its own delete action. | ||
3575 | 3045 | |||
3576 | 3046 | For a start, allow sources to distinguish between 'remove' and 'delete'. | ||
3577 | 3047 | Remove just removes something from the library, whereas delete also | ||
3578 | 3048 | removes the underlying resource. | ||
3579 | 3049 | |||
3580 | 3050 | bindings/python/rb.defs | 11 ++++++ | ||
3581 | 3051 | bindings/python/rb.override | 83 +++++++++++++++++++++++++++++++++++++++++++ | ||
3582 | 3052 | shell/rb-shell-clipboard.c | 7 +++- | ||
3583 | 3053 | sources/rb-source.c | 26 +++++++++++++- | ||
3584 | 3054 | sources/rb-source.h | 2 + | ||
3585 | 3055 | 5 files changed, 126 insertions(+), 3 deletions(-) | ||
3586 | 3056 | |||
3587 | 3057 | commit 8df7bea126ba768812ba6f8712319355ad4c4859 | ||
3588 | 3058 | Author: Jabik Postmus <jabik@snth.eu> | ||
3589 | 3059 | Date: Sun Jan 10 10:43:20 2010 +1000 | ||
3590 | 3060 | |||
3591 | 3061 | coverart: use secondary images from discogs if no primary image found | ||
3592 | 3062 | |||
3593 | 3063 | .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 17 ++++++++++++----- | ||
3594 | 3064 | 1 files changed, 12 insertions(+), 5 deletions(-) | ||
3595 | 3065 | |||
3596 | 3066 | commit ac856708222c50552096e1fbc5a2733fe6871523 | ||
3597 | 3067 | Author: Daniel Nylander <po@danielnylander.se> | ||
3598 | 3068 | Date: Fri Jan 8 12:43:15 2010 +0100 | ||
3599 | 3069 | |||
3600 | 3070 | Updated Swedish translation | ||
3601 | 3071 | |||
3602 | 3072 | po/sv.po | 1603 ++++++++++++++++++++++++++++++++------------------------------ | ||
3603 | 3073 | 1 files changed, 828 insertions(+), 775 deletions(-) | ||
3604 | 3074 | |||
3605 | 3075 | commit d0c0338d9f5ce409611108b50b26a5c79911c622 | ||
3606 | 3076 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3607 | 3077 | Date: Wed Jan 6 14:09:30 2010 +0100 | ||
3608 | 3078 | |||
3609 | 3079 | Updated Spanish translation | ||
3610 | 3080 | |||
3611 | 3081 | po/es.po | 21 +++++++++++---------- | ||
3612 | 3082 | 1 files changed, 11 insertions(+), 10 deletions(-) | ||
3613 | 3083 | |||
3614 | 3084 | commit 78ba5fa6b46aa230ef34d01412c36483f6d7c094 | ||
3615 | 3085 | Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> | ||
3616 | 3086 | Date: Mon Jan 4 17:02:33 2010 +0200 | ||
3617 | 3087 | |||
3618 | 3088 | Update Ukrainian translation | ||
3619 | 3089 | |||
3620 | 3090 | po/uk.po | 5785 +++++++++++++++++++++++++++++++++++++++++++++++++------------- | ||
3621 | 3091 | 1 files changed, 4633 insertions(+), 1152 deletions(-) | ||
3622 | 3092 | |||
3623 | 3093 | commit 676f9a31cfa4170bd448a2e32a95a5dcb574906c | ||
3624 | 3094 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3625 | 3095 | Date: Sun Jan 3 19:45:07 2010 +1000 | ||
3626 | 3096 | |||
3627 | 3097 | build in 'stores' source group so plugins don't have to create it | ||
3628 | 3098 | |||
3629 | 3099 | Anyone creating a 'store' plugin ends up copying the same five or so | ||
3630 | 3100 | lines from the magnatune plugin, so we might as well cut it down to one. | ||
3631 | 3101 | |||
3632 | 3102 | plugins/jamendo/jamendo/__init__.py | 7 +------ | ||
3633 | 3103 | plugins/magnatune/magnatune/__init__.py | 7 +------ | ||
3634 | 3104 | sources/rb-source-group.c | 13 +++++++++++++ | ||
3635 | 3105 | sources/rb-source-group.h | 2 ++ | ||
3636 | 3106 | 4 files changed, 17 insertions(+), 12 deletions(-) | ||
3637 | 3107 | |||
3638 | 3108 | commit 7d762ce34ce3ed11deb4baeefaf6731e2972fe4d | ||
3639 | 3109 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3640 | 3110 | Date: Sun Jan 3 19:19:13 2010 +1000 | ||
3641 | 3111 | |||
3642 | 3112 | artdisplay: utf-8 encode search terms for discogs | ||
3643 | 3113 | |||
3644 | 3114 | .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 2 +- | ||
3645 | 3115 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3646 | 3116 | |||
3647 | 3117 | commit 0d14519ddda0306bd736d15ed067e8a4dc6a98ea | ||
3648 | 3118 | Author: Krasimir Chonov <mk2616@abv.bg> | ||
3649 | 3119 | Date: Sun Jan 3 08:42:28 2010 +0200 | ||
3650 | 3120 | |||
3651 | 3121 | Updated Bulgarian translation | ||
3652 | 3122 | |||
3653 | 3123 | po/bg.po | 514 +++++++++++++++++++++++++++++++------------------------------ | ||
3654 | 3124 | 1 files changed, 261 insertions(+), 253 deletions(-) | ||
3655 | 3125 | |||
3656 | 3126 | commit 159fa13dee27c323a8872c0aec5cfa65b0176aae | ||
3657 | 3127 | Author: Javier Jardón <jjardon@gnome.org> | ||
3658 | 3128 | Date: Sat Jan 2 10:27:36 2010 +1000 | ||
3659 | 3129 | |||
3660 | 3130 | Use GTK+ accessor functions instead of direct access (bug #595425) | ||
3661 | 3131 | |||
3662 | 3132 | There are still a few things missing, but now we mostly build with GSEAL | ||
3663 | 3133 | enabled. gseal-gtk-compat.h provides compatibility #defines for earlier | ||
3664 | 3134 | versions of GTK+. | ||
3665 | 3135 | |||
3666 | 3136 | lib/Makefile.am | 1 + | ||
3667 | 3137 | lib/gseal-gtk-compat.h | 49 ++++++++++++++++ | ||
3668 | 3138 | lib/rb-tree-dnd.c | 10 ++- | ||
3669 | 3139 | plugins/audioscrobbler/rb-audioscrobbler-plugin.c | 3 +- | ||
3670 | 3140 | plugins/audioscrobbler/rb-lastfm-source.c | 8 ++- | ||
3671 | 3141 | plugins/cd-recorder/rb-playlist-source-recorder.c | 3 +- | ||
3672 | 3142 | plugins/daap/rb-daap-dialog.c | 2 +- | ||
3673 | 3143 | plugins/daap/rb-daap-plugin.c | 3 +- | ||
3674 | 3144 | plugins/iradio/rb-iradio-source.c | 2 +- | ||
3675 | 3145 | plugins/iradio/rb-station-properties-dialog.c | 7 ++- | ||
3676 | 3146 | plugins/status-icon/rb-status-icon-plugin.c | 2 +- | ||
3677 | 3147 | plugins/visualizer/rb-vis-widget.c | 65 +++++++++++++------- | ||
3678 | 3148 | plugins/visualizer/rb-visualizer-plugin.c | 10 ++- | ||
3679 | 3149 | podcast/rb-feed-podcast-properties-dialog.c | 6 +- | ||
3680 | 3150 | podcast/rb-podcast-properties-dialog.c | 7 ++- | ||
3681 | 3151 | rhythmdb/rhythmdb-property-model.c | 8 ++- | ||
3682 | 3152 | rhythmdb/rhythmdb-query-model.c | 13 +++-- | ||
3683 | 3153 | shell/rb-missing-plugins.c | 2 +- | ||
3684 | 3154 | shell/rb-playlist-manager.c | 26 ++++++--- | ||
3685 | 3155 | shell/rb-plugin-manager.c | 7 ++- | ||
3686 | 3156 | shell/rb-plugins-engine.c | 2 +- | ||
3687 | 3157 | shell/rb-shell-preferences.c | 7 ++- | ||
3688 | 3158 | shell/rb-shell.c | 11 ++- | ||
3689 | 3159 | sources/rb-auto-playlist-source.c | 11 ++- | ||
3690 | 3160 | sources/rb-library-source.c | 4 +- | ||
3691 | 3161 | sources/rb-podcast-source.c | 4 +- | ||
3692 | 3162 | sources/rb-removable-media-source.c | 6 +- | ||
3693 | 3163 | sources/rb-sourcelist-model.c | 22 ++++--- | ||
3694 | 3164 | sources/rb-sourcelist.c | 3 +- | ||
3695 | 3165 | sources/rb-static-playlist-source.c | 11 ++- | ||
3696 | 3166 | widgets/gedit-message-area.c | 22 +++++--- | ||
3697 | 3167 | widgets/gossip-cell-renderer-expander.c | 39 ++++++++---- | ||
3698 | 3168 | widgets/rb-cell-renderer-pixbuf.c | 33 +++++++---- | ||
3699 | 3169 | widgets/rb-cell-renderer-rating.c | 19 ++++-- | ||
3700 | 3170 | widgets/rb-entry-view.c | 2 +- | ||
3701 | 3171 | widgets/rb-header.c | 2 +- | ||
3702 | 3172 | widgets/rb-library-browser.c | 3 +- | ||
3703 | 3173 | widgets/rb-query-creator.c | 7 ++- | ||
3704 | 3174 | widgets/rb-rating-helper.c | 14 +++-- | ||
3705 | 3175 | widgets/rb-rating.c | 44 +++++++++----- | ||
3706 | 3176 | widgets/rb-song-info.c | 8 ++- | ||
3707 | 3177 | widgets/rb-uri-dialog.c | 7 ++- | ||
3708 | 3178 | 42 files changed, 351 insertions(+), 164 deletions(-) | ||
3709 | 3179 | |||
3710 | 3180 | commit 052413c7f8a3c97b548a276086f4581b773bc512 | ||
3711 | 3181 | Author: John Daiker <daikerjohn@gmail.com> | ||
3712 | 3182 | Date: Fri Jan 1 20:10:55 2010 +1000 | ||
3713 | 3183 | |||
3714 | 3184 | shell-player: make the play button tooltip more accurate (bug #424878) | ||
3715 | 3185 | |||
3716 | 3186 | Make it say 'pause playback' rather than 'stop playback' when that's | ||
3717 | 3187 | what it will do. | ||
3718 | 3188 | |||
3719 | 3189 | shell/rb-shell-player.c | 6 +++++- | ||
3720 | 3190 | 1 files changed, 5 insertions(+), 1 deletions(-) | ||
3721 | 3191 | |||
3722 | 3192 | commit bd7e425bc113ca85eaec5462d698a703dd2c7467 | ||
3723 | 3193 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
3724 | 3194 | Date: Fri Jan 1 09:51:01 2010 +0100 | ||
3725 | 3195 | |||
3726 | 3196 | Updated Slovenian translation | ||
3727 | 3197 | |||
3728 | 3198 | po/sl.po | 1612 ++++++++++++++++++++++++++++++++------------------------------ | ||
3729 | 3199 | 1 files changed, 835 insertions(+), 777 deletions(-) | ||
3730 | 3200 | |||
3731 | 3201 | commit 9759c518055b2f2d01f37ff1829a6b35eadda0d1 | ||
3732 | 3202 | Author: Djavan Fagundes <djavan@comum.org> | ||
3733 | 3203 | Date: Thu Dec 31 19:37:08 2009 -0200 | ||
3734 | 3204 | |||
3735 | 3205 | Updated Brazilian Portuguese translation. | ||
3736 | 3206 | |||
3737 | 3207 | Rodrigo Flores <rlmflores@gnome.org> translated a Fuzzy that appeared | ||
3738 | 3208 | after the po file update | ||
3739 | 3209 | |||
3740 | 3210 | po/pt_BR.po | 1527 ++++++++++++++++++++++++++++++----------------------------- | ||
3741 | 3211 | 1 files changed, 789 insertions(+), 738 deletions(-) | ||
3742 | 3212 | |||
3743 | 3213 | commit 1934f0d4d8adca7aebd1d32127a1b482bf02d090 | ||
3744 | 3214 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3745 | 3215 | Date: Wed Dec 30 09:15:09 2009 +0100 | ||
3746 | 3216 | |||
3747 | 3217 | Updated Spanish translation | ||
3748 | 3218 | |||
3749 | 3219 | po/es.po | 98 ++++++++++++++++++++++++++++++++++--------------------------- | ||
3750 | 3220 | 1 files changed, 55 insertions(+), 43 deletions(-) | ||
3751 | 3221 | |||
3752 | 3222 | commit 4072afad6f912d9e90616c3a63b28a1ec13592ec | ||
3753 | 3223 | Author: Jay L. T. Cornwall <jay@jcornwall.me.uk> | ||
3754 | 3224 | Date: Wed Dec 30 13:03:34 2009 +1000 | ||
3755 | 3225 | |||
3756 | 3226 | daap: use souphttpsrc instead of our own HTTP client code | ||
3757 | 3227 | |||
3758 | 3228 | This converts our DAAP source element into a bin containing a | ||
3759 | 3229 | souphttpsrc element, using the extra-headers property to set the DAAP | ||
3760 | 3230 | headers (which don't really do anything any more anyway). | ||
3761 | 3231 | |||
3762 | 3232 | rb_daap_connection_get_headers now returns a GstStructure, since that's | ||
3763 | 3233 | what souphttpsrc takes. | ||
3764 | 3234 | |||
3765 | 3235 | plugins/daap/rb-daap-connection.c | 51 ++-- | ||
3766 | 3236 | plugins/daap/rb-daap-connection.h | 6 +- | ||
3767 | 3237 | plugins/daap/rb-daap-source.c | 7 +- | ||
3768 | 3238 | plugins/daap/rb-daap-source.h | 7 +- | ||
3769 | 3239 | plugins/daap/rb-daap-src.c | 626 +++++-------------------------------- | ||
3770 | 3240 | 5 files changed, 117 insertions(+), 580 deletions(-) | ||
3771 | 3241 | |||
3772 | 3242 | commit 627e6a50402ee8b047a65935a10e7e1ffdd870ec | ||
3773 | 3243 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3774 | 3244 | Date: Tue Dec 29 18:48:15 2009 +1000 | ||
3775 | 3245 | |||
3776 | 3246 | mtp: only release the device if we managed to open it | ||
3777 | 3247 | |||
3778 | 3248 | plugins/mtpdevice/rb-mtp-thread.c | 4 +++- | ||
3779 | 3249 | 1 files changed, 3 insertions(+), 1 deletions(-) | ||
3780 | 3250 | |||
3781 | 3251 | commit 34437632981c2784aa3233cf1cd2bb17f73c48e7 | ||
3782 | 3252 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3783 | 3253 | Date: Tue Dec 29 18:34:11 2009 +1000 | ||
3784 | 3254 | |||
3785 | 3255 | mtp: fix stupid mistake in previous commit | ||
3786 | 3256 | |||
3787 | 3257 | well, I had to test it somehow.. | ||
3788 | 3258 | |||
3789 | 3259 | plugins/mtpdevice/rb-mtp-source.c | 2 +- | ||
3790 | 3260 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3791 | 3261 | |||
3792 | 3262 | commit c72a090f760bfdbb7e5c2f6c3af7be83e4b47389 | ||
3793 | 3263 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3794 | 3264 | Date: Tue Dec 29 18:34:11 2009 +1000 | ||
3795 | 3265 | |||
3796 | 3266 | mtp: fix error reporting after device open failure (bug #605583) | ||
3797 | 3267 | |||
3798 | 3268 | rb_mtp_thread_report_errors() won't work here, as we don't have a libmtp | ||
3799 | 3269 | device to get an error stack from. Instead, just display a generic | ||
3800 | 3270 | "couldn't open device" error message, including the device manufacturer | ||
3801 | 3271 | and product names. | ||
3802 | 3272 | |||
3803 | 3273 | plugins/mtpdevice/rb-mtp-source.c | 16 +++++++++++++--- | ||
3804 | 3274 | 1 files changed, 13 insertions(+), 3 deletions(-) | ||
3805 | 3275 | |||
3806 | 3276 | commit 072b899d4df3d1d180a02eaf0979753e467f2094 | ||
3807 | 3277 | Author: Kevin Hester <kevinh@geeksville.com> | ||
3808 | 3278 | Date: Tue Dec 29 17:50:39 2009 +1000 | ||
3809 | 3279 | |||
3810 | 3280 | mtp: take a copy of the raw device info before opening (bug #605584) | ||
3811 | 3281 | |||
3812 | 3282 | Since the device is opened asynchronously now, the raw device list could | ||
3813 | 3283 | be freed before (or while) it happened. The source now takes a copy of | ||
3814 | 3284 | the device information and passes that to the device handling thread. | ||
3815 | 3285 | |||
3816 | 3286 | plugins/mtpdevice/rb-mtp-source.c | 14 ++++++++++---- | ||
3817 | 3287 | 1 files changed, 10 insertions(+), 4 deletions(-) | ||
3818 | 3288 | |||
3819 | 3289 | commit 0d6064eb59c12618658487591b8efa3f5d09ccb2 | ||
3820 | 3290 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3821 | 3291 | Date: Tue Dec 29 17:47:59 2009 +1000 | ||
3822 | 3292 | |||
3823 | 3293 | mtp: add more debug output during device matching | ||
3824 | 3294 | |||
3825 | 3295 | plugins/mtpdevice/rb-mtp-plugin.c | 15 ++++++++------- | ||
3826 | 3296 | 1 files changed, 8 insertions(+), 7 deletions(-) | ||
3827 | 3297 | |||
3828 | 3298 | commit 02a7224a7ab48a74b8af071e3b71f77a074e99d5 | ||
3829 | 3299 | Author: Javier Jardón <jjardon@gnome.org> | ||
3830 | 3300 | Date: Sat Dec 26 14:45:39 2009 +0100 | ||
3831 | 3301 | |||
3832 | 3302 | Use GNOME_MAINTAINER_MODE_DEFINES macro | ||
3833 | 3303 | |||
3834 | 3304 | This macro notifies when a deprecated Glib / GTK+ symbols is used | ||
3835 | 3305 | |||
3836 | 3306 | https://bugzilla.gnome.org/show_bug.cgi?id=559582 | ||
3837 | 3307 | |||
3838 | 3308 | configure.ac | 1 + | ||
3839 | 3309 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
3840 | 3310 | |||
3841 | 3311 | commit b3699d11d9b8727875fdd3ccb79cd5d1bbed33b3 | ||
3842 | 3312 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3843 | 3313 | Date: Mon Dec 28 18:26:00 2009 +1000 | ||
3844 | 3314 | |||
3845 | 3315 | removable-media: use new unmount_with_operation functions (bug #559582) | ||
3846 | 3316 | |||
3847 | 3317 | We don't actually pass in a mount operation, so all we're really doing | ||
3848 | 3318 | here is getting rid of deprecated functions. | ||
3849 | 3319 | |||
3850 | 3320 | shell/rb-removable-media-manager.c | 50 +++++++++++++++++++++++------------- | ||
3851 | 3321 | 1 files changed, 32 insertions(+), 18 deletions(-) | ||
3852 | 3322 | |||
3853 | 3323 | commit c258166cef4aa61a59f78c142ea7140490126ce4 | ||
3854 | 3324 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3855 | 3325 | Date: Mon Dec 28 17:10:15 2009 +1000 | ||
3856 | 3326 | |||
3857 | 3327 | playbin2: fix track changes (bug #601524, bug #602957) | ||
3858 | 3328 | |||
3859 | 3329 | Rather than emitting the playing stream change signal immediately, and | ||
3860 | 3330 | pretending the playback position is 0 until the next tick, we wait until | ||
3861 | 3331 | either we get a playbin2-stream-changed signal or a position query | ||
3862 | 3332 | returns a position inside the first second. This means the playback | ||
3863 | 3333 | position should always be consistent, and the track change is reflected | ||
3864 | 3334 | in the UI closer to when it actually occurs. | ||
3865 | 3335 | |||
3866 | 3336 | This also means we don't emit the playing-stream signal on a streaming | ||
3867 | 3337 | thread, which fixes some threading problems with a11y enabled. | ||
3868 | 3338 | |||
3869 | 3339 | backends/gstreamer/rb-player-gst.c | 131 ++++++++++++++++++++++++------------ | ||
3870 | 3340 | 1 files changed, 88 insertions(+), 43 deletions(-) | ||
3871 | 3341 | |||
3872 | 3342 | commit 6989b70822ad9ce5c8b1b3e2c2cc24708713a5ad | ||
3873 | 3343 | Author: Alexander Shopov <ash@contact.bg> | ||
3874 | 3344 | Date: Mon Dec 28 08:43:09 2009 +0200 | ||
3875 | 3345 | |||
3876 | 3346 | Updated Bulgarian translation | ||
3877 | 3347 | |||
3878 | 3348 | po/bg.po | 6 +++--- | ||
3879 | 3349 | 1 files changed, 3 insertions(+), 3 deletions(-) | ||
3880 | 3350 | |||
3881 | 3351 | commit 9b64d99c62c5687f824608cf2cfc03d9edb2b3a6 | ||
3882 | 3352 | Author: Krasimir Chonov <mk2616@abv.bg> | ||
3883 | 3353 | Date: Fri Dec 4 12:38:24 2009 +0200 | ||
3884 | 3354 | |||
3885 | 3355 | Updated Bulgarian translation | ||
3886 | 3356 | |||
3887 | 3357 | po/bg.po | 5985 +++++++++++++++++++++++++++++++++++++++++--------------------- | ||
3888 | 3358 | 1 files changed, 3973 insertions(+), 2012 deletions(-) | ||
3889 | 3359 | |||
3890 | 3360 | commit 7b841d6f50303692ee8a22ee0ad382c7354a5a62 | ||
3891 | 3361 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3892 | 3362 | Date: Mon Dec 28 00:05:03 2009 +1000 | ||
3893 | 3363 | |||
3894 | 3364 | shell-player: fix play queue debug output | ||
3895 | 3365 | |||
3896 | 3366 | shell/rb-shell-player.c | 2 +- | ||
3897 | 3367 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3898 | 3368 | |||
3899 | 3369 | commit a095a119f5ed77d62cb59e523188b32dc6803272 | ||
3900 | 3370 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3901 | 3371 | Date: Sun Dec 27 18:40:00 2009 +1000 | ||
3902 | 3372 | |||
3903 | 3373 | revert changes that were accidentally included in the last commit | ||
3904 | 3374 | |||
3905 | 3375 | shell/rb-removable-media-manager.c | 20 -------------------- | ||
3906 | 3376 | 1 files changed, 0 insertions(+), 20 deletions(-) | ||
3907 | 3377 | |||
3908 | 3378 | commit e282e7d2cc2031b9620564ae35dd2e2d2b1b1d0d | ||
3909 | 3379 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3910 | 3380 | Date: Sun Dec 27 18:23:50 2009 +1000 | ||
3911 | 3381 | |||
3912 | 3382 | re-add the encoder destination size parameter | ||
3913 | 3383 | |||
3914 | 3384 | Turns out we need this for the ipod plugin, so it can set the file size | ||
3915 | 3385 | field correctly in the ipod database. | ||
3916 | 3386 | |||
3917 | 3387 | backends/gstreamer/rb-encoder-gst.c | 23 +++++++++++++++++++++-- | ||
3918 | 3388 | backends/rb-encoder.c | 8 ++++---- | ||
3919 | 3389 | backends/rb-encoder.h | 4 ++-- | ||
3920 | 3390 | bindings/python/rb.defs | 2 ++ | ||
3921 | 3391 | plugins/ipod/rb-ipod-source.c | 8 +++++--- | ||
3922 | 3392 | plugins/mtpdevice/rb-mtp-source.c | 2 ++ | ||
3923 | 3393 | shell/rb-removable-media-manager.c | 24 ++++++++++++++++++++++-- | ||
3924 | 3394 | shell/rb-removable-media-manager.h | 1 + | ||
3925 | 3395 | sources/rb-library-source.c | 2 +- | ||
3926 | 3396 | sources/rb-removable-media-source.c | 7 ++++--- | ||
3927 | 3397 | sources/rb-removable-media-source.h | 2 ++ | ||
3928 | 3398 | 11 files changed, 66 insertions(+), 17 deletions(-) | ||
3929 | 3399 | |||
3930 | 3400 | commit 41af131fa874d362812a56421b695d4cd1f4117f | ||
3931 | 3401 | Author: Javier Jardón <jjardon@gnome.org> | ||
3932 | 3402 | Date: Fri Dec 4 00:22:21 2009 +0100 | ||
3933 | 3403 | |||
3934 | 3404 | Substitute deprecated glib symbol: g_mapped_file_free() | ||
3935 | 3405 | |||
3936 | 3406 | Use g_mapped_file_unref() instead if glib >= 2.22 is available | ||
3937 | 3407 | |||
3938 | 3408 | plugins/daap/rb-daap-share.c | 4 ++++ | ||
3939 | 3409 | 1 files changed, 4 insertions(+), 0 deletions(-) | ||
3940 | 3410 | |||
3941 | 3411 | commit 4296f971de1f1661dad8a78dea504b6c6614fef6 | ||
3942 | 3412 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3943 | 3413 | Date: Thu Dec 24 23:47:27 2009 +1000 | ||
3944 | 3414 | |||
3945 | 3415 | generic-player: set playlist formats correctly | ||
3946 | 3416 | |||
3947 | 3417 | Somehow the test used to tell the playlist parser to ignore unsupported | ||
3948 | 3418 | formats was backwards, so we were ignoring all supported formats. | ||
3949 | 3419 | |||
3950 | 3420 | plugins/generic-player/rb-generic-player-source.c | 2 +- | ||
3951 | 3421 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
3952 | 3422 | |||
3953 | 3423 | commit 568c06dba74678578402b02cc2d598b72f9fa66f | ||
3954 | 3424 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3955 | 3425 | Date: Thu Dec 24 23:43:45 2009 +1000 | ||
3956 | 3426 | |||
3957 | 3427 | generic-player: don't crash during playlist construction | ||
3958 | 3428 | |||
3959 | 3429 | Since we use the GObject 'constructed' method rather than 'constructor' | ||
3960 | 3430 | in most places, the playlist base class isn't fully set up in the | ||
3961 | 3431 | generic player playlist class constructor, so trying to load the | ||
3962 | 3432 | playlist file there crashes. Now we load the playlist in | ||
3963 | 3433 | rb_generic_player_playlist_source_new, after the object is fully | ||
3964 | 3434 | constructed. | ||
3965 | 3435 | |||
3966 | 3436 | .../rb-generic-player-playlist-source.c | 50 ++++++++----------- | ||
3967 | 3437 | 1 files changed, 21 insertions(+), 29 deletions(-) | ||
3968 | 3438 | |||
3969 | 3439 | commit 01ab44f01473476bf00336fac75e005a65873bab | ||
3970 | 3440 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3971 | 3441 | Date: Thu Dec 24 23:43:11 2009 +1000 | ||
3972 | 3442 | |||
3973 | 3443 | mpid: read playlist formats from .is_audio_player override file | ||
3974 | 3444 | |||
3975 | 3445 | lib/libmediaplayerid/mpid-util.c | 1 + | ||
3976 | 3446 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
3977 | 3447 | |||
3978 | 3448 | commit 476e10481a724261af7264c8f015a8277d7f07df | ||
3979 | 3449 | Author: Mohamad Elrashidin Sajeli <archayl@gmail.com> | ||
3980 | 3450 | Date: Wed Dec 23 21:24:17 2009 +1000 | ||
3981 | 3451 | |||
3982 | 3452 | im-status: add support for pidgin (bug #605023) | ||
3983 | 3453 | |||
3984 | 3454 | plugins/im-status/im-status.rb-plugin.in | 2 +- | ||
3985 | 3455 | plugins/im-status/im-status/__init__.py | 39 ++++++++++++++++++++++++++++++ | ||
3986 | 3456 | 2 files changed, 40 insertions(+), 1 deletions(-) | ||
3987 | 3457 | |||
3988 | 3458 | commit 697811bf0be7b6f40c8d1adf5dbd0b7b75416913 | ||
3989 | 3459 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
3990 | 3460 | Date: Sun Dec 20 16:03:09 2009 +0100 | ||
3991 | 3461 | |||
3992 | 3462 | Updated Spanish translation | ||
3993 | 3463 | |||
3994 | 3464 | po/es.po | 33 +++++++++++++++++++++++---------- | ||
3995 | 3465 | 1 files changed, 23 insertions(+), 10 deletions(-) | ||
3996 | 3466 | |||
3997 | 3467 | commit 228fbdabc3d23005df7467928b3092165626efbf | ||
3998 | 3468 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
3999 | 3469 | Date: Sun Dec 20 21:30:27 2009 +1000 | ||
4000 | 3470 | |||
4001 | 3471 | Add man pages, originally from Debian packaging | ||
4002 | 3472 | |||
4003 | 3473 | data/Makefile.am | 2 + | ||
4004 | 3474 | data/rhythmbox-client.1 | 171 +++++++++++++++++++++++++++++++++++++++++++++++ | ||
4005 | 3475 | data/rhythmbox.1 | 87 ++++++++++++++++++++++++ | ||
4006 | 3476 | 3 files changed, 260 insertions(+), 0 deletions(-) | ||
4007 | 3477 | |||
4008 | 3478 | commit 6e956c822b242d3d1d33bacdee74b61345d611e8 | ||
4009 | 3479 | Author: Hardy Beltran Monasterios <hbm@hardy.com.bo> | ||
4010 | 3480 | Date: Sun Sep 20 23:55:25 2009 -0400 | ||
4011 | 3481 | |||
4012 | 3482 | Português Lyrics - grab lyrics from letras.terra.com.br | ||
4013 | 3483 | |||
4014 | 3484 | Added a new site to grab lyrics in brazilian português. | ||
4015 | 3485 | |||
4016 | 3486 | plugins/lyrics/lyrics/LyricsSites.py | 5 +- | ||
4017 | 3487 | plugins/lyrics/lyrics/Makefile.am | 3 +- | ||
4018 | 3488 | plugins/lyrics/lyrics/TerraParser.py | 110 ++++++++++++++++++++++++++++++++++ | ||
4019 | 3489 | 3 files changed, 116 insertions(+), 2 deletions(-) | ||
4020 | 3490 | |||
4021 | 3491 | commit 50e97163754ab7413a2b92c1c31d256a96901741 | ||
4022 | 3492 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4023 | 3493 | Date: Sun Dec 20 20:58:39 2009 +1000 | ||
4024 | 3494 | |||
4025 | 3495 | lyrics: update the UI file for the previous change | ||
4026 | 3496 | |||
4027 | 3497 | plugins/lyrics/lyrics-prefs.ui | 79 +++------------------------------------- | ||
4028 | 3498 | 1 files changed, 5 insertions(+), 74 deletions(-) | ||
4029 | 3499 | |||
4030 | 3500 | commit b587ef37b90191739ca6900af6a420114d46e178 | ||
4031 | 3501 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4032 | 3502 | Date: Sun Dec 20 20:41:23 2009 +1000 | ||
4033 | 3503 | |||
4034 | 3504 | lyrics: use a single lyrics search site list | ||
4035 | 3505 | |||
4036 | 3506 | Rather than having the list of sites in the UI file, in the | ||
4037 | 3507 | configuration dialog code, and in the search code, now we have a single | ||
4038 | 3508 | list that we use to do everything. | ||
4039 | 3509 | |||
4040 | 3510 | Since the LyricWiki search doesn't work and shows no sign of ever | ||
4041 | 3511 | working again, it has been removed from the list (bug #603876). | ||
4042 | 3512 | |||
4043 | 3513 | plugins/lyrics/lyrics/LyricsConfigureDialog.py | 41 +++++++++++------------ | ||
4044 | 3514 | plugins/lyrics/lyrics/LyricsParse.py | 39 ++++++++-------------- | ||
4045 | 3515 | plugins/lyrics/lyrics/LyricsSites.py | 39 ++++++++++++++++++++++ | ||
4046 | 3516 | plugins/lyrics/lyrics/Makefile.am | 1 + | ||
4047 | 3517 | po/POTFILES.in | 1 + | ||
4048 | 3518 | 5 files changed, 75 insertions(+), 46 deletions(-) | ||
4049 | 3519 | |||
4050 | 3520 | commit 3b9cb9ea380d1403249c2490293602c4ecb1c5d7 | ||
4051 | 3521 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4052 | 3522 | Date: Sun Dec 20 15:45:14 2009 +1000 | ||
4053 | 3523 | |||
4054 | 3524 | source-header: reset state properly when there's no source (bug #605038) | ||
4055 | 3525 | |||
4056 | 3526 | When there's no selected source (such as when showing visualization in | ||
4057 | 3527 | the main window), none of the source header should be modifiable. | ||
4058 | 3528 | Notably, the browser toggle remains visible since it's in the toolbar. | ||
4059 | 3529 | |||
4060 | 3530 | shell/rb-source-header.c | 5 +++++ | ||
4061 | 3531 | 1 files changed, 5 insertions(+), 0 deletions(-) | ||
4062 | 3532 | |||
4063 | 3533 | commit ca1f516f8cfc2a879fbbd8c2c6bbdaadfb0b247c | ||
4064 | 3534 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
4065 | 3535 | Date: Sat Dec 19 14:57:02 2009 +0100 | ||
4066 | 3536 | |||
4067 | 3537 | Updated Spanish translation | ||
4068 | 3538 | |||
4069 | 3539 | po/es.po | 1435 ++++++++++++++++++++++++++++++++------------------------------ | ||
4070 | 3540 | 1 files changed, 731 insertions(+), 704 deletions(-) | ||
4071 | 3541 | |||
4072 | 3542 | commit 3408e2cbb6749f0aa17f578b46e594893be4b5d4 | ||
4073 | 3543 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4074 | 3544 | Date: Wed Dec 16 22:36:13 2009 +1000 | ||
4075 | 3545 | |||
4076 | 3546 | add new media player source files to POTFILES.in | ||
4077 | 3547 | |||
4078 | 3548 | po/POTFILES.in | 3 +++ | ||
4079 | 3549 | 1 files changed, 3 insertions(+), 0 deletions(-) | ||
4080 | 3550 | |||
4081 | 3551 | commit 8254aa18f801035498e61ff7dc40c7aebc1be2a4 | ||
4082 | 3552 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4083 | 3553 | Date: Mon Dec 14 08:45:31 2009 +1000 | ||
4084 | 3554 | |||
4085 | 3555 | ipod: use media player source base class | ||
4086 | 3556 | |||
4087 | 3557 | plugins/ipod/ipod-info.ui | 657 ++++++++++++++++------------------------- | ||
4088 | 3558 | plugins/ipod/rb-ipod-plugin.c | 6 +- | ||
4089 | 3559 | plugins/ipod/rb-ipod-source.c | 249 +++++++++++----- | ||
4090 | 3560 | plugins/ipod/rb-ipod-source.h | 12 +- | ||
4091 | 3561 | 4 files changed, 440 insertions(+), 484 deletions(-) | ||
4092 | 3562 | |||
4093 | 3563 | commit 00902b309f172101895b986c43d79cbc9f1f936f | ||
4094 | 3564 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4095 | 3565 | Date: Sun Dec 13 11:37:06 2009 +1000 | ||
4096 | 3566 | |||
4097 | 3567 | mtp: use media player source base class | ||
4098 | 3568 | |||
4099 | 3569 | The main tricky thing here is that we track the amount of free space on | ||
4100 | 3570 | the device, rather than asking it when creating the properties dialog. | ||
4101 | 3571 | To do this, we add a new action type to the MTP thread that just calls a | ||
4102 | 3572 | specified function on the device handler thread. After any track | ||
4103 | 3573 | transfer or delete action, we add a callback to update our idea of the | ||
4104 | 3574 | amount of free space on the device. | ||
4105 | 3575 | |||
4106 | 3576 | plugins/mtpdevice/Makefile.am | 6 +- | ||
4107 | 3577 | plugins/mtpdevice/mtp-info.ui | 222 +++++++++++++++++++++++++++++++++++++ | ||
4108 | 3578 | plugins/mtpdevice/mtp-ui.xml | 1 + | ||
4109 | 3579 | plugins/mtpdevice/rb-mtp-plugin.c | 21 +++- | ||
4110 | 3580 | plugins/mtpdevice/rb-mtp-source.c | 191 ++++++++++++++++++++++++++++++-- | ||
4111 | 3581 | plugins/mtpdevice/rb-mtp-source.h | 15 ++- | ||
4112 | 3582 | plugins/mtpdevice/rb-mtp-thread.c | 22 ++++ | ||
4113 | 3583 | plugins/mtpdevice/rb-mtp-thread.h | 7 +- | ||
4114 | 3584 | 8 files changed, 465 insertions(+), 20 deletions(-) | ||
4115 | 3585 | |||
4116 | 3586 | commit 980cb9338a6e80be2991aa3e00b834b16c1ee0cf | ||
4117 | 3587 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4118 | 3588 | Date: Sun Dec 13 11:29:00 2009 +1000 | ||
4119 | 3589 | |||
4120 | 3590 | Add base class for media player sources | ||
4121 | 3591 | |||
4122 | 3592 | For now, this only has some code for setting up a common properties | ||
4123 | 3593 | dialog, but this is where library/playlist/podcast sync will be | ||
4124 | 3594 | implemented. | ||
4125 | 3595 | |||
4126 | 3596 | data/ui/Makefile.am | 1 + | ||
4127 | 3597 | data/ui/media-player-properties.ui | 140 ++++++++++++++++++++++ | ||
4128 | 3598 | sources/Makefile.am | 2 + | ||
4129 | 3599 | sources/rb-media-player-source.c | 231 ++++++++++++++++++++++++++++++++++++ | ||
4130 | 3600 | sources/rb-media-player-source.h | 74 ++++++++++++ | ||
4131 | 3601 | 5 files changed, 448 insertions(+), 0 deletions(-) | ||
4132 | 3602 | |||
4133 | 3603 | commit 53f7407546137c047c468ebc2d32f8b4cf8febe3 | ||
4134 | 3604 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4135 | 3605 | Date: Tue Dec 15 21:48:06 2009 +1000 | ||
4136 | 3606 | |||
4137 | 3607 | python: add bindings for rb_shell_get_source_by_entry_type | ||
4138 | 3608 | |||
4139 | 3609 | bindings/python/rb.defs | 11 ++++++++++- | ||
4140 | 3610 | 1 files changed, 10 insertions(+), 1 deletions(-) | ||
4141 | 3611 | |||
4142 | 3612 | commit 5de6f070d02f5d87e2c1773509b08be30302348b | ||
4143 | 3613 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4144 | 3614 | Date: Mon Dec 14 21:23:39 2009 +1000 | ||
4145 | 3615 | |||
4146 | 3616 | shell: use g_value_transform in setSongProperty dbus method | ||
4147 | 3617 | |||
4148 | 3618 | This mostly means that the caller can use any numeric type for setting | ||
4149 | 3619 | properties such as play count. Since dbus-glib doesn't map any dbus | ||
4150 | 3620 | value type to G_TYPE_ULONG, it wasn't possible to set the play count, | ||
4151 | 3621 | track number, disc number, or year previously. | ||
4152 | 3622 | |||
4153 | 3623 | shell/rb-shell.c | 26 +++++++++++++++++--------- | ||
4154 | 3624 | 1 files changed, 17 insertions(+), 9 deletions(-) | ||
4155 | 3625 | |||
4156 | 3626 | commit dd6c8fe6163bd05c689f893c8c125bef4eb16881 | ||
4157 | 3627 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4158 | 3628 | Date: Sat Dec 12 11:11:44 2009 +1000 | ||
4159 | 3629 | |||
4160 | 3630 | mpid: provide access to device serial numbers | ||
4161 | 3631 | |||
4162 | 3632 | lib/libmediaplayerid/mediaplayerid.h | 1 + | ||
4163 | 3633 | lib/libmediaplayerid/mpid-device.c | 11 +++++++++++ | ||
4164 | 3634 | lib/libmediaplayerid/mpid-hal.c | 8 ++++++++ | ||
4165 | 3635 | lib/libmediaplayerid/mpid-udev.c | 3 ++- | ||
4166 | 3636 | 4 files changed, 22 insertions(+), 1 deletions(-) | ||
4167 | 3637 | |||
4168 | 3638 | commit 226b230c86544846d11cbf7f9534c1d7064ad7eb | ||
4169 | 3639 | Author: Bastien Nocera <hadess@hadess.net> | ||
4170 | 3640 | Date: Fri Dec 11 12:53:40 2009 +0000 | ||
4171 | 3641 | |||
4172 | 3642 | [artdisplay] Fix run-time warnings | ||
4173 | 3643 | |||
4174 | 3644 | .../artdisplay/artdisplay/LocalCoverArtSearch.py | 2 +- | ||
4175 | 3645 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4176 | 3646 | |||
4177 | 3647 | commit 56471f98771fe0ba78ec2d3541f45ad1be34805b | ||
4178 | 3648 | Author: Bastien Nocera <hadess@hadess.net> | ||
4179 | 3649 | Date: Fri Dec 11 12:53:24 2009 +0000 | ||
4180 | 3650 | |||
4181 | 3651 | [upnp] Fix run-time warnings | ||
4182 | 3652 | |||
4183 | 3653 | plugins/coherence/upnp_coherence/__init__.py | 6 +++--- | ||
4184 | 3654 | 1 files changed, 3 insertions(+), 3 deletions(-) | ||
4185 | 3655 | |||
4186 | 3656 | commit 82e71765b04fe9003f4285d3d5e0970b539d99e5 | ||
4187 | 3657 | Author: Bastien Nocera <hadess@hadess.net> | ||
4188 | 3658 | Date: Fri Dec 11 12:41:44 2009 +0000 | ||
4189 | 3659 | |||
4190 | 3660 | Fix FTBS | ||
4191 | 3661 | |||
4192 | 3662 | plugins/artdisplay/artdisplay/Makefile.am | 2 +- | ||
4193 | 3663 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4194 | 3664 | |||
4195 | 3665 | commit dab4f41554fe6af12379a3183445bd871df0f717 | ||
4196 | 3666 | Author: Bastien Nocera <hadess@hadess.net> | ||
4197 | 3667 | Date: Fri Dec 11 12:35:52 2009 +0000 | ||
4198 | 3668 | |||
4199 | 3669 | Fix compilation | ||
4200 | 3670 | |||
4201 | 3671 | plugins/audiocd/sj-metadata-musicbrainz3.c | 2 +- | ||
4202 | 3672 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4203 | 3673 | |||
4204 | 3674 | commit 1dd71b5a5680e2f67b7554baff0f7fb430ffbe90 | ||
4205 | 3675 | Author: Bastien Nocera <hadess@hadess.net> | ||
4206 | 3676 | Date: Fri Dec 11 01:51:53 2009 +0000 | ||
4207 | 3677 | |||
4208 | 3678 | Remove mention of GIO implementations, it's the only one | ||
4209 | 3679 | |||
4210 | 3680 | plugins/artdisplay/artdisplay/CoverArtDatabase.py | 5 +- | ||
4211 | 3681 | .../artdisplay/artdisplay/LocalCoverArtSearch.py | 205 ++++++++++++++++++++ | ||
4212 | 3682 | .../artdisplay/LocalCoverArtSearchGIO.py | 205 -------------------- | ||
4213 | 3683 | plugins/rb/Loader.py | 18 +-- | ||
4214 | 3684 | 4 files changed, 211 insertions(+), 222 deletions(-) | ||
4215 | 3685 | |||
4216 | 3686 | commit e65be779b4d39161db212e54bc5892f5598c0487 | ||
4217 | 3687 | Author: Bastien Nocera <hadess@hadess.net> | ||
4218 | 3688 | Date: Thu Dec 10 19:32:31 2009 +0000 | ||
4219 | 3689 | |||
4220 | 3690 | Fix crasher when MusicBrainz can't read a disc | ||
4221 | 3691 | |||
4222 | 3692 | But we can. | ||
4223 | 3693 | |||
4224 | 3694 | https://bugzilla.redhat.com/show_bug.cgi?id=546188 | ||
4225 | 3695 | |||
4226 | 3696 | plugins/audiocd/sj-metadata-musicbrainz3.c | 3 +++ | ||
4227 | 3697 | 1 files changed, 3 insertions(+), 0 deletions(-) | ||
4228 | 3698 | |||
4229 | 3699 | commit a0ce3987f3cf29f765aea58719ad386e770c5ee7 | ||
4230 | 3700 | Author: Bastien Nocera <hadess@hadess.net> | ||
4231 | 3701 | Date: Thu Dec 10 17:24:41 2009 +0000 | ||
4232 | 3702 | |||
4233 | 3703 | Use g_atomic_int_* when possible to handle refcounts | ||
4234 | 3704 | |||
4235 | 3705 | https://bugzilla.gnome.org/show_bug.cgi?id=604292 | ||
4236 | 3706 | |||
4237 | 3707 | rhythmdb/rb-refstring.c | 6 +++--- | ||
4238 | 3708 | rhythmdb/rhythmdb-property-model.c | 19 ++++++++++--------- | ||
4239 | 3709 | 2 files changed, 13 insertions(+), 12 deletions(-) | ||
4240 | 3710 | |||
4241 | 3711 | commit 5ea3040ffb3278cd0370120cc556bf4b51e8eae4 | ||
4242 | 3712 | Author: Bastien Nocera <hadess@hadess.net> | ||
4243 | 3713 | Date: Thu Dec 10 17:06:28 2009 +0000 | ||
4244 | 3714 | |||
4245 | 3715 | Remove obsolete support for old glib versions | ||
4246 | 3716 | |||
4247 | 3717 | rhythmdb/rhythmdb-private.h | 4 ---- | ||
4248 | 3718 | 1 files changed, 0 insertions(+), 4 deletions(-) | ||
4249 | 3719 | |||
4250 | 3720 | commit 3dce1f2b420f3fcb6709310cf4ed1787b37fa7a7 | ||
4251 | 3721 | Author: Bastien Nocera <hadess@hadess.net> | ||
4252 | 3722 | Date: Thu Dec 10 16:17:22 2009 +0000 | ||
4253 | 3723 | |||
4254 | 3724 | Remove gnome-vfs support in artdisplay plugin | ||
4255 | 3725 | |||
4256 | 3726 | https://bugzilla.gnome.org/show_bug.cgi?id=604186 | ||
4257 | 3727 | |||
4258 | 3728 | plugins/artdisplay/artdisplay/CoverArtDatabase.py | 10 +- | ||
4259 | 3729 | .../artdisplay/artdisplay/LocalCoverArtSearch.py | 187 -------------------- | ||
4260 | 3730 | plugins/artdisplay/artdisplay/Makefile.am | 1 - | ||
4261 | 3731 | 3 files changed, 2 insertions(+), 196 deletions(-) | ||
4262 | 3732 | |||
4263 | 3733 | commit 5578742367e1dc2a5774054164ae2f336dfe6e3f | ||
4264 | 3734 | Author: Bastien Nocera <hadess@hadess.net> | ||
4265 | 3735 | Date: Thu Dec 10 16:16:56 2009 +0000 | ||
4266 | 3736 | |||
4267 | 3737 | Require a new enough pygobject for GIO functions | ||
4268 | 3738 | |||
4269 | 3739 | https://bugzilla.gnome.org/show_bug.cgi?id=604186 | ||
4270 | 3740 | |||
4271 | 3741 | configure.ac | 4 +++- | ||
4272 | 3742 | 1 files changed, 3 insertions(+), 1 deletions(-) | ||
4273 | 3743 | |||
4274 | 3744 | commit 53f32ed3c2252f049094d8d2f5361ad8d1f2ed1e | ||
4275 | 3745 | Author: Bastien Nocera <hadess@hadess.net> | ||
4276 | 3746 | Date: Thu Dec 10 16:16:22 2009 +0000 | ||
4277 | 3747 | |||
4278 | 3748 | Remove gnome-vfs support in rb python bindings | ||
4279 | 3749 | |||
4280 | 3750 | https://bugzilla.gnome.org/show_bug.cgi?id=604186 | ||
4281 | 3751 | |||
4282 | 3752 | plugins/rb/Loader.py | 165 ++------------------------------------------------ | ||
4283 | 3753 | 1 files changed, 5 insertions(+), 160 deletions(-) | ||
4284 | 3754 | |||
4285 | 3755 | commit b289610d2f619c62b8608f068f4100e2f67de7e9 | ||
4286 | 3756 | Author: Bastien Nocera <hadess@hadess.net> | ||
4287 | 3757 | Date: Wed Dec 9 16:02:39 2009 +0000 | ||
4288 | 3758 | |||
4289 | 3759 | [artdisplay] Simplify save_pixbuf code | ||
4290 | 3760 | |||
4291 | 3761 | https://bugzilla.gnome.org/show_bug.cgi?id=604189 | ||
4292 | 3762 | |||
4293 | 3763 | .../artdisplay/LocalCoverArtSearchGIO.py | 7 +++---- | ||
4294 | 3764 | 1 files changed, 3 insertions(+), 4 deletions(-) | ||
4295 | 3765 | |||
4296 | 3766 | commit eeabdd5f7e3f38e396f1df1b38ce9051e22a5fd1 | ||
4297 | 3767 | Author: Bastien Nocera <hadess@hadess.net> | ||
4298 | 3768 | Date: Wed Dec 9 16:02:13 2009 +0000 | ||
4299 | 3769 | |||
4300 | 3770 | [upnp] Use GIO to get the face icon's mime-type | ||
4301 | 3771 | |||
4302 | 3772 | https://bugzilla.gnome.org/show_bug.cgi?id=604188 | ||
4303 | 3773 | |||
4304 | 3774 | plugins/coherence/upnp_coherence/__init__.py | 8 +++++--- | ||
4305 | 3775 | 1 files changed, 5 insertions(+), 3 deletions(-) | ||
4306 | 3776 | |||
4307 | 3777 | commit 253c7aae20ba3a63da98a52b3785c6f79dcf416f | ||
4308 | 3778 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4309 | 3779 | Date: Mon Dec 7 20:14:49 2009 +1000 | ||
4310 | 3780 | |||
4311 | 3781 | rhythmdb: don't use rhythmdb_add_timeout_commit for metadata changes (bug #603929) | ||
4312 | 3782 | |||
4313 | 3783 | The problem with this is that we don't want these changes to be synced | ||
4314 | 3784 | with the file, but if we call rhythmdb_commit for some other reason, | ||
4315 | 3785 | such as hiding a file that is no longer present in the library | ||
4316 | 3786 | directory, before the timeout expires, the changes will be committed | ||
4317 | 3787 | with the sync_changes flag set to TRUE, so we'll end up writing the data | ||
4318 | 3788 | back to the file. | ||
4319 | 3789 | |||
4320 | 3790 | Other calls to rhythmdb_add_timeout_commit are safe, as they're made for | ||
4321 | 3791 | entries that can't be synced (such as import errors or ignored files) or | ||
4322 | 3792 | for changes that need to be synced. | ||
4323 | 3793 | |||
4324 | 3794 | rhythmdb/rhythmdb.c | 2 +- | ||
4325 | 3795 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4326 | 3796 | |||
4327 | 3797 | commit 32daf755e5a95a43bc112f55d4ea66037e3e9cc5 | ||
4328 | 3798 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4329 | 3799 | Date: Sun Dec 6 12:10:54 2009 +1000 | ||
4330 | 3800 | |||
4331 | 3801 | removable-media: fix compile error with GUdev 147+ | ||
4332 | 3802 | |||
4333 | 3803 | Since device numbers are now always 64bit, we can't stuff them into | ||
4334 | 3804 | pointers and use them as hash keys with g_direct_hash as pointers are | ||
4335 | 3805 | only guaranteed to be at least 32 bits. Instead, we need to allocate | ||
4336 | 3806 | and store a new copy of the device number and use | ||
4337 | 3807 | uint64_hash/uint64_equal. | ||
4338 | 3808 | |||
4339 | 3809 | shell/rb-removable-media-manager.c | 29 ++++++++++++++++++++++------- | ||
4340 | 3810 | 1 files changed, 22 insertions(+), 7 deletions(-) | ||
4341 | 3811 | |||
4342 | 3812 | commit 1d264d8f60648d4157805613579ad8d52a118804 | ||
4343 | 3813 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4344 | 3814 | Date: Sat Dec 5 16:29:08 2009 +1000 | ||
4345 | 3815 | |||
4346 | 3816 | Add magic to support selected-source actions | ||
4347 | 3817 | |||
4348 | 3818 | Actions that operate on the current selected source are pretty common, | ||
4349 | 3819 | and so we had a pretty common pattern where a signal handler would go | ||
4350 | 3820 | and find the selected source from the shell, check it was the right | ||
4351 | 3821 | type, and then unref the source before returning. This moves all of | ||
4352 | 3822 | that (except the type check) into a GClosure wrapper, simplifying the | ||
4353 | 3823 | signal handler code. | ||
4354 | 3824 | |||
4355 | 3825 | plugins/audiocd/rb-audiocd-source.c | 33 +++-- | ||
4356 | 3826 | plugins/daap/rb-daap-plugin.c | 35 +++--- | ||
4357 | 3827 | plugins/generic-player/rb-generic-player-plugin.c | 70 ++++------ | ||
4358 | 3828 | plugins/ipod/rb-ipod-plugin.c | 124 +++++------------- | ||
4359 | 3829 | plugins/mtpdevice/rb-mtp-plugin.c | 53 ++------ | ||
4360 | 3830 | shell/rb-shell.c | 1 + | ||
4361 | 3831 | sources/rb-browser-source.c | 77 ++++------- | ||
4362 | 3832 | sources/rb-source.c | 147 +++++++++++++++++---- | ||
4363 | 3833 | sources/rb-source.h | 15 ++- | ||
4364 | 3834 | 9 files changed, 276 insertions(+), 279 deletions(-) | ||
4365 | 3835 | |||
4366 | 3836 | commit 384935909df28495754ed0561b865d303364c131 | ||
4367 | 3837 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4368 | 3838 | Date: Sat Dec 5 15:21:58 2009 +1000 | ||
4369 | 3839 | |||
4370 | 3840 | rhythmdb: don't overwrite metadata for existing entries of different types | ||
4371 | 3841 | |||
4372 | 3842 | This was probably messing up podcast episodes by setting properties from | ||
4373 | 3843 | the file tags (which may be correct, or they may be nonexistant or junk) | ||
4374 | 3844 | when newly downloaded files are picked up by the library monitor. | ||
4375 | 3845 | |||
4376 | 3846 | rhythmdb/rhythmdb.c | 4 +++- | ||
4377 | 3847 | 1 files changed, 3 insertions(+), 1 deletions(-) | ||
4378 | 3848 | |||
4379 | 3849 | commit 0843ea038b8a1a7be6874a7a96166b3c04d07bae | ||
4380 | 3850 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4381 | 3851 | Date: Fri Dec 4 21:18:45 2009 +1000 | ||
4382 | 3852 | |||
4383 | 3853 | Increase required GTK+ version to 2.14.0 | ||
4384 | 3854 | |||
4385 | 3855 | The main effect of this is the removal of the last vestiges of | ||
4386 | 3856 | libgnome/libgnomeui. | ||
4387 | 3857 | |||
4388 | 3858 | INSTALL.quick | 15 ++++----- | ||
4389 | 3859 | configure.ac | 8 +--- | ||
4390 | 3860 | plugins/daap/rb-daap-source.c | 70 ----------------------------------------- | ||
4391 | 3861 | shell/rb-shell-preferences.c | 8 ----- | ||
4392 | 3862 | shell/rb-shell.c | 13 ------- | ||
4393 | 3863 | 5 files changed, 9 insertions(+), 105 deletions(-) | ||
4394 | 3864 | |||
4395 | 3865 | commit df722b23b1779992f2377dc0390c079d979e65d6 | ||
4396 | 3866 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4397 | 3867 | Date: Fri Dec 4 20:58:47 2009 +1000 | ||
4398 | 3868 | |||
4399 | 3869 | remove arch-tag lines from source files | ||
4400 | 3870 | |||
4401 | 3871 | arch was three version control systems ago, yet I still see these | ||
4402 | 3872 | showing up in new files. | ||
4403 | 3873 | |||
4404 | 3874 | INSTALL.quick | 1 - | ||
4405 | 3875 | INTERNALS | 1 - | ||
4406 | 3876 | Makefile.am | 2 -- | ||
4407 | 3877 | README | 1 - | ||
4408 | 3878 | backends/Makefile.am | 2 -- | ||
4409 | 3879 | backends/gstreamer/Makefile.am | 2 -- | ||
4410 | 3880 | backends/gstreamer/rb-encoder-gst.c | 2 -- | ||
4411 | 3881 | backends/gstreamer/rb-encoder-gst.h | 2 -- | ||
4412 | 3882 | backends/rb-encoder.h | 2 -- | ||
4413 | 3883 | backends/rb-player-gst-data-tee.h | 3 --- | ||
4414 | 3884 | backends/rb-player-gst-filter.h | 3 --- | ||
4415 | 3885 | backends/rb-player-gst-tee.h | 3 --- | ||
4416 | 3886 | backends/rb-player.h | 2 -- | ||
4417 | 3887 | configure.ac | 2 -- | ||
4418 | 3888 | help/C/Makefile.am | 2 -- | ||
4419 | 3889 | help/C/fdl-appendix.xml | 1 - | ||
4420 | 3890 | help/C/legal.xml | 3 --- | ||
4421 | 3891 | help/Makefile.am | 2 -- | ||
4422 | 3892 | lib/eel-gconf-extensions.c | 3 +-- | ||
4423 | 3893 | lib/eel-gconf-extensions.h | 3 +-- | ||
4424 | 3894 | lib/rb-cut-and-paste-code.c | 2 -- | ||
4425 | 3895 | lib/rb-cut-and-paste-code.h | 2 -- | ||
4426 | 3896 | lib/rb-debug.c | 2 -- | ||
4427 | 3897 | lib/rb-debug.h | 2 -- | ||
4428 | 3898 | lib/rb-file-helpers.c | 2 -- | ||
4429 | 3899 | lib/rb-file-helpers.h | 2 -- | ||
4430 | 3900 | lib/rb-preferences.h | 2 -- | ||
4431 | 3901 | lib/rb-stock-icons.c | 2 -- | ||
4432 | 3902 | lib/rb-stock-icons.h | 2 -- | ||
4433 | 3903 | lib/rb-util.c | 2 -- | ||
4434 | 3904 | lib/rb-util.h | 2 -- | ||
4435 | 3905 | metadata/Makefile.am | 2 -- | ||
4436 | 3906 | metadata/rb-metadata-common.c | 2 -- | ||
4437 | 3907 | metadata/rb-metadata-gst.c | 2 -- | ||
4438 | 3908 | metadata/rb-metadata.h | 2 -- | ||
4439 | 3909 | plugins/audiocd/rb-audiocd-source.c | 2 -- | ||
4440 | 3910 | plugins/audiocd/rb-audiocd-source.h | 2 -- | ||
4441 | 3911 | plugins/audioscrobbler/rb-audioscrobbler.c | 2 -- | ||
4442 | 3912 | plugins/audioscrobbler/rb-audioscrobbler.h | 2 -- | ||
4443 | 3913 | plugins/audioscrobbler/rb-lastfm-source.c | 2 -- | ||
4444 | 3914 | plugins/audioscrobbler/rb-lastfm-source.h | 2 -- | ||
4445 | 3915 | plugins/cd-recorder/rb-playlist-source-recorder.c | 2 -- | ||
4446 | 3916 | plugins/cd-recorder/rb-playlist-source-recorder.h | 2 -- | ||
4447 | 3917 | plugins/cd-recorder/rb-recorder-gst.c | 2 -- | ||
4448 | 3918 | plugins/cd-recorder/rb-recorder.h | 2 -- | ||
4449 | 3919 | plugins/generic-player/rb-generic-player-source.c | 2 -- | ||
4450 | 3920 | plugins/generic-player/rb-generic-player-source.h | 2 -- | ||
4451 | 3921 | plugins/generic-player/rb-nokia770-source.c | 2 -- | ||
4452 | 3922 | plugins/generic-player/rb-nokia770-source.h | 2 -- | ||
4453 | 3923 | plugins/generic-player/rb-psp-source.c | 2 -- | ||
4454 | 3924 | plugins/generic-player/rb-psp-source.h | 2 -- | ||
4455 | 3925 | plugins/ipod/rb-ipod-db.c | 2 -- | ||
4456 | 3926 | plugins/ipod/rb-ipod-db.h | 2 -- | ||
4457 | 3927 | plugins/ipod/rb-ipod-source.c | 2 -- | ||
4458 | 3928 | plugins/ipod/rb-ipod-source.h | 2 -- | ||
4459 | 3929 | plugins/iradio/rb-iradio-source.c | 2 -- | ||
4460 | 3930 | plugins/iradio/rb-iradio-source.h | 2 -- | ||
4461 | 3931 | plugins/iradio/rb-station-properties-dialog.c | 2 -- | ||
4462 | 3932 | plugins/iradio/rb-station-properties-dialog.h | 2 -- | ||
4463 | 3933 | plugins/mtpdevice/rb-mtp-source.c | 2 -- | ||
4464 | 3934 | plugins/mtpdevice/rb-mtp-source.h | 2 -- | ||
4465 | 3935 | plugins/status-icon/rb-tray-icon.c | 2 -- | ||
4466 | 3936 | plugins/status-icon/rb-tray-icon.h | 2 -- | ||
4467 | 3937 | podcast/Makefile.am | 2 -- | ||
4468 | 3938 | podcast/rb-feed-podcast-properties-dialog.c | 2 -- | ||
4469 | 3939 | podcast/rb-feed-podcast-properties-dialog.h | 2 -- | ||
4470 | 3940 | podcast/rb-podcast-manager.c | 2 -- | ||
4471 | 3941 | podcast/rb-podcast-manager.h | 2 -- | ||
4472 | 3942 | podcast/rb-podcast-parse.c | 2 -- | ||
4473 | 3943 | podcast/rb-podcast-parse.h | 2 -- | ||
4474 | 3944 | podcast/rb-podcast-properties-dialog.c | 2 -- | ||
4475 | 3945 | podcast/rb-podcast-properties-dialog.h | 2 -- | ||
4476 | 3946 | remote/dbus/Makefile.am | 2 -- | ||
4477 | 3947 | rhythmdb/DESIGN | 2 -- | ||
4478 | 3948 | rhythmdb/Makefile.am | 2 -- | ||
4479 | 3949 | rhythmdb/rb-refstring.c | 2 -- | ||
4480 | 3950 | rhythmdb/rb-refstring.h | 2 -- | ||
4481 | 3951 | rhythmdb/rhythmdb-private.h | 4 +--- | ||
4482 | 3952 | rhythmdb/rhythmdb-property-model.c | 2 -- | ||
4483 | 3953 | rhythmdb/rhythmdb-property-model.h | 2 -- | ||
4484 | 3954 | rhythmdb/rhythmdb-query-model.c | 2 -- | ||
4485 | 3955 | rhythmdb/rhythmdb-query-model.h | 2 -- | ||
4486 | 3956 | rhythmdb/rhythmdb-query.c | 2 -- | ||
4487 | 3957 | rhythmdb/rhythmdb-tree.c | 2 -- | ||
4488 | 3958 | rhythmdb/rhythmdb-tree.h | 2 -- | ||
4489 | 3959 | rhythmdb/rhythmdb.c | 2 -- | ||
4490 | 3960 | rhythmdb/rhythmdb.h | 4 +--- | ||
4491 | 3961 | shell/Makefile.am | 2 -- | ||
4492 | 3962 | shell/main.c | 2 -- | ||
4493 | 3963 | shell/rb-history.c | 2 -- | ||
4494 | 3964 | shell/rb-history.h | 2 -- | ||
4495 | 3965 | shell/rb-play-order-linear-loop.c | 2 -- | ||
4496 | 3966 | shell/rb-play-order-linear-loop.h | 2 -- | ||
4497 | 3967 | shell/rb-play-order-linear.c | 2 -- | ||
4498 | 3968 | shell/rb-play-order-linear.h | 2 -- | ||
4499 | 3969 | shell/rb-play-order-random-by-age-and-rating.c | 2 -- | ||
4500 | 3970 | shell/rb-play-order-random-by-age-and-rating.h | 2 -- | ||
4501 | 3971 | shell/rb-play-order-random-by-age.c | 2 -- | ||
4502 | 3972 | shell/rb-play-order-random-by-age.h | 2 -- | ||
4503 | 3973 | shell/rb-play-order-random-by-rating.c | 2 -- | ||
4504 | 3974 | shell/rb-play-order-random-by-rating.h | 2 -- | ||
4505 | 3975 | shell/rb-play-order-random-equal-weights.c | 2 -- | ||
4506 | 3976 | shell/rb-play-order-random-equal-weights.h | 2 -- | ||
4507 | 3977 | shell/rb-play-order-random.c | 2 -- | ||
4508 | 3978 | shell/rb-play-order-random.h | 2 -- | ||
4509 | 3979 | shell/rb-play-order-shuffle.c | 2 -- | ||
4510 | 3980 | shell/rb-play-order-shuffle.h | 2 -- | ||
4511 | 3981 | shell/rb-play-order.c | 2 -- | ||
4512 | 3982 | shell/rb-play-order.h | 2 -- | ||
4513 | 3983 | shell/rb-playlist-manager.c | 2 -- | ||
4514 | 3984 | shell/rb-playlist-manager.h | 2 -- | ||
4515 | 3985 | shell/rb-removable-media-manager.c | 2 -- | ||
4516 | 3986 | shell/rb-removable-media-manager.h | 2 -- | ||
4517 | 3987 | shell/rb-shell-clipboard.c | 2 -- | ||
4518 | 3988 | shell/rb-shell-clipboard.h | 2 -- | ||
4519 | 3989 | shell/rb-shell-player.c | 2 -- | ||
4520 | 3990 | shell/rb-shell-player.h | 2 -- | ||
4521 | 3991 | shell/rb-shell-preferences.c | 2 -- | ||
4522 | 3992 | shell/rb-shell-preferences.h | 2 -- | ||
4523 | 3993 | shell/rb-shell.c | 2 -- | ||
4524 | 3994 | shell/rb-shell.h | 2 -- | ||
4525 | 3995 | shell/rb-source-header.c | 2 -- | ||
4526 | 3996 | shell/rb-source-header.h | 2 -- | ||
4527 | 3997 | shell/rb-statusbar.c | 2 -- | ||
4528 | 3998 | shell/rb-statusbar.h | 2 -- | ||
4529 | 3999 | sources/rb-browser-source.c | 2 -- | ||
4530 | 4000 | sources/rb-browser-source.h | 2 -- | ||
4531 | 4001 | sources/rb-library-source.c | 2 -- | ||
4532 | 4002 | sources/rb-library-source.h | 2 -- | ||
4533 | 4003 | sources/rb-playlist-source.c | 2 -- | ||
4534 | 4004 | sources/rb-playlist-source.h | 2 -- | ||
4535 | 4005 | sources/rb-podcast-source.c | 2 -- | ||
4536 | 4006 | sources/rb-podcast-source.h | 2 -- | ||
4537 | 4007 | sources/rb-removable-media-source.c | 2 -- | ||
4538 | 4008 | sources/rb-removable-media-source.h | 2 -- | ||
4539 | 4009 | sources/rb-source.c | 2 -- | ||
4540 | 4010 | sources/rb-source.h | 2 -- | ||
4541 | 4011 | sources/rb-sourcelist-model.c | 2 -- | ||
4542 | 4012 | sources/rb-sourcelist-model.h | 2 -- | ||
4543 | 4013 | sources/rb-sourcelist.c | 2 -- | ||
4544 | 4014 | sources/rb-sourcelist.h | 2 -- | ||
4545 | 4015 | tests/Makefile.am | 1 - | ||
4546 | 4016 | tests/test-rhythmdb-query.c | 2 -- | ||
4547 | 4017 | tests/test-rhythmdb-tree-serialization.c | 2 -- | ||
4548 | 4018 | tests/test-rhythmdb-view.c | 2 -- | ||
4549 | 4019 | widgets/Makefile.am | 2 -- | ||
4550 | 4020 | widgets/rb-cell-renderer-pixbuf.c | 2 -- | ||
4551 | 4021 | widgets/rb-cell-renderer-pixbuf.h | 2 -- | ||
4552 | 4022 | widgets/rb-cell-renderer-rating.c | 1 - | ||
4553 | 4023 | widgets/rb-cell-renderer-rating.h | 2 -- | ||
4554 | 4024 | widgets/rb-dialog.c | 2 -- | ||
4555 | 4025 | widgets/rb-dialog.h | 2 -- | ||
4556 | 4026 | widgets/rb-entry-view.c | 2 -- | ||
4557 | 4027 | widgets/rb-entry-view.h | 2 -- | ||
4558 | 4028 | widgets/rb-header.c | 2 -- | ||
4559 | 4029 | widgets/rb-header.h | 2 -- | ||
4560 | 4030 | widgets/rb-library-browser.c | 2 -- | ||
4561 | 4031 | widgets/rb-library-browser.h | 2 -- | ||
4562 | 4032 | widgets/rb-property-view.c | 2 -- | ||
4563 | 4033 | widgets/rb-property-view.h | 2 -- | ||
4564 | 4034 | widgets/rb-query-creator-private.h | 2 -- | ||
4565 | 4035 | widgets/rb-query-creator-properties.c | 2 -- | ||
4566 | 4036 | widgets/rb-query-creator.c | 2 -- | ||
4567 | 4037 | widgets/rb-query-creator.h | 2 -- | ||
4568 | 4038 | widgets/rb-rating-helper.c | 2 -- | ||
4569 | 4039 | widgets/rb-rating-helper.h | 2 -- | ||
4570 | 4040 | widgets/rb-rating.c | 2 -- | ||
4571 | 4041 | widgets/rb-rating.h | 2 -- | ||
4572 | 4042 | widgets/rb-search-entry.c | 2 -- | ||
4573 | 4043 | widgets/rb-search-entry.h | 2 -- | ||
4574 | 4044 | widgets/rb-song-info.c | 2 -- | ||
4575 | 4045 | widgets/rb-song-info.h | 2 -- | ||
4576 | 4046 | widgets/rb-uri-dialog.c | 2 -- | ||
4577 | 4047 | widgets/rb-uri-dialog.h | 2 -- | ||
4578 | 4048 | 174 files changed, 4 insertions(+), 348 deletions(-) | ||
4579 | 4049 | |||
4580 | 4050 | commit cc142ec676253e48687ab72544af00350f84f4e6 | ||
4581 | 4051 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4582 | 4052 | Date: Fri Dec 4 20:55:03 2009 +1000 | ||
4583 | 4053 | |||
4584 | 4054 | remove the thoroughly obsolete Japanese help translation | ||
4585 | 4055 | |||
4586 | 4056 | help/ja/.arch-inventory | 2 - | ||
4587 | 4057 | help/ja/Makefile.am | 37 -- | ||
4588 | 4058 | help/ja/fdl-appendix.xml | 669 --------------------- | ||
4589 | 4059 | help/ja/figures/rb-adv.png | Bin 20849 -> 0 bytes | ||
4590 | 4060 | help/ja/figures/rb-basic.png | Bin 15922 -> 0 bytes | ||
4591 | 4061 | help/ja/figures/rb-browser.png | Bin 74196 -> 0 bytes | ||
4592 | 4062 | help/ja/figures/rb-context-menu.png | Bin 73111 -> 0 bytes | ||
4593 | 4063 | help/ja/figures/rb-iradio-add.png | Bin 10053 -> 0 bytes | ||
4594 | 4064 | help/ja/figures/rb-iradio.png | Bin 74721 -> 0 bytes | ||
4595 | 4065 | help/ja/figures/rb-nextprev.png | Bin 1048 -> 0 bytes | ||
4596 | 4066 | help/ja/figures/rb-notification-area-menu.png | Bin 16126 -> 0 bytes | ||
4597 | 4067 | help/ja/figures/rb-notification-area.png | Bin 1750 -> 0 bytes | ||
4598 | 4068 | help/ja/figures/rb-player.png | Bin 4443 -> 0 bytes | ||
4599 | 4069 | help/ja/figures/rb-prefs-general.png | Bin 18919 -> 0 bytes | ||
4600 | 4070 | help/ja/figures/rb-prefs-library.png | Bin 14591 -> 0 bytes | ||
4601 | 4071 | help/ja/figures/rb-repeat.png | Bin 1983 -> 0 bytes | ||
4602 | 4072 | help/ja/figures/rb-search.png | Bin 37842 -> 0 bytes | ||
4603 | 4073 | help/ja/figures/rb-shuffle.png | Bin 2112 -> 0 bytes | ||
4604 | 4074 | help/ja/figures/rb-sidebar.png | Bin 3951 -> 0 bytes | ||
4605 | 4075 | help/ja/figures/rb-stats.png | Bin 62444 -> 0 bytes | ||
4606 | 4076 | help/ja/figures/rb-volume-changer.png | Bin 4163 -> 0 bytes | ||
4607 | 4077 | help/ja/figures/rb-window.png | Bin 80103 -> 0 bytes | ||
4608 | 4078 | help/ja/legal.xml | 81 --- | ||
4609 | 4079 | help/ja/quick-reference.xml | 263 --------- | ||
4610 | 4080 | help/ja/rhythmbox-ja.omf | 35 -- | ||
4611 | 4081 | help/ja/rhythmbox.xml | 227 ------- | ||
4612 | 4082 | help/ja/user-guide.xml | 780 ------------------------- | ||
4613 | 4083 | 27 files changed, 0 insertions(+), 2094 deletions(-) | ||
4614 | 4084 | |||
4615 | 4085 | commit 46f6beef9f3cd5547eceaab42502d9224416f299 | ||
4616 | 4086 | Author: Mario Blättermann <mariobl@gnome.org> | ||
4617 | 4087 | Date: Wed Dec 2 19:49:11 2009 +0100 | ||
4618 | 4088 | |||
4619 | 4089 | Updated German translation | ||
4620 | 4090 | |||
4621 | 4091 | po/de.po | 2 -- | ||
4622 | 4092 | 1 files changed, 0 insertions(+), 2 deletions(-) | ||
4623 | 4093 | |||
4624 | 4094 | commit 5b1ea3cff96e9e1265c59fada78fe8daddffbd34 | ||
4625 | 4095 | Author: Mario Blättermann <mariobl@gnome.org> | ||
4626 | 4096 | Date: Wed Dec 2 19:34:39 2009 +0100 | ||
4627 | 4097 | |||
4628 | 4098 | Updated German translation | ||
4629 | 4099 | |||
4630 | 4100 | po/de.po | 54 +++++++++++++++++++++++++++--------------------------- | ||
4631 | 4101 | 1 files changed, 27 insertions(+), 27 deletions(-) | ||
4632 | 4102 | |||
4633 | 4103 | commit 512409fde7cb0c4920e0d728178a137ab5619f9e | ||
4634 | 4104 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4635 | 4105 | Date: Tue Dec 1 22:19:02 2009 +1000 | ||
4636 | 4106 | |||
4637 | 4107 | rhythmdb: ignore hidden files while enumerating directories (bug #603444) | ||
4638 | 4108 | |||
4639 | 4109 | rhythmdb/rhythmdb.c | 7 +++++++ | ||
4640 | 4110 | 1 files changed, 7 insertions(+), 0 deletions(-) | ||
4641 | 4111 | |||
4642 | 4112 | commit 1a323a78118930bfbd84d3e37d73b3bf311c3b63 | ||
4643 | 4113 | Author: Jorge González <jorgegonz@svn.gnome.org> | ||
4644 | 4114 | Date: Sun Nov 29 23:46:49 2009 +0100 | ||
4645 | 4115 | |||
4646 | 4116 | Updated Spanish translation | ||
4647 | 4117 | |||
4648 | 4118 | po/es.po | 157 +++++++++++++++++++++++++++++++------------------------------- | ||
4649 | 4119 | 1 files changed, 79 insertions(+), 78 deletions(-) | ||
4650 | 4120 | |||
4651 | 4121 | commit 9a982259f8c7b1e4733dac5fcbdd3c2560387637 | ||
4652 | 4122 | Author: James <jamesm51@gmail.com> | ||
4653 | 4123 | Date: Sun Nov 29 22:31:05 2009 +1000 | ||
4654 | 4124 | |||
4655 | 4125 | status-icon: handle forward and back mouse buttons (bug #316257) | ||
4656 | 4126 | |||
4657 | 4127 | plugins/status-icon/rb-status-icon-plugin.c | 7 +++++++ | ||
4658 | 4128 | 1 files changed, 7 insertions(+), 0 deletions(-) | ||
4659 | 4129 | |||
4660 | 4130 | commit 569b350ba617936ff38f8f18502e87003e6464ab | ||
4661 | 4131 | Author: Christian Kirbach <christian.kirbach@googlemail.com> | ||
4662 | 4132 | Date: Sun Nov 29 13:27:39 2009 +0100 | ||
4663 | 4133 | |||
4664 | 4134 | Updated German translation | ||
4665 | 4135 | |||
4666 | 4136 | po/de.po | 337 +++++++++++++++++++++++++++++++------------------------------- | ||
4667 | 4137 | 1 files changed, 170 insertions(+), 167 deletions(-) | ||
4668 | 4138 | |||
4669 | 4139 | commit ad30cb76a1d430a16c897dd9feacaad3cc5eb5d9 | ||
4670 | 4140 | Author: Christophe Fergeau <cfergeau@mandriva.com> | ||
4671 | 4141 | Date: Sun Nov 29 11:46:46 2009 +0100 | ||
4672 | 4142 | |||
4673 | 4143 | use proper g_print modifier for GUdevDeviceNumber (bug #603263) | ||
4674 | 4144 | |||
4675 | 4145 | On 64 bit systems, compilation was failing because we were using %x to try | ||
4676 | 4146 | to print what is a 64 bit value. Use G_GINT64_MODIFIER and cast the value | ||
4677 | 4147 | to guint64 before printing it to be 100% everything is good. | ||
4678 | 4148 | |||
4679 | 4149 | plugins/mtpdevice/rb-mtp-plugin.c | 4 ++-- | ||
4680 | 4150 | shell/rb-removable-media-manager.c | 3 ++- | ||
4681 | 4151 | 2 files changed, 4 insertions(+), 3 deletions(-) | ||
4682 | 4152 | |||
4683 | 4153 | commit e483e429693c925567817b6f2d823f403189915e | ||
4684 | 4154 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4685 | 4155 | Date: Sun Nov 29 18:30:56 2009 +1000 | ||
4686 | 4156 | |||
4687 | 4157 | artdisplay: fix local cover art search for smb shares | ||
4688 | 4158 | |||
4689 | 4159 | Two problems here: gvfs won't do async file enumeration unless the | ||
4690 | 4160 | enumerator is created asynchronously, and the gvfs smb backend doesn't | ||
4691 | 4161 | do standard::fast-content-type or access::can-read, so we switch to | ||
4692 | 4162 | standard::content-type instead, and assume files are readable if | ||
4693 | 4163 | access::can-read is missing. | ||
4694 | 4164 | |||
4695 | 4165 | .../artdisplay/LocalCoverArtSearchGIO.py | 23 +++++++++++++++---- | ||
4696 | 4166 | 1 files changed, 18 insertions(+), 5 deletions(-) | ||
4697 | 4167 | |||
4698 | 4168 | commit b1eeacca434769fb6fa43ec748747083f4cc003a | ||
4699 | 4169 | Author: Mika Wahlroos <mika.wahlroos@iki.fi> | ||
4700 | 4170 | Date: Sun Nov 29 13:58:02 2009 +1000 | ||
4701 | 4171 | |||
4702 | 4172 | context: encode album names received from last.fm in utf8 (bug #602679) | ||
4703 | 4173 | |||
4704 | 4174 | urllib.quote expects a byte sequence, rather than a string, so it can't | ||
4705 | 4175 | deal with unicode input. As a result, we need to encode parameter | ||
4706 | 4176 | strings as UTF-8 first (as last.fm expects) before constructing URIs. | ||
4707 | 4177 | |||
4708 | 4178 | plugins/context/context/AlbumTab.py | 2 +- | ||
4709 | 4179 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4710 | 4180 | |||
4711 | 4181 | commit 429ea56233ac01214710357f617947a0f02529ce | ||
4712 | 4182 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4713 | 4183 | Date: Sun Nov 29 13:55:54 2009 +1000 | ||
4714 | 4184 | |||
4715 | 4185 | context: call it 'context pane' (not 'panel') everywhere | ||
4716 | 4186 | |||
4717 | 4187 | plugins/context/Makefile.am | 2 +- | ||
4718 | 4188 | plugins/context/context.rb-plugin.in | 2 +- | ||
4719 | 4189 | plugins/context/context/ContextView.py | 4 ++-- | ||
4720 | 4190 | 3 files changed, 4 insertions(+), 4 deletions(-) | ||
4721 | 4191 | |||
4722 | 4192 | commit 46166b3a1b9129e8db1f5a7beef500acaa3467d0 | ||
4723 | 4193 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4724 | 4194 | Date: Sun Nov 29 13:15:05 2009 +1000 | ||
4725 | 4195 | |||
4726 | 4196 | song-info: set tab label for the multiple song info dialog (bug #602015) | ||
4727 | 4197 | |||
4728 | 4198 | data/ui/song-info-multiple.ui | 3 ++- | ||
4729 | 4199 | 1 files changed, 2 insertions(+), 1 deletions(-) | ||
4730 | 4200 | |||
4731 | 4201 | commit 6ea949a6e4fa12db0a2a7ace06d81a64cab25fb6 | ||
4732 | 4202 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4733 | 4203 | Date: Sun Nov 29 08:18:59 2009 +1000 | ||
4734 | 4204 | |||
4735 | 4205 | mpid: don't destroy HAL context twice (bug #603258) | ||
4736 | 4206 | |||
4737 | 4207 | lib/libmediaplayerid/mpid-hal.c | 1 - | ||
4738 | 4208 | 1 files changed, 0 insertions(+), 1 deletions(-) | ||
4739 | 4209 | |||
4740 | 4210 | commit 2dd5fdc9060b9db8bcba6645c13eeee42dc16cad | ||
4741 | 4211 | Author: Sebastien Bacher <seb128@ubuntu.com> | ||
4742 | 4212 | Date: Fri Nov 27 07:28:23 2009 +1000 | ||
4743 | 4213 | |||
4744 | 4214 | don't use python's LOCALMODLIBS variable (bug #602739) | ||
4745 | 4215 | |||
4746 | 4216 | configure.ac | 3 +-- | ||
4747 | 4217 | 1 files changed, 1 insertions(+), 2 deletions(-) | ||
4748 | 4218 | |||
4749 | 4219 | commit e93fd2d7afe1411a5a60052a4adecd6a56db5b7b | ||
4750 | 4220 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4751 | 4221 | Date: Fri Nov 27 07:14:51 2009 +1000 | ||
4752 | 4222 | |||
4753 | 4223 | context: use an idle handler for track changes (bug #602140) | ||
4754 | 4224 | |||
4755 | 4225 | The playing-song-changed signal is sometimes emitted on a streaming | ||
4756 | 4226 | thread. Calling into webkit on non-main threads causes it to crash | ||
4757 | 4227 | pretty reliably, so we need to use an idle handler to process it on the | ||
4758 | 4228 | main thread. | ||
4759 | 4229 | |||
4760 | 4230 | plugins/context/context/ContextView.py | 8 ++++++++ | ||
4761 | 4231 | 1 files changed, 8 insertions(+), 0 deletions(-) | ||
4762 | 4232 | |||
4763 | 4233 | commit f47cd2e66fa9891cf78a6621034156992280de8e | ||
4764 | 4234 | Author: Bastien Nocera <hadess@hadess.net> | ||
4765 | 4235 | Date: Wed Nov 25 18:01:12 2009 +0000 | ||
4766 | 4236 | |||
4767 | 4237 | [audiocd] Update from sound-juicer 2.28.1 | ||
4768 | 4238 | |||
4769 | 4239 | plugins/audiocd/sj-metadata-getter.c | 13 +++++-- | ||
4770 | 4240 | plugins/audiocd/sj-metadata-getter.h | 2 +- | ||
4771 | 4241 | plugins/audiocd/sj-metadata-gvfs.c | 21 ++++++++---- | ||
4772 | 4242 | plugins/audiocd/sj-metadata-musicbrainz.c | 2 +- | ||
4773 | 4243 | plugins/audiocd/sj-metadata-musicbrainz3.c | 51 ++++++++++++++++++++-------- | ||
4774 | 4244 | 5 files changed, 62 insertions(+), 27 deletions(-) | ||
4775 | 4245 | |||
4776 | 4246 | commit 860812d7586f54329ebfc9bef616f25e2f928f88 | ||
4777 | 4247 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4778 | 4248 | Date: Tue Nov 24 20:41:51 2009 +1000 | ||
4779 | 4249 | |||
4780 | 4250 | song-info: rework location field (bug #602616) | ||
4781 | 4251 | |||
4782 | 4252 | We need two separate paths here to deal with local file URIs and | ||
4783 | 4253 | anything else. For local files, we extract the directory name, convert | ||
4784 | 4254 | to utf8, then compare against the user's desktop directory. For other | ||
4785 | 4255 | things, we find the parent URI and unescape that. | ||
4786 | 4256 | |||
4787 | 4257 | Previously there was some inconsistency here that lead to strings | ||
4788 | 4258 | being unescaped twice, and for strings containing '%'s, the second | ||
4789 | 4259 | unescape call would return NULL, causing a crash later on. | ||
4790 | 4260 | |||
4791 | 4261 | widgets/rb-song-info.c | 49 +++++++++++++++++++++++++++++++---------------- | ||
4792 | 4262 | 1 files changed, 32 insertions(+), 17 deletions(-) | ||
4793 | 4263 | |||
4794 | 4264 | commit d00f83758ec6fe42e31e0f313a3ead144be2528b | ||
4795 | 4265 | Author: Mattias Põldaru <mahfiaz gmail com> | ||
4796 | 4266 | Date: Sun Nov 22 19:29:10 2009 +0200 | ||
4797 | 4267 | |||
4798 | 4268 | Updating Estonian translation | ||
4799 | 4269 | |||
4800 | 4270 | po/et.po | 6 +++--- | ||
4801 | 4271 | 1 files changed, 3 insertions(+), 3 deletions(-) | ||
4802 | 4272 | |||
4803 | 4273 | commit c3708cfa816dce856d243d999ac78d22d8dc4d2e | ||
4804 | 4274 | Author: Mattias Põldaru <mahfiaz gmail com> | ||
4805 | 4275 | Date: Sun Nov 22 19:03:03 2009 +0200 | ||
4806 | 4276 | |||
4807 | 4277 | Updating Estonian translation | ||
4808 | 4278 | |||
4809 | 4279 | po/et.po | 21 +++++++++++++-------- | ||
4810 | 4280 | 1 files changed, 13 insertions(+), 8 deletions(-) | ||
4811 | 4281 | |||
4812 | 4282 | commit dcfda5a14fcdb36fc268931ef92bef42ee602f4a | ||
4813 | 4283 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4814 | 4284 | Date: Sun Nov 15 11:20:34 2009 +1000 | ||
4815 | 4285 | |||
4816 | 4286 | Release 0.12.6 | ||
4817 | 4287 | |||
4818 | 4288 | NEWS | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | ||
4819 | 4289 | README | 4 +- | ||
4820 | 4290 | configure.ac | 4 +- | ||
4821 | 4291 | 3 files changed, 75 insertions(+), 4 deletions(-) | ||
4822 | 4292 | |||
4823 | 4293 | commit dffc5fabfa5522d44c32dbcdef8de244b5af2b75 | ||
4824 | 4294 | Author: Emilio Pozuelo Monfort <pochu27@gmail.com> | ||
4825 | 4295 | Date: Sun Nov 22 04:08:16 2009 +0100 | ||
4826 | 4296 | |||
4827 | 4297 | Bug 602615: Link with python libs if building the python bindings | ||
4828 | 4298 | |||
4829 | 4299 | shell/Makefile.am | 4 ++++ | ||
4830 | 4300 | 1 files changed, 4 insertions(+), 0 deletions(-) | ||
4831 | 4301 | |||
4832 | 4302 | commit d303c8b0ee4390d29a3f24e26b37169364ae88a8 | ||
4833 | 4303 | Author: Bastien Nocera <hadess@hadess.net> | ||
4834 | 4304 | Date: Mon Nov 16 12:51:59 2009 +0000 | ||
4835 | 4305 | |||
4836 | 4306 | Don't ignore podcasts with an empty title | ||
4837 | 4307 | |||
4838 | 4308 | https://bugzilla.gnome.org/show_bug.cgi?id=600058 | ||
4839 | 4309 | |||
4840 | 4310 | podcast/rb-podcast-manager.c | 5 ++++- | ||
4841 | 4311 | 1 files changed, 4 insertions(+), 1 deletions(-) | ||
4842 | 4312 | |||
4843 | 4313 | commit 970db786a853f1d0e54dabbae7ca10819b2f0f74 | ||
4844 | 4314 | Author: A S Alam <aalam@users.sf.net> | ||
4845 | 4315 | Date: Sun Nov 22 09:03:29 2009 +0530 | ||
4846 | 4316 | |||
4847 | 4317 | updating pa Translation: Punjabi: A S Alam | ||
4848 | 4318 | |||
4849 | 4319 | po/pa.po | 1189 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4850 | 4320 | 1 files changed, 655 insertions(+), 534 deletions(-) | ||
4851 | 4321 | |||
4852 | 4322 | commit 7d6e2b97451c25a62bd6ab699f39fdbca09a5169 | ||
4853 | 4323 | Author: Adi Roiban <adi@roiban.ro> | ||
4854 | 4324 | Date: Sat Nov 21 20:41:43 2009 +0200 | ||
4855 | 4325 | |||
4856 | 4326 | Updated Romanian translation | ||
4857 | 4327 | |||
4858 | 4328 | po/ro.po | 1200 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4859 | 4329 | 1 files changed, 657 insertions(+), 543 deletions(-) | ||
4860 | 4330 | |||
4861 | 4331 | commit 76cc77c6ea45b6fbd53b16df91cdb4fd70afbde0 | ||
4862 | 4332 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4863 | 4333 | Date: Sat Nov 21 10:17:24 2009 +1000 | ||
4864 | 4334 | |||
4865 | 4335 | entry-view: fix tiny leak in rb_entry_view_set_column_editable | ||
4866 | 4336 | |||
4867 | 4337 | widgets/rb-entry-view.c | 1 + | ||
4868 | 4338 | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
4869 | 4339 | |||
4870 | 4340 | commit 83084a7895a3b7638c3f9814fbd8645785fa8eed | ||
4871 | 4341 | Author: Javier Jardón <jjardon@gnome.org> | ||
4872 | 4342 | Date: Sun Nov 15 19:51:17 2009 +0100 | ||
4873 | 4343 | |||
4874 | 4344 | Replace deprecated GTK+ symbol | ||
4875 | 4345 | |||
4876 | 4346 | Substitute gtk_tree_view_column_get_cell_renderers () with | ||
4877 | 4347 | gtk_cell_layout_get_cells () | ||
4878 | 4348 | |||
4879 | 4349 | widgets/rb-entry-view.c | 2 +- | ||
4880 | 4350 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
4881 | 4351 | |||
4882 | 4352 | commit 2b0a57ce3571ee2e3c86455b5c90af6f0a295d55 | ||
4883 | 4353 | Author: Friedel Wolff <friedel@translate.org.za> | ||
4884 | 4354 | Date: Fri Nov 20 20:08:41 2009 +0100 | ||
4885 | 4355 | |||
4886 | 4356 | Update Afrikaans translation. | ||
4887 | 4357 | |||
4888 | 4358 | po/af.po | 1730 +++++++++++++++++++++++++++++++++++--------------------------- | ||
4889 | 4359 | 1 files changed, 973 insertions(+), 757 deletions(-) | ||
4890 | 4360 | |||
4891 | 4361 | commit 2e0278663f5609935ef2a778fae8ef7790add65b | ||
4892 | 4362 | Author: Luca Ferretti <elle.uca@libero.it> | ||
4893 | 4363 | Date: Thu Nov 19 23:43:02 2009 +0100 | ||
4894 | 4364 | |||
4895 | 4365 | Updated Italian translation | ||
4896 | 4366 | |||
4897 | 4367 | po/it.po | 1586 +++++++++++++++++++++++++++----------------------------------- | ||
4898 | 4368 | 1 files changed, 693 insertions(+), 893 deletions(-) | ||
4899 | 4369 | |||
4900 | 4370 | commit e5f0001a49d2947bad33afa19dc848e31ed52023 | ||
4901 | 4371 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4902 | 4372 | Date: Fri Nov 20 07:44:26 2009 +1000 | ||
4903 | 4373 | |||
4904 | 4374 | mtp: replace slashes in filenames with underscores (bug #600549) | ||
4905 | 4375 | |||
4906 | 4376 | plugins/mtpdevice/rb-mtp-source.c | 2 ++ | ||
4907 | 4377 | 1 files changed, 2 insertions(+), 0 deletions(-) | ||
4908 | 4378 | |||
4909 | 4379 | commit 78ad46fcac02e0454c45d18ccc54d9879c999315 | ||
4910 | 4380 | Author: Claude Paroz <claude@2xlibre.net> | ||
4911 | 4381 | Date: Thu Nov 19 20:03:05 2009 +0100 | ||
4912 | 4382 | |||
4913 | 4383 | Updated French translation | ||
4914 | 4384 | |||
4915 | 4385 | po/fr.po | 1175 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4916 | 4386 | 1 files changed, 646 insertions(+), 529 deletions(-) | ||
4917 | 4387 | |||
4918 | 4388 | commit 1863046aeefe61f8bad222f857151d3f1ee904ed | ||
4919 | 4389 | Author: Žygimantas Beručka <zygis@gnome.org> | ||
4920 | 4390 | Date: Thu Nov 19 20:36:19 2009 +0200 | ||
4921 | 4391 | |||
4922 | 4392 | Updated Lithuanian translation | ||
4923 | 4393 | |||
4924 | 4394 | po/lt.po | 1181 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4925 | 4395 | 1 files changed, 647 insertions(+), 534 deletions(-) | ||
4926 | 4396 | |||
4927 | 4397 | commit b6742b69ec40ac5d7d48d42a5d1512ade4142ce0 | ||
4928 | 4398 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4929 | 4399 | Date: Thu Nov 19 22:55:42 2009 +1000 | ||
4930 | 4400 | |||
4931 | 4401 | rhythmdb: only replace ignore or error entries when importing (bug #590474) | ||
4932 | 4402 | |||
4933 | 4403 | When library monitoring is enabled, and the podcast download directory | ||
4934 | 4404 | is within the library directory, podcast episodes were being deleted and | ||
4935 | 4405 | then imported into the library as normal files. To fix this, we'll only | ||
4936 | 4406 | replace existing ignore or error entries for the newly imported URI. | ||
4937 | 4407 | |||
4938 | 4408 | rhythmdb/rhythmdb.c | 6 ++++-- | ||
4939 | 4409 | 1 files changed, 4 insertions(+), 2 deletions(-) | ||
4940 | 4410 | |||
4941 | 4411 | commit b7b6aec60d685d7b463f9199b786f794d6f3bcb5 | ||
4942 | 4412 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4943 | 4413 | Date: Thu Nov 19 07:26:13 2009 +1000 | ||
4944 | 4414 | |||
4945 | 4415 | context: add some translator comments for top album/track strings | ||
4946 | 4416 | |||
4947 | 4417 | plugins/context/context/AlbumTab.py | 1 + | ||
4948 | 4418 | plugins/context/context/ContextView.py | 1 + | ||
4949 | 4419 | 2 files changed, 2 insertions(+), 0 deletions(-) | ||
4950 | 4420 | |||
4951 | 4421 | commit 086afb8dda82c43c5dac418f9fdee7ace507f3ed | ||
4952 | 4422 | Author: Jonathan Matthew <jonathan@d14n.org> | ||
4953 | 4423 | Date: Thu Nov 19 07:22:48 2009 +1000 | ||
4954 | 4424 | |||
4955 | 4425 | im-status: talk to mission-control 5 instead of empathy (bug #589845) | ||
4956 | 4426 | |||
4957 | 4427 | plugins/im-status/im-status/__init__.py | 80 +++++++++++++++++++++--------- | ||
4958 | 4428 | 1 files changed, 56 insertions(+), 24 deletions(-) | ||
4959 | 4429 | |||
4960 | 4430 | commit e5acf9ada2c08df05ae23e3770efed355046f496 | ||
4961 | 4431 | Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com> | ||
4962 | 4432 | Date: Wed Nov 18 07:11:31 2009 +0100 | ||
4963 | 4433 | |||
4964 | 4434 | Updated Slovenian translation | ||
4965 | 4435 | |||
4966 | 4436 | po/sl.po | 1325 +++++++++++++++++++++++++++++++++----------------------------- | ||
4967 | 4437 | 1 files changed, 716 insertions(+), 609 deletions(-) | ||
4968 | 4438 | |||
4969 | 4439 | commit 24c49ea8f2bab1132e4791efc96e08c7026cfa36 | ||
4970 | 4440 | Author: Aron Xu <aronxu@gnome.org> | ||
4971 | 4441 | Date: Tue Nov 17 16:31:00 2009 +0800 | ||
4972 | 4442 | |||
4973 | 4443 | Fix a typo | ||
4974 | 4444 | |||
4975 | 4445 | po/zh_CN.po | 4 ++-- | ||
4976 | 4446 | 1 files changed, 2 insertions(+), 2 deletions(-) | ||
4977 | 4447 | |||
4978 | 4448 | commit cc5749477619a7d527c412587bca029f1b0b4b93 | ||
4979 | 4449 | Author: Mario Blättermann <mariobl@gnome.org> | ||
4980 | 4450 | Date: Mon Nov 16 21:01:12 2009 +0100 | ||
4981 | 4451 | |||
4982 | 4452 | Updated German translation | ||
4983 | 4453 | |||
4984 | 4454 | po/de.po | 1254 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4985 | 4455 | 1 files changed, 681 insertions(+), 573 deletions(-) | ||
4986 | 4456 | |||
4987 | 4457 | commit 995024bb5f9b20876e35b39ebfdf179f44084913 | ||
4988 | 4458 | Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> | ||
4989 | 4459 | Date: Mon Nov 16 22:41:18 2009 +0900 | ||
4990 | 4460 | |||
4991 | 4461 | Update Japanese translation | ||
4992 | 4462 | |||
4993 | 4463 | po/ja.po | 1149 ++++++++++++++++++++++++++++++++++---------------------------- | ||
4994 | 4464 | 1 files changed, 630 insertions(+), 519 deletions(-) | ||
4995 | 4465 | |||
4996 | 4466 | commit fdfa5893b5d7b040c67901800b25374b22fcd930 | ||
4997 | 4467 | Author: Antón Méixome <meixome@mancomun.org> | ||
4998 | 4468 | Date: Mon Nov 16 13:59:49 2009 +0100 | ||
4999 | 4469 | |||
5000 | 4470 | Updated Galician Translation |