Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libadwaita for openSUSE:Factory checked in at 2023-06-14 16:29:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libadwaita (Old) and /work/SRC/openSUSE:Factory/.libadwaita.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libadwaita" Wed Jun 14 16:29:03 2023 rev:19 rq:1092845 version:1.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libadwaita/libadwaita.changes 2023-04-25 16:53:19.262091167 +0200 +++ /work/SRC/openSUSE:Factory/.libadwaita.new.15902/libadwaita.changes 2023-06-14 16:29:43.034607570 +0200 @@ -1,0 +2,13 @@ +Fri Jun 9 17:23:07 UTC 2023 - Bjørn Lie <[email protected]> + +- Update to version 1.3.3: + + Fix doc include path + + AdwCarousel: Fix scrolling to a recently inserted item + + AdwEntryRow: Fix accessibility + + AdwPreferencesWindow: Fix markup handling when searching + + AdwStyleManager: Fix get_for_display() annotation + + AdwTabBar/AdwTabOverview: Fix dropping data onto + tabs/thumbnails + + Updated translations. + +------------------------------------------------------------------- Old: ---- libadwaita-1.3.2.obscpio New: ---- libadwaita-1.3.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libadwaita.spec ++++++ --- /var/tmp/diff_new_pack.bFRJup/_old 2023-06-14 16:29:45.594623305 +0200 +++ /var/tmp/diff_new_pack.bFRJup/_new 2023-06-14 16:29:45.598623329 +0200 @@ -17,7 +17,7 @@ Name: libadwaita -Version: 1.3.2 +Version: 1.3.3 Release: 0 Summary: Building blocks for modern GNOME applications License: LGPL-2.1-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.bFRJup/_old 2023-06-14 16:29:45.630623526 +0200 +++ /var/tmp/diff_new_pack.bFRJup/_new 2023-06-14 16:29:45.630623526 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://gitlab.gnome.org/GNOME/libadwaita.git</param> <param name="scm">git</param> - <param name="revision">refs/tags/1.3.2</param> + <param name="revision">refs/tags/1.3.3</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ libadwaita-1.3.2.obscpio -> libadwaita-1.3.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/NEWS new/libadwaita-1.3.3/NEWS --- old/libadwaita-1.3.2/NEWS 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/NEWS 2023-06-09 16:59:21.000000000 +0200 @@ -1,4 +1,23 @@ ============= +Version 1.3.3 +============= + +- Fix doc include path +- AdwCarousel + - Fix scrolling to a recently inserted item +- AdwEntryRow + - Fix accessibility +- AdwPreferencesWindow + - Fix markup handling when searching +- AdwStyleManager + - Fix get_for_display() annotation +- AdwTabBar/AdwTabOverview + - Fix dropping data onto tabs/thumbnails +- Translation updates + - Brazilian Portuguese + - Slovak + +============= Version 1.3.2 ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/demo/org.gnome.Adwaita1.Demo.json new/libadwaita-1.3.3/demo/org.gnome.Adwaita1.Demo.json --- old/libadwaita-1.3.2/demo/org.gnome.Adwaita1.Demo.json 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/demo/org.gnome.Adwaita1.Demo.json 2023-06-09 16:59:21.000000000 +0200 @@ -37,8 +37,17 @@ "name": "libadwaita", "buildsystem": "meson", "builddir": true, + "run-tests" : true, + "build-options" : { + "test-args" : [ + "--device=dri", + "--share=ipc", + "--socket=wayland", + "--socket=fallback-x11" + ] + }, "post-install" : [ - "desktop-file-edit --remove-key=NoDisplay ${FLATPAK_DEST}/share/applications/org.gnome.Adwaita1.Demo.desktop" + "desktop-file-edit --remove-key=NoDisplay ${FLATPAK_DEST}/share/applications/org.gnome.Adwaita1.Demo.desktop" ], "sources": [ { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/doc/meson.build new/libadwaita-1.3.3/doc/meson.build --- old/libadwaita-1.3.2/doc/meson.build 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/doc/meson.build 2023-06-09 16:59:21.000000000 +0200 @@ -40,7 +40,6 @@ gidocgen, 'generate', '--quiet', - '--add-include-path=@0@'.format(meson.current_build_dir() / '../../src'), '--config=@INPUT0@', '--output-dir=@OUTPUT@', '--no-namespace-dir', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/meson.build new/libadwaita-1.3.3/meson.build --- old/libadwaita-1.3.2/meson.build 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/meson.build 2023-06-09 16:59:21.000000000 +0200 @@ -1,5 +1,5 @@ project('libadwaita', 'c', - version: '1.3.2', + version: '1.3.3', license: 'LGPL-2.1-or-later', meson_version: '>= 0.59.0', default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ], @@ -29,7 +29,7 @@ # to 0. When bumping the second version, set the third one to zero. # # A lot easier than libtool, right? -libversion = '0.3.2' +libversion = '0.3.3' # The so major version of the library soversion = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/po/pt_BR.po new/libadwaita-1.3.3/po/pt_BR.po --- old/libadwaita-1.3.2/po/pt_BR.po 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/po/pt_BR.po 2023-06-09 16:59:21.000000000 +0200 @@ -5,21 +5,27 @@ # Enrico Nicoletto <[email protected]>, 2020-2021. # MaÃra Canal <[email protected]>, 2022 # Edson A. Santos <[email protected]>, 2022. +# Leônidas Araújo <[email protected]>, 2023. # msgid "" msgstr "" "Project-Id-Version: libhandy master\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/libadwaita/issues\n" -"POT-Creation-Date: 2022-08-01 14:50+0000\n" -"PO-Revision-Date: 2022-07-29 16:22-0300\n" -"Last-Translator: Edson A. Santos <[email protected]>\n" +"POT-Creation-Date: 2023-03-17 17:40+0000\n" +"PO-Revision-Date: 2023-04-10 16:32-0300\n" +"Last-Translator: Leônidas Araújo <[email protected]>\n" "Language-Team: Brazilian Portuguese <[email protected]>\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Poedit 3.1.1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 42.0\n" +"X-DL-Team: pt_BR\n" +"X-DL-Module: libadwaita\n" +"X-DL-Branch: main\n" +"X-DL-Domain: po\n" +"X-DL-State: Translating\n" #: src/adw-about-window.c:203 msgid "GNU General Public License, version 2 or later" @@ -85,65 +91,65 @@ msgid "Mozilla Public License 2.0" msgstr "Licença Pública Mozilla 2.0" -#: src/adw-about-window.c:526 +#: src/adw-about-window.c:529 msgid "Code by" msgstr "Criado por" -#: src/adw-about-window.c:527 +#: src/adw-about-window.c:530 msgid "Design by" msgstr "Idealizado por" -#: src/adw-about-window.c:528 +#: src/adw-about-window.c:531 msgid "Artwork by" msgstr "Arte por" -#: src/adw-about-window.c:529 +#: src/adw-about-window.c:532 msgid "Documentation by" msgstr "Documentado por" -#: src/adw-about-window.c:530 +#: src/adw-about-window.c:533 msgid "Translated by" msgstr "Traduzido por" #. Translators: this is the license preamble; the string at the end #. * contains the name of the license as link text. #. -#: src/adw-about-window.c:559 +#: src/adw-about-window.c:562 #, c-format msgid "" -"This application comes with absolutely no warranty. See the <a href=\"%s\">" -"%s</a> for details." +"This application comes with absolutely no warranty. See the <a " +"href=\"%s\">%s</a> for details." msgstr "" -"Este aplicativo vem sem absolutamente nenhuma garantia. Consulte a <a href=" -"\"%s\">%s</a> para mais detalhes." +"Este aplicativo vem sem absolutamente nenhuma garantia. Consulte a <a " +"href=\"%s\">%s</a> para mais detalhes." -#: src/adw-about-window.c:637 +#: src/adw-about-window.c:640 msgid "This Application" msgstr "Este aplicativo" -#: src/adw-about-window.c:939 +#: src/adw-about-window.c:942 #, c-format msgid "Version %s" msgstr "Versão %s" -#: src/adw-about-window.c:965 +#: src/adw-about-window.c:968 msgid "Unable to parse release notes:" msgstr "Não foi possÃvel analisar as notas da versão:" -#: src/adw-about-window.c:971 +#: src/adw-about-window.c:974 #, c-format msgid "Line: %d, character: %d" msgstr "Linha: %d, caractere: %d" -#: src/adw-about-window.c:1264 +#: src/adw-about-window.c:1267 msgid "Copied to clipboard" msgstr "Copiado para área de transferência" -#: src/adw-about-window.c:1299 +#: src/adw-about-window.c:1301 msgid "Unable to save debugging information" msgstr "Não foi possÃvel salvar a informação de depuração" -#: src/adw-about-window.c:1304 +#: src/adw-about-window.c:1306 msgid "Close" msgstr "Fechar" @@ -151,74 +157,66 @@ msgid "Save debugging information" msgstr "Salvar informações de depuração" -#: src/adw-about-window.c:1325 -msgid "_Save" -msgstr "_Salvar" - -#: src/adw-about-window.c:1326 -msgid "_Cancel" -msgstr "_Cancelar" - #: src/adw-about-window.ui:5 msgid "About" msgstr "Sobre" -#: src/adw-about-window.ui:123 +#: src/adw-about-window.ui:119 msgid "_Whatâs New" msgstr "O que há de _novo" -#: src/adw-about-window.ui:138 +#: src/adw-about-window.ui:134 msgid "_Details" msgstr "_Detalhes" -#: src/adw-about-window.ui:153 src/adw-about-window.ui:395 +#: src/adw-about-window.ui:149 src/adw-about-window.ui:391 msgid "_Website" msgstr "Página _web" -#: src/adw-about-window.ui:176 +#: src/adw-about-window.ui:172 msgid "_Support Questions" msgstr "Dúvidas de suporte" -#: src/adw-about-window.ui:192 +#: src/adw-about-window.ui:188 msgid "_Report an Issue" msgstr "_Relatar um problema" -#: src/adw-about-window.ui:207 +#: src/adw-about-window.ui:203 msgid "_Troubleshooting" msgstr "Solução de _problemas" -#: src/adw-about-window.ui:226 +#: src/adw-about-window.ui:222 msgid "_Credits" msgstr "_Créditos" -#: src/adw-about-window.ui:241 +#: src/adw-about-window.ui:237 msgid "_Legal" msgstr "Aviso _legal" -#: src/adw-about-window.ui:256 +#: src/adw-about-window.ui:252 msgid "_Acknowledgements" msgstr "_Reconhecimento" -#: src/adw-about-window.ui:295 +#: src/adw-about-window.ui:291 msgid "Whatâs New" msgstr "O que há de novo" -#: src/adw-about-window.ui:300 src/adw-about-window.ui:356 -#: src/adw-about-window.ui:437 src/adw-about-window.ui:512 -#: src/adw-about-window.ui:559 src/adw-about-window.ui:606 -#: src/adw-about-window.ui:653 +#: src/adw-about-window.ui:296 src/adw-about-window.ui:352 +#: src/adw-about-window.ui:433 src/adw-about-window.ui:508 +#: src/adw-about-window.ui:555 src/adw-about-window.ui:602 +#: src/adw-about-window.ui:649 msgid "Back" msgstr "Voltar" -#: src/adw-about-window.ui:351 +#: src/adw-about-window.ui:347 msgid "Details" msgstr "Detalhes" -#: src/adw-about-window.ui:432 +#: src/adw-about-window.ui:428 msgid "Troubleshooting" msgstr "Solução de problemas" -#: src/adw-about-window.ui:461 +#: src/adw-about-window.ui:457 msgid "" "To assist in troubleshooting, you can view your debugging information. " "Providing this information to the application developers can help diagnose " @@ -229,52 +227,52 @@ "pode ajudar a diagnosticar quaisquer problemas encontrados ao relatar um " "problema." -#: src/adw-about-window.ui:472 +#: src/adw-about-window.ui:468 msgid "_Debugging Information" msgstr "Informações de _depuração" -#: src/adw-about-window.ui:507 +#: src/adw-about-window.ui:503 msgid "Credits" msgstr "Créditos" -#: src/adw-about-window.ui:554 +#: src/adw-about-window.ui:550 msgid "Legal" msgstr "Aviso legal" -#: src/adw-about-window.ui:601 +#: src/adw-about-window.ui:597 msgid "Acknowledgements" msgstr "Reconhecimento" -#: src/adw-about-window.ui:648 +#: src/adw-about-window.ui:644 msgid "Debugging Information" msgstr "Informações de depuração" -#: src/adw-about-window.ui:696 +#: src/adw-about-window.ui:692 msgid "_Copy Text" msgstr "_Copiar texto" -#: src/adw-about-window.ui:703 +#: src/adw-about-window.ui:699 msgid "_Save asâ¦" msgstr "_Salvar comoâ¦" -#: src/adw-entry-row.ui:93 +#: src/adw-entry-row.ui:95 msgid "Apply" msgstr "Aplicar" -#: src/adw-inspector-page.c:76 +#: src/adw-inspector-page.c:75 msgid "No Preference" msgstr "Sem preferência" -#: src/adw-inspector-page.c:78 +#: src/adw-inspector-page.c:77 msgid "Prefer Dark" msgstr "Preferir tema escuro" -#: src/adw-inspector-page.c:80 +#: src/adw-inspector-page.c:79 msgid "Prefer Light" msgstr "Preferir tema claro" #. Translators: The name of the library, not the stylesheet -#: src/adw-inspector-page.c:98 +#: src/adw-inspector-page.c:97 msgid "Adwaita" msgstr "Adwaita" @@ -302,23 +300,23 @@ msgid "High Contrast" msgstr "Alto contraste" -#: src/adw-password-entry-row.c:71 -msgid "Hide Text" -msgstr "Oculta texto" - -#: src/adw-password-entry-row.c:75 -msgid "Show Text" -msgstr "Mostra texto" +#: src/adw-password-entry-row.c:70 +msgid "Hide Password" +msgstr "Esconder a senha" + +#: src/adw-password-entry-row.c:74 +msgid "Show Password" +msgstr "Mostrar senha" -#: src/adw-password-entry-row.c:169 +#: src/adw-password-entry-row.c:168 msgid "Caps Lock is on" msgstr "Caps Lock ativado" -#: src/adw-password-entry-row.c:177 -msgid "_Show Text" -msgstr "_Mostrar texto" +#: src/adw-password-entry-row.c:176 +msgid "_Show Password" +msgstr "Mostrar _senha" -#: src/adw-preferences-window.c:242 +#: src/adw-preferences-window.c:243 msgid "Untitled page" msgstr "Página sem tÃtulo" @@ -326,22 +324,77 @@ msgid "Preferences" msgstr "Preferências" -#: src/adw-preferences-window.ui:69 +#: src/adw-preferences-window.ui:55 +msgid "Search preferences" +msgstr "Preferências de pesquisa" + +#: src/adw-preferences-window.ui:70 msgid "Search" msgstr "Pesquisa" -#: src/adw-preferences-window.ui:139 +#: src/adw-preferences-window.ui:140 msgid "No Results Found" msgstr "Nenhum resultado encontrado" -#: src/adw-preferences-window.ui:140 +#: src/adw-preferences-window.ui:141 src/adw-tab-overview.ui:113 msgid "Try a different search." msgstr "Tente uma pesquisa diferente." -#: src/adw-tab.ui:88 +#: src/adw-split-button.c:495 src/adw-split-button.c:957 +msgid "More Options" +msgstr "Mais opções" + +#: src/adw-tab-button.ui:7 +msgid "View Open Tabs" +msgstr "Exibir abas abertas" + +#. Translators: Tab overview title, %u is the number of open tabs +#: src/adw-tab-overview.c:900 +#, c-format +msgid "%u Tab" +msgid_plural "%u Tabs" +msgstr[0] "%u aba" +msgstr[1] "%u abas" + +#: src/adw-tab-overview.ui:23 +msgid "Search Tabs" +msgstr "Pesquisar abas" + +#: src/adw-tab-overview.ui:53 +msgid "Search tabs" +msgstr "Pesquisar abas" + +#: src/adw-tab-overview.ui:99 +msgid "No Open Tabs" +msgstr "Nenhuma aba aberta" + +#: src/adw-tab-overview.ui:112 +msgid "No Tabs Found" +msgstr "Nenhuma aba encontrada" + +#: src/adw-tab-overview.ui:133 +msgid "New _Tab" +msgstr "Nova _aba" + +#: src/adw-tab-thumbnail.ui:39 src/adw-tab.ui:91 msgid "Close Tab" msgstr "Fecha aba" +#~ msgid "_Save" +#~ msgstr "_Salvar" + +#~ msgid "_Cancel" +#~ msgstr "_Cancelar" + +#~ msgid "Hide Text" +#~ msgstr "Oculta texto" + +#~ msgid "Show Text" +#~ msgstr "Mostra texto" + +#~ msgid "_Show Text" +#~ msgstr "_Mostrar texto" + #~ msgid "Icon name" #~ msgstr "Nome do Ãcone" @@ -781,9 +834,6 @@ #~ msgid "The title of the preference" #~ msgstr "O tÃtulo da preferência" -#~ msgid "Search enabled" -#~ msgstr "Pesquisa habilitada" - #~ msgid "Whether search is enabled" #~ msgstr "Se a pesquisa está habilitada" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/po/sk.po new/libadwaita-1.3.3/po/sk.po --- old/libadwaita-1.3.2/po/sk.po 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/po/sk.po 2023-06-09 16:59:21.000000000 +0200 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: libadwaita libadwaita-1-0\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/libadwaita/issues\n" -"POT-Creation-Date: 2022-09-15 14:07+0000\n" -"PO-Revision-Date: 2022-09-27 14:21+0200\n" +"POT-Creation-Date: 2023-05-08 08:35+0000\n" +"PO-Revision-Date: 2023-06-09 09:37-0400\n" "Last-Translator: DuÅ¡an Kazik <[email protected]>\n" "Language-Team: Slovak <[email protected]>\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0\n" -"X-Generator: Gtranslator 40.0\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" +"X-Generator: Poedit 3.3.1\n" #: src/adw-about-window.c:203 msgid "GNU General Public License, version 2 or later" @@ -102,30 +102,30 @@ msgid "Mozilla Public License 2.0" msgstr "Licencia Mozilla Public 2.0" -#: src/adw-about-window.c:526 +#: src/adw-about-window.c:529 msgid "Code by" msgstr "Kód vytvorili" -#: src/adw-about-window.c:527 +#: src/adw-about-window.c:530 msgid "Design by" msgstr "Vzhľad vytvorili" -#: src/adw-about-window.c:528 +#: src/adw-about-window.c:531 msgid "Artwork by" msgstr "Grafiku vytvorili" -#: src/adw-about-window.c:529 +#: src/adw-about-window.c:532 msgid "Documentation by" msgstr "Dokumentáciu vytvorili" -#: src/adw-about-window.c:530 +#: src/adw-about-window.c:533 msgid "Translated by" msgstr "Preklad vytvorili" #. Translators: this is the license preamble; the string at the end #. * contains the name of the license as link text. #. -#: src/adw-about-window.c:559 +#: src/adw-about-window.c:562 #, c-format msgid "" "This application comes with absolutely no warranty. See the <a " @@ -134,33 +134,33 @@ "Táto aplikácia je vydaná absolútne bez záruky. Podrobnosti nájdete na <a " "href=\"%s\">%s</a>." -#: src/adw-about-window.c:637 +#: src/adw-about-window.c:640 msgid "This Application" msgstr "Táto aplikácia" -#: src/adw-about-window.c:939 +#: src/adw-about-window.c:942 #, c-format msgid "Version %s" msgstr "Verzia %s" -#: src/adw-about-window.c:965 +#: src/adw-about-window.c:968 msgid "Unable to parse release notes:" msgstr "Nie je možné analyzovaÅ¥ poznámky k vydaniu:" -#: src/adw-about-window.c:971 +#: src/adw-about-window.c:974 #, c-format msgid "Line: %d, character: %d" msgstr "Riadok: %d, znak: %d" -#: src/adw-about-window.c:1264 +#: src/adw-about-window.c:1267 msgid "Copied to clipboard" msgstr "SkopÃrované do schránky" -#: src/adw-about-window.c:1299 +#: src/adw-about-window.c:1301 msgid "Unable to save debugging information" msgstr "Nie je možné uložiÅ¥ ladiace informácie" -#: src/adw-about-window.c:1304 +#: src/adw-about-window.c:1306 msgid "Close" msgstr "ZavrieÅ¥" @@ -169,14 +169,6 @@ msgid "Save debugging information" msgstr "Uloženie ladiacich informáciÃ" -#: src/adw-about-window.c:1325 -msgid "_Save" -msgstr "_UložiÅ¥" - -#: src/adw-about-window.c:1326 -msgid "_Cancel" -msgstr "_ZruÅ¡iÅ¥" - #: src/adw-about-window.ui:5 msgid "About" msgstr "O aplikácii" @@ -278,24 +270,24 @@ msgstr "_UložiÅ¥ akoâ¦" # tooltip -#: src/adw-entry-row.ui:93 +#: src/adw-entry-row.ui:95 msgid "Apply" msgstr "Použije" -#: src/adw-inspector-page.c:76 +#: src/adw-inspector-page.c:75 msgid "No Preference" msgstr "Žiadna predvoľba" -#: src/adw-inspector-page.c:78 +#: src/adw-inspector-page.c:77 msgid "Prefer Dark" msgstr "Uprednostnenie tmavej" -#: src/adw-inspector-page.c:80 +#: src/adw-inspector-page.c:79 msgid "Prefer Light" msgstr "Uprednostnenie svetlej" #. Translators: The name of the library, not the stylesheet -#: src/adw-inspector-page.c:98 +#: src/adw-inspector-page.c:97 msgid "Adwaita" msgstr "Adwaita" @@ -323,24 +315,24 @@ msgstr "Vysoký kontrast" # tooltip -#: src/adw-password-entry-row.c:71 +#: src/adw-password-entry-row.c:70 msgid "Hide Text" msgstr "Skryje text" # tooltip -#: src/adw-password-entry-row.c:75 +#: src/adw-password-entry-row.c:74 msgid "Show Text" msgstr "Zobrazà text" -#: src/adw-password-entry-row.c:169 +#: src/adw-password-entry-row.c:168 msgid "Caps Lock is on" msgstr "Je zapnutá funkcia Caps Lock" -#: src/adw-password-entry-row.c:177 +#: src/adw-password-entry-row.c:176 msgid "_Show Text" msgstr "_ZobraziÅ¥ text" -#: src/adw-preferences-window.c:242 +#: src/adw-preferences-window.c:251 msgid "Untitled page" msgstr "Nepomenovaná stránka" @@ -357,11 +349,57 @@ msgid "No Results Found" msgstr "NenaÅ¡li sa žiadne výsledky" -#: src/adw-preferences-window.ui:140 +#: src/adw-preferences-window.ui:140 src/adw-tab-overview.ui:113 msgid "Try a different search." msgstr "Skúste vyhľadaÅ¥ nieÄo iné." +#: src/adw-split-button.c:495 src/adw-split-button.c:957 +msgid "More Options" +msgstr "Viac volieb" + +# tooltip +#: src/adw-tab-button.ui:7 +msgid "View Open Tabs" +msgstr "Zobrazà otvorené karty" + +#. Translators: Tab overview title, %u is the number of open tabs +#: src/adw-tab-overview.c:900 +#, c-format +msgid "%u Tab" +msgid_plural "%u Tabs" +msgstr[0] "%u kariet" +msgstr[1] "%u karta" +msgstr[2] "%u karty" + # tooltip -#: src/adw-tab.ui:88 +#: src/adw-tab-overview.ui:23 +msgid "Search Tabs" +msgstr "Vyhľadá karty" + +# placeholder +#: src/adw-tab-overview.ui:53 +msgid "Search tabs" +msgstr "Vyhľadajte karty" + +#: src/adw-tab-overview.ui:99 +msgid "No Open Tabs" +msgstr "Žiadne otvorené karty" + +#: src/adw-tab-overview.ui:112 +msgid "No Tabs Found" +msgstr "NenaÅ¡li sa žiadne karty" + +#: src/adw-tab-overview.ui:133 +msgid "New _Tab" +msgstr "Nová _karta" + +# tooltip +#: src/adw-tab-thumbnail.ui:39 src/adw-tab.ui:91 msgid "Close Tab" msgstr "Zavrie kartu" + +#~ msgid "_Save" +#~ msgstr "_UložiÅ¥" + +#~ msgid "_Cancel" +#~ msgstr "_ZruÅ¡iÅ¥" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-carousel.c new/libadwaita-1.3.3/src/adw-carousel.c --- old/libadwaita-1.3.2/src/adw-carousel.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-carousel.c 2023-06-09 16:59:21.000000000 +0200 @@ -78,6 +78,7 @@ guint scroll_timeout_id; gboolean can_scroll; + gboolean is_being_allocated; }; static void adw_carousel_buildable_init (GtkBuildableIface *iface); @@ -703,6 +704,8 @@ else x += self->distance * child_info->size; } + + self->is_being_allocated = FALSE; } static void @@ -1233,6 +1236,7 @@ gtk_widget_set_parent (widget, GTK_WIDGET (self)); } + self->is_being_allocated = TRUE; gtk_widget_queue_allocate (GTK_WIDGET (self)); animate_child_resize (self, info, 1, self->reveal_duration); @@ -1364,6 +1368,35 @@ g_object_notify_by_pspec (G_OBJECT (self), props[PROP_N_PAGES]); } +static void +do_scroll_to (AdwCarousel *self, + GtkWidget *widget, + gboolean animate) +{ + scroll_to (self, widget, 0); + + if (!animate) + adw_animation_skip (self->animation); +} + +typedef struct { + AdwCarousel *carousel; + GtkWidget *widget; + gboolean animate; +} ScrollData; + +static gboolean +scroll_to_idle_cb (ScrollData *data) +{ + do_scroll_to (data->carousel, data->widget, data->animate); + + g_object_unref (data->carousel); + g_object_unref (data->widget); + g_free (data); + + return FALSE; +} + /** * adw_carousel_scroll_to: * @self: a carousel @@ -1379,14 +1412,32 @@ GtkWidget *widget, gboolean animate) { + ChildInfo *info; + g_return_if_fail (ADW_IS_CAROUSEL (self)); g_return_if_fail (GTK_IS_WIDGET (widget)); g_return_if_fail (gtk_widget_get_parent (widget) == GTK_WIDGET (self)); - scroll_to (self, widget, 0); + info = find_child_info (self, widget); - if (!animate) - adw_animation_skip (self->animation); + if (self->is_being_allocated) { + /* 'self' is still being allocated/resized by GTK + * async machinery (initiated from a previous adw_carousel_insert() call) + * So in this case let's do the scroll in an idle handler so + * it gets executed when everything is in place i.e. after GTK + * calls our adw_carousel_size_allocate() function - issue #597 */ + ScrollData *data; + + data = g_new (ScrollData, 1); + data->carousel = g_object_ref (self); + data->widget = g_object_ref (widget); + data->animate = animate; + + g_idle_add (G_SOURCE_FUNC (scroll_to_idle_cb), data); + return; + } + + do_scroll_to (self, widget, animate); } /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-entry-row.c new/libadwaita-1.3.3/src/adw-entry-row.c --- old/libadwaita-1.3.2/src/adw-entry-row.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-entry-row.c 2023-06-09 16:59:21.000000000 +0200 @@ -84,13 +84,11 @@ } AdwEntryRowPrivate; static void adw_entry_row_buildable_init (GtkBuildableIface *iface); -static void adw_entry_row_accessible_init (GtkAccessibleInterface *iface); static void adw_entry_row_editable_init (GtkEditableInterface *iface); G_DEFINE_TYPE_WITH_CODE (AdwEntryRow, adw_entry_row, ADW_TYPE_PREFERENCES_ROW, G_ADD_PRIVATE (AdwEntryRow) G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE, adw_entry_row_buildable_init) - G_IMPLEMENT_INTERFACE (GTK_TYPE_ACCESSIBLE, adw_entry_row_accessible_init) G_IMPLEMENT_INTERFACE (GTK_TYPE_EDITABLE, adw_entry_row_editable_init)) static GtkBuildableIface *parent_buildable_iface; @@ -612,7 +610,6 @@ gtk_widget_class_bind_template_callback (widget_class, text_activated_cb); gtk_widget_class_bind_template_callback (widget_class, apply_button_clicked_cb); - gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_TEXT_BOX); g_type_ensure (ADW_TYPE_GIZMO); } @@ -672,19 +669,6 @@ iface->add_child = adw_entry_row_buildable_add_child; } -static gboolean -adw_entry_row_accessible_get_platform_state (GtkAccessible *accessible, - GtkAccessiblePlatformState state) -{ - return gtk_editable_delegate_get_accessible_platform_state (GTK_EDITABLE (accessible), state); -} - -static void -adw_entry_row_accessible_init (GtkAccessibleInterface *iface) -{ - iface->get_platform_state = adw_entry_row_accessible_get_platform_state; -} - static GtkEditable * adw_entry_row_get_delegate (GtkEditable *editable) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-entry-row.ui new/libadwaita-1.3.3/src/adw-entry-row.ui --- old/libadwaita-1.3.2/src/adw-entry-row.ui 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-entry-row.ui 2023-06-09 16:59:21.000000000 +0200 @@ -2,9 +2,6 @@ <interface domain="libadwaita"> <requires lib="gtk" version="4.0"/> <template class="AdwEntryRow" parent="AdwPreferencesRow"> - <accessibility> - <relation name="labelled-by">title</relation> - </accessibility> <property name="activatable">True</property> <child> <object class="GtkGestureClick"> @@ -69,6 +66,10 @@ <property name="vexpand">True</property> <property name="max-length">0</property> <property name="opacity">0</property> + <property name="accessible-role">text-box</property> + <accessibility> + <relation name="labelled-by">title</relation> + </accessibility> <signal name="activate" handler="text_activated_cb" swapped="yes"/> <signal name="state-flags-changed" handler="text_state_flags_changed_cb" swapped="yes"/> <signal name="keynav-failed" handler="text_keynav_failed_cb" swapped="yes"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-preferences-window.c new/libadwaita-1.3.3/src/adw-preferences-window.c --- old/libadwaita-1.3.2/src/adw-preferences-window.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-preferences-window.c 2023-06-09 16:59:21.000000000 +0200 @@ -205,15 +205,15 @@ return count; } -static gchar * +static char * create_search_row_subtitle (AdwPreferencesWindow *self, - GtkWidget *row) + AdwPreferencesRow *row) { GtkWidget *group, *page; const char *group_title = NULL; char *page_title = NULL; - group = gtk_widget_get_ancestor (row, ADW_TYPE_PREFERENCES_GROUP); + group = gtk_widget_get_ancestor (GTK_WIDGET (row), ADW_TYPE_PREFERENCES_GROUP); if (group) { group_title = adw_preferences_group_get_title (ADW_PREFERENCES_GROUP (group)); @@ -232,6 +232,14 @@ else page_title = g_strdup (title); + if (adw_preferences_row_get_use_markup (row)) { + char *tmp = page_title; + + page_title = g_markup_escape_text (page_title, -1); + + g_free (tmp); + } + if (g_strcmp0 (page_title, "") == 0) g_clear_pointer (&page_title, g_free); } @@ -262,13 +270,17 @@ g_assert (ADW_IS_PREFERENCES_ROW (row)); - subtitle = create_search_row_subtitle (self, GTK_WIDGET (row)); + subtitle = create_search_row_subtitle (self, row); page = gtk_widget_get_ancestor (GTK_WIDGET (row), ADW_TYPE_PREFERENCES_PAGE); widget = ADW_ACTION_ROW (adw_action_row_new ()); gtk_list_box_row_set_activatable (GTK_LIST_BOX_ROW (widget), TRUE); - g_object_bind_property (row, "title", widget, "title", G_BINDING_SYNC_CREATE); - g_object_bind_property (row, "use-underline", widget, "use-underline", G_BINDING_SYNC_CREATE); + adw_preferences_row_set_use_markup (ADW_PREFERENCES_ROW (widget), + adw_preferences_row_get_use_markup (row)); + adw_preferences_row_set_use_underline (ADW_PREFERENCES_ROW (widget), + adw_preferences_row_get_use_underline (row)); + adw_preferences_row_set_title (ADW_PREFERENCES_ROW (widget), + adw_preferences_row_get_title (row)); adw_action_row_set_subtitle (widget, subtitle); g_object_set_data (G_OBJECT (widget), "page", page); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-style-manager.c new/libadwaita-1.3.3/src/adw-style-manager.c --- old/libadwaita-1.3.2/src/adw-style-manager.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-style-manager.c 2023-06-09 16:59:21.000000000 +0200 @@ -565,7 +565,7 @@ * The display will be `NULL` for the style manager returned by * [[email protected]_default]. * - * Returns: (transfer none): (nullable): the display + * Returns: (transfer none) (nullable): the display */ GdkDisplay * adw_style_manager_get_display (AdwStyleManager *self) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-tab-bar.c new/libadwaita-1.3.3/src/adw-tab-bar.c --- old/libadwaita-1.3.2/src/adw-tab-bar.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-tab-bar.c 2023-06-09 16:59:21.000000000 +0200 @@ -263,6 +263,13 @@ return preferred_action; } +static GdkDragAction +extra_drag_value_notify (AdwTabBar *self, + GValue *value) +{ + return GDK_ACTION_ALL; +} + static void view_destroy_cb (AdwTabBar *self) { @@ -609,6 +616,9 @@ gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); gtk_widget_class_set_css_name (widget_class, "tabbar"); + g_signal_override_class_handler ("extra-drag-value", G_TYPE_FROM_CLASS (klass), + G_CALLBACK (extra_drag_value_notify)); + g_type_ensure (ADW_TYPE_TAB_BOX); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-tab-overview.c new/libadwaita-1.3.3/src/adw-tab-overview.c --- old/libadwaita-1.3.2/src/adw-tab-overview.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-tab-overview.c 2023-06-09 16:59:21.000000000 +0200 @@ -749,6 +749,13 @@ return preferred_action; } +static GdkDragAction +extra_drag_value_notify (AdwTabOverview *self, + GValue *value) +{ + return GDK_ACTION_ALL; +} + static void empty_changed_cb (AdwTabOverview *self) { @@ -1772,6 +1779,9 @@ gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); gtk_widget_class_set_css_name (widget_class, "taboverview"); + g_signal_override_class_handler ("extra-drag-value", G_TYPE_FROM_CLASS (klass), + G_CALLBACK (extra_drag_value_notify)); + g_type_ensure (ADW_TYPE_TAB_GRID); g_type_ensure (ADW_TYPE_TAB_OVERVIEW_SCROLLABLE); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-tab-thumbnail.c new/libadwaita-1.3.3/src/adw-tab-thumbnail.c --- old/libadwaita-1.3.2/src/adw-tab-thumbnail.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-tab-thumbnail.c 2023-06-09 16:59:21.000000000 +0200 @@ -193,6 +193,21 @@ g_signal_emit_by_name (self->view, "indicator-activated", self->page); } +static GdkDragAction +make_action_unique (GdkDragAction actions) +{ + if (actions & GDK_ACTION_COPY) + return GDK_ACTION_COPY; + + if (actions & GDK_ACTION_MOVE) + return GDK_ACTION_MOVE; + + if (actions & GDK_ACTION_LINK) + return GDK_ACTION_LINK; + + return 0; +} + static gboolean drop_cb (AdwTabThumbnail *self, GValue *value) @@ -210,6 +225,7 @@ const GValue *value = gtk_drop_target_get_value (self->drop_target); g_signal_emit (self, signals[SIGNAL_EXTRA_DRAG_VALUE], 0, value, &self->preferred_action); + self->preferred_action = make_action_unique (self->preferred_action); return self->preferred_action; } @@ -226,21 +242,7 @@ const GValue *value = gtk_drop_target_get_value (self->drop_target); g_signal_emit (self, signals[SIGNAL_EXTRA_DRAG_VALUE], 0, value, &self->preferred_action); -} - -static GdkDragAction -make_action_unique (GdkDragAction actions) -{ - if (actions & GDK_ACTION_COPY) - return GDK_ACTION_COPY; - - if (actions & GDK_ACTION_MOVE) - return GDK_ACTION_MOVE; - - if (actions & GDK_ACTION_LINK) - return GDK_ACTION_LINK; - - return 0; + self->preferred_action = make_action_unique (self->preferred_action); } static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libadwaita-1.3.2/src/adw-tab.c new/libadwaita-1.3.3/src/adw-tab.c --- old/libadwaita-1.3.2/src/adw-tab.c 2023-04-22 02:39:04.000000000 +0200 +++ new/libadwaita-1.3.3/src/adw-tab.c 2023-06-09 16:59:21.000000000 +0200 @@ -272,6 +272,21 @@ g_signal_emit_by_name (self->view, "indicator-activated", self->page); } +static GdkDragAction +make_action_unique (GdkDragAction actions) +{ + if (actions & GDK_ACTION_COPY) + return GDK_ACTION_COPY; + + if (actions & GDK_ACTION_MOVE) + return GDK_ACTION_MOVE; + + if (actions & GDK_ACTION_LINK) + return GDK_ACTION_LINK; + + return 0; +} + static void enter_cb (AdwTab *self, double x, @@ -329,6 +344,7 @@ const GValue *value = gtk_drop_target_get_value (self->drop_target); g_signal_emit (self, signals[SIGNAL_EXTRA_DRAG_VALUE], 0, value, &self->preferred_action); + self->preferred_action = make_action_unique (self->preferred_action); return self->preferred_action; } @@ -345,21 +361,7 @@ const GValue *value = gtk_drop_target_get_value (self->drop_target); g_signal_emit (self, signals[SIGNAL_EXTRA_DRAG_VALUE], 0, value, &self->preferred_action); -} - -static GdkDragAction -make_action_unique (GdkDragAction actions) -{ - if (actions & GDK_ACTION_COPY) - return GDK_ACTION_COPY; - - if (actions & GDK_ACTION_MOVE) - return GDK_ACTION_MOVE; - - if (actions & GDK_ACTION_LINK) - return GDK_ACTION_LINK; - - return 0; + self->preferred_action = make_action_unique (self->preferred_action); } static gboolean ++++++ libadwaita.obsinfo ++++++ --- /var/tmp/diff_new_pack.bFRJup/_old 2023-06-14 16:29:45.978625665 +0200 +++ /var/tmp/diff_new_pack.bFRJup/_new 2023-06-14 16:29:45.982625689 +0200 @@ -1,5 +1,5 @@ name: libadwaita -version: 1.3.2 -mtime: 1682123944 -commit: dfaf404704a6e4a15d9881fc39ec8a607cd47701 +version: 1.3.3 +mtime: 1686322761 +commit: f665152a70d5f2c61c0f5a0a947cb38524e64cfe
