Hello community, here is the log from the commit of package shotwell for openSUSE:Factory checked in at 2014-07-04 17:18:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shotwell (Old) and /work/SRC/openSUSE:Factory/.shotwell.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shotwell" Changes: -------- --- /work/SRC/openSUSE:Factory/shotwell/shotwell.changes 2014-03-25 13:28:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.shotwell.new/shotwell.changes 2014-07-04 17:18:32.000000000 +0200 @@ -1,0 +2,9 @@ +Wed Jul 2 07:09:57 UTC 2014 - [email protected] + +- Update to version 0.18.1: + + Fix Flickr publishing errors due to Flickr moving to HTTPs-only. + + Fix crash when updating photo data/time. + + Fix crash due to nested tag and changing sidebar selection. + + Corrected URLs to point to new gnome.org pages. + +------------------------------------------------------------------- Old: ---- shotwell-0.18.0.tar.xz New: ---- shotwell-0.18.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shotwell.spec ++++++ --- /var/tmp/diff_new_pack.yEJdAP/_old 2014-07-04 17:18:33.000000000 +0200 +++ /var/tmp/diff_new_pack.yEJdAP/_new 2014-07-04 17:18:33.000000000 +0200 @@ -17,7 +17,7 @@ Name: shotwell -Version: 0.18.0 +Version: 0.18.1 Release: 0 Summary: Photo Manager for GNOME License: LGPL-2.1+ ++++++ shotwell-0.18.0.tar.xz -> shotwell-0.18.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/Makefile new/shotwell-0.18.1/Makefile --- old/shotwell-0.18.0/Makefile 2014-03-18 22:50:19.000000000 +0100 +++ new/shotwell-0.18.1/Makefile 2014-07-01 00:08:35.000000000 +0200 @@ -2,7 +2,7 @@ PROGRAM_THUMBNAILER = shotwell-video-thumbnailer PROGRAM_MIGRATOR = shotwell-settings-migrator -VERSION = 0.18.0 +VERSION = 0.18.1 GITVER := $(shell git log -n 1 2>/dev/null | head -n 1 | awk '{print $$2}') GETTEXT_PACKAGE = $(PROGRAM) BUILD_ROOT = 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/NEWS new/shotwell-0.18.1/NEWS --- old/shotwell-0.18.0/NEWS 2014-03-18 22:44:02.000000000 +0100 +++ new/shotwell-0.18.1/NEWS 2014-07-01 00:10:22.000000000 +0200 @@ -1,3 +1,12 @@ +Shotwell 0.18.1 - 30 Jun 2014 +----------------------------- + + * Fix Flickr publishing errors due to Flickr moving to HTTPs-only + * Fix crash when updating photo data/time + * Fix crash due to nested tag and changing sidebar selection + * Corrected URLs to point to new gnome.org pages + + Shotwell 0.18.0 - 17 March 2014 ------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/plugins/common/Resources.vala new/shotwell-0.18.1/plugins/common/Resources.vala --- old/shotwell-0.18.0/plugins/common/Resources.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/plugins/common/Resources.vala 2014-06-30 23:52:47.000000000 +0200 @@ -7,7 +7,7 @@ namespace Resources { public const string WEBSITE_NAME = _("Visit the Yorba web site"); -public const string WEBSITE_URL = "http://www.yorba.org"; +public const string WEBSITE_URL = "https://wiki.gnome.org/Apps/Shotwell"; public const string LICENSE = """ Shotwell is free software; you can redistribute it and/or modify it under the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/plugins/shotwell-publishing/FlickrPublishing.vala new/shotwell-0.18.1/plugins/shotwell-publishing/FlickrPublishing.vala --- old/shotwell-0.18.0/plugins/shotwell-publishing/FlickrPublishing.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/plugins/shotwell-publishing/FlickrPublishing.vala 2014-06-30 23:56:55.000000000 +0200 @@ -61,7 +61,7 @@ _("You are not currently logged into Flickr.\n\nClick Login to log into Flickr in your Web browser. You will have to authorize Shotwell Connect to link to your Flickr account."); internal const string RESTART_ERROR_MESSAGE = _("You have already logged in and out of Flickr during this Shotwell session.\nTo continue publishing to Flickr, quit and restart Shotwell, then try publishing again."); -internal const string ENDPOINT_URL = "http://api.flickr.com/services/rest"; +internal const string ENDPOINT_URL = "https://api.flickr.com/services/rest"; internal const string API_KEY = "60dd96d4a2ad04888b09c9e18d82c26f"; internal const string API_SECRET = "d0960565e03547c1"; internal const int ORIGINAL_SIZE = -1; @@ -414,7 +414,7 @@ } private void do_launch_system_browser(string token) { - string login_uri = "http://www.flickr.com/services/oauth/authorize?oauth_token=" + token + + string login_uri = "https://www.flickr.com/services/oauth/authorize?oauth_token=" + token + "&perms=write"; debug("ACTION: launching system browser with uri = '%s'", login_uri); @@ -844,14 +844,14 @@ internal class AuthenticationRequestTransaction : Transaction { public AuthenticationRequestTransaction(Session session) { - base.with_uri(session, "http://www.flickr.com/services/oauth/request_token", + base.with_uri(session, "https://www.flickr.com/services/oauth/request_token", Publishing.RESTSupport.HttpMethod.GET); } } internal class AccessTokenFetchTransaction : Transaction { public AccessTokenFetchTransaction(Session session, string user_verifier) { - base.with_uri(session, "http://www.flickr.com/services/oauth/access_token", + base.with_uri(session, "https://www.flickr.com/services/oauth/access_token", Publishing.RESTSupport.HttpMethod.GET); add_argument("oauth_verifier", user_verifier); add_argument("oauth_token", session.get_request_phase_token()); @@ -873,7 +873,7 @@ public UploadTransaction(Session session, PublishingParameters parameters, Spit.Publishing.Publishable publishable) { - base.with_endpoint_url(session, publishable, "http://api.flickr.com/services/upload"); + base.with_endpoint_url(session, publishable, "https://api.flickr.com/services/upload"); this.parameters = parameters; this.session = session; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/AppWindow.vala new/shotwell-0.18.1/src/AppWindow.vala --- old/shotwell-0.18.0/src/AppWindow.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/src/AppWindow.vala 2014-06-30 23:52:32.000000000 +0200 @@ -683,7 +683,7 @@ "version", Resources.APP_VERSION, "comments", get_app_role(), "copyright", Resources.COPYRIGHT, - "website", Resources.YORBA_URL, + "website", Resources.HOME_URL, "license", Resources.LICENSE, "website-label", _("Visit the Yorba web site"), "authors", Resources.AUTHORS, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/Event.vala new/shotwell-0.18.1/src/Event.vala --- old/shotwell-0.18.0/src/Event.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/src/Event.vala 2014-06-30 23:50:09.000000000 +0200 @@ -458,8 +458,6 @@ should_remake_thumb = true; } - assert(get_primary_source() is MediaSource); - if (should_remake_thumb) { // check whether we actually need to remake this thumbnail... if ((get_primary_source() == null) || (get_primary_source().get_rating() == Rating.REJECTED)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/Resources.vala new/shotwell-0.18.1/src/Resources.vala --- old/shotwell-0.18.0/src/Resources.vala 2014-03-18 20:48:23.000000000 +0100 +++ new/shotwell-0.18.1/src/Resources.vala 2014-06-30 23:52:32.000000000 +0200 @@ -27,16 +27,14 @@ public const string COPYRIGHT = _("Copyright 2009-2014 Yorba Foundation"); public const string APP_GETTEXT_PACKAGE = GETTEXT_PACKAGE; - public const string YORBA_URL = "http://www.yorba.org"; - public const string WIKI_URL = "http://redmine.yorba.org/projects/shotwell/wiki/Shotwell"; - public const string FAQ_URL = "http://redmine.yorba.org/projects/shotwell/wiki/ShotwellFAQ"; - public const string BUG_DB_URL = "http://redmine.yorba.org/projects/shotwell/wiki/ReportingABug"; + public const string HOME_URL = "https://wiki.gnome.org/Apps/Shotwell"; + public const string FAQ_URL = "https://wiki.gnome.org/Apps/Shotwell/FAQ"; + public const string BUG_DB_URL = "https://wiki.gnome.org/Apps/Shotwell/ReportingABug"; public const string DIR_PATTERN_URI_SYSWIDE = "ghelp:shotwell?other-files"; private const string LIB = _LIB; private const string LIBEXECDIR = _LIBEXECDIR; - public const string PREFIX = _PREFIX; public const double TRANSIENT_WINDOW_OPACITY = 0.90; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/main.vala new/shotwell-0.18.1/src/main.vala --- old/shotwell-0.18.0/src/main.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/src/main.vala 2014-06-30 23:52:32.000000000 +0200 @@ -58,7 +58,7 @@ case Db.VerifyResult.UPGRADE_ERROR: errormsg = _("Shotwell was unable to upgrade your photo library from version %s (schema %d) to %s (schema %d). For more information please check the Shotwell Wiki at %s").printf( app_version, schema_version, Resources.APP_VERSION, DatabaseTable.SCHEMA_VERSION, - Resources.WIKI_URL); + Resources.HOME_URL); break; case Db.VerifyResult.NO_UPGRADE_AVAILABLE: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/plugins/SpitInterfaces.vala new/shotwell-0.18.1/src/plugins/SpitInterfaces.vala --- old/shotwell-0.18.0/src/plugins/SpitInterfaces.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/src/plugins/SpitInterfaces.vala 2014-06-30 23:52:32.000000000 +0200 @@ -15,7 +15,7 @@ * The Spit namespace is used for all interfaces and code that are made available to plugins or * are exposed by plugins. * - * More information can be found at [[http://trac.yorba.org/wiki/ShotwellArchWritingPlugins]] + * More information can be found at [[https://wiki.gnome.org/Apps/Shotwell/Architecture/WritingPlugins]] */ namespace Spit { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shotwell-0.18.0/src/sidebar/Tree.vala new/shotwell-0.18.1/src/sidebar/Tree.vala --- old/shotwell-0.18.0/src/sidebar/Tree.vala 2014-03-04 23:54:12.000000000 +0100 +++ new/shotwell-0.18.1/src/sidebar/Tree.vala 2014-06-30 23:56:16.000000000 +0200 @@ -79,7 +79,6 @@ private Gtk.Menu? default_context_menu = null; private bool is_internal_drag_in_progress = false; private Sidebar.Entry? internal_drag_source_entry = null; - private Gtk.TreeRowReference? old_path_ref = null; public signal void entry_selected(Sidebar.SelectableEntry selectable); @@ -904,8 +903,9 @@ } } else if (event.button == 1 && event.type == Gdk.EventType.BUTTON_PRESS) { // Is this a click on an already-highlighted tree item? - if ((old_path_ref != null) && (old_path_ref.get_path() != null) - && (old_path_ref.get_path().compare(path) == 0)) { + Gtk.TreePath? cursor_path = null; + get_cursor(out cursor_path, null); + if ((cursor_path != null) && (cursor_path.compare(path) == 0)) { // yes, don't allow single-click editing, but // pass the event on for dragging. text_renderer.editable = false; @@ -917,9 +917,6 @@ if (path != null && get_wrapper_at_path(path).entry is Sidebar.RenameableEntry) { text_renderer.editable = true; } - - // Remember what tree item is highlighted for next time. - old_path_ref = (path != null) ? new Gtk.TreeRowReference(store, path) : null; } return base.button_press_event(event); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
