Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-13 | mb4: kill SjMb4TrackDetailsmusicbrainz | Christophe Fergeau | 3 | -18/+5 | |
The only addition to TrackDetails was the artist list, which this commit adds to TrackDetails. | |||||
2012-01-13 | mb4: kill SjMb4AlbumDetails | Christophe Fergeau | 3 | -74/+31 | |
Move the useful bits to AlbumDetails, and remove the other attributes which were added for completeness but are not really useful to CD ripping. | |||||
2012-01-13 | mb4: move SjMb4ArtistDetails to generic code | Christophe Fergeau | 3 | -35/+37 | |
Artist details will only be set by the musicbrainz4 backend, but since it's easy to make it optional, it doesn't hurt to expose it to the library users. | |||||
2012-01-13 | mb4: adjust memory handling for libmb4.0b2 | Christophe Fergeau | 1 | -8/+0 | |
In libmusicbrainz 4.0beta2, memory handling has changed, now the memory for list items no longer need to be freed. | |||||
2012-01-13 | mb4: don't try to handle ReleaseGroup::comment | Christophe Fergeau | 1 | -5/+0 | |
Support for this has been removed from libmusicbrainz4 beta2 | |||||
2012-01-13 | mb4: enable libmusicbrainz4 support | Christophe Fergeau | 2 | -3/+7 | |
Now that the libmusicbrainz4 is on par feature-wise with the libmusicbrainz3 code, we can enable it in configure.in. It also adds it to the list of metadata backends known to sound-juicer so that it can be used for metadata retrieval. | |||||
2012-01-13 | mb4: handle URL relations | Christophe Fergeau | 1 | -25/+80 | |
Extract the various URLs associated with an album when extracting its metadata from musicbrainz. | |||||
2012-01-13 | mb4: readd "is_spoken_word" support | Christophe Fergeau | 1 | -16/+5 | |
It's stored in ReleaseGroup::type so we can now detect if an album is some kind of audiobook when using libmusicbrainz4 | |||||
2012-01-13 | mb4: add sj_mb4_album_details_dump for debug | Christophe Fergeau | 1 | -0/+28 | |
2012-01-13 | mb4: remove use of GET_ID | Christophe Fergeau | 1 | -23/+3 | |
In libmusicbrainz4, there are regular accessors for the ID every time there is one available, so we can just use GET to get the various IDs we need. | |||||
2012-01-13 | mb4: use libdiscid for discid extraction | Christophe Fergeau | 2 | -22/+16 | |
libmusicbrainz4 no longer provides an API to get the discid of a physical CD, libdiscid has to be used for that. | |||||
2012-01-13 | mb4: add CD info retrieval using libmusicbrainz4 | Christophe Fergeau | 1 | -125/+348 | |
This code should be able to retrieve at least as much information from musicbrainz as the libmusicbrainz3 code, with the added advantage that multi-disc CDs are working as expected. However, extraction of the discid of a physical CD is no longer done by libmusicbrainz4 and will have to be done using libdiscid | |||||
2012-01-13 | mb4: s/musicbrainz3/musicbrainz4 | Christophe Fergeau | 2 | -42/+42 | |
2012-01-13 | mb4: add musicbrainz4 to build system | Christophe Fergeau | 5 | -16/+555 | |
The 2 added sj-metadata-musicbrainz4.[ch] source files are copies of the musicbrainz3 code which will be used as a base for libmusicbrainz4 support. It's disabled for now so that building of non-compilable code isn't attempted. | |||||
2012-01-02 | Updated Japanese translation | Jiro Matsuzawa | 1 | -55/+55 | |
2011-12-11 | Updated German translation | Christian Kirbach | 1 | -166/+111 | |
2011-12-09 | Port inhibit from GDbus to gio | Michael Wood | 2 | -91/+75 | |
2011-12-09 | Updated Galician translations | Fran Diéguez | 1 | -178/+227 | |
2011-11-27 | Move Slovenian help translation to a correct place | Piotr Drąg | 2 | -567/+298 | |
2011-11-25 | Updated Slovenian translation | Matej Urbančič | 1 | -52/+60 | |
2011-11-20 | Updated Spanish translation | Jorge González | 1 | -160/+192 | |
2011-11-19 | Updated French translation | Claude Paroz | 1 | -142/+166 | |
2011-11-14 | extractor: write album artist tags | Ross Burton | 1 | -0/+12 | |
2011-11-13 | Updated Russian translation | Yuri Myasoedov | 1 | -331/+265 | |
2011-11-07 | Updated Czech translation | Marek Černocký | 1 | -143/+177 | |
2011-11-07 | Duplicate the file and path patterns | Ross Burton | 1 | -2/+10 | |
Now that we don't leak the GConfEntrys from startup, not duplicating them leads to hillarious memory corruption problems. | |||||
2011-11-07 | Fix error introduced in commit 52131dd1989 | Phillip Wood | 1 | -1/+1 | |
The commit "Don't leak several GConfEntry during UI creation" uses GCONF_AUDIO_PROFILE where it should use GCONF_AUDIO_PROFILE_MEDIA_TYPE now that me have switched to GStreamer profiles for encoding. This causes src/sj-main.c:1144: g_assert (strcmp (entry->key, GCONF_AUDIO_PROFILE_MEDIA_TYPE) == 0); to abort on startup. | |||||
2011-11-04 | Updated Japanese translation | Hideki Yamane | 1 | -233/+267 | |
2011-10-31 | don't leak play button GtkSizeGroup | Christophe Fergeau | 1 | -0/+1 | |
Each element of the GtkSizeGroup holds a reference to it, so we can safely drop the initial reference we got to the GtkSizeGroup, it won't get destroyed before all its member are destroyed. | |||||
2011-10-31 | don't leak several GConfEntry during UI creation | Christophe Fergeau | 1 | -34/+68 | |
2011-10-31 | don't leak current_submit_url in metadata_cb | Christophe Fergeau | 1 | -0/+1 | |
2011-10-31 | fix leaks in update_ui_for_album | Christophe Fergeau | 1 | -2/+6 | |
2011-10-31 | sj-metadata_getter: don't leak metadata object | Christophe Fergeau | 1 | -1/+1 | |
We create a SjMetadata object in lookup_cd, and when we decide to emit a signal, we don't unref it, so we don't need to add an additional reference to it, otherwise we'll be leaking the object. | |||||
2011-10-31 | mb-test: display release date | Christophe Fergeau | 1 | -1/+2 | |
2011-10-31 | mb-test: make sure drives have been polled | Christophe Fergeau | 1 | -0/+9 | |
If we try to query metadata too early, the querying won't fail because the metadata getter will think there is no CD in the drive. | |||||
2011-10-31 | sj_metadata_helper_check_media: error out when polling is in progress | Christophe Fergeau | 2 | -1/+11 | |
2011-10-29 | Add Esperanto translation | Kristjan SCHMIDT | 2 | -0/+902 | |
2011-10-22 | Updated French translation | Claude Paroz | 1 | -40/+60 | |
2011-10-22 | Updated Slovenian translation | Matej Urbančič | 1 | -68/+89 | |
2011-10-20 | Updated Norwegian bokmål translation | Kjartan Maraas | 1 | -171/+202 | |
2011-10-18 | Updated Polish translation | Piotr Drąg | 1 | -39/+59 | |
2011-10-17 | [l10n] Updated German translation | Mario Blättermann | 1 | -35/+48 | |
2011-10-17 | Mark some UI strings as translatable (#661769) | Gert Kulyk | 1 | -5/+5 | |
Signed-off-by: Ross Burton <ross@linux.intel.com> | |||||
2011-10-17 | Updated Slovenian translation | Matej Urbančič | 1 | -163/+172 | |
2011-10-13 | Bump release to 3.3.0 | Ross Burton | 1 | -1/+1 | |
2011-10-11 | [l10n] Updated German translation | Mario Blättermann | 1 | -144/+161 | |
2011-10-11 | Clean toplevel properly | Ross Burton | 1 | -0/+12 | |
2011-10-11 | Add git.mk for automatic ignores | Ross Burton | 8 | -0/+201 | |
2011-10-10 | Remove unused prefs_edit_profile_clicked function | Christophe Fergeau | 2 | -9/+0 | |
Now that the button to edit profiles is gone, remove the callback corresponding to this button. | |||||
2011-10-10 | Remove "Edit Profile" button from preferences | Christophe Fergeau | 1 | -50/+0 | |
After the switch to GstEncodeBin and GstEncodingProfile, there is no longer a profile editor, so this button can be removed. |