Author: bklaas
Date: Tue Jun 17 13:54:07 2008
New Revision: 2581
URL: http://svn.slimdevices.com?rev=2581&root=Jive&view=rev
Log:
Bug: 7125
Description: add support for using a user's favorites for the flickr screensaver
Modified:
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/FlickrApplet.lua
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/strings.txt
Modified:
7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/FlickrApplet.lua
URL:
http://svn.slimdevices.com/7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/FlickrApplet.lua?rev=2581&root=Jive&r1=2580&r2=2581&view=diff
==============================================================================
--- 7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/FlickrApplet.lua
(original)
+++ 7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/FlickrApplet.lua
Tue Jun 17 13:54:07 2008
@@ -282,6 +282,17 @@
),
},
{
+ text = self:string("SCREENSAVER_FLICKR_DISPLAY_FAVORITES"),
+ icon = RadioButton(
+ "radio",
+ group,
+ function()
+ self:setDisplay("favorites")
+ end,
+ display == "favorites"
+ ),
+ },
+ {
text = self:string("SCREENSAVER_FLICKR_DISPLAY_CONTACTS"),
icon = RadioButton(
"radio",
@@ -353,7 +364,7 @@
function setDisplay(self, display)
- if self:getSettings()["flickr.id"] == "" and (display == "own" or
display == "contacts") then
+ if self:getSettings()["flickr.id"] == "" and (display == "own" or
display == "contacts" or display == "favorites") then
self:popupMessage(self:string("SCREENSAVER_FLICKR_ERROR"),
self:string("SCREENSAVER_FLICKR_INVALID_DISPLAY_OPTION"))
else
self:getSettings()["flickr.display"] = display
@@ -434,6 +445,9 @@
args = { per_page = 100, extras = "owner_name", user_id =
self:getSettings()["flickr.id"], include_self = 1 }
elseif displaysetting == "own" then
method = "flickr.people.getPublicPhotos"
+ args = { per_page = 100, extras = "owner_name", user_id =
self:getSettings()["flickr.id"] }
+ elseif displaysetting == "favorites" then
+ method = "flickr.favorites.getPublicList"
args = { per_page = 100, extras = "owner_name", user_id =
self:getSettings()["flickr.id"] }
else
method = "flickr.interestingness.getList"
Modified: 7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/strings.txt
URL:
http://svn.slimdevices.com/7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/strings.txt?rev=2581&root=Jive&r1=2580&r2=2581&view=diff
==============================================================================
--- 7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/strings.txt
(original)
+++ 7.1/trunk/squeezeplay/src/squeezeplay/share/applets/Flickr/strings.txt Tue
Jun 17 13:54:07 2008
@@ -101,6 +101,9 @@
IT Immagini personali
NL Mijn eigen foto's
+SCREENSAVER_FLICKR_DISPLAY_FAVORITES
+ EN My favorites
+
SCREENSAVER_FLICKR_DISPLAY_CONTACTS
DA Mine kontakters billeder
DE Bilder meiner Kontakte
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins