banshee:bl8-clone.git
5 years ago[l10n] Updated German translation
Mario Blättermann [Wed, 28 Dec 2011 10:11:38 +0000 (11:11 +0100)]
[l10n] Updated German translation

5 years agoLibraryWatcher: fix build
Andres G. Aragoneses [Wed, 28 Dec 2011 01:04:17 +0000 (01:04 +0000)]
LibraryWatcher: fix build

Oops, recent refactoring broke the build of
this extension...

5 years agoServices: more reuse of the UriField object
Andres G. Aragoneses [Tue, 27 Dec 2011 23:31:05 +0000 (23:31 +0000)]
Services: more reuse of the UriField object

More reuse of QueryField instances so the
column names are hardcoded in less places.

These seem to be the last cases.

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
5 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 26 Dec 2011 16:59:00 +0000 (17:59 +0100)]
Updated Slovenian translation

5 years agoUpdated Russian translation
Yuri Myasoedov [Mon, 26 Dec 2011 16:09:09 +0000 (20:09 +0400)]
Updated Russian translation

5 years agoUpdated Czech translation
Marek Černocký [Sun, 25 Dec 2011 07:58:07 +0000 (08:58 +0100)]
Updated Czech translation

5 years agoUpdated Japanese translation
Jiro Matsuzawa [Fri, 23 Dec 2011 14:55:35 +0000 (23:55 +0900)]
Updated Japanese translation

5 years agoUpdated Japanese translation
Hajime Taira [Fri, 23 Dec 2011 01:19:51 +0000 (10:19 +0900)]
Updated Japanese translation

5 years agoServices: improve recent DatabaseTrackInfo refactoring
Andres G. Aragoneses [Thu, 22 Dec 2011 13:37:16 +0000 (13:37 +0000)]
Services: improve recent DatabaseTrackInfo refactoring

Finish DatabaseTrackInfo refactoring [0] to have
also a params keyword on the overload that accepts
a string type (instead of SafeUri class). This way
Alex's commit [1] can be 100% correct and I can
revert the reversion [2].

[0] http://git.gnome.org/browse/banshee/commit/?id=2625a34f50cdae2f6d61c2ab39d4985e5b1d5962
[1] http://git.gnome.org/browse/banshee/commit/?id=3db01454717669b1c7903a1ae07b8db9cef84f11
[2] http://git.gnome.org/browse/banshee/commit/?id=32acdba17a48f2019122293d388fe191bae3b5e0

5 years agoDap.Mtp: Fix build
Andres G. Aragoneses [Thu, 22 Dec 2011 13:25:35 +0000 (13:25 +0000)]
Dap.Mtp: Fix build

Recent refactoring by Alex [1] wasn't 100% correct
because it broke the build.

[1] http://git.gnome.org/browse/banshee/commit/?id=3db01454717669b1c7903a1ae07b8db9cef84f11

5 years agoServices: fix typo in previous commit
Andres G. Aragoneses [Thu, 22 Dec 2011 01:39:36 +0000 (01:39 +0000)]
Services: fix typo in previous commit

5 years agoServices: reuse UriField object
Andres G. Aragoneses [Thu, 22 Dec 2011 01:22:54 +0000 (01:22 +0000)]
Services: reuse UriField object

More reuse of QueryField instances so the
column names are hardcoded in less places.

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
5 years agoRemove unnecessary array allocations
Alexander Kojevnikov [Thu, 22 Dec 2011 01:02:42 +0000 (09:02 +0800)]
Remove unnecessary array allocations

5 years agoFix a compiler warning
Alexander Kojevnikov [Thu, 22 Dec 2011 00:51:14 +0000 (08:51 +0800)]
Fix a compiler warning

5 years agoDatabaseTrackInfo: reuse another SQL query
Andres G. Aragoneses [Thu, 22 Dec 2011 01:01:18 +0000 (01:01 +0000)]
DatabaseTrackInfo: reuse another SQL query

Reuse another SQL instruction for querying
the TrackID filtering by Uri. The UriField is
now also used, which prevents hardcoding the
Uri column name.

This also prevents that someone could misuse
the GetTrackIdForUri method by passing null
or an empty array, as the primary_sources param
was not validated before.

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
5 years agorelease: Bump version to 2.3.3
Bertrand Lorentz [Wed, 21 Dec 2011 22:01:49 +0000 (23:01 +0100)]
release: Bump version to 2.3.3

5 years agorelease: Add a missing bugfix in NEWS
Bertrand Lorentz [Wed, 21 Dec 2011 21:58:01 +0000 (22:58 +0100)]
release: Add a missing bugfix in NEWS

5 years agorelease: Update NEWS for 2.3.3
Bertrand Lorentz [Wed, 21 Dec 2011 21:31:25 +0000 (22:31 +0100)]
release: Update NEWS for 2.3.3

5 years agorelease: Update contributors.xml and AUTHORS for 2.3.3
Bertrand Lorentz [Wed, 21 Dec 2011 19:43:19 +0000 (20:43 +0100)]
release: Update contributors.xml and AUTHORS for 2.3.3

5 years agoPlaybackShuffleActions: Fix crash when setting shuffle mode (bgo#661322)
Bertrand Lorentz [Wed, 21 Dec 2011 21:25:51 +0000 (22:25 +0100)]
PlaybackShuffleActions: Fix crash when setting shuffle mode (bgo#661322)

Make sure the radio action for the shuffle mode is only updated from the
main thread. Extensions might change the shuffle mode from another
thread, which would cause random crashes.

5 years agoPreferences: Change wording of Metadata settings
Andres G. Aragoneses [Sat, 17 Dec 2011 23:33:21 +0000 (23:33 +0000)]
Preferences: Change wording of Metadata settings

Metadata can now be re-imported from files back to the library (thanks
to the fix for bgo#638130) when executing a Rescan operation, so the
wording of "Write ... metadata" settings became inaccurate because the
sync is now bidirectional (metadata is written and *updated*).

So given that using "Write to and update from" would be too long and
confusing, we just use the word "Sync" now, for the Preferences UI.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
5 years agoAudiobook: Add a button to go back to the list of audiobooks
Bertrand Lorentz [Wed, 21 Dec 2011 18:49:45 +0000 (19:49 +0100)]
Audiobook: Add a button to go back to the list of audiobooks

Previously, the button to go back to the list of audiobooks (aka
GridView) was in the TitleWidget. That widget is not displayed anymore
in the UI, so we can remove the code using it.

Add a "Go to Audiobooks" button in the SourceActions placeholder, to
replace that lost UI and allow users to go back to the GridView. Fixes
bgo#656439.

5 years agoAudiobookLibrarySource: Accept tracks dragged from playlists
Bertrand Lorentz [Wed, 21 Dec 2011 18:19:46 +0000 (19:19 +0100)]
AudiobookLibrarySource: Accept tracks dragged from playlists

Override AcceptsInputFromSource so that you can drag tracks
from playlists and smart playlists into the Audiobook
source. Fixes bgo#608389.

5 years agoServices: reuse SQL instruction (refactoring)
Andres G. Aragoneses [Wed, 21 Dec 2011 00:57:36 +0000 (00:57 +0000)]
Services: reuse SQL instruction (refactoring)

An SQL instruction was duplicated in the code,
now PrimarySource class will reuse a method in
DatabaseTrackInfo class.

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
5 years agoEmusic.Store: Remove unneeded refresh
Will Thompson [Mon, 19 Dec 2011 09:13:13 +0000 (09:13 +0000)]
Emusic.Store: Remove unneeded refresh

Previously, a page refresh was needed to ensure the tracks were
correctly labelled as purchased in the web view. This no longer seems to
be necessary: the site's JavaScript code works correctly now. Removing
the refresh makes the purchasing experience slicker. Fixes bgo#666493.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
5 years agoi18n: Update translators.xml
Bertrand Lorentz [Tue, 20 Dec 2011 16:07:45 +0000 (17:07 +0100)]
i18n: Update translators.xml

Also add a special case for the language name for German.

5 years agoDap.MassStorage: Add and use specific icons for Xperia phones
Felipe Castillo [Mon, 19 Dec 2011 09:32:12 +0000 (04:32 -0500)]
Dap.MassStorage: Add and use specific icons for Xperia phones

Icons are used for both the Xperia arc and the Xperia X10 since their
design is similar. Fixes bgo#666488.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoStreamPositionLabel: Fix label when loading
Olivier Dufour [Sun, 18 Dec 2011 16:28:06 +0000 (17:28 +0100)]
StreamPositionLabel: Fix label when loading

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoConfiguration: remove obsolete LibrarySchema.Location SchemaEntry
Andres G. Aragoneses [Sun, 18 Dec 2011 14:24:56 +0000 (14:24 +0000)]
Configuration: remove obsolete LibrarySchema.Location SchemaEntry

It was already marked as "deprecated" and not used in code
(indeed there is the same old schema in LibrarySource class,
but used only for a migration) so this is indeed duplicated.

6 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 16 Dec 2011 14:55:09 +0000 (15:55 +0100)]
Updated Slovenian translation

6 years agoclosing tag (bug#666255)
Funda Wang [Thu, 15 Dec 2011 13:44:31 +0000 (14:44 +0100)]
closing tag (bug#666255)

6 years agoUpdated Hungarian translation
Gabor Kelemen [Wed, 14 Dec 2011 17:47:22 +0000 (18:47 +0100)]
Updated Hungarian translation

6 years agoUpdated Czech translation
Marek Černocký [Tue, 13 Dec 2011 19:02:00 +0000 (20:02 +0100)]
Updated Czech translation

6 years agoGConfClient: fix typo in string
Andres G. Aragoneses [Mon, 12 Dec 2011 23:54:50 +0000 (23:54 +0000)]
GConfClient: fix typo in string

6 years agoi18n: Drop obsolete reserved strings
Andres G. Aragoneses [Mon, 12 Dec 2011 15:57:44 +0000 (15:57 +0000)]
i18n: Drop obsolete reserved strings

These reserved strings must have been done
for a previous release, so they are not
needed now in master.

6 years agoFix importing of rating and play count when updating track
Bertrand Lorentz [Mon, 12 Dec 2011 11:43:07 +0000 (12:43 +0100)]
Fix importing of rating and play count when updating track

For tracks that were already imported, the rating and play count would
never get updated from the file when rescanning the library or updating
through the library watcher.

We now look at those two tags during those operations, but only if the
corresponding "Write ... to file" is set. If the option is not set, it
means the value in the database is probably more up-to-date than the one
in the file, so we don't import it from the file, to avoid data loss.

Fixes bgo#638130 and bgo#665963.

6 years agoStreamTagger: Update a comment and fix code formatting
Bertrand Lorentz [Mon, 12 Dec 2011 10:43:02 +0000 (11:43 +0100)]
StreamTagger: Update a comment and fix code formatting

No real code change.

6 years agohyena: update to HEAD
Andres G. Aragoneses [Sun, 11 Dec 2011 20:50:00 +0000 (20:50 +0000)]
hyena: update to HEAD

Update hyena to HEAD to bring fix for bgo#644145.

6 years agoUpdated German translation
Hendrik Knackstedt [Sat, 10 Dec 2011 23:27:15 +0000 (00:27 +0100)]
Updated German translation

6 years ago[l10n] Updated German translation
Mario Blättermann [Fri, 9 Dec 2011 01:11:51 +0000 (02:11 +0100)]
[l10n] Updated German translation

6 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 8 Dec 2011 21:07:30 +0000 (22:07 +0100)]
Updated Slovenian translation

6 years agoUpdated Japanese translation
Kentaro KAZUHAMA [Thu, 8 Dec 2011 00:37:44 +0000 (09:37 +0900)]
Updated Japanese translation

6 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 4 Dec 2011 10:25:11 +0000 (11:25 +0100)]
Updated Spanish translation

6 years agoUpdate Catalan translation
Jordi Mas [Sun, 4 Dec 2011 03:03:17 +0000 (04:03 +0100)]
Update Catalan translation

6 years agoFixes spelling mistakes
Jordi Mas [Sun, 4 Dec 2011 03:02:39 +0000 (04:02 +0100)]
Fixes spelling mistakes

6 years agoMake string localizable
Jordi Mas [Sun, 4 Dec 2011 03:00:37 +0000 (04:00 +0100)]
Make string localizable

6 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 2 Dec 2011 15:45:59 +0000 (16:45 +0100)]
Updated Slovenian translation

6 years agoUpdated Czech translation
Marek Černocký [Thu, 1 Dec 2011 11:00:59 +0000 (12:00 +0100)]
Updated Czech translation

6 years agoUpdate the create-release-notes script to point to the .tar.xz
Bertrand Lorentz [Wed, 30 Nov 2011 22:30:07 +0000 (23:30 +0100)]
Update the create-release-notes script to point to the .tar.xz

6 years agorelease: Bump version to 2.3.2
Bertrand Lorentz [Wed, 30 Nov 2011 21:31:45 +0000 (22:31 +0100)]
release: Bump version to 2.3.2

6 years agorelease: Update NEWS for 2.3.2
Bertrand Lorentz [Wed, 30 Nov 2011 21:30:04 +0000 (22:30 +0100)]
release: Update NEWS for 2.3.2

6 years agorelease: Update contributors.xml and AUTHORS for 2.3.2
Bertrand Lorentz [Wed, 30 Nov 2011 21:04:45 +0000 (22:04 +0100)]
release: Update contributors.xml and AUTHORS for 2.3.2

6 years agoAsxPlaylistFormat: Add support for external ASX playlists (bgo#664424)
Roderich Schupp [Wed, 30 Nov 2011 20:50:57 +0000 (21:50 +0100)]
AsxPlaylistFormat: Add support for external ASX playlists (bgo#664424)

Handle the entryref tag, which references an external ASX file. Add the
elements from that secondary playlists as part of the main playlist.

Add a unit test for an external ASX playlist.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoMpris: Change trackid type from string to DBus object path
Bertrand Lorentz [Wed, 30 Nov 2011 19:28:04 +0000 (20:28 +0100)]
Mpris: Change trackid type from string to DBus object path

This follows a clarification of the MPRIS spec. We were already
formatting the track id as an object path, but we need to actually type
it as such (dbus type 'o'). This changes both the Metadata map and the
SetPosition method.

6 years agoCore: Remove workaround for GStreamer bug
Andres G. Aragoneses [Tue, 29 Nov 2011 19:53:27 +0000 (19:53 +0000)]
Core: Remove workaround for GStreamer bug

GStreamer's bug bgo#391777 was fixed a while
ago and we depend on a GStreamer version which
has the fix in already (0.10.26).

6 years agoYouTubeTile: Fix contruction of the playback URI (bgo#651743)
Bertrand Lorentz [Mon, 28 Nov 2011 14:56:05 +0000 (15:56 +0100)]
YouTubeTile: Fix contruction of the playback URI (bgo#651743)

The values for the YouTubeQuery.VideoFormat enum in gdata are completely
wrong, so we use our own enum with correct values.

6 years agoDatabaseAlbumArtistListModel: Fix type-ahead find with album artists
Bertrand Lorentz [Mon, 28 Nov 2011 11:31:08 +0000 (12:31 +0100)]
DatabaseAlbumArtistListModel: Fix type-ahead find with album artists

DatabaseAlbumArtistInfo uses the CoreArtists table, but
DatabaseAlbumArtistListModel was using a query field based on the
CoreAlbums table, which broke the query used for type-ahead find.

Use the ArtistField query field instead, which is based on the
CoreArtists table, and adapt the reload sql fragment to start from
CoreArtists. Fixes bgo#664933.

6 years agoUpdate translators.xml
Bertrand Lorentz [Mon, 28 Nov 2011 11:30:50 +0000 (12:30 +0100)]
Update translators.xml

6 years agol10n: Add Yuri Myasoedov in the list of ru translators
Bertrand Lorentz [Mon, 28 Nov 2011 11:27:24 +0000 (12:27 +0100)]
l10n: Add Yuri Myasoedov in the list of ru translators

If the name of the previous translator is not added in the .po header,
it will disappear from the translators credits when the Last-Translator
field is updated.

6 years agoDap.MassStorage: Add the NEC LifeTouch Note (bgo#664642)
Kentaro KAZUHAMA [Wed, 23 Nov 2011 13:19:08 +0000 (22:19 +0900)]
Dap.MassStorage: Add the NEC LifeTouch Note (bgo#664642)

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoDap.MassStorage: Rename Xperia X12 to Xperia arc (bgo#664381)
Bertrand Lorentz [Sun, 27 Nov 2011 19:05:03 +0000 (20:05 +0100)]
Dap.MassStorage: Rename Xperia X12 to Xperia arc (bgo#664381)

Xperia arc is the name currently used in the marketing material.

6 years agoUpdated POTFILES.in
Piotr Drąg [Sun, 27 Nov 2011 12:50:06 +0000 (13:50 +0100)]
Updated POTFILES.in

6 years agoconfigure: clearer check for AM_GCONF_SOURCE_2 macro
Andres G. Aragoneses [Sun, 27 Nov 2011 11:58:53 +0000 (11:58 +0000)]
configure: clearer check for AM_GCONF_SOURCE_2 macro

The AM_GCONF_SOURCE_2 macro was used in the configure
phase without adding a previous check for the package
that contains it (called 'gconf2-devel' in most distros).

This was causing either autoconf complaining for not
finding it (which is solved by using m4_pattern_allow)
before a PKG_CHECK_MODULES() can be run when autogen.sh
was called and the 'configure' script was not generated
yet, or by the configure script itself if the call to
PKG_CHECK_MODULES(LIBGCONF, gconf-2.0) was not done
before the call to the macro.

This change comes with the extra of wrapping all gconf
configure-checking logic into a banshee m4 macro like
it is done for other dependencies.

Fixes bgo#604416

6 years agoImporting: skip empty files and show error
Andres G. Aragoneses [Sun, 27 Nov 2011 04:29:41 +0000 (04:29 +0000)]
Importing: skip empty files and show error

There was no visible sign for the user that the
track was invalid because its file size was zero.
This can lead to elements in the library that
cannot be played and which cannot be synced to
any device.

Fixes bgo#664079

6 years agoImporting: when erroring, use file paths, not URIs
Andres G. Aragoneses [Sun, 27 Nov 2011 04:16:29 +0000 (04:16 +0000)]
Importing: when erroring, use file paths, not URIs

When an exception is thrown from down the
importing classes in the stack, the path
of the file that caused it was bubbled up
in Uri form. This fixes it so the user can
see a pretty file path that can understand.

6 years agoDap.MassStorage: don't sync 'unknown album' metadata
Andres G. Aragoneses [Sun, 27 Nov 2011 04:07:09 +0000 (04:07 +0000)]
Dap.MassStorage: don't sync 'unknown album' metadata

When a sync via MassStorage Dap happens,
tracks without album info or singles were
wrapped in a subfolder called "Unknown Album"
in the language that Banshee is translated to,
or a folder with this term in the name.

This is confusing because "Unknown Album"
is just a placeholder used by Banshee to
present data in a more aesthetic way when
it is missing, to also let the user find
it more easily. The OS of the device should
instead be the one which decides how to
handle this data being missing. In this
case we only adapt MaemoDevice for this
change because it has a FolderDepth of 2,
but can also work with a FolderDepth of 1.

For devices with FolderDepth < 2, this
will be fixed automatically. For devices
with FolderDepth == 2, their corresponding
*Device.cs class should be modified in
case it works properly.

6 years agoSourceManager: Prevent null TypeUniqueId
Andres G. Aragoneses [Sun, 27 Nov 2011 03:48:05 +0000 (03:48 +0000)]
SourceManager: Prevent null TypeUniqueId

Prevent a null TypeUniqueId by using the order
as a fallback in the same way GroupSource class
was doing it, in case TypeUniqueId is not
provided (by using the ctor which doesn't
have its parameter).

Fixes bgo#635656

6 years agoUpdated Slovak translation
Pavol Klačanský [Sat, 26 Nov 2011 20:50:27 +0000 (21:50 +0100)]
Updated Slovak translation

6 years agoUpdated Slovenian translation
Andrej Žnidaršič [Sat, 26 Nov 2011 11:20:48 +0000 (12:20 +0100)]
Updated Slovenian translation

6 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 25 Nov 2011 17:00:35 +0000 (18:00 +0100)]
Updated Slovenian translation

6 years agoFixed Russian translation
Misha Shnurapet [Thu, 24 Nov 2011 15:21:11 +0000 (19:21 +0400)]
Fixed Russian translation

6 years agoSet as active source in an idle callback
Rodney Dawes [Mon, 21 Nov 2011 20:33:48 +0000 (15:33 -0500)]
Set as active source in an idle callback

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=662883

6 years ago[l10n]Updated Turkish translation
Muhammet Kara [Mon, 14 Nov 2011 17:24:34 +0000 (19:24 +0200)]
[l10n]Updated Turkish translation

6 years agolibbanshee: Remove unused wanted_size variable (bgo#663281)
Chow Loong Jin [Thu, 3 Nov 2011 01:12:04 +0000 (09:12 +0800)]
libbanshee: Remove unused wanted_size variable (bgo#663281)

This fixes the following warning:
banshee-player-vis.c: In function '_bp_vis_pipeline_setup':
banshee-player-vis.c:206:10: error: variable 'wanted_size' set but not used
[-Werror=unused-but-set-variable]

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoUpdated Russian translation
Yuri Myasoedov [Fri, 11 Nov 2011 14:31:13 +0000 (18:31 +0400)]
Updated Russian translation

6 years agoDatabase: correct URIs imported with buggy Gio backend
Andrés G. Aragoneses [Wed, 9 Nov 2011 20:40:26 +0000 (20:40 +0000)]
Database: correct URIs imported with buggy Gio backend

Replace URIs of CoreTracks to convert them to the proper encoding,
to be consistent with URIs of newly imported files, as the previous
commit fixed the Gio backend.

This effectively makes bugs bgo#631970 and bgo#661100 finally disappear
for already imported tracks too.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years agoGio: Fix encoding of URIs in Directory class
James Otting [Tue, 8 Nov 2011 18:24:04 +0000 (18:24 +0000)]
Gio: Fix encoding of URIs in Directory class

The Gio IO backend was buggy, since we started to import filenames with
some special characters like ',' and '&' escaped.

So this would lead to URIs like this:

file:///path/You've%20Come%20a%20Long%20Way,%20Baby/Right%20Here%2C%20Right%20Now.mp3

Which is inconsistent because:
- Commas are encoded in the file name while the normal IO banshee
backend never did this.
- Commas are encoded in the file name but not in the directory name.

In fact, SafeUri's default behaviour when asked for the AbsoluteUri
property is encoding some characters, but not so many as
System.Uri.EscapeDataString() method appears to do.

So with this fix in place, the URI will be now:

file:///path/You've%20Come%20a%20Long%20Way,%20Baby/Right%20Here,%20Right%20Now.mp3

This failure to encode URIs consistently in the database was causing
user-facing issues like bgo#631970 and bgo#661100, which will be
completely fixed after the next commit, that fixes the existing URIs in
the database.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
6 years ago[l10n] Updated German translation
Mario Blättermann [Tue, 8 Nov 2011 21:07:47 +0000 (22:07 +0100)]
[l10n] Updated German translation

6 years agoUpdated Spanish translation
Benjamín Valero Espinosa [Tue, 8 Nov 2011 14:54:52 +0000 (15:54 +0100)]
Updated Spanish translation

6 years agoUpdated Czech translation
Marek Černocký [Mon, 7 Nov 2011 18:13:43 +0000 (19:13 +0100)]
Updated Czech translation

6 years agoFilteredListSourceContents: Refactor the LayoutTop/LayoutLeft logic
Bertrand Lorentz [Sun, 6 Nov 2011 14:10:20 +0000 (15:10 +0100)]
FilteredListSourceContents: Refactor the LayoutTop/LayoutLeft logic

Move the LayoutTop/LayoutLeft choice in a single method, instead of
duplicating it in two places.

6 years agoi18n: Update POTFILES.in
Bertrand Lorentz [Sun, 6 Nov 2011 13:51:53 +0000 (14:51 +0100)]
i18n: Update POTFILES.in

6 years agoFix code formatting and strings in the two previous commits
Bertrand Lorentz [Sun, 6 Nov 2011 13:49:37 +0000 (14:49 +0100)]
Fix code formatting and strings in the two previous commits

6 years agoAdd a year filter to the browser (bgo#540873)
Frank Ziegler [Sun, 6 Nov 2011 12:26:17 +0000 (20:26 +0800)]
Add a year filter to the browser (bgo#540873)

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
6 years agoConfigurable browser filters (bgo#540873)
Frank Ziegler [Sun, 6 Nov 2011 12:22:08 +0000 (20:22 +0800)]
Configurable browser filters (bgo#540873)

Add the genre filter. Option to switch between artists and album artists.

Signed-off-by: Alexander Kojevnikov <alexk@gnome.org>
6 years agoUpdated Czech translation
Marek Černocký [Sat, 5 Nov 2011 21:46:54 +0000 (22:46 +0100)]
Updated Czech translation

6 years agobuild: Bump gio-sharp requirement to 2.22.3 (bgo#663269)
Bertrand Lorentz [Sat, 5 Nov 2011 13:46:35 +0000 (14:46 +0100)]
build: Bump gio-sharp requirement to 2.22.3 (bgo#663269)

The changes for DVD support already required gio-sharp 2.22.3, but that
wasn't documented and checked by configure.

6 years agoRandomByArtist: Remove unnecessary full class name reference
Bertrand Lorentz [Sat, 5 Nov 2011 13:36:06 +0000 (14:36 +0100)]
RandomByArtist: Remove unnecessary full class name reference

6 years agoUpdate translators.xml
Bertrand Lorentz [Sat, 5 Nov 2011 13:35:26 +0000 (14:35 +0100)]
Update translators.xml

6 years ago[l10n]Updated Turkish translation
Muhammet Kara [Sat, 5 Nov 2011 08:04:38 +0000 (10:04 +0200)]
[l10n]Updated Turkish translation

6 years agoDatabase: refactoring, split method in three
Andrés G. Aragoneses [Thu, 3 Nov 2011 00:17:16 +0000 (00:17 +0000)]
Database: refactoring, split method in three

Refactor this huge method in BansheeDbFormatMigrator
into three smaller ones.

There is no change of behaviour in this commit.

6 years agoBansheeQuery: stop hardcoding field columns
Andrés G. Aragoneses [Thu, 3 Nov 2011 00:00:37 +0000 (00:00 +0000)]
BansheeQuery: stop hardcoding field columns

After some recent refactorings to start using QueryField
objects instead of strings, it makes sense to improve
further and stop using in general column names that are
already specified in these field objects. Leads to cleaner
code, less duplication, and less error-prone to typos as
it is checked at compile time now.

There is no change of behaviour in this commit.

6 years agoDap: refactoring to split method
Andrés G. Aragoneses [Wed, 2 Nov 2011 23:24:45 +0000 (23:24 +0000)]
Dap: refactoring to split method

Extract a method in the DapSync class so the
original is not so large. This also moves the
GUI bits from the namespace Banshee.Dap to
Banshee.Dap.Gui.

There is no change of behaviour in this commit.

6 years agoextras: fix typo in create-release-notes (href)
Andrés G. Aragoneses [Wed, 2 Nov 2011 20:36:50 +0000 (20:36 +0000)]
extras: fix typo in create-release-notes (href)

6 years agoUpdate the create-release-notes script
Bertrand Lorentz [Wed, 2 Nov 2011 20:27:07 +0000 (21:27 +0100)]
Update the create-release-notes script

6 years agorelease: Fix wording in NEWS
Bertrand Lorentz [Wed, 2 Nov 2011 19:35:34 +0000 (20:35 +0100)]
release: Fix wording in NEWS

6 years agorelease: Update Mono.Addins required version in README
Bertrand Lorentz [Wed, 2 Nov 2011 19:18:39 +0000 (20:18 +0100)]
release: Update Mono.Addins required version in README

6 years agorelease: Update NEWS for 2.3.1
Bertrand Lorentz [Wed, 2 Nov 2011 19:17:13 +0000 (20:17 +0100)]
release: Update NEWS for 2.3.1

6 years agorelease: Update contributors.xml and AUTHORS for 2.3.1
Bertrand Lorentz [Wed, 2 Nov 2011 17:16:01 +0000 (18:16 +0100)]
release: Update contributors.xml and AUTHORS for 2.3.1

6 years agobuild: require MonoAddins 0.6.2
Andres G. Aragoneses [Wed, 2 Nov 2011 17:48:00 +0000 (17:48 +0000)]
build: require MonoAddins 0.6.2

From now on we'll require MonoAddins 0.6.2
which brings some fixes to crashers, so we
avoid yet more duplicate bug reports which
don't really belong to Banshee.

This requirement starts just with the next
2.3.x development releases.