summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-04-10fixup! Append 'Disc (m/n)' to title.HEADmasterChristophe Fergeau1-2/+3
2013-04-10fixup! Format release details.Christophe Fergeau1-2/+3
2013-04-10egg-play-preview: Fix leak when receiving multiple tag messagesChristophe Fergeau1-7/+18
If gstreamer emits multiple time the signal indicating tags have been found, the previous value for title/album/artist will be leaked. Free it before overwriting it.
2013-04-10fixup! Format release details.Christophe Fergeau1-1/+0
2013-04-10Increase default dialog size.Phillip Wood1-0/+2
Left to its own devices the multiple releases dialog's default size is too small to display all the information for two albums without scrolling. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Sort displayed entries.Phillip Wood1-0/+6
To display the entries in the multiple release dialog in a consistent manner they should be sorted. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Display label, year & country.Phillip Wood1-1/+12
With just the album title and artist, it is sometimes impossible to tell the difference between all the releases listed. Adding the recording label, year and country will help to distinguish between different versions of the same album. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Append 'Disc (m/n)' to title.Phillip Wood1-2/+8
Enables disambiguation between the same album released as a single or part of a box set. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Convert to single column.Phillip Wood1-21/+43
At the moment the user inevitably has to scroll to the right to see the artist when choosing between multiple releases. As there are only ever a handful of releases to choose between it would be better to display the artist below album title so all the information is visible at once in a single column. This will be especially true once we add the release label, year and country as well. Make the album title bold and the artist name italic to visually differentiate between them. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Sort release details.Phillip Wood1-0/+85
To display the entries in the multiple release dialog in a consistent manner we need to be able to sort them. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Format release details.Phillip Wood1-0/+70
To display the recording label, year and country on one line we need a function to combine them into a string. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Format recording label names.Phillip Wood1-0/+30
In order to display the list of label names that we retrieve from musicbrainz we need to convert them into one string. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Get labels from musicbrainz.Phillip Wood1-0/+35
To disambiguate between albums with the same disc ID it would be useful to display the recording label. Parse the list of recording labels provided by musicbrainz and store them in AlbumDetails. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Add label to AlbumDetails.Phillip Wood2-1/+18
To disambiguate between albums with the same disc ID it would be useful to display the recording label. NB musicbrainz provides a list of recording labels for each release. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Get disc count from musicbrainz.Phillip Wood1-0/+5
Helps to tell multiple releases apart where one is a normal release and the other is a special release with a bonus disc. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Add disc count to AlbumDetails.Phillip Wood1-0/+1
Helps to tell multiple releases apart where one is a normal release and the other is a special release with a bonus disc. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Get country name ISO code.Phillip Wood5-1/+142
Musicbrainz returns the country as a 2 letter ISO country code. Add functions based on totem's language code handling to convert that code to the country name and store the name, rather than the code in AlbumDetails::country. Adds a dependency on iso-codes. https://bugzilla.gnome.org/show_bug.cgi?id=674926
2013-04-10Don't try to free an uninitialized pointerChristophe Fergeau1-1/+1
brasero_drive_lock() is documented as filling a 'reason_for_failure' arg with a description string when an error occurs. However, the method does nothing with this parameter, it does not even initialize it. This causes sound-juicer to crash when hitting this code path as it's assuming this varialble will be set in error cases, and it's trying to free this uninitialized pointer. Avoid this crash by initializing 'reason' to NULL, g_free() will be a no-op.. https://bugzilla.gnome.org/show_bug.cgi?id=665881
2013-04-10mb5: Ignore artist credits and track title from recordingsChristophe Fergeau1-6/+10
Quoting Calvin Walton from https://bugzilla.gnome.org/show_bug.cgi?id=690903#c8: "The fallback order for the sound-juicer track artist should be as follows: - Use the track/artist-credit if present - Otherwise use the recording/artist-credit if present - As a final fallback, use the release/artist-credit The fallback order for the sound-juicer track name should be as follows: - Use the track/title if present - Otherwise use the recording/title"
2013-04-02Added slovak translationJán Kyselica1-33/+26
2013-04-01Updated Hungarian translationBalázs Úr1-362/+540
2013-02-01Updated slovak translationJán Kyselica1-473/+709
2013-01-20build: Rename configure.in to configure.acNuno Araujo1-0/+0
configure.in name has been deprecated for long time and it will be dropped in future versions of autotools
2013-01-19Fix the build with automake 1.13Nuno Araujo1-1/+1
In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated since 2002) has been removed in favour of AC_CONFIG_HEADERS. Signed-off-by: Nuno Araujo <nuno.araujo@russo79.com>
2013-01-02Updated Brazilian Portuguese translation reviewed by Enrico Nicoletto ↵Florêncio Neves1-432/+501
<liverig@gmail.com>
2012-12-28Updated Hebrew translation.Yaron Shahrabani1-300/+393
2012-12-19[l10n] Updated Estonian translationMattias Põldaru1-198/+315
2012-12-15Updated Russian translationYuri Myasoedov1-314/+444
2012-11-05Revert "Fixed some details in Brazilian Portuguese Translation"Djavan Fagundes1-270/+263
This reverts commit 6b57988853fc335b902915166f21608805cae9e5.
2012-11-05Fixed some details in Brazilian Portuguese TranslationAdorilson Bezerra1-263/+270
2012-10-08Updated Belarusian translation.Ihar Hrachyshka1-430/+703
2012-10-08Updated Czech translationMarek Černocký1-103/+189
2012-10-04Updated French translationClaude Paroz1-342/+391
2012-09-30Updated Spanish translationDaniel Mustieles1-46/+43
2012-09-28Updated Latvian translationRūdolfs Mazurs1-402/+526
2012-09-18Updated Spanish translationDaniel Mustieles1-114/+233
2012-09-18Updated Indonesian translationAndika Triwidada1-364/+488
2012-09-14Updated Lithuanian translationAurimas Černius1-263/+283
2012-09-09Updated Slovenian translationMartin Srebotnjak1-146/+177
2012-09-07Updated Serbian translationМирослав Николић2-712/+986
2012-09-06Updated Polish translationPiotr Drąg1-107/+196
2012-09-06Zero-pad track number in %dn patternChristophe Fergeau2-5/+5
59fc2c6523f changed the "Number - Title" file pattern to use %dn instead of %tN. However, the track number is not 0-padded in %dn, which gives badly sorted tracks in some situations, and was the cause of several bug reports. This commit changes the %dn pattern to 0-pad the track number to restore things as they were when %tN was used. Let's hope there were not many users who preferred non-zero-padded filenames... https://bugzilla.gnome.org/show_bug.cgi?id=677865
2012-09-06Sanitize disc number if requiredPhillip Wood1-1/+3
When the file name is set to 'Disc d - t ...' it should be sanitized in case the user has requested the removal of spaces from the file name. https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Check for NULL string in sanitize_pathPhillip Wood1-0/+2
sanitize_path is not NULL safe and passing it NULL indicates an error somewhere as you probably don't want empty path elements. https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Add album & track composer format specifiers for file name & pathPhillip Wood3-0/+68
Added album and track composer options in the preferences dialog for path and file name of ripped tracks. Expand composer format specifiers in file names and paths Added support for the various %tc, %tp, %ac & %ap specifiers in output pathnames in filename_parse_pattern which actually generates the filenames. %ac -- album composer %aC -- album composer (lowercase) %ap -- album composer (sortable) %aP -- album composer (sortable lowercase) %tc -- track composer %tC -- track composer (lowercase) %tp -- track composer (sortable) %tP -- track composer (sortable lowercase) https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Add default names in pattern parsing when metadata is missingPhillip Wood1-24/+77
Add default names for empty path and filename elements where the metadata is missing. https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Unset track composer/artist sortname/id if editedPhillip Wood1-0/+12
We cannot set the sortname or id of artists or composers automatically so if the names are edited we just clear the other fields. https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Support editing of album composerPhillip Wood1-0/+12
Add callback to support editing of album composer. This reuses the now generic callback used for the album artist https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Use generic callback for editing album artistPhillip Wood2-33/+60
Make artist_entry use the same generic callback as composer_entry. https://bugzilla.gnome.org/show_bug.cgi?id=661646
2012-09-06Use UTF8-safe case comparison for artist editing callbacksPhillip Wood1-1/+27
https://bugzilla.gnome.org/show_bug.cgi?id=661646