Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
When source is created from GOA config, dont use user name as a source-id
but use goa id (account_somenumber) instead
-
https://bugzilla.gnome.org/show_bug.cgi?id=700517
|
|
|
|
Include grl-magnatune.c in POTFILES.in
|
|
Application can browse throw Artists, Albums and Genres.
https://bugzilla.gnome.org/show_bug.cgi?id=698523
|
|
All database and crc checks are made when user interact with the plugin.
If there is no database and no internet connection, plugin_init fails.
When current database has 7 days old the plugin starts to check for a
newer database.
To avoid checking crc to *every* user request a time interval of 12
hours is used.
https://bugzilla.gnome.org/show_bug.cgi?id=698523
|
|
Search implemented for Track title, Albums and Artists names.
The function looks into database provided by magnatune website.
A subset of keys are returned and could be incresead when implementing
other functions.
https://bugzilla.gnome.org/show_bug.cgi?id=698523
|
|
Use the Continuous Integration service provided by Travis.
|
|
|
|
|
|
gsize on 64-bit platforms is a 64-bit integer. Trying to fit a 64-bit
integer in the 32-bit integer we were passed trashed the pointer of the
previous return parameter, in this case the buffer's address.
Pass a pointer to correctly sized integer to avoid this memory
corruption and cast it later as needed.
https://bugzilla.gnome.org/show_bug.cgi?id=700297
|
|
gsize on 64-bit platforms is a 64-bit integer. Trying to fit a 64-bit
integer in the 32-bit integer we were passed trashed the pointer of the
previous return parameter, in this case the buffer's address.
Pass a pointer to correctly sized integer to avoid this memory
corruption and cast it later as needed.
https://bugzilla.gnome.org/show_bug.cgi?id=700297
|
|
Sometimes Lastfm doesn't return thumbnails for MEGA and EXTRA sizes, even when
they are available.
So hardcode them in the results.
|
|
Calls to grl_registry_register_source() can lead to the source
being unref'ed (for example, a video player not interested in audio-
only sources would do that in "source-added"), so we must be careful
when using the source after registration.
Both the dmap and podcasts plugins used the source after registration,
so we must make sure they don't use freed memory.
|
|
Rather, use an information message.
|
|
When compiled with --enable-goa, flickr will try to find additional
configuration in GOA.
When GOA is enabled the behavoiur is following:
If no cofig is passed to the plugin -> create public source and
personal sources from GOA (if at least one personal source is present)
Otherwise use given config and then create personal sources from GOA
too.
https://bugzilla.gnome.org/show_bug.cgi?id=697565
|
|
When this option is on, macro GOA_ENABLED is defined to 1 if GOA is
present in the system. Otherwise error message is raised.
Default: auto
https://bugzilla.gnome.org/show_bug.cgi?id=697565
|
|
|
|
|
|
|
|
In new files flickr-oauth.[ch] are functions providing signing
and creating request to flickr api, either non-authorized or
authorized via OAuth.
In gflickr.c are new wrapper functions for abovementioned functions
(just for simplicity, e.g.:
flickroauth_create_api_url (6 args..) --> create_url (3 args)
etc. )
and the API in this file is modified to use these function.
Old authentication functions was deleted.
GFlickr object was modified to use oauth token and token secret.
In the same manner was modified grl-flicker.c
Into configure.ac and Makefile.am was written appropriate changes.
https://bugzilla.gnome.org/show_bug.cgi?id=697175
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In grl_raitv_source_finalize () on lines 282 and 287 were
raitv_[search|browse]_mappings unrefered like they were GObject, but
they are GLists.
g_object_unref () was therfore replaced by g_list_free_full () with
g_free (full free because list is made up of structs allocated by g_new
()).
https://bugzilla.gnome.org/show_bug.cgi?id=697724
|
|
Use URIs all across the plugin, instead of paths. This also
fixes a number of memory leaks, and uses convenience functions
such as g_file_equal() when available.
This enhancement will be used in Totem to show recent videos
(available through recent://) and remote filesystems where applicable.
https://bugzilla.gnome.org/show_bug.cgi?id=696860
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=696864
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=679624
|
|
It shouldn't do it, but this ensures that we don't try if we
get the wrong URI by mistake.
https://bugzilla.gnome.org/show_bug.cgi?id=696863
|
|
|
|
|
|
|
|
|
|
|
|
Rather, they should be specified in the skip and count parameters.
|
|
|
|
|
|
|
|
|
|
Add i18n support.
https://bugzilla.gnome.org/show_bug.cgi?id=673496
|
|
|