1. 27 Jan, 2009 2 commits
    • Gabriel Burt's avatar
      Check for .git in addition to .svn to determine whether to set release · c82b83eb
      Gabriel Burt authored
      2009-01-27  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* configure.ac: Check for .git in addition to .svn to determine whether to
      	set release variable.
      
      svn path=/trunk/banshee/; revision=4977
      c82b83eb
    • Gabriel Burt's avatar
      Sync with Makefiles. · 9f66a86b
      Gabriel Burt authored
      2009-01-27  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* libbanshee/Makefile.am:
      	* libbanshee/libbanshee.cproj:
      	* src/Backends/Banshee.GStreamer/Banshee.GStreamer.csproj:
      	* src/Core/Banshee.Services/Banshee.Services.csproj:
      	* src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj:
      	* src/Core/Banshee.ThickClient/Makefile.am:
      	* src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj:
      	* src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj: Sync with
      	Makefiles.
      
      svn path=/trunk/banshee/; revision=4976
      9f66a86b
  2. 26 Jan, 2009 18 commits
    • Gabriel Burt's avatar
      Fix bug with getting into a loop, constantly trying to reconnect to an · 9b54bce5
      Gabriel Burt authored
      2009-01-26  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Core/Banshee.CollectionIndexer/Banshee.Collection.Indexer.RemoteHelper/IndexerClient.cs:
      	Fix bug with getting into a loop, constantly trying to reconnect to an
      	indexer while in the middle of connecting to it.
      
      svn path=/trunk/banshee/; revision=4975
      9b54bce5
    • Wouter Bolsterlee's avatar
      Dutch translation updated by Wouter Bolsterlee. · 3effab92
      Wouter Bolsterlee authored
      2009-01-26  Wouter Bolsterlee  <wbolster@svn.gnome.org>
      
      	* nl.po: Dutch translation updated by Wouter Bolsterlee.
      
      
      svn path=/trunk/banshee/; revision=4974
      3effab92
    • Bertrand Lorentz's avatar
      Add missing files. · d12a1bba
      Bertrand Lorentz authored
      2009-01-26  Bertrand Lorentz  <bertrand.lorentz@gmail.com>
      
      	* POTFILES.in: Add missing files.
      
      
      svn path=/trunk/banshee/; revision=4973
      d12a1bba
    • Wouter Bolsterlee's avatar
      Dutch translation updated by Wouter Bolsterlee. · 62fc2910
      Wouter Bolsterlee authored
      2009-01-26  Wouter Bolsterlee  <wbolster@svn.gnome.org>
      
      	* nl.po: Dutch translation updated by Wouter Bolsterlee.
      
      
      svn path=/trunk/banshee/; revision=4972
      62fc2910
    • Claude Paroz's avatar
      Update path of moved file. · fd1841cb
      Claude Paroz authored
      2009-01-26  Claude Paroz  <claude@2xlibre.net>
      
      	* POTFILES.in: Update path of moved file.
      
      svn path=/trunk/banshee/; revision=4971
      fd1841cb
    • Gabriel Burt's avatar
      Fix a warning. · 4e4a0e59
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteConnection.cs: Fix a
      	warning.
      
      
      svn path=/trunk/banshee/; revision=4970
      4e4a0e59
    • Gabriel Burt's avatar
      New button that is insensitive if there are no background UserJobs · f3349f21
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* Core/Banshee.ThickClient/Makefile.am:
      	* Core/Banshee.ThickClient/Banshee.Gui.Widgets/TaskStatusButton.cs: New
      	button that is insensitive if there are no background UserJobs registered,
      	and that animates slowly and lists them in a tooltip when there are.
      
      	* Clients/Nereid/Nereid/PlayerInterface.cs:
      	* Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml: Add
      	a TaskStatusButton to the the bottom left corner, in the status bar.
      
      	* Extensions/Banshee.CoverArt/Banshee.CoverArt/CoverArtJob.cs: Set
      	IsBackground = true.
      
      	* Extensions/Banshee.Bpm/Banshee.Bpm/BpmEntry.cs: Remove using Mono.Addins
      
      svn path=/trunk/banshee/; revision=4969
      f3349f21
    • Gabriel Burt's avatar
      Fix issue with album art and the album/artist/title overlapping in the · 0a6d4590
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/TrackEditorDialog.cs:
      	Fix issue with album art and the album/artist/title overlapping in the
      	TrackEditor for tracks w/ long album names.
      
      svn path=/trunk/banshee/; revision=4968
      0a6d4590
    • Gabriel Burt's avatar
      Fix the Begin/Commit/RollbackTransaction methods in HyenaSqliteConnection. · 11a53510
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* Core/Banshee.Services/Banshee.Collection.Database/DatabaseFilterListModel.cs:
      	* Core/Banshee.Services/Banshee.Collection.Database/DatabaseImportManager.cs:
      	* Core/Banshee.Services/Banshee.Collection/FilterListModel.cs:
      	* Core/Banshee.Services/Banshee.Database/BansheeDbConnection.cs:
      	* Core/Banshee.Services/Banshee.Playlist/PlaylistSource.cs:
      	* Extensions/Banshee.Daap/Banshee.Daap/DaapSource.cs:
      	* Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:
      	* Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteConnection.cs:
      	* Libraries/Hyena/Hyena.Data.Sqlite/SqliteModelCache.cs: Fix the
      	Begin/Commit/RollbackTransaction methods in HyenaSqliteConnection.  Use
      	transactions when importing media, loading DAAP shares, and reloading
      	filter models.
      
      svn path=/trunk/banshee/; revision=4967
      11a53510
    • Gabriel Burt's avatar
      Don't do any checks about whether the user is a subscriber or not before · 3d5ebeca
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Radio/LastfmSource.cs:
      	Don't do any checks about whether the user is a subscriber or not before
      	adding a station to their list.  If they try to access a list they're not
      	authorized to, they'll get that message, and we avoid false negatives.
      
      	* src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Radio/StationSource.cs: Add
      	another default station for songs tagged 'Creative Commons'
      
      svn path=/trunk/banshee/; revision=4966
      3d5ebeca
    • Gabriel Burt's avatar
      Add new information tab to the track editor/properties, only shown for · 6818b86d
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Banshee.Podcasting/Makefile.am:
      	* src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Gui/PodcastEpisodePage.cs:
      	* src/Extensions/Banshee.Podcasting/Banshee.Podcasting.addin.xml: Add new
      	information tab to the track editor/properties, only shown for podcast
      	episodes, that shows the description, author, published date, etc.
      
      svn path=/trunk/banshee/; revision=4965
      6818b86d
    • Gabriel Burt's avatar
      Make unsubscribe, download episodes, and refresh options work even if · 7defa693
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Gui/PodcastActions.cs:
      	Make unsubscribe, download episodes, and refresh options work even if
      	multiple podcasts (feeds) selected
      
      svn path=/trunk/banshee/; revision=4964
      7defa693
    • Gabriel Burt's avatar
      New extension that adds a preference (disabled by default) to · 17ee466d
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* libbanshee/Makefile.am:
      	* libbanshee/banshee-bpmdetector.c:
      	* build/build.environment.mk:
      	* configure.ac:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm.addin.xml:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm.csproj:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmDetectJob.cs:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmEntry.cs:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmService.cs:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmTapAdapter.cs:
      	* src/Extensions/Banshee.Bpm/Banshee.Bpm/BpmTrackEditorModifier.cs:
      	* src/Extensions/Banshee.Bpm/Makefile.am:
      	* src/Extensions/Makefile.am: New extension that adds a preference (disabled
      	by default) to automatically detect the BPM for all songs, and modified
      	the track editor dialog's BPM entry, adding a button to auto detect the
      	BPM, a button to play the song being edited, and a button to tap out the
      	BPM manually.  This feature uses the GStreamer bpmdetect element.
      
      	* src/Backends/Banshee.GStreamer/Banshee.GStreamer.addin.xml:
      	* src/Backends/Banshee.GStreamer/Banshee.GStreamer/BpmDetector.cs:
      	* src/Backends/Banshee.GStreamer/Makefile.am:
      	* src/Core/Banshee.Services/Makefile.am:
      	* src/Core/Banshee.Services/Banshee.Services.addin.xml:
      	* src/Core/Banshee.Services/Banshee.MediaEngine/IBpmDetector.cs: Support
      	for various backends to provide bpm detection.
      
      	* src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/UserJobTileHost.cs:
      	* src/Core/Banshee.Services/Banshee.ServiceStack/IUserJob.cs:
      	* src/Core/Banshee.Services/Banshee.ServiceStack/UserJob.cs: Add
      	IsBackground property, and if set, don't show such jobs as normal job
      	tiles.
      
      	* src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/FieldPage.cs:
      	* src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/ITrackEditorModifier.cs:
      	* src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/TrackEditorDialog.cs:
      	* src/Core/Banshee.ThickClient/Banshee.ThickClient.addin.xml:
      	* src/Core/Banshee.ThickClient/Makefile.am: Make the track editor more
      	extensible and modifiable, including the ability to remove fields.
      
      svn path=/trunk/banshee/; revision=4963
      17ee466d
    • Gabriel Burt's avatar
      Double using, broke the build. · 76462b36
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Core/Banshee.ThickClient/Banshee.Collection.Gui/ColumnCellCreativeCommons.cs:
      	Double using, broke the build.
      
      
      svn path=/trunk/banshee/; revision=4962
      76462b36
    • Gabriel Burt's avatar
      Add LicenseUri as a search and smart playlist field and as a column. · 1b021bec
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* Banshee.Services/Banshee.Query/BansheeQuery.cs:
      	* Banshee.ThickClient/Banshee.Collection.Gui/DefaultColumnController.cs:
      	Add LicenseUri as a search and smart playlist field and as a column.
      
      	* Banshee.ThickClient/Makefile.am:
      	* Banshee.ThickClient/ThemeIcons/16x16/emblems/creative-commons-by.png:
      	* Banshee.ThickClient/ThemeIcons/16x16/emblems/creative-commons-nc.png:
      	* Banshee.ThickClient/ThemeIcons/16x16/emblems/creative-commons-nd.png:
      	* Banshee.ThickClient/ThemeIcons/16x16/emblems/creative-commons-pd.png:
      	* Banshee.ThickClient/ThemeIcons/16x16/emblems/creative-commons-sa.png:
      	* Banshee.ThickClient/Banshee.Collection.Gui/ColumnCellCreativeCommons.cs:
      	New cell that detects Creative Commons licenses in the LicenseUri field
      	and render them as images.
      
      svn path=/trunk/banshee/; revision=4961
      1b021bec
    • Gabriel Burt's avatar
      Improve the smooth scrolling by stopping in a nearly constant amount of · 74c5765a
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Libraries/Hyena.Gui/Hyena.Widgets/SmoothScrolledWindow.cs: Improve
      	the smooth scrolling by stopping in a nearly constant amount of
      	time, and avoiding several small (1px) movements at the end of slowing
      	down by making the minimum velocity 2px per cycle
      
      svn path=/trunk/banshee/; revision=4960
      74c5765a
    • Gabriel Burt's avatar
      New file, for those using git-svn at home and to prepare for GNOME's git · 941e24ff
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* .gitignore: New file, for those using git-svn at home and to prepare for
      	GNOME's git migration.
      
      svn path=/trunk/banshee/; revision=4959
      941e24ff
    • Gabriel Burt's avatar
      Name threads so kill -s QUIT thread dumps are easier to grok. · 5ce2a10c
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Banshee.Daap/Daap/Client.cs:
      	* src/Extensions/Banshee.Daap/Banshee.Daap/DaapProxyWebServer.cs:
      	* src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod/IpodSource.cs:
      	* src/Core/Banshee.Services/Banshee.Base/ThreadAssist.cs:
      	* src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:
      	* src/Core/Banshee.Core/Banshee.Kernel/Scheduler.cs:
      	* src/Libraries/Migo/Migo.TaskCore/TaskGroup.cs: Name threads so
      	kill -s QUIT thread dumps are easier to grok.
      
      
      svn path=/trunk/banshee/; revision=4958
      5ce2a10c
  3. 25 Jan, 2009 8 commits
    • Daniel Nylander's avatar
      sv.po: Updated Swedish translation · 3bb173b0
      Daniel Nylander authored
      svn path=/trunk/banshee/; revision=4957
      3bb173b0
    • Bertrand Lorentz's avatar
      Patch from Przemysław Grzegorczyk to clean up gtk includes to use only · a8e7cdc4
      Bertrand Lorentz authored
      2009-01-25  Bertrand Lorentz  <bertrand.lorentz@gmail.com>
      
      	* src/Backends/Banshee.NowPlaying.X11/libbnpx11/bacon-resize.h: Patch
      	from Przemysław Grzegorczyk to clean up gtk includes to use only toplevel
      	headers (BGO #565027).
      
      
      svn path=/trunk/banshee/; revision=4956
      a8e7cdc4
    • Gabriel Burt's avatar
      Fix compilation issues when building with Mono 2.2 · 0a129b26
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/OverlayWindow.cs:
      	* src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapPropertiesDialog.cs:
      	* src/Core/Banshee.ThickClient/Banshee.Gui.Dialogs/BansheeDialog.cs:
      	* src/Core/Banshee.ThickClient/Banshee.Sources.Gui/CellEditEntry.cs:
      	* src/Core/Banshee.ThickClient/Banshee.Sources.Gui/FilteredListSourceContents.cs:
      	* src/Core/Banshee.Services/Banshee.Hardware/IVolume.cs:
      	* src/Core/Banshee.Core/Banshee.Streaming/StreamTagger.cs:
      	* src/Backends/Banshee.Hal/Banshee.HalBackend/CdromDevice.cs:
      	* src/Backends/Banshee.Hal/Banshee.HalBackend/UsbDevice.cs:
      	* src/Backends/Banshee.Hal/Banshee.HalBackend/DiskDevice.cs:
      	* src/Libraries/Hyena/Hyena/Log.cs:
      	* src/Libraries/Hyena.Gui/Hyena.Widgets/SegmentedBar.cs: Fix compilation
      	issues when building with Mono 2.2
      
      
      svn path=/trunk/banshee/; revision=4955
      0a129b26
    • Gabriel Burt's avatar
      Enable smooth (kinetic) scrolling of track/artist/album etc lists (all but · 3daf9909
      Gabriel Burt authored
      2009-01-25  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Core/Banshee.ThickClient/Banshee.Sources.Gui/FilteredListSourceContents.cs:
      	Enable smooth (kinetic) scrolling of track/artist/album etc lists (all but
      	source list) by default.  Can be disabled by passing --no-smooth-scroll.
      	Please test and give feedback. (BGO #461393)
      
      svn path=/trunk/banshee/; revision=4954
      3daf9909
    • Bertrand Lorentz's avatar
      Move a typedef so that it builds without clutter. · 8c1f9453
      Bertrand Lorentz authored
      2009-01-25  Bertrand Lorentz  <bertrand.lorentz@gmail.com>
      
      	* libbanshee/banshee-player-video.c: Move a typedef so that it builds
      	without clutter.
      
      
      svn path=/trunk/banshee/; revision=4953
      8c1f9453
    • Aaron Bockover's avatar
      More stuff just for fun · 90d1884b
      Aaron Bockover authored
      2009-01-24  Aaron Bockover  <abock@gnome.org>
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Actor.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Banshee.NowPlaying.Clutter/NowPlayingInterface.cs:
          More stuff just for fun
      
      
      svn path=/trunk/banshee/; revision=4952
      90d1884b
    • Aaron Bockover's avatar
      Added RotationX, RotationY, RotationZ properties just for fun · 63258ec1
      Aaron Bockover authored
      2009-01-24  Aaron Bockover  <abock@gnome.org>
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Actor.cs: Added
          RotationX, RotationY, RotationZ properties just for fun
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Banshee.NowPlaying.Clutter/NowPlayingInterface.cs:
          Add sliders to change rotation angles, because it is fun
      
      
      svn path=/trunk/banshee/; revision=4951
      63258ec1
    • Aaron Bockover's avatar
      Second pass, working video display and sizing, not hacky at all, just pure · c7bb1838
      Aaron Bockover authored
      2009-01-24  Aaron Bockover  <abock@gnome.org>
          
          Second pass, working video display and sizing, not hacky at all, just
          pure awesome on the way. Super high performance video.
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Banshee.NowPlaying.Clutter/NowPlayingSource.cs:
          Bare source for the new clutter now playing extension
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Banshee.NowPlaying.Clutter/NowPlayingInterface.cs:
          Basic clutter UI for rendering the video texture from the clutter sink
          in the media pipeline; simple embed + stage + texture and size/position
          logic is in place
      
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Group.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Color.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Texture.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Stage.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter/Actor.cs:
          * src/Extensions/Banshee.NowPlaying.Clutter/Clutter.Gtk/Embed.cs:
          Very basic and simple Clutter bindings; just enough for what I need now.
          These will go away as I work on clutter-sharp and make it a dependency
          later. I just wanted to get off the ground quickly.
      
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/NowPlayingContents.cs:
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/NowPlayingSource.cs:
          Move the VideoDisplayContextType detection to the source, throw if it is
          not valid so the source does not appear
      
          * libbanshee/banshee-player-vis.c: Fix a double-free bug
      
      
      svn path=/trunk/banshee/; revision=4949
      c7bb1838
  4. 24 Jan, 2009 4 commits
    • Aaron Bockover's avatar
      First hacky pass at Clutter integration; nothing to see, and I probably · 6459f15d
      Aaron Bockover authored
      2009-01-24  Aaron Bockover  <abock@gnome.org>
      
          First hacky pass at Clutter integration; nothing to see, and I probably
          broke some things. trunk is going to be sketchy for a bit...
      
          * src/Core/Banshee.Services/Banshee.MediaEngine/VideoDisplayContextType.cs:
          Enum of context types pipelines might support for video (e.g. xoverlay,
          clutter, cairo, etc.)
      
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/VideoDisplay.cs:
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/NowPlayingContents.cs:
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/IVideoDisplay.cs:
          * src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/XOverlayVideoDisplay.cs:
          Updated to support the video context API changes in the player engine
      
          * src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs: Temporary
          clutter initialization, to be moved into the clutter extension
      
          * src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:
          Fix a small string.format bug
      
          * src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngine.cs:
          * src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:
          Instead of a simple SupportsVideo bool, replace with
          VideoDisplayContextType, and change the VideoWindow property to
          VideoDisplayContext with both a getter and setter, the meaning of which
          depends on VideoDisplayContextType
      
          * src/Core/Banshee.Services/Banshee.MediaEngine/NullPlayerEngine.cs:
          * src/Backends/Banshee.GStreamer/Banshee.GStreamer/PlayerEngine.cs:
          Implement changes to API above
      
          * libbanshee/banshee-player-video.c: Implement inital clutter support,
          and the backend implementation for the new video context API above,
          providing both xoverlay (GDK) and clutter contexts
      
          * libbanshee/clutter-gst-shaders.h:
          * libbanshee/clutter-gst-video-sink.h:
          * libbanshee/clutter-gst-video-sink.c: Clutter GStreamer integration
          from the clutter-gst package; currently I don't want to take the dep
          as changes might need to be made
      
          * libbanshee/banshee-player-private.h: Add the clutter texture if we
          are building with clutter support
      
          * build/m4/banshee/libbanshee.m4: Check for clutter (optional)
      
          * configure.ac: Clean up the configure summary, make it nicer and more
          organized
      
          * build/m4/banshee/dap-karma.m4: Small fix
      
      
      svn path=/trunk/banshee/; revision=4948
      6459f15d
    • Aaron Bockover's avatar
      Another MD fixup. lesigh · 6b955c44
      Aaron Bockover authored
      svn path=/trunk/banshee/; revision=4947
      6b955c44
    • Gabriel Burt's avatar
      Move the Rhythmbox and Amarok migrators into a non-Core extension, enabled · c864b284
      Gabriel Burt authored
      2009-01-23  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Extensions/Makefile.am:
      	* src/Extensions/Banshee.PlayerMigration/Banshee.PlayerMigration.addin.xml:
      	* src/Extensions/Banshee.PlayerMigration/Makefile.am:
      	* src/Core/Banshee.Services/Banshee.Services.addin.xml:
      	* src/Core/Banshee.Services/Banshee.Library/ImportSourceManager.cs:
      	* src/Core/Banshee.Services/Makefile.am:
      	* src/Core/Banshee.Services/Banshee.PlayerMigration/RhythmboxPlayerImportSource.cs:
      	* src/Core/Banshee.Services/Banshee.PlayerMigration/AmarokPlayerImportSource.cs:
      	* build/build.environment.mk:
      	* configure.ac: Move the Rhythmbox and Amarok migrators into a non-Core
      	extension, enabled by default of course.
      
      
      svn path=/trunk/banshee/; revision=4946
      c864b284
    • Gabriel Burt's avatar
      Move UpdateProgress out of ImportTrack method to avoid triggering the · d2e17800
      Gabriel Burt authored
      2009-01-23  Gabriel Burt  <gabriel.burt@gmail.com>
      
      	* src/Core/Banshee.Services/Banshee.Collection.Database/DatabaseImportManager.cs:
      	Move UpdateProgress out of ImportTrack method to avoid triggering the
      	Scanning.. user job when we're directly importing.
      
      	* src/Core/Banshee.Services/Banshee.Services.addin.xml:
      	* src/Core/Banshee.Services/Banshee.Library/ImportSourceManager.cs:
      	* src/Core/Banshee.Services/Makefile.am:
      	* src/Core/Banshee.Services/Banshee.PlayerMigration/RhythmboxPlayerImportSource.cs:
      	* src/Core/Banshee.Services/Banshee.PlayerMigration/AmarokPlayerImportSource.cs:
      	Patch from Paul Lange adding back Rhythmbox import support, and making the
      	migrators into extensions (though still in Core/) fixes (BGO #554511)
      
      
      svn path=/trunk/banshee/; revision=4945
      d2e17800
  5. 23 Jan, 2009 3 commits
  6. 22 Jan, 2009 1 commit
  7. 21 Jan, 2009 4 commits