Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-commander for openSUSE:Factory checked in at 2025-06-24 20:46:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-commander (Old) and /work/SRC/openSUSE:Factory/.gnome-commander.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-commander" Tue Jun 24 20:46:58 2025 rev:20 rq:1287868 version:1.18.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-commander/gnome-commander.changes 2025-02-11 21:23:35.903705944 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-commander.new.7067/gnome-commander.changes 2025-06-24 20:48:01.425505582 +0200 @@ -1,0 +2,9 @@ +Sun Jun 22 13:27:10 UTC 2025 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 1.18.3: + + Improved compatibility with Wayland + + Fix crash when SMB button is pressed + + DEL key in quick search dialog wants remove whole file/dir + + Updated translations. + +------------------------------------------------------------------- Old: ---- gnome-commander-1.18.2.tar.xz New: ---- gnome-commander-1.18.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-commander.spec ++++++ --- /var/tmp/diff_new_pack.FgwRko/_old 2025-06-24 20:48:01.897525151 +0200 +++ /var/tmp/diff_new_pack.FgwRko/_new 2025-06-24 20:48:01.897525151 +0200 @@ -17,7 +17,7 @@ Name: gnome-commander -Version: 1.18.2 +Version: 1.18.3 Release: 0 Summary: A file manager for the GNOME desktop environment License: GPL-2.0-or-later ++++++ gnome-commander-1.18.2.tar.xz -> gnome-commander-1.18.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/data/gnome-commander.ebuild.in new/gnome-commander-1.18.3/data/gnome-commander.ebuild.in --- old/gnome-commander-1.18.2/data/gnome-commander.ebuild.in 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/data/gnome-commander.ebuild.in 2025-06-22 12:53:05.000000000 +0200 @@ -55,10 +55,12 @@ } pkg_postinst() { + xdg_icon_cache_update gnome2_pkg_postinst optfeature "synchronizing files and directories" dev-util/meld } pkg_postrm() { + xdg_icon_cache_update gnome2_schemas_update } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/data/org.gnome.gnome-commander.appdata.xml.in new/gnome-commander-1.18.3/data/org.gnome.gnome-commander.appdata.xml.in --- old/gnome-commander-1.18.2/data/org.gnome.gnome-commander.appdata.xml.in 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/data/org.gnome.gnome-commander.appdata.xml.in 2025-06-22 12:53:05.000000000 +0200 @@ -65,6 +65,17 @@ </suggests> <releases> + <release type="stable" version="1.18.3" date="2025-06-22"> + <description> + <p>This release fixes the following bugs:</p> + <ul> + <li>Improved compatibility with Wayland (Balló György)</li> + <li>Fix crash when SMB button is pressed (Andrey Kutejko)</li> + <li>Issue #179: DEL key in quick search dialog wants remove whole file/dir (Andrey Kutejko)</li> + </ul> + <p>New or updated translations: ru (Sergej A.), sv (Anders Jonsson)</p> + </description> + </release> <release type="stable" version="1.18.2" date="2025-02-10"> <description> <p>This release fixes the following bugs:</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/doc/C/index.docbook new/gnome-commander-1.18.3/doc/C/index.docbook --- old/gnome-commander-1.18.2/doc/C/index.docbook 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/doc/C/index.docbook 2025-06-22 12:53:05.000000000 +0200 @@ -2,8 +2,8 @@ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ <!ENTITY author "Uwe Scholz"> <!ENTITY legal SYSTEM "legal.xml"> - <!ENTITY appversion "1.18.2"> - <!ENTITY manrevision "1.18.2"> + <!ENTITY appversion "1.18.3"> + <!ENTITY manrevision "1.18.3"> <!ENTITY date "??? 2025"> <!ENTITY app "GNOME Commander"> ]> @@ -631,6 +631,15 @@ <para role="publisher">GNOME Documentation Project</para> </revdescription> </revision> + <revision> + <revnumber>GNOME Commander Manual V1.18.3;</revnumber> + <date>2025-06-22</date> + <revdescription> + <para role="author">Uwe Scholz + <email>u.schol...@gmx.de</email></para> + <para role="publisher">GNOME Documentation Project</para> + </revdescription> + </revision> </revhistory> <releaseinfo>This manual describes version &appversion; of &app;. </releaseinfo> <legalnotice> @@ -1184,10 +1193,10 @@ <itemizedlist> <listitem> <para>Right click on the item and select <guimenu>Rename</guimenu>, type in the new name, and press - <keycap>Enter</keycap> when finished.</para> + <keycap>ENTER</keycap> when finished.</para> </listitem> <listitem> - <para>Press <keycap>F2</keycap> and then type in the new name and press <keycap>Enter</keycap> when + <para>Press <keycap>F2</keycap> and then type in the new name and press <keycap>ENTER</keycap> when finished.</para> </listitem> <listitem> @@ -6313,7 +6322,7 @@ </para> </entry> <entry colname="colspec3"> - <para>Here you specify where the device should be mounted to, so that Gnome Commander knows where to jump to when the mount was successful, for example /mnt/cdrom.</para> + <para>Here you specify where the device should be mounted to, so that &app; knows where to jump to when the mount was successful, for example /mnt/cdrom.</para> </entry> </row> <row> @@ -7475,9 +7484,9 @@ <para>Some very simple tips and tricks on using and getting the most out of &app;.</para> <sect2 id="gnome-commander-handling-archives"> <title>Handling Archives</title> - <para>&app; still lacks built in browsing of compressed archives. However the program can be configured so + <para>&app; still lacks built-in browsing of compressed archives. However the program can be configured so that working with archives becomes quite practical anyway.</para> - <para>There are two different ways: The preferred one is to activate the build in + <para>There are two different ways: The preferred one is to activate the built-in <application>Fileroller</application> plugin in the menu <menuchoice><guimenu>Plugins</guimenu><guimenuitem>Configure Plugins...</guimenuitem></menuchoice>. By activating this plugin you get additional entries in the popup menu by right clicking on selected files @@ -7548,12 +7557,12 @@ of the directory list.</para> </listitem> <listitem> - <para>To insert the current file's path in Gnome Commander's command line, press - <keycombo><keycap>CTRL</keycap><keycap>Shift</keycap><keycap>Enter</keycap></keycombo>.</para> + <para>To insert the current file's path in &app;'s command line, press + <keycombo><keycap>CTRL</keycap><keycap>SHIFT</keycap><keycap>ENTER</keycap></keycombo>.</para> </listitem> <listitem> - <para>To insert the current file's name in Gnome Commander's command line, press - <keycombo><keycap>CTRL</keycap><keycap>Enter</keycap></keycombo>.</para> + <para>To insert the current file's name in &app;'s command line, press + <keycombo><keycap>CTRL</keycap><keycap>ENTER</keycap></keycombo>.</para> </listitem> </itemizedlist> </sect2> @@ -7594,7 +7603,7 @@ <sect2 id="gnome-commander-development-version"> <title>Development version</title> <para>For those of you who feel really adventurous, or maybe want to hack on the freshest code, - the latest development source snapshots are available by using GIT:</para> + the latest development source snapshots are available by using git:</para> <para> <command>git clone https://gitlab.gnome.org/GNOME/gnome-commander.git</command> </para> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/doc/ru/ru.po new/gnome-commander-1.18.3/doc/ru/ru.po --- old/gnome-commander-1.18.2/doc/ru/ru.po 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/doc/ru/ru.po 2025-06-22 12:53:05.000000000 +0200 @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: GNOME Commander Manual\n" -"POT-Creation-Date: 2024-08-05 14:05+0000\n" -"PO-Revision-Date: 2024-08-10 22:07+1000\n" +"POT-Creation-Date: 2025-04-02 21:22+0000\n" +"PO-Revision-Date: 2025-04-03 20:40+1000\n" "Last-Translator: Ser82-png <asvmail...@gmail.com>\n" "Language-Team: Basealt Translation Team\n" "Language: ru\n" @@ -31,9 +31,9 @@ #. (itstool) path: articleinfo/subtitle #: C/index.docbook:30 -msgid "GNOME Commander Desktop Application Manual V1.18.1" +msgid "GNOME Commander Desktop Application Manual V1.18.2" msgstr "" -"Руководство по приложению рабочего стола GNOME Commander, версия 1.11.1" +"Руководство по приложению рабочего стола GNOME Commander, версия 1.18.2" #. (itstool) path: articleinfo/copyright #: C/index.docbook:31 @@ -630,16 +630,16 @@ #. (itstool) path: revhistory/revision #: C/index.docbook:625 msgid "" -"<revnumber>GNOME Commander Manual V1.18.2;</revnumber> <date>2024-12-31</" +"<revnumber>GNOME Commander Manual V1.18.2;</revnumber> <date>2025-02-10</" "date> <_:revdescription-1/>" msgstr "" "<revnumber>Руководство по GNOME Commander, версия 1.18.2;</revnumber> " -"<date>2024-12-31</date> <_:revdescription-1/>" +"<date>2025-02-10</date> <_:revdescription-1/>" #. (itstool) path: articleinfo/releaseinfo #: C/index.docbook:635 -msgid "This manual describes version 1.18.1 of GNOME Commander." -msgstr "Это руководство описывает GNOME Commander версии 1.18.1." +msgid "This manual describes version 1.18.2 of GNOME Commander." +msgstr "Это руководство описывает GNOME Commander версии 1.18.2." #. (itstool) path: legalnotice/title #: C/index.docbook:637 @@ -1682,19 +1682,19 @@ #: C/index.docbook:1186 msgid "" "Right click on the item and select <guimenu>Rename</guimenu>, type in the " -"new name, and press <keycap>Enter</keycap> when finished." +"new name, and press <keycap>ENTER</keycap> when finished." msgstr "" "Щёлкните на нём правой кнопкой мыши, и выберите <guimenu>Переименовать</" -"guimenu>, затем наберите новое имя и нажмите <keycap>Enter</keycap>." +"guimenu>, затем наберите новое имя и нажмите <keycap>ENTER</keycap>." #. (itstool) path: listitem/para #: C/index.docbook:1190 msgid "" "Press <keycap>F2</keycap> and then type in the new name and press " -"<keycap>Enter</keycap> when finished." +"<keycap>ENTER</keycap> when finished." msgstr "" "Нажмите <keycap>F2</keycap>, затем наберите новое имя и нажмите " -"<keycap>Enter</keycap>." +"<keycap>ENTER</keycap>." #. (itstool) path: listitem/para #: C/index.docbook:1194 @@ -13749,12 +13749,12 @@ #. (itstool) path: entry/para #: C/index.docbook:6316 msgid "" -"Here you specify where the device should be mounted to, so that Gnome " +"Here you specify where the device should be mounted to, so that GNOME " "Commander knows where to jump to when the mount was successful, for example /" "mnt/cdrom." msgstr "" "Здесь указывается, куда следует смонтировать устройство, чтобы программе " -"Gnome Commander было известно, куда перейти после успешного монтирования. " +"GNOME Commander было известно, куда перейти после успешного монтирования. " "Например, /mnt/cdrom." #. (itstool) path: entry/para @@ -15636,18 +15636,18 @@ #. (itstool) path: sect2/para #: C/index.docbook:7478 msgid "" -"GNOME Commander still lacks built in browsing of compressed archives. " +"GNOME Commander still lacks built-in browsing of compressed archives. " "However the program can be configured so that working with archives becomes " "quite practical anyway." msgstr "" "В GNOME Commander пока отсутствуют встроенные средства для просмотра " -"содержимого заархивированных файлов. Тем не менее, можно настроить программу " +"содержимого архивированных файлов. Тем не менее, можно настроить программу " "так, что работа с архивами станет вполне удобной." #. (itstool) path: sect2/para #: C/index.docbook:7480 msgid "" -"There are two different ways: The preferred one is to activate the build in " +"There are two different ways: The preferred one is to activate the built-in " "<application>Fileroller</application> plugin in the menu " "<menuchoice><guimenu>Plugins</guimenu><guimenuitem>Configure Plugins...</" "guimenuitem></menuchoice>. By activating this plugin you get additional " @@ -15809,22 +15809,22 @@ #. (itstool) path: listitem/para #: C/index.docbook:7551 msgid "" -"To insert the current file's path in Gnome Commander's command line, press " -"<keycombo><keycap>CTRL</keycap><keycap>Shift</keycap><keycap>Enter</keycap></" +"To insert the current file's path in GNOME Commander's command line, press " +"<keycombo><keycap>CTRL</keycap><keycap>SHIFT</keycap><keycap>ENTER</keycap></" "keycombo>." msgstr "" "Чтобы вставить путь к текущему файлу в командную строку Gnome Commander, " -"нажмите комбинацию клавиш <keycombo><keycap>CTRL</keycap><keycap>Shift</" -"keycap><keycap>Enter</keycap></keycombo>." +"нажмите комбинацию клавиш <keycombo><keycap>CTRL</keycap><keycap>SHIFT</" +"keycap><keycap>ENTER</keycap></keycombo>." #. (itstool) path: listitem/para #: C/index.docbook:7555 msgid "" -"To insert the current file's name in Gnome Commander's command line, press " -"<keycombo><keycap>CTRL</keycap><keycap>Enter</keycap></keycombo>." +"To insert the current file's name in GNOME Commander's command line, press " +"<keycombo><keycap>CTRL</keycap><keycap>ENTER</keycap></keycombo>." msgstr "" -"Чтобы вставить имя текущего файла в командную строку Gnome Commander, " -"нажмите комбинацию клавиш <keycombo><keycap>CTRL</keycap><keycap>Enter</" +"Чтобы вставить имя текущего файла в командную строку GNOME Commander, " +"нажмите комбинацию клавиш <keycombo><keycap>CTRL</keycap><keycap>ENTER</" "keycap></keycombo>." #. (itstool) path: sect1/title @@ -15926,10 +15926,10 @@ msgid "" "For those of you who feel really adventurous, or maybe want to hack on the " "freshest code, the latest development source snapshots are available by " -"using GIT:" +"using git:" msgstr "" "Те, кто любит проводить эксперименты или хочет поработать с самым свежим " -"кодом, могут получить самые последние тестовые версии с помощью GIT:" +"кодом, могут получить самые последние тестовые версии с помощью git:" #. (itstool) path: sect2/para #: C/index.docbook:7598 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/doc/sv/sv.po new/gnome-commander-1.18.3/doc/sv/sv.po --- old/gnome-commander-1.18.2/doc/sv/sv.po 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/doc/sv/sv.po 2025-06-22 12:53:05.000000000 +0200 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: gnome-commander master\n" -"POT-Creation-Date: 2025-02-08 22:28+0000\n" -"PO-Revision-Date: 2025-02-09 01:04+0100\n" +"POT-Creation-Date: 2025-04-02 21:22+0000\n" +"PO-Revision-Date: 2025-04-10 22:26+0200\n" "Last-Translator: Anders Jonsson <anders.jons...@norsjovallen.se>\n" "Language-Team: Swedish <tp...@listor.tp-sv.se>\n" "Language: sv\n" @@ -1687,7 +1687,7 @@ #: C/index.docbook:1186 msgid "" "Right click on the item and select <guimenu>Rename</guimenu>, type in the " -"new name, and press <keycap>Enter</keycap> when finished." +"new name, and press <keycap>ENTER</keycap> when finished." msgstr "" "Högerklicka på objektet och välj <guimenu>Byt namn</guimenu>, skriv in det " "nya namnet, och tryck <keycap>Retur</keycap> då du är klar." @@ -1696,7 +1696,7 @@ #: C/index.docbook:1190 msgid "" "Press <keycap>F2</keycap> and then type in the new name and press " -"<keycap>Enter</keycap> when finished." +"<keycap>ENTER</keycap> when finished." msgstr "" "Tryck ned <keycap>F2</keycap> och skriv sedan in det nya namnet, och tryck " "<keycap>Retur</keycap> då du är klar." @@ -13753,11 +13753,11 @@ #. (itstool) path: entry/para #: C/index.docbook:6316 msgid "" -"Here you specify where the device should be mounted to, so that Gnome " +"Here you specify where the device should be mounted to, so that GNOME " "Commander knows where to jump to when the mount was successful, for example /" "mnt/cdrom." msgstr "" -"Här anger du var enheten ska monteras, så att Gnome Commander vet vart det " +"Här anger du var enheten ska monteras, så att GNOME Commander vet vart det " "ska hoppa när monteringen lyckas, exempelvis /mnt/cdrom." #. (itstool) path: entry/para @@ -15647,7 +15647,7 @@ #. (itstool) path: sect2/para #: C/index.docbook:7478 msgid "" -"GNOME Commander still lacks built in browsing of compressed archives. " +"GNOME Commander still lacks built-in browsing of compressed archives. " "However the program can be configured so that working with archives becomes " "quite practical anyway." msgstr "" @@ -15655,11 +15655,10 @@ "Programmet kan dock konfigureras så att arbete med arkiv blir ganska " "praktiskt i alla fall." -# TODO: activate the build in -> activate the built in #. (itstool) path: sect2/para #: C/index.docbook:7480 msgid "" -"There are two different ways: The preferred one is to activate the build in " +"There are two different ways: The preferred one is to activate the built-in " "<application>Fileroller</application> plugin in the menu " "<menuchoice><guimenu>Plugins</guimenu><guimenuitem>Configure Plugins...</" "guimenuitem></menuchoice>. By activating this plugin you get additional " @@ -15818,22 +15817,22 @@ #. (itstool) path: listitem/para #: C/index.docbook:7551 msgid "" -"To insert the current file's path in Gnome Commander's command line, press " -"<keycombo><keycap>CTRL</keycap><keycap>Shift</keycap><keycap>Enter</keycap></" +"To insert the current file's path in GNOME Commander's command line, press " +"<keycombo><keycap>CTRL</keycap><keycap>SHIFT</keycap><keycap>ENTER</keycap></" "keycombo>." msgstr "" -"För att infoga den aktuella filens sökväg i Gnome Commanders kommandorad, " -"tryck ned <keycombo><keycap>CTRL</keycap><keycap>Skift</" +"För att infoga den aktuella filens sökväg i GNOME Commanders kommandorad, " +"tryck ned <keycombo><keycap>Ctrl</keycap><keycap>Skift</" "keycap><keycap>Retur</keycap></keycombo>." #. (itstool) path: listitem/para #: C/index.docbook:7555 msgid "" -"To insert the current file's name in Gnome Commander's command line, press " -"<keycombo><keycap>CTRL</keycap><keycap>Enter</keycap></keycombo>." +"To insert the current file's name in GNOME Commander's command line, press " +"<keycombo><keycap>CTRL</keycap><keycap>ENTER</keycap></keycombo>." msgstr "" -"För att infoga den aktuella filens namn i Gnome Commanders kommandorad, " -"tryck ned <keycombo><keycap>CTRL</keycap><keycap>Retur</keycap></keycombo>." +"För att infoga den aktuella filens namn i GNOME Commanders kommandorad, " +"tryck ned <keycombo><keycap>Ctrl</keycap><keycap>Retur</keycap></keycombo>." #. (itstool) path: sect1/title #: C/index.docbook:7565 @@ -15933,11 +15932,11 @@ msgid "" "For those of you who feel really adventurous, or maybe want to hack on the " "freshest code, the latest development source snapshots are available by " -"using GIT:" +"using git:" msgstr "" "För de av er som känner sig riktigt äventyrliga, eller kanske vill hacka på " "den nyaste koden, så finns de senaste ögonblicksbilderna av " -"utvecklingskällkoden tillgängliga genom att använda GIT:" +"utvecklingskällkoden tillgängliga genom att använda git:" #. (itstool) path: sect2/para #: C/index.docbook:7598 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/meson.build new/gnome-commander-1.18.3/meson.build --- old/gnome-commander-1.18.2/meson.build 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/meson.build 2025-06-22 12:53:05.000000000 +0200 @@ -1,5 +1,5 @@ project('gnome-commander', 'cpp', - version: '1.18.2', + version: '1.18.3', license: 'GPLv2', meson_version: '>= 0.59', default_options: ['cpp_std=gnu++11', 'build.cpp_std=gnu++11'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/src/dialogs/gnome-cmd-rename-dialog.cc new/gnome-commander-1.18.3/src/dialogs/gnome-cmd-rename-dialog.cc --- old/gnome-commander-1.18.2/src/dialogs/gnome-cmd-rename-dialog.cc 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/src/dialogs/gnome-cmd-rename-dialog.cc 2025-06-22 12:53:05.000000000 +0200 @@ -123,7 +123,7 @@ priv->f = f->ref(); - gtk_popover_set_modal(GTK_POPOVER (dialog), FALSE); + gtk_popover_set_modal(GTK_POPOVER (dialog), TRUE); gtk_popover_set_relative_to (GTK_POPOVER (dialog), parent); GdkRectangle rect = { x, y, width, height }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/src/gnome-cmd-application.cc new/gnome-commander-1.18.3/src/gnome-cmd-application.cc --- old/gnome-commander-1.18.2/src/gnome-cmd-application.cc 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/src/gnome-cmd-application.cc 2025-06-22 12:53:05.000000000 +0200 @@ -77,6 +77,10 @@ if (debug_flags && strchr(debug_flags,'a')) debug_flags = g_strdup("cdfgiklmnpstuvwyzx"); + // set prgname to app ID, needed for Wayland + g_set_prgname ("org.gnome.gnome-commander"); + g_set_application_name (_("GNOME Commander")); + // disable beeping for the application g_object_set (gtk_settings_get_default (), "gtk-error-bell", FALSE, NULL); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/src/gnome-cmd-con-smb.cc new/gnome-commander-1.18.3/src/gnome-cmd-con-smb.cc --- old/gnome-commander-1.18.2/src/gnome-cmd-con-smb.cc 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/src/gnome-cmd-con-smb.cc 2025-06-22 12:53:05.000000000 +0200 @@ -152,8 +152,16 @@ static GFile *smb_create_gfile (GnomeCmdCon *con, GnomeCmdPath *path) { auto *gFileTmp = g_file_new_for_uri ("smb:"); - auto gFile = g_file_resolve_relative_path (gFileTmp, path->get_path()); - g_object_unref(gFileTmp); + GFile *gFile; + if (path) + { + gFile = g_file_resolve_relative_path (gFileTmp, path->get_path()); + g_object_unref(gFileTmp); + } + else + { + gFile = gFileTmp; + } if (!gFile) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-commander-1.18.2/src/gnome-cmd-file-list.cc new/gnome-commander-1.18.3/src/gnome-cmd-file-list.cc --- old/gnome-commander-1.18.2/src/gnome-cmd-file-list.cc 2025-02-09 21:40:46.000000000 +0100 +++ new/gnome-commander-1.18.3/src/gnome-cmd-file-list.cc 2025-06-22 12:53:05.000000000 +0200 @@ -2476,7 +2476,8 @@ row = &iter; } } - focus_file_at_row (row); + if (row) + focus_file_at_row (row); }