Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-tour for openSUSE:Factory checked in at 2025-10-10 17:07:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-tour (Old) and /work/SRC/openSUSE:Factory/.gnome-tour.new.5300 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-tour" Fri Oct 10 17:07:57 2025 rev:13 rq:1310388 version:49.0.openSUSE+git20251009.a4002c9 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-tour/gnome-tour.changes 2025-09-25 18:45:56.631799787 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-tour.new.5300/gnome-tour.changes 2025-10-10 17:08:24.742875152 +0200 @@ -1,0 +2,10 @@ +Thu Oct 9 11:15:05 UTC 2025 - Daniel Garcia <[email protected]> + +- Add new donations page with links to GNOME and Geeko foundaions. + +------------------------------------------------------------------- +Thu Oct 2 11:51:55 UTC 2025 - Daniel Garcia <[email protected]> + +- Rename gnome-tour-minimal to opensuse-welcome + +------------------------------------------------------------------- Old: ---- gnome-tour-49.0.openSUSE+git20250923.480cff6.obscpio New: ---- gnome-tour-49.0.openSUSE+git20251009.a4002c9.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-tour.spec ++++++ --- /var/tmp/diff_new_pack.XO3Sin/_old 2025-10-10 17:08:26.578952581 +0200 +++ /var/tmp/diff_new_pack.XO3Sin/_new 2025-10-10 17:08:26.582952749 +0200 @@ -19,7 +19,7 @@ %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' Name: gnome-tour -Version: 49.0.openSUSE+git20250923.480cff6 +Version: 49.0.openSUSE+git20251009.a4002c9 Release: 0 Summary: GNOME Tour & Greeter License: GPL-3.0-or-later @@ -41,13 +41,6 @@ %description A guided tour and greeter for GNOME. -%package minimal -Summary: GNOME Tour minimal -Requires: %{name}-data = %{version} - -%description minimal -A minimal guided tour and greeter for GNOME. - %package data Summary: GNOME Tour data BuildArch: noarch @@ -57,6 +50,14 @@ %lang_package +%package -n opensuse-welcome +Summary: Welcome utility for openSUSE +Requires: %{name}-data = %{version} +Requires: %{name}-lang-all = %{version} + +%description -n opensuse-welcome +A welcome utility built to welcome new users to openSUSE. + %prep %autosetup -p1 -a2 @@ -84,8 +85,10 @@ %{_datadir}/applications/org.gnome.Tour.desktop %{_datadir}/dbus-1/services/org.gnome.Tour.service -%files minimal -%{_bindir}/gnome-tour-minimal +%files -n opensuse-welcome +%{_bindir}/opensuse-welcome +%{_datadir}/applications/org.opensuse.Welcome.desktop +%{_datadir}/dbus-1/services/org.opensuse.Welcome.service %files data %{_datadir}/icons/hicolor/scalable/apps/* ++++++ gnome-tour-49.0.openSUSE+git20250923.480cff6.obscpio -> gnome-tour-49.0.openSUSE+git20251009.a4002c9.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/Cargo.toml new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/Cargo.toml --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/Cargo.toml 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/Cargo.toml 2025-10-09 13:14:31.000000000 +0200 @@ -4,7 +4,7 @@ edition = "2021" [[bin]] -name = "gnome-tour-minimal" +name = "opensuse-welcome" path = "src/minimal.rs" [dependencies] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/meson.build new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/meson.build --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/meson.build 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/meson.build 2025-10-09 13:14:31.000000000 +0200 @@ -30,6 +30,7 @@ # Desktop file desktop_conf = configuration_data() desktop_conf.set('icon', application_id) +desktop_conf.set('exec', 'gnome-tour') desktop_file = i18n.merge_file ( type: 'desktop', input: configure_file( @@ -53,6 +54,35 @@ ) endif +# Desktop file opensuse +desktop_conf = configuration_data() +desktop_conf.set('icon', application_id) +desktop_conf.set('exec', 'opensuse-welcome') +desktop_file_opensuse = i18n.merge_file ( + type: 'desktop', + input: configure_file( + input: '@[email protected]'.format(base_id), + output: 'org.opensuse.Welcome.desktop.in', + configuration: desktop_conf + ), + output: '@[email protected]'.format('org.opensuse.Welcome'), + po_dir: podir, + install: true, + install_dir: datadir / 'applications' +) + +# Validate Desktop file +if desktop_file_validate.found() + test( + 'validate-desktop', + desktop_file_validate, + args: [ + desktop_file.full_path(), + desktop_file_opensuse.full_path() + ] + ) +endif + # Resources resources = gnome.compile_resources( 'resources', @@ -67,9 +97,22 @@ service_conf = configuration_data() service_conf.set('app-id', application_id) service_conf.set('bindir', bindir) +service_conf.set('exec', 'gnome-tour') configure_file( input: '@[email protected]'.format(base_id), output: '@[email protected]'.format(application_id), configuration: service_conf, install_dir: datadir / 'dbus-1' / 'services' ) + +# D-Bus service opensuse +service_conf = configuration_data() +service_conf.set('app-id', 'org.opensuse.Welcome') +service_conf.set('bindir', bindir) +service_conf.set('exec', 'opensuse-welcome') +configure_file( + input: '@[email protected]'.format(base_id), + output: '@[email protected]'.format('org.opensuse.Welcome'), + configuration: service_conf, + install_dir: datadir / 'dbus-1' / 'services' +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/org.gnome.Tour.desktop.in.in new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/org.gnome.Tour.desktop.in.in --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/org.gnome.Tour.desktop.in.in 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/org.gnome.Tour.desktop.in.in 2025-10-09 13:14:31.000000000 +0200 @@ -2,7 +2,7 @@ Name=Tour GenericName=Greeter & Tour Type=Application -Exec=gnome-tour +Exec=@exec@ Terminal=false Categories=GNOME;GTK;Documentation;Utility; Keywords=Gnome;GTK; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/org.gnome.Tour.service.in new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/org.gnome.Tour.service.in --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/org.gnome.Tour.service.in 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/org.gnome.Tour.service.in 2025-10-09 13:14:31.000000000 +0200 @@ -1,3 +1,3 @@ [D-BUS Service] Name=@app-id@ -Exec=@bindir@/gnome-tour --gapplication-service +Exec=@bindir@/@exec@ --gapplication-service diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/assets/GNOME.svg new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/assets/GNOME.svg --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/assets/GNOME.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/assets/GNOME.svg 2025-10-09 13:14:31.000000000 +0200 @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg8" + version="1.1" + viewBox="0 0 300 300" + height="300" + width="300" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs2" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + id="layer1" + transform="translate(-1620)"> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000" + id="rect9863" + width="300" + height="300" + x="1620" + y="0" /> + <g + transform="matrix(0.4436889,0,0,0.4436889,2015.7337,-7.469143)" + id="g3963" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + class="logofill"> + <g + transform="matrix(2.914897,0,0,2.914897,-717.5904,128.5015)" + style="fill:#241f31;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.25383;stroke-miterlimit:4" + id="g3771"> + <g + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="g3773"> + <path + d="M 86.068,0 C 61.466,0 56.851,35.041 70.691,35.041 84.529,35.041 110.671,0 86.068,0 Z" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="path3775" /> + <path + d="M 45.217,30.699 C 52.586,31.149 60.671,2.577 46.821,4.374 32.976,6.171 37.845,30.249 45.217,30.699 Z" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="path3777" /> + <path + d="M 11.445,48.453 C 16.686,46.146 12.12,23.581 3.208,29.735 -5.7,35.89 6.204,50.759 11.445,48.453 Z" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="path3779" /> + <path + d="M 26.212,36.642 C 32.451,35.37 32.793,9.778 21.667,14.369 10.539,18.961 19.978,37.916 26.212,36.642 Z" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="path3781" /> + <path + d="m 58.791,93.913 c 1.107,8.454 -6.202,12.629 -13.36,7.179 C 22.644,83.743 83.16,75.088 79.171,51.386 75.86,31.712 15.495,37.769 8.621,68.553 3.968,89.374 27.774,118.26 52.614,118.26 c 12.22,0 26.315,-11.034 28.952,-25.012 C 83.58,82.589 57.867,86.86 58.791,93.913 Z" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383" + id="path3783" /> + </g> + </g> + <g + transform="matrix(1.098291,0,0,1.098291,41.06056,-50.07504)" + id="g3956" + style="fill:#241f31;fill-opacity:1;stroke-width:2.25383"> + <path + d="m -565.99523,509.46063 c -8.08731,0.21792 -14.47394,3.12448 -19.17071,8.69866 -4.86385,5.80101 -7.31024,13.81651 -7.31024,24.03862 0,10.19394 2.44651,18.18745 7.31024,23.98846 4.88761,5.801 11.59815,8.69866 20.15764,8.69866 8.5831,0 15.3105,-2.89766 20.17436,-8.69866 4.86373,-5.80101 7.29358,-13.79452 7.29353,-23.98846 -5e-5,-10.22211 -2.4298,-18.23761 -7.29353,-24.03862 -4.86386,-5.80075 -11.59131,-8.69866 -20.17436,-8.69866 -0.33434,0 -0.6582,-0.009 -0.98693,0 z m 0.60221,11.77669 c 0.12927,-0.003 0.25357,0 0.38472,0 4.21998,0 7.48996,1.8261 9.8028,5.48697 2.31266,3.66086 3.47944,8.82788 3.47949,15.47362 0,6.61757 -1.16692,11.74604 -3.47949,15.40691 -2.31274,3.66086 -5.58286,5.50352 -9.8028,5.50352 -4.19632,0 -7.43983,-1.84266 -9.75257,-5.50352 -2.31274,-3.66087 -3.47944,-8.78934 -3.47949,-15.40691 0,-6.64574 1.16684,-11.81276 3.47949,-15.47362 2.24035,-3.54647 5.35963,-5.37604 9.36785,-5.48697 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:148.7px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.25383pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3787" /> + <path + d="m -657.35432,568.97161 c -7.12362,5.98235 -17.72219,5.91366 -22.13752,5.91366 -8.8932,0 -15.93855,-2.92879 -21.13613,-8.78612 -5.19765,-5.88525 -7.7964,-13.85456 -7.7964,-23.90791 0,-10.16578 2.64646,-18.16325 7.93945,-23.99241 5.293,-5.82892 12.54098,-8.74363 21.74413,-8.74363 3.55245,0 6.94991,0.39433 10.19254,1.18273 3.26638,0.78841 6.34203,1.95706 9.22697,3.50595 l -3.70487,10.9527 c -1.62185,-0.88773 -3.4788,-1.76286 -5.20022,-2.37807 -2.93262,-0.98557 -5.87712,-1.47823 -8.83351,-1.47823 -5.48379,0 -9.71581,1.81623 -12.69601,5.44892 -2.95649,3.60454 -4.4347,8.7718 -4.4347,15.50204 0,6.67415 1.4305,11.82733 4.29167,15.46003 2.86099,3.6327 7.16068,5.44892 12.19522,5.44892 5.11476,0 8.28269,-1.28922 9.97226,-2.64762 v -10.91144 h -11.08087 v -10.89809 h 21.45799" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:148.7px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.25383pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3789" /> + <path + d="m -528.50252,510.59568 h 17.5241 l 12.15952,39.37066 12.23105,-39.37066 h 14.81181 l 6.69132,63.06461 h -13.01787 l -4.0148,-39.4349 -12.30257,39.62391 h -8.72628 l -12.30263,-40.9623 -4.01479,40.77329 h -13.05365 l 6.69132,-63.06461" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:148.7px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.25383pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3793" /> + <path + d="m -455.68828,510.59568 h 37.15811 v 12.29183 h -23.38928 v 13.08097 h 17.97969 v 10.95369 h -17.97969 v 14.44629 h 24.17608 v 12.29183 h -37.94491 v -63.06461" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:148.7px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.25383pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3795" /> + <path + d="m -647.94283,510.59568 h 8.6869 l 27.44915,37.90083 v -37.90083 h 11.71533 v 63.06461 h -8.6869 l -27.4491,-37.90083 v 37.90083 h -11.71538 v -63.06461" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:148.7px;line-height:125%;font-family:'Bitstream Vera Sans';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:2.25383pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3791" /> + </g> + <g + aria-label="TM" + id="text3797" + style="font-size:25.8884px;font-family:'Bitstream Vera Sans';stroke-width:2.25383pt"> + <path + d="m -406.59989,509.05011 h 15.96535 v 2.14894 h -6.69963 v 16.7238 h -2.56609 v -16.7238 h -6.69963 z" + style="letter-spacing:0.212898" + id="path278" /> + <path + d="m -387.95668,509.05011 h 3.80489 l 4.81615,12.84307 4.84143,-12.84307 h 3.80489 v 18.87274 h -2.49024 v -16.57211 l -4.86672,12.9442 h -2.56608 l -4.86672,-12.9442 v 16.57211 h -2.4776 z" + style="letter-spacing:0.212898" + id="path280" /> + </g> + </g> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/assets/geeko.svg new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/assets/geeko.svg --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/assets/geeko.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/assets/geeko.svg 2025-10-09 13:14:31.000000000 +0200 @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg version="1.1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"> + <path d="m133.33 138.67c0-2.9451-2.3877-5.3333-5.3333-5.3333-14.728 0-26.667 11.939-26.667 26.667 0 11.782 9.5512 21.333 21.333 21.333 8.8366 0 16-7.1627 16-16 0-5.8912-4.7756-10.667-10.667-10.667-2.9455 0-5.3333 2.3883-5.3333 5.3333m37.333-58.667c8.8366 0 16-7.1637 16-16s-7.1634-16-16-16c-8.8366 0-16 7.1637-16 16s7.1634 16 16 16h37.333v-16c0-18.667-13.333-37.333-37.333-37.333h-37.333v21.333c-41.237 0-74.667 33.429-74.667 74.667 0 35.346 28.654 64 64 64 26.51 0 48-21.49 48-48 0-2.9451-2.3877-5.3333-5.3333-5.3333m-32-69.333c0 18.667 13.333 37.333 37.333 37.333h21.333c2.9455 0 5.3333-2.3872 5.3333-5.3333" fill="none" stroke="#73ba25" stroke-dashoffset="10" stroke-width="10.683"/> +</svg> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/style.css new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/style.css --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/style.css 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/style.css 2025-10-09 13:14:31.000000000 +0200 @@ -73,3 +73,15 @@ background-color: var(--accent-purple); color: white; } + +.support-logo { + background-color: white; + border-radius: 10px; + padding: 10px; + border: 2px solid var(--border-color); +} + +.support-logo:hover { + border: 4px solid var(--border-color); + padding: 8px; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/ui/window.ui new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/ui/window.ui --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources/ui/window.ui 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources/ui/window.ui 2025-10-09 13:14:31.000000000 +0200 @@ -46,6 +46,149 @@ <property name="body" translatable="yes">To move between workspaces, swipe three fingers horizontally.</property> </object> </child> + + <!-- custom donation page --> + <child> + <object class="AdwClamp"> + <property name="maximum-size">900</property> + <child> + <object class="GtkBox" id="support"> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <property name="valign">center</property> + <property name="halign">center</property> + <property name="vexpand">true</property> + <property name="margin-bottom">48</property> + <property name="margin-top">12</property> + <property name="margin-start">12</property> + <property name="margin-end">12</property> + <!-- Header text --> + <child> + <object class="GtkLabel" id="support-head"> + <property name="label" translatable="yes">Support open source</property> + <property name="valign">center</property> + <property name="justify">center</property> + <property name="margin-top">36</property> + <style> + <class name="title-1" /> + </style> + </object> + </child> + <!-- Body text --> + <child> + <object class="GtkLabel"> + <property name="use-markup">true</property> + <property name="label" translatable="yes">Support the projects that make this desktop possible to you</property> + <property name="lines">2</property> + <property name="wrap">true</property> + <property name="valign">center</property> + <property name="justify">center</property> + <property name="margin-top">12</property> + <style> + <class name="body" /> + </style> + </object> + </child> + <!-- Buttons --> + <child> + <object class="GtkBox"> + <property name="orientation">horizontal</property> + <property name="spacing">12</property> + <property name="valign">center</property> + <property name="halign">center</property> + <property name="vexpand">true</property> + <property name="margin-bottom">48</property> + <property name="margin-top">12</property> + <property name="margin-start">12</property> + <property name="margin-end">12</property> + <child> + <!-- Support GNOME --> + <object class="GtkBox" id="gnome"> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <property name="valign">center</property> + <property name="halign">center</property> + <property name="vexpand">true</property> + <property name="margin-bottom">48</property> + <property name="margin-top">12</property> + <property name="margin-start">12</property> + <property name="margin-end">12</property> + <child> + <object class="GtkLinkButton"> + <style><class name="support-button"/></style> + <property name="uri">https://donate.gnome.org/</property> + <property name="child"> + <object class="GtkBox"> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <child> + <object class="GtkImage"> + <style><class name="support-logo"/></style> + <property name="resource">/org/gnome/Tour/GNOME.svg</property> + <property name="width-request">300</property> + <property name="pixel-size">300</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Support GNOME</property> + <style><class name="title-1" /></style> + </object> + </child> + </object> + </property> + </object> + </child> + </object> + </child> + <child> + <!-- Support Geeko --> + <object class="GtkBox" id="geeko"> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <property name="valign">center</property> + <property name="halign">center</property> + <property name="vexpand">true</property> + <property name="margin-bottom">48</property> + <property name="margin-top">12</property> + <property name="margin-start">12</property> + <property name="margin-end">12</property> + <child> + <object class="GtkLinkButton"> + <style><class name="support-button"/></style> + <property name="uri">https://geekos.org/sponsorship/</property> + <property name="child"> + <object class="GtkBox"> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <child> + <object class="GtkImage"> + <style><class name="support-logo"/></style> + <property name="resource">/org/gnome/Tour/geeko.svg</property> + <property name="width-request">300</property> + <property name="pixel-size">300</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Support Geeko</property> + <style><class name="title-1" /></style> + </object> + </child> + </object> + </property> + </object> + </child> + </object> + </child> + </object> + </child> + </object> + </child> + </object> + </child> + <!-- endof donation page --> + <!-- custom opensuse Layout with useful links --> <child> <object class="AdwClamp"> @@ -112,7 +255,7 @@ <property name="uri">https://doc.opensuse.org/</property> <property name="child"> <object class="AdwButtonContent"> - <property name="icon-name">emblem-documents-symbolic</property> + <property name="icon-name">accessories-text-editor-symbolic</property> <property name="label" translatable="yes">Read me</property> </object> </property> @@ -145,15 +288,15 @@ </object> </child> <child> - <object class="GtkImage"> - <property name="resource">/org/gnome/Tour/sinking.svg</property> - <property name="width-request">300</property> - <property name="pixel-size">300</property> - </object> + <object class="GtkImage"> + <property name="resource">/org/gnome/Tour/sinking.svg</property> + <property name="width-request">300</property> + <property name="pixel-size">300</property> + </object> </child> <child> <!-- support links --> - <object class="GtkBox" id="support"> + <object class="GtkBox" id="support-links"> <property name="orientation">vertical</property> <property name="spacing">12</property> <property name="valign">center</property> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources.gresource.xml new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources.gresource.xml --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/data/resources.gresource.xml 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/data/resources.gresource.xml 2025-10-09 13:14:31.000000000 +0200 @@ -7,6 +7,8 @@ <file compressed="true" preprocess="xml-stripblanks" alias="ui/window.ui">resources/ui/window.ui</file> <file compressed="true" alias="welcome.svg">resources/assets/welcome.svg</file> <file compressed="true" alias="sinking.svg">resources/assets/sinking.svg</file> + <file compressed="true" alias="GNOME.svg">resources/assets/GNOME.svg</file> + <file compressed="true" alias="geeko.svg">resources/assets/geeko.svg</file> <file compressed="true" alias="overview.svg">resources/assets/overview.svg</file> <file compressed="true" alias="search.svg">resources/assets/search.svg</file> <file compressed="true" alias="blank.svg">resources/assets/blank.svg</file> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/application.rs new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/application.rs --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/application.rs 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/application.rs 2025-10-09 13:14:31.000000000 +0200 @@ -36,7 +36,7 @@ let window = Window::new(&application); unsafe { if let Some(_minimal) = application.data::<bool>("minimal") { - window.only_page(6); + window.only_page(7); } } application.add_window(&window); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/meson.build new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/meson.build --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/meson.build 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/meson.build 2025-10-09 13:14:31.000000000 +0200 @@ -53,10 +53,10 @@ ) custom_target( - 'cargo-build-minimal', + 'cargo-build-opensuse', build_by_default: true, build_always_stale: true, - output: meson.project_name() + '-minimal', + output: 'opensuse-welcome', console: true, install: true, install_dir: bindir, @@ -67,7 +67,7 @@ cargo, 'build', cargo_options, '&&', - 'cp', 'src' / rust_target / meson.project_name() + '-minimal', '@OUTPUT@', + 'cp', 'src' / rust_target / 'opensuse-welcome', '@OUTPUT@', ] ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/minimal.rs new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/minimal.rs --- old/gnome-tour-49.0.openSUSE+git20250923.480cff6/src/minimal.rs 2025-09-23 13:19:55.000000000 +0200 +++ new/gnome-tour-49.0.openSUSE+git20251009.a4002c9/src/minimal.rs 2025-10-09 13:14:31.000000000 +0200 @@ -33,5 +33,6 @@ unsafe { app.set_data("minimal", true); } + app.set_application_id(Some("org.opensuse.Welcome")); app.run() } ++++++ gnome-tour.obsinfo ++++++ --- /var/tmp/diff_new_pack.XO3Sin/_old 2025-10-10 17:08:26.898966076 +0200 +++ /var/tmp/diff_new_pack.XO3Sin/_new 2025-10-10 17:08:26.918966919 +0200 @@ -1,5 +1,5 @@ name: gnome-tour -version: 49.0.openSUSE+git20250923.480cff6 -mtime: 1758626395 -commit: 480cff681d7e2bbcc668f46264f97315846b8277 +version: 49.0.openSUSE+git20251009.a4002c9 +mtime: 1760008471 +commit: a4002c999f82faa24fa95b2238dcd3c1736176b5 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/gnome-tour/vendor.tar.zst /work/SRC/openSUSE:Factory/.gnome-tour.new.5300/vendor.tar.zst differ: char 7, line 1
