Hello community, here is the log from the commit of package gnome-photos for openSUSE:Factory checked in at 2017-02-19 00:40:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-photos (Old) and /work/SRC/openSUSE:Factory/.gnome-photos.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-photos" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-photos/gnome-photos.changes 2017-01-10 10:40:15.358632196 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-photos.new/gnome-photos.changes 2017-02-19 00:40:34.004350494 +0100 @@ -1,0 +2,7 @@ +Thu Feb 16 08:56:16 UTC 2017 - [email protected] + +- Update to version 3.22.4: + + Bugs fixed: bgo#776565, bgo#776670, bgo#777053. + + Updated translations. + +------------------------------------------------------------------- Old: ---- gnome-photos-3.22.3.tar.xz New: ---- gnome-photos-3.22.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-photos.spec ++++++ --- /var/tmp/diff_new_pack.kLafHv/_old 2017-02-19 00:40:34.452287484 +0100 +++ /var/tmp/diff_new_pack.kLafHv/_new 2017-02-19 00:40:34.452287484 +0100 @@ -17,7 +17,7 @@ Name: gnome-photos -Version: 3.22.3 +Version: 3.22.4 Release: 0 Summary: Photo viewer for GNOME License: GPL-3.0+ ++++++ gnome-photos-3.22.3.tar.xz -> gnome-photos-3.22.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/AUTHORS new/gnome-photos-3.22.4/AUTHORS --- old/gnome-photos-3.22.3/AUTHORS 2017-01-03 11:41:21.000000000 +0100 +++ new/gnome-photos-3.22.4/AUTHORS 2017-02-16 09:48:47.000000000 +0100 @@ -15,6 +15,7 @@ Ignacio Casal Quinteiro Jakub Steiner Jonathan Kang +Kartikeya Sharma Khaled Hosny Marek Chalupa Matthias Clasen @@ -26,6 +27,7 @@ Pranav Kant Rafael Fonseca Saurav Agarwalla +Scott Cohen Shivam Tripathi Siddha Ganju Sparsh Paliwal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/NEWS new/gnome-photos-3.22.4/NEWS --- old/gnome-photos-3.22.3/NEWS 2017-01-03 11:38:25.000000000 +0100 +++ new/gnome-photos-3.22.4/NEWS 2017-02-16 09:46:44.000000000 +0100 @@ -1,3 +1,15 @@ +Overview of changes in 3.22.4 +============================= + +* Bugs fixed: + 776565 Crashed right after creating a new album + 776670 application: Add F1 accelerator to show help + 777053 tests: Wait for the UI to be drawn completely + +* Updated translations: + Icelandic + + Overview of changes in 3.22.3 ============================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/configure new/gnome-photos-3.22.4/configure --- old/gnome-photos-3.22.3/configure 2017-01-03 11:39:28.000000000 +0100 +++ new/gnome-photos-3.22.4/configure 2017-02-16 09:48:20.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Photos 3.22.3. +# Generated by GNU Autoconf 2.69 for Photos 3.22.4. # # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='Photos' PACKAGE_TARNAME='gnome-photos' -PACKAGE_VERSION='3.22.3' -PACKAGE_STRING='Photos 3.22.3' +PACKAGE_VERSION='3.22.4' +PACKAGE_STRING='Photos 3.22.4' PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos' PACKAGE_URL='https://wiki.gnome.org/Apps/Photos' @@ -1504,7 +1504,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Photos 3.22.3 to adapt to many kinds of systems. +\`configure' configures Photos 3.22.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1574,7 +1574,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Photos 3.22.3:";; + short | recursive ) echo "Configuration of Photos 3.22.4:";; esac cat <<\_ACEOF @@ -1761,7 +1761,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Photos configure 3.22.3 +Photos configure 3.22.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2130,7 +2130,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Photos $as_me 3.22.3, which was +It was created by Photos $as_me 3.22.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3001,7 +3001,7 @@ # Define the identity of the package. PACKAGE='gnome-photos' - VERSION='3.22.3' + VERSION='3.22.4' cat >>confdefs.h <<_ACEOF @@ -18902,7 +18902,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Photos $as_me 3.22.3, which was +This file was extended by Photos $as_me 3.22.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18969,7 +18969,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Photos config.status 3.22.3 +Photos config.status 3.22.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/configure.ac new/gnome-photos-3.22.4/configure.ac --- old/gnome-photos-3.22.3/configure.ac 2017-01-03 11:36:05.000000000 +0100 +++ new/gnome-photos-3.22.4/configure.ac 2017-02-16 09:45:07.000000000 +0100 @@ -1,5 +1,5 @@ AC_INIT([Photos], - [3.22.3], + [3.22.4], [https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos], [gnome-photos], [https://wiki.gnome.org/Apps/Photos]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/po/is.po new/gnome-photos-3.22.4/po/is.po --- old/gnome-photos-3.22.3/po/is.po 2016-08-24 17:49:00.000000000 +0200 +++ new/gnome-photos-3.22.4/po/is.po 2017-01-17 06:54:37.000000000 +0100 @@ -1,14 +1,14 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # -# Sveinn í Felli <[email protected]>, 2015, 2016. +# Sveinn í Felli <[email protected]>, 2015, 2016, 2017. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-" "photos&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2016-05-20 21:15+0000\n" -"PO-Revision-Date: 2016-08-12 13:40+0000\n" +"POT-Creation-Date: 2016-09-16 19:16+0000\n" +"PO-Revision-Date: 2017-01-09 17:14+0000\n" "Last-Translator: Sveinn í Felli <[email protected]>\n" "Language-Team: Icelandic <[email protected]>\n" "Language: is\n" @@ -19,12 +19,12 @@ "X-Generator: Lokalize 1.5\n" #: ../data/org.gnome.Photos.appdata.xml.in.h:1 -#: ../data/org.gnome.Photos.desktop.in.in.h:1 ../src/photos-embed.c:685 -#: ../src/photos-search-type-manager.c:136 +#: ../data/org.gnome.Photos.desktop.in.in.h:1 ../src/photos-embed.c:666 +#: ../src/photos-search-type-manager.c:135 msgid "Photos" msgstr "Ljósmyndir" -#: ../data/org.gnome.Photos.appdata.xml.in.h:2 ../src/photos-main-window.c:491 +#: ../data/org.gnome.Photos.appdata.xml.in.h:2 ../src/photos-main-window.c:497 msgid "Access, organize and share your photos on GNOME" msgstr "Skipuleggðu, njóttu og deildu myndunum þínum" @@ -104,11 +104,15 @@ msgid "Window maximized state" msgstr "Hvort glugginn er hámarkaður" -#: ../src/photos-base-item.c:476 +#: ../src/photos-application.c:152 +msgid "Show the application's version" +msgstr "Birta útgáfuupplýsingar forrits" + +#: ../src/photos-base-item.c:590 msgid "Album" msgstr "Albúm" -#: ../src/photos-base-item.c:1419 +#: ../src/photos-base-item.c:2141 msgid "Screenshots" msgstr "Skjámyndir" @@ -124,8 +128,8 @@ msgstr[0] "%d hlut eytt" msgstr[1] "%d hlutum eytt" -#: ../src/photos-delete-notification.c:155 -#: ../src/photos-done-notification.c:188 +#: ../src/photos-delete-notification.c:156 +#: ../src/photos-done-notification.c:125 msgid "Undo" msgstr "Afturkalla" @@ -133,32 +137,31 @@ msgid "DLNA Renderer Devices" msgstr "DLNA myndgerðartæki" -#: ../src/photos-done-notification.c:181 +#: ../src/photos-done-notification.c:117 #, c-format -#| msgid "“%s” deleted" msgid "“%s” edited" msgstr "“%s” breytt" -#: ../src/photos-embed.c:692 ../src/photos-search-type-manager.c:120 +#: ../src/photos-embed.c:673 ../src/photos-search-type-manager.c:120 msgid "Albums" msgstr "Albúm" -#: ../src/photos-embed.c:699 ../src/photos-search-type-manager.c:128 +#: ../src/photos-embed.c:680 ../src/photos-search-type-manager.c:128 msgid "Favorites" msgstr "Eftirlæti" -#: ../src/photos-embed.c:706 ../src/photos-main-toolbar.c:301 +#: ../src/photos-embed.c:687 ../src/photos-main-toolbar.c:299 msgid "Search" msgstr "Leita" -#: ../src/photos-empty-results-box.c:113 +#: ../src/photos-empty-results-box.c:114 msgid "Name your first album" msgstr "Settu inn heiti á fyrsta albúminu þínu" #. Translators: this should be translated in the context of the "You #. * can add your online accounts in Settings" sentence below #. -#: ../src/photos-empty-results-box.c:133 +#: ../src/photos-empty-results-box.c:134 msgid "Settings" msgstr "Stillingar" @@ -166,7 +169,7 @@ #. * due to markup, and should be translated only in the context of #. * this sentence. #. -#: ../src/photos-empty-results-box.c:139 +#: ../src/photos-empty-results-box.c:140 #, c-format msgid "You can add your online accounts in %s" msgstr "Þú getur sett inn aðganga þína á netinu í %s" @@ -184,7 +187,6 @@ msgstr "Engar ljósmyndir fundust" #: ../src/photos-export-dialog.ui.h:1 -#| msgid "Exposure" msgctxt "dialog title" msgid "Export" msgstr "Flytja út" @@ -193,7 +195,7 @@ msgid "_Folder Name" msgstr "_Möppuheiti" -#: ../src/photos-export-dialog.ui.h:3 ../src/photos-print-setup.c:932 +#: ../src/photos-export-dialog.ui.h:3 ../src/photos-print-setup.c:942 msgid "Size" msgstr "Stærð" @@ -206,19 +208,17 @@ msgstr "Smæ_kkuð" #: ../src/photos-export-dialog.ui.h:6 -#| msgid "Cancel" msgid "_Cancel" msgstr "_Hætta við" #: ../src/photos-export-dialog.ui.h:7 -#| msgid "Exposure" msgid "_Export" msgstr "_Flytja út" #. Translators: this is the estimated size of the exported image in #. * the form "1600×1067 (0.6 GB)". #. -#: ../src/photos-export-dialog.c:76 +#: ../src/photos-export-dialog.c:73 #, c-format msgid "%d×%d (%s)" msgstr "%d×%d (%s)" @@ -226,12 +226,11 @@ #. Translators: this is the default sub-directory where photos #. * will be exported. #. -#: ../src/photos-export-dialog.c:284 -#| msgid "%a, %d %B %Y" +#: ../src/photos-export-dialog.c:207 msgid "%e %B %Y" msgstr "%e %B %Y" -#: ../src/photos-export-dialog.c:339 +#: ../src/photos-export-dialog.c:265 msgid "Calculating export size…" msgstr "Reikna skráarstærð útflutnings…" @@ -245,50 +244,47 @@ #: ../src/photos-export-notification.c:250 #, c-format -#| msgid "“%s” deleted" msgid "“%s” exported" msgstr "“%s” flutt út" #: ../src/photos-export-notification.c:254 #, c-format -#| msgid "%d item deleted" -#| msgid_plural "%d items deleted" msgid "%d item exported" msgid_plural "%d items exported" msgstr[0] "%d atriði flutt út" msgstr[1] "%d atriði flutt út" -#: ../src/photos-export-notification.c:271 +#: ../src/photos-export-notification.c:272 msgid "Analyze" msgstr "Greina" -#: ../src/photos-export-notification.c:276 +#: ../src/photos-export-notification.c:277 msgid "Empty Trash" msgstr "Tæma rusl" #. Translators: this is the Open action in a context menu -#: ../src/photos-export-notification.c:293 ../src/photos-preview-menu.ui.h:1 -#: ../src/photos-selection-toolbar.c:234 ../src/photos-selection-toolbar.ui.h:2 +#: ../src/photos-export-notification.c:294 ../src/photos-preview-menu.ui.h:1 +#: ../src/photos-selection-toolbar.c:237 ../src/photos-selection-toolbar.ui.h:2 msgid "Open" msgstr "Opna" #. Translators: this is the label of the button to open the #. * folder where the item was exported. #. -#: ../src/photos-export-notification.c:303 +#: ../src/photos-export-notification.c:304 msgid "Export Folder" msgstr "Flytja möppu út" #. Translators: this is the fallback title in the form #. * "Facebook — 2nd January 2013". #. -#: ../src/photos-facebook-item.c:84 ../src/photos-flickr-item.c:94 -#: ../src/photos-google-item.c:82 +#: ../src/photos-facebook-item.c:105 ../src/photos-flickr-item.c:110 +#: ../src/photos-google-item.c:107 #, c-format msgid "%s — %s" msgstr "%s — %s" -#: ../src/photos-fetch-metas-job.c:161 +#: ../src/photos-fetch-metas-job.c:182 msgid "Untitled Photo" msgstr "Ónefnd mynd" @@ -303,7 +299,6 @@ msgstr "Birta hjálp" #: ../src/photos-help-overlay.ui.h:3 -#| msgid "Quit" msgctxt "shortcut window" msgid "Quit" msgstr "Hætta" @@ -314,13 +309,11 @@ msgstr "Flakk" #: ../src/photos-help-overlay.ui.h:5 -#| msgid "Print photos" msgctxt "shortcut window" msgid "Next photo" msgstr "Næsta mynd" #: ../src/photos-help-overlay.ui.h:6 -#| msgid "Print photos" msgctxt "shortcut window" msgid "Previous photo" msgstr "Fyrri mynd" @@ -331,25 +324,21 @@ msgstr "Fara til baka" #: ../src/photos-help-overlay.ui.h:8 -#| msgid "Preview" msgctxt "shortcut window" msgid "Overview" msgstr "Yfirlit" #: ../src/photos-help-overlay.ui.h:9 -#| msgid "Search" msgctxt "shortcut window" msgid "Search" msgstr "Leita" #: ../src/photos-help-overlay.ui.h:10 -#| msgid "Select All" msgctxt "shortcut window" msgid "Select all" msgstr "Velja allt" #: ../src/photos-help-overlay.ui.h:11 -#| msgid "Print photos" msgctxt "shortcut window" msgid "Print selected photos" msgstr "Prenta valdar ljósmyndir" @@ -360,7 +349,6 @@ msgstr "Eyða völdum myndum" #: ../src/photos-help-overlay.ui.h:13 -#| msgid "Photos" msgctxt "shortcut window" msgid "Photo view" msgstr "Skoðun myndar" @@ -371,19 +359,16 @@ msgstr "Breyta" #: ../src/photos-help-overlay.ui.h:15 -#| msgid "Exposure" msgctxt "shortcut window" msgid "Export" msgstr "Flytja út" #: ../src/photos-help-overlay.ui.h:16 -#| msgid "Print" msgctxt "shortcut window" msgid "Print" msgstr "Prenta" #: ../src/photos-help-overlay.ui.h:17 -#| msgid "Delete" msgctxt "shortcut window" msgid "Delete" msgstr "Eyða" @@ -394,7 +379,6 @@ msgstr "Aðgerðavalmynd" #: ../src/photos-help-overlay.ui.h:19 -#| msgid "Fullscreen" msgctxt "shortcut window" msgid "Fullscreen" msgstr "Fylla skjáinn" @@ -405,7 +389,6 @@ msgstr "Breyta sýn" #: ../src/photos-help-overlay.ui.h:21 -#| msgid "Cancel" msgctxt "shortcut window" msgid "Cancel" msgstr "Hætta við" @@ -430,57 +413,53 @@ msgid "Some photos might not be available during this process" msgstr "Einhverjar myndir gætu verið ekki tiltækar á meðan á ferlinu stendur" -#: ../src/photos-local-item.c:131 ../src/photos-source-manager.c:178 +#: ../src/photos-local-item.c:141 ../src/photos-source-manager.c:178 msgid "Local" msgstr "Staðvært" -#: ../src/photos-main-toolbar.c:108 +#: ../src/photos-main-toolbar.c:113 msgid "Click on items to select them" msgstr "Smelltu á hluti til að velja þá" -#: ../src/photos-main-toolbar.c:110 +#: ../src/photos-main-toolbar.c:115 #, c-format msgid "%d selected" msgid_plural "%d selected" msgstr[0] "%d valið" msgstr[1] "%d valið" -#: ../src/photos-main-toolbar.c:161 +#: ../src/photos-main-toolbar.c:165 msgid "Back" msgstr "Til baka" -#: ../src/photos-main-toolbar.c:317 +#: ../src/photos-main-toolbar.c:314 msgid "Select Items" msgstr "Veldu atriði" #. length == 1 #. Translators: this is the Open action in a context menu -#: ../src/photos-main-toolbar.c:415 ../src/photos-selection-toolbar.c:231 +#: ../src/photos-main-toolbar.c:408 ../src/photos-selection-toolbar.c:234 #, c-format msgid "Open with %s" msgstr "Opna með %s" -#: ../src/photos-main-toolbar.c:456 ../src/photos-selection-toolbar.c:242 +#: ../src/photos-main-toolbar.c:448 ../src/photos-selection-toolbar.c:245 msgid "Remove from favorites" msgstr "Fjarlægja úr Eftirlæti" -#: ../src/photos-main-toolbar.c:461 ../src/photos-selection-toolbar.c:247 +#: ../src/photos-main-toolbar.c:453 ../src/photos-selection-toolbar.c:250 msgid "Add to favorites" msgstr "Bæta við Eftirlæti" -#: ../src/photos-main-toolbar.c:500 ../src/photos-main-toolbar.c:638 +#: ../src/photos-main-toolbar.c:490 ../src/photos-main-toolbar.c:628 msgid "Cancel" msgstr "Hætta við" -#: ../src/photos-main-toolbar.c:504 +#: ../src/photos-main-toolbar.c:494 msgid "Done" msgstr "Lokið" -#: ../src/photos-main-window.c:492 -#| msgid "" -#| "Copyright © 2013 Intel Corporation. All rights reserved.\n" -#| "Copyright © 2014, 2015 Pranav Kant\n" -#| "Copyright © 2012, 2013, 2014 Red Hat, Inc." +#: ../src/photos-main-window.c:498 msgid "" "Copyright © 2013 Intel Corporation. All rights reserved.\n" "Copyright © 2014 – 2015 Pranav Kant\n" @@ -491,7 +470,7 @@ "Höfundarréttur © 2012 - 2016 Red Hat, Inc." #. Translators: Put your names here -#: ../src/photos-main-window.c:502 +#: ../src/photos-main-window.c:508 msgid "translator-credits" msgstr "Sveinn í Felli, [email protected]" @@ -515,16 +494,16 @@ msgid "Quit" msgstr "Hætta" -#: ../src/photos-organize-collection-dialog.c:74 +#: ../src/photos-organize-collection-dialog.c:76 msgid "_Add" msgstr "_Bæta við" -#: ../src/photos-organize-collection-dialog.c:75 +#: ../src/photos-organize-collection-dialog.c:77 msgid "_OK" msgstr "Í _lagi" #. Translators: "Organize" refers to photos in this context -#: ../src/photos-organize-collection-dialog.c:126 +#: ../src/photos-organize-collection-dialog.c:128 msgctxt "Dialog title" msgid "Organize" msgstr "Skipuleggja" @@ -553,7 +532,7 @@ msgid "Set as Lock Screen" msgstr "Setja sem skjálæsingu" -#: ../src/photos-preview-menu.ui.h:8 ../src/photos-properties-dialog.c:602 +#: ../src/photos-preview-menu.ui.h:8 ../src/photos-properties-dialog.c:732 #: ../src/photos-selection-toolbar.ui.h:3 msgid "Properties" msgstr "Eiginleikar" @@ -563,82 +542,91 @@ msgid "Printing “%s”: %s" msgstr "Prenta “%s”: %s" -#: ../src/photos-print-operation.c:274 +#: ../src/photos-print-operation.c:271 msgid "Image Settings" msgstr "Myndstillingar" -#: ../src/photos-print-setup.c:904 +#: ../src/photos-print-setup.c:914 msgid "Position" msgstr "Staðsetning" -#: ../src/photos-print-setup.c:907 +#: ../src/photos-print-setup.c:917 msgid "_Left:" msgstr "_Vinstri:" -#: ../src/photos-print-setup.c:908 +#: ../src/photos-print-setup.c:918 msgid "_Right:" msgstr "_Hægri" -#: ../src/photos-print-setup.c:909 +#: ../src/photos-print-setup.c:919 msgid "_Top:" msgstr "_Uppi:" -#: ../src/photos-print-setup.c:910 +#: ../src/photos-print-setup.c:920 msgid "_Bottom:" msgstr "_Niðri:" -#: ../src/photos-print-setup.c:912 +#: ../src/photos-print-setup.c:922 msgid "C_enter:" msgstr "_Miðjað:" -#: ../src/photos-print-setup.c:916 +#: ../src/photos-print-setup.c:926 msgid "None" msgstr "Ekkert" -#: ../src/photos-print-setup.c:917 +#: ../src/photos-print-setup.c:927 msgid "Horizontal" msgstr "Lárétt" -#: ../src/photos-print-setup.c:918 +#: ../src/photos-print-setup.c:928 msgid "Vertical" msgstr "Lóðrétt" -#: ../src/photos-print-setup.c:919 +#: ../src/photos-print-setup.c:929 msgid "Both" msgstr "Bæði" -#: ../src/photos-print-setup.c:935 +#: ../src/photos-print-setup.c:945 msgid "_Width:" msgstr "_Breidd:" -#: ../src/photos-print-setup.c:936 +#: ../src/photos-print-setup.c:946 msgid "_Height:" msgstr "_Hæð:" -#: ../src/photos-print-setup.c:938 +#: ../src/photos-print-setup.c:948 msgid "_Scaling:" msgstr "_Kvörðun:" -#: ../src/photos-print-setup.c:947 +#: ../src/photos-print-setup.c:957 msgid "_Unit:" msgstr "_Eining:" -#: ../src/photos-print-setup.c:951 +#: ../src/photos-print-setup.c:961 msgid "Millimeters" msgstr "Millímetrar" -#: ../src/photos-print-setup.c:952 +#: ../src/photos-print-setup.c:962 msgid "Inches" msgstr "Tommur" -#: ../src/photos-print-setup.c:980 +#: ../src/photos-print-setup.c:990 msgid "Preview" msgstr "Forskoðun" +#: ../src/photos-properties-dialog.c:128 +#| msgid "Untitled Photo" +msgid "Edited in Photos" +msgstr "Breytt í myndaforriti" + +#: ../src/photos-properties-dialog.c:141 +msgid "Untouched" +msgstr "Ósnert" + #. Translators: this is the label next to the photo title in the #. * properties dialog #. -#: ../src/photos-properties-dialog.c:217 +#: ../src/photos-properties-dialog.c:310 msgctxt "Document Title" msgid "Title" msgstr "Titill" @@ -646,71 +634,75 @@ #. Translators: this is the label next to the photo author in #. * the properties dialog #. -#: ../src/photos-properties-dialog.c:229 +#: ../src/photos-properties-dialog.c:322 msgctxt "Document Author" msgid "Author" msgstr "Höfundur" -#: ../src/photos-properties-dialog.c:236 +#: ../src/photos-properties-dialog.c:329 msgid "Source" msgstr "Uppruni" -#: ../src/photos-properties-dialog.c:242 +#: ../src/photos-properties-dialog.c:335 msgid "Date Modified" msgstr "Breytt þann" -#: ../src/photos-properties-dialog.c:250 +#: ../src/photos-properties-dialog.c:343 msgid "Date Created" msgstr "Búið til þann" #. Translators: this is the label next to the photo type in the #. * properties dialog #. -#: ../src/photos-properties-dialog.c:260 +#: ../src/photos-properties-dialog.c:353 msgctxt "Document Type" msgid "Type" msgstr "Tegund" -#: ../src/photos-properties-dialog.c:269 -msgid "Width" -msgstr "Breidd" - -#: ../src/photos-properties-dialog.c:279 -msgid "Height" -msgstr "Hæð" +#: ../src/photos-properties-dialog.c:363 +msgid "Dimensions" +msgstr "Stærðir" -#: ../src/photos-properties-dialog.c:294 +#: ../src/photos-properties-dialog.c:378 msgid "Camera" msgstr "Myndavél" -#: ../src/photos-properties-dialog.c:304 +#: ../src/photos-properties-dialog.c:388 msgid "Exposure" msgstr "Lýsingartími" -#: ../src/photos-properties-dialog.c:314 +#: ../src/photos-properties-dialog.c:398 msgid "Aperture" msgstr "Ljósop" -#: ../src/photos-properties-dialog.c:324 +#: ../src/photos-properties-dialog.c:408 msgid "Focal Length" msgstr "Brennivídd" -#: ../src/photos-properties-dialog.c:334 +#: ../src/photos-properties-dialog.c:418 msgid "ISO Speed" msgstr "ISO hraði" -#: ../src/photos-properties-dialog.c:344 +#: ../src/photos-properties-dialog.c:428 msgid "Flash" msgstr "Leifturljós" -#: ../src/photos-properties-dialog.c:484 +#: ../src/photos-properties-dialog.c:435 +msgid "Modifications" +msgstr "Breytingar" + +#: ../src/photos-properties-dialog.c:566 msgid "Off, did not fire" msgstr "Slökkt, hleypti ekki af" -#: ../src/photos-properties-dialog.c:486 +#: ../src/photos-properties-dialog.c:568 msgid "On, fired" msgstr "Kveikt, hleypti af" +#: ../src/photos-properties-dialog.c:602 +msgid "Discard all Edits" +msgstr "Henda öllum breytingum" + #: ../src/photos-search-match-manager.c:158 #: ../src/photos-search-type-manager.c:112 ../src/photos-source-manager.c:174 msgid "All" @@ -752,7 +744,6 @@ msgstr "Velja ekkert" #: ../src/photos-selection-toolbar.ui.h:1 -#| msgid "Exposure" msgid "Export" msgstr "Flytja út" @@ -760,6 +751,25 @@ msgid "Add to Album" msgstr "Bæta í albúm" +#: ../src/photos-share-dialog.ui.h:1 +#| msgid "Sharpen" +msgctxt "dialog title" +msgid "Share" +msgstr "Deila" + +#: ../src/photos-share-point-email.c:78 +msgid "E-Mail" +msgstr "Tölvupóstur" + +#: ../src/photos-share-point-google.c:97 +msgid "Failed to upload photo: Service not authorized" +msgstr "Mistókst að senda ljósmynd:; þjónusta ekki heimiluð" + +#: ../src/photos-share-point-google.c:99 +#| msgid "Failed to export" +msgid "Failed to upload photo" +msgstr "Mistókst að senda inn ljósmynd" + #: ../src/photos-source-manager.c:203 msgid "Sources" msgstr "Uppruni" @@ -780,51 +790,51 @@ msgid "Colors" msgstr "Litir" -#: ../src/photos-tool-crop.c:131 +#: ../src/photos-tool-crop.c:132 msgid "Free" msgstr "Frjálst" -#: ../src/photos-tool-crop.c:132 +#: ../src/photos-tool-crop.c:133 msgid "Original" msgstr "Upprunalegt" -#: ../src/photos-tool-crop.c:133 +#: ../src/photos-tool-crop.c:134 msgid "1×1 (Square)" msgstr "1×1 (ferningur)" -#: ../src/photos-tool-crop.c:134 +#: ../src/photos-tool-crop.c:135 msgid "10×8 / 5×4" msgstr "10×8 / 5×4" -#: ../src/photos-tool-crop.c:135 +#: ../src/photos-tool-crop.c:136 msgid "4×3 / 8×6 (1024×768)" msgstr "4×3 / 8×6 (1024×768)" -#: ../src/photos-tool-crop.c:136 +#: ../src/photos-tool-crop.c:137 msgid "7×5" msgstr "7×5" -#: ../src/photos-tool-crop.c:137 +#: ../src/photos-tool-crop.c:138 msgid "3×2 / 6×4" msgstr "3×2 / 6×4" -#: ../src/photos-tool-crop.c:138 +#: ../src/photos-tool-crop.c:139 msgid "16×10 (1280×800)" msgstr "16×10 (1280×800)" -#: ../src/photos-tool-crop.c:139 +#: ../src/photos-tool-crop.c:140 msgid "16×9 (1920×1080)" msgstr "16×9 (1920×1080)" -#: ../src/photos-tool-crop.c:1169 +#: ../src/photos-tool-crop.c:1181 msgid "Lock aspect ratio" msgstr "Læsa stærðarhlutföllum" -#: ../src/photos-tool-crop.c:1217 +#: ../src/photos-tool-crop.c:1229 msgid "Reset" msgstr "Frumstilla" -#: ../src/photos-tool-crop.c:1234 +#: ../src/photos-tool-crop.c:1246 msgid "Crop" msgstr "Utansníða" @@ -837,46 +847,49 @@ msgstr "Suðhreinsun" #: ../src/photos-tool-enhance.c:253 -#| msgid "Cancel" msgid "Enhance" msgstr "Bæta" #. Translators: "None" refers to the nop magic filter when editing. -#: ../src/photos-tool-filters.c:192 -#| msgid "None" +#: ../src/photos-tool-filters.c:190 msgctxt "Edit Filter" msgid "None" msgstr "Ekkert" -#: ../src/photos-tool-filters.c:199 +#: ../src/photos-tool-filters.c:197 msgid "1947" msgstr "1947" -#: ../src/photos-tool-filters.c:206 +#: ../src/photos-tool-filters.c:204 msgid "Calistoga" msgstr "Calistoga" -#: ../src/photos-tool-filters.c:212 +#: ../src/photos-tool-filters.c:210 msgid "Mogadishu" msgstr "Mogadishu" -#: ../src/photos-tool-filters.c:219 +#: ../src/photos-tool-filters.c:217 msgid "Caap" msgstr "Caap" -#: ../src/photos-tool-filters.c:225 +#: ../src/photos-tool-filters.c:223 msgid "Hometown" msgstr "Heimabær" -#: ../src/photos-tool-filters.c:243 -#| msgid "Millimeters" +#: ../src/photos-tool-filters.c:241 msgid "Filters" msgstr "Síur" -#: ../src/photos-tracker-controller.c:98 +#: ../src/photos-tracker-controller.c:103 msgid "Unable to fetch the list of photos" msgstr "Tókst ekki að nálgast lista yfir myndir" +#~ msgid "Width" +#~ msgstr "Breidd" + +#~ msgid "Height" +#~ msgstr "Hæð" + #~ msgid "%a, %d %B %Y %X" #~ msgstr "%a, %d. %B %Y %X" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/src/photos-application.c new/gnome-photos-3.22.4/src/photos-application.c --- old/gnome-photos-3.22.3/src/photos-application.c 2017-01-03 11:34:09.000000000 +0100 +++ new/gnome-photos-3.22.4/src/photos-application.c 2017-02-16 09:36:47.000000000 +0100 @@ -1634,6 +1634,7 @@ const gchar *edit_accels[2] = {"<Primary>e", NULL}; const gchar *fullscreen_accels[2] = {"F11", NULL}; const gchar *gear_menu_accels[2] = {"F10", NULL}; + const gchar *help_menu_accels[2] = {"F1", NULL}; const gchar *print_current_accels[2] = {"<Primary>p", NULL}; const gchar *quit_accels[2] = {"<Primary>q", NULL}; const gchar *save_accels[2] = {"<Primary>x", NULL}; @@ -1857,6 +1858,7 @@ gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.edit-current", edit_accels); gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.fullscreen", fullscreen_accels); gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.gear-menu", gear_menu_accels); + gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.help", help_menu_accels); gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.print-current", print_current_accels); gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.save-current", save_accels); gtk_application_set_accels_for_action (GTK_APPLICATION (self), "app.search", search_accels); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/src/photos-base-item.c new/gnome-photos-3.22.4/src/photos-base-item.c --- old/gnome-photos-3.22.3/src/photos-base-item.c 2017-01-03 11:34:09.000000000 +0100 +++ new/gnome-photos-3.22.4/src/photos-base-item.c 2017-02-16 09:44:33.000000000 +0100 @@ -64,6 +64,7 @@ GAppInfo *default_app; GCancellable *cancellable; GdkPixbuf *original_icon; + GeglBuffer *preview_source_buffer; GeglNode *buffer_sink; GeglNode *buffer_source; GeglNode *edit_graph; @@ -974,6 +975,108 @@ } +static GeglBuffer * +photos_base_item_get_preview_source_buffer (PhotosBaseItem *self, gint size, gint scale) +{ + PhotosBaseItemPrivate *priv; + const Babl *format; + GeglBuffer *buffer_cropped = NULL; + GeglBuffer *buffer_orig = NULL; + GeglBuffer *buffer = NULL; + GeglBuffer *ret_val = NULL; + GeglOperation *op; + GeglRectangle bbox; + GeglRectangle roi; + const gchar *name; + gdouble zoom; + gint bpp; + gint min_dimension; + gint size_scaled; + gint x; + gint y; + gint64 end; + gint64 start; + guchar *buf = NULL; + + priv = photos_base_item_get_instance_private (self); + + g_return_val_if_fail (!priv->collection, NULL); + g_return_val_if_fail (priv->buffer_source != NULL, NULL); + g_return_val_if_fail (priv->edit_graph != NULL, NULL); + g_return_val_if_fail (priv->load_graph != NULL, NULL); + + op = gegl_node_get_gegl_operation (priv->buffer_source); + g_return_val_if_fail (op != NULL, NULL); + + name = gegl_operation_get_name (op); + g_return_val_if_fail (g_strcmp0 (name, "gegl:buffer-source") == 0, NULL); + + size_scaled = size * scale; + + if (priv->preview_source_buffer != NULL) + { + bbox = *gegl_buffer_get_extent (priv->preview_source_buffer); + if (bbox.height == size_scaled && bbox.width == size_scaled) + { + ret_val = priv->preview_source_buffer; + goto out; + } + else + { + g_clear_object (&priv->preview_source_buffer); + } + } + + gegl_node_get (priv->buffer_source, "buffer", &buffer_orig, NULL); + buffer = gegl_buffer_dup (buffer_orig); + + bbox = *gegl_buffer_get_extent (buffer); + min_dimension = MIN (bbox.height, bbox.width); + x = (gint) ((gdouble) (bbox.width - min_dimension) / 2.0 + 0.5); + y = (gint) ((gdouble) (bbox.height - min_dimension) / 2.0 + 0.5); + zoom = (gdouble) size_scaled / (gdouble) min_dimension; + + bbox.height = min_dimension; + bbox.width = min_dimension; + bbox.x = x; + bbox.y = y; + buffer_cropped = gegl_buffer_create_sub_buffer (buffer, &bbox); + + roi.height = size_scaled; + roi.width = size_scaled; + roi.x = (gint) ((gdouble) x * zoom + 0.5); + roi.y = (gint) ((gdouble) y * zoom + 0.5); + + format = gegl_buffer_get_format (buffer_cropped); + bpp = babl_format_get_bytes_per_pixel (format); + buf = g_malloc0_n (roi.height * roi.width, bpp); + + start = g_get_monotonic_time (); + + gegl_buffer_get (buffer_cropped, &roi, zoom, format, buf, GEGL_AUTO_ROWSTRIDE, GEGL_ABYSS_NONE); + + end = g_get_monotonic_time (); + photos_debug (PHOTOS_DEBUG_GEGL, "Get Preview Buffer: Downscale: %" G_GINT64_FORMAT, end - start); + + roi.x = 0; + roi.y = 0; + priv->preview_source_buffer = gegl_buffer_linear_new_from_data (buf, + format, + &roi, + GEGL_AUTO_ROWSTRIDE, + g_free, + NULL); + + ret_val = priv->preview_source_buffer; + + out: + g_clear_object (&buffer); + g_clear_object (&buffer_cropped); + g_clear_object (&buffer_orig); + return ret_val; +} + + static void photos_base_item_guess_save_sizes_from_buffer (GeglBuffer *buffer, const gchar *mime_type, @@ -2261,6 +2364,7 @@ g_clear_pointer (&priv->surface, (GDestroyNotify) cairo_surface_destroy); g_clear_object (&priv->default_app); + g_clear_object (&priv->preview_source_buffer); g_clear_object (&priv->edit_graph); g_clear_object (&priv->load_graph); g_clear_object (&priv->processor); @@ -2468,24 +2572,15 @@ { PhotosBaseItemPrivate *priv; const Babl *format; - GeglBuffer *buffer_orig = NULL; - GeglBuffer *buffer = NULL; + GeglBuffer *preview_source_buffer; GeglNode *buffer_source; - GeglNode *crop; GeglNode *graph = NULL; GeglNode *operation_node; GeglOperation *op; - GeglProcessor *processor = NULL; GeglRectangle bbox; - GeglRectangle roi; cairo_surface_t *surface = NULL; static const cairo_user_data_key_t key; const gchar *name; - gdouble x; - gdouble y; - gdouble zoom; - gint min_dimension; - gint size_scaled; gint stride; gint64 end; gint64 start; @@ -2507,25 +2602,14 @@ name = gegl_operation_get_name (op); g_return_val_if_fail (g_strcmp0 (name, "gegl:buffer-source") == 0, NULL); - gegl_node_get (priv->buffer_source, "buffer", &buffer_orig, NULL); - buffer = gegl_buffer_dup (buffer_orig); - - bbox = *gegl_buffer_get_extent (buffer); - min_dimension = MIN (bbox.height, bbox.width); - x = (gdouble) (bbox.width - min_dimension) / 2.0; - y = (gdouble) (bbox.height - min_dimension) / 2.0; - size_scaled = size * scale; - zoom = (gdouble) size_scaled / (gdouble) min_dimension; + preview_source_buffer = photos_base_item_get_preview_source_buffer (self, size, scale); + g_return_val_if_fail (GEGL_IS_BUFFER (preview_source_buffer), NULL); graph = gegl_node_new (); - buffer_source = gegl_node_new_child (graph, "operation", "gegl:buffer-source", "buffer", buffer, NULL); - crop = gegl_node_new_child (graph, - "operation", "gegl:crop", - "height", (gdouble) min_dimension, - "width", (gdouble) min_dimension, - "x", x, - "y", y, - NULL); + buffer_source = gegl_node_new_child (graph, + "operation", "gegl:buffer-source", + "buffer", preview_source_buffer, + NULL); operation_node = gegl_node_new_child (graph, "operation", operation, NULL); @@ -2533,40 +2617,32 @@ gegl_node_set_valist (operation_node, first_property_name, ap); va_end (ap); - gegl_node_link_many (buffer_source, crop, operation_node, NULL); - processor = gegl_node_new_processor (operation_node, NULL); + gegl_node_link_many (buffer_source, operation_node, NULL); start = g_get_monotonic_time (); - while (gegl_processor_work (processor, NULL)); + gegl_node_process (operation_node); end = g_get_monotonic_time (); photos_debug (PHOTOS_DEBUG_GEGL, "Create Preview: Process: %" G_GINT64_FORMAT, end - start); - roi.height = size_scaled; - roi.width = size_scaled; - roi.x = (gint) (x * zoom + 0.5); - roi.y = (gint) (y * zoom + 0.5); - - stride = cairo_format_stride_for_width (CAIRO_FORMAT_ARGB32, roi.width); - buf = g_malloc0 (stride * roi.height); + bbox = gegl_node_get_bounding_box (operation_node); + stride = cairo_format_stride_for_width (CAIRO_FORMAT_ARGB32, bbox.width); + buf = g_malloc0 (stride * bbox.height); format = babl_format ("cairo-ARGB32"); start = g_get_monotonic_time (); - gegl_node_blit (operation_node, zoom, &roi, format, buf, GEGL_AUTO_ROWSTRIDE, GEGL_BLIT_DEFAULT); + gegl_node_blit (operation_node, 1.0, &bbox, format, buf, GEGL_AUTO_ROWSTRIDE, GEGL_BLIT_DEFAULT); end = g_get_monotonic_time (); photos_debug (PHOTOS_DEBUG_GEGL, "Create Preview: Node Blit: %" G_GINT64_FORMAT, end - start); - surface = cairo_image_surface_create_for_data (buf, CAIRO_FORMAT_ARGB32, roi.width, roi.height, stride); + surface = cairo_image_surface_create_for_data (buf, CAIRO_FORMAT_ARGB32, bbox.width, bbox.height, stride); cairo_surface_set_device_scale (surface, (gdouble) scale, (gdouble) scale); cairo_surface_set_user_data (surface, &key, buf, (cairo_destroy_func_t) g_free); - g_object_unref (buffer); - g_object_unref (buffer_orig); g_object_unref (graph); - g_object_unref (processor); return surface; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/src/photos-item-manager.c new/gnome-photos-3.22.4/src/photos-item-manager.c --- old/gnome-photos-3.22.3/src/photos-item-manager.c 2017-01-03 11:34:09.000000000 +0100 +++ new/gnome-photos-3.22.4/src/photos-item-manager.c 2017-02-16 09:36:47.000000000 +0100 @@ -145,6 +145,9 @@ GList *l; GList *tasks; + g_return_if_fail (id != NULL && id[0] != '\0'); + g_return_if_fail (uri != NULL && uri[0] != '\0'); + tasks = (GList *) g_hash_table_lookup (self->wait_for_changes_table, uri); for (l = tasks; l != NULL; l = l->next) { @@ -156,6 +159,18 @@ } +static gboolean +photos_item_manager_cursor_is_collection (TrackerSparqlCursor *cursor) +{ + gboolean ret_val; + const gchar *rdf_type; + + rdf_type = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_RDF_TYPE, NULL); + ret_val = strstr (rdf_type, "nfo#DataContainer") != NULL; + return ret_val; +} + + static void photos_item_manager_item_created_executed (GObject *source_object, GAsyncResult *res, gpointer user_data) { @@ -163,8 +178,6 @@ GError *error = NULL; PhotosSingleItemJob *job = PHOTOS_SINGLE_ITEM_JOB (source_object); TrackerSparqlCursor *cursor = NULL; - const gchar *id; - const gchar *uri; cursor = photos_single_item_job_finish (job, res, &error); if (error != NULL) @@ -179,9 +192,15 @@ photos_item_manager_add_item (self, cursor, FALSE); - id = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_URN, NULL); - uri = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_URI, NULL); - photos_item_manager_check_wait_for_changes (self, id, uri); + if (!photos_item_manager_cursor_is_collection (cursor)) + { + const gchar *id; + const gchar *uri; + + id = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_URN, NULL); + uri = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_URI, NULL); + photos_item_manager_check_wait_for_changes (self, id, uri); + } out: g_clear_object (&cursor); @@ -232,12 +251,15 @@ object = photos_base_manager_get_object_by_id (PHOTOS_BASE_MANAGER (self), change_urn); if (object != NULL) { - const gchar *uri; - photos_base_item_refresh (PHOTOS_BASE_ITEM (object)); - uri = photos_base_item_get_uri (PHOTOS_BASE_ITEM (object)); - photos_item_manager_check_wait_for_changes (self, change_urn, uri); + if (!photos_base_item_is_collection (PHOTOS_BASE_ITEM (object))) + { + const gchar *uri; + + uri = photos_base_item_get_uri (PHOTOS_BASE_ITEM (object)); + photos_item_manager_check_wait_for_changes (self, change_urn, uri); + } } } else if (change_type == PHOTOS_TRACKER_CHANGE_EVENT_CREATED) @@ -293,18 +315,6 @@ static gboolean -photos_item_manager_cursor_is_collection (TrackerSparqlCursor *cursor) -{ - gboolean ret_val; - const gchar *rdf_type; - - rdf_type = tracker_sparql_cursor_get_string (cursor, PHOTOS_QUERY_COLUMNS_RDF_TYPE, NULL); - ret_val = strstr (rdf_type, "nfo#DataContainer") != NULL; - return ret_val; -} - - -static gboolean photos_item_manager_cursor_is_favorite (TrackerSparqlCursor *cursor) { gboolean favorite; @@ -1083,7 +1093,7 @@ task = g_task_new (self, cancellable, callback, user_data); g_task_set_source_tag (task, photos_item_manager_wait_for_changes_async); - if (!PHOTOS_IS_LOCAL_ITEM (item)) + if (!PHOTOS_IS_LOCAL_ITEM (item) || photos_base_item_is_collection (item)) { const gchar *id; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/src/photos-tool-colors.c new/gnome-photos-3.22.4/src/photos-tool-colors.c --- old/gnome-photos-3.22.3/src/photos-tool-colors.c 2016-07-02 14:47:00.000000000 +0200 +++ new/gnome-photos-3.22.4/src/photos-tool-colors.c 2017-02-16 09:36:47.000000000 +0100 @@ -95,6 +95,7 @@ g_variant_builder_add (¶meter, "{sd}", "contrast", contrast_real); g_action_activate (self->brightness_contrast, g_variant_builder_end (¶meter)); + g_variant_type_free (parameter_type); self->brightness_contrast_value_changed_id = 0; return G_SOURCE_REMOVE; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-photos-3.22.3/tests/basic.py new/gnome-photos-3.22.4/tests/basic.py --- old/gnome-photos-3.22.3/tests/basic.py 2016-07-02 14:47:00.000000000 +0200 +++ new/gnome-photos-3.22.4/tests/basic.py 2017-02-16 09:44:33.000000000 +0100 @@ -4,7 +4,7 @@ from gi.repository import Gio, GLib -import os, sys +import os, time, sys import pyatspi from dogtail import tree from dogtail import utils @@ -15,6 +15,10 @@ app = start() albums_button = app.child('Albums') + x = y = -1 + while x < 0 and y < 0: + (x, y) = albums_button.position + time.sleep(0.1) albums_button.click() photos_button = app.child('Photos') photos_button.click()
