[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [xdg-desktop-portal-kde] KDE Bug 402077: SaveFile does not set the current_name



Hi,

that patches fixes the problem for me (see attached screenshot).

Regards,
- Sedat -

P.S.: Some diffs, instructions and changelogs

$ diff /usr/share/applications/firefox-esr.desktop
~/.local/share/applications/firefox-esr.desktop
96c96
< Exec=/usr/lib/firefox-esr/firefox-esr %u
---
> Exec=GTK_USE_PORTAL=1 /usr/lib/firefox-esr/firefox-esr %u

root# dpkg -i xdg-desktop-portal-kde_5.14.5-2.1_amd64.deb

root# update-desktop-database

$ LC_ALL=C apt-cache policy xdg-desktop-portal-kde
xdg-desktop-portal-kde:
  Installed: 5.14.5-2.1
  Candidate: 5.14.5-2.1
  Version table:
 *** 5.14.5-2.1 100
        100 /var/lib/dpkg/status
     5.14.5-2 99
         99 http://deb.debian.org/debian testing/main amd64 Packages
         99 http://deb.debian.org/debian unstable/main amd64 Packages
     5.14.5-1 500
        500 http://deb.debian.org/debian buster/main amd64 Packages

$ cat xdg-desktop-portal-kde_5.14.5-2.1_amd64.changes
Format: 1.8
Date: Tue, 26 Nov 2019 11:20:42 +0100
Source: xdg-desktop-portal-kde
Binary: xdg-desktop-portal-kde xdg-desktop-portal-kde-dbgsym
Architecture: source amd64
Version: 5.14.5-2.1
Distribution: testing
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Sedat Dilek <sedat.dilek@gmail.com>
Description:
 xdg-desktop-portal-kde - backend implementation for xdg-desktop-portal using Qt
Changes:
 xdg-desktop-portal-kde (5.14.5-2.1) testing; urgency=medium
 .
   * Non-maintainer upload.
   * debian/patches:
     + Add Apply-D18378.diff (KDE Bug 402077)
Checksums-Sha1:
 1ef5e9606d7940191537506402273f9ad3c4e5b9 1864
xdg-desktop-portal-kde_5.14.5-2.1.dsc
 4f3d5f01dac94d5c293db543cf387f844c9ad951 9328
xdg-desktop-portal-kde_5.14.5-2.1.debian.tar.xz
 ac7f240d6864edb81b6e714d5f4d15332c54f958 2762180
xdg-desktop-portal-kde-dbgsym_5.14.5-2.1_amd64.deb
 cf4b7e426ed5bf0fd3dd341027b9341706ac0c94 20212
xdg-desktop-portal-kde_5.14.5-2.1_amd64.buildinfo
 9be57c20da9cb259987bee26e2971e4b0e3c9fcc 94796
xdg-desktop-portal-kde_5.14.5-2.1_amd64.deb
Checksums-Sha256:
 aa8305fb18b82e11ea832b3115315779a129743743cb521d5266fef428e114f3 1864
xdg-desktop-portal-kde_5.14.5-2.1.dsc
 084deb2f8d753ea1cf4180d468a18a0ea170bbb196f4e2ed8d621d82254a679b 9328
xdg-desktop-portal-kde_5.14.5-2.1.debian.tar.xz
 e141696053675e9b1e04da8ed5b6a2994bff59b432696f1dfbfa9c310e29aa0f
2762180 xdg-desktop-portal-kde-dbgsym_5.14.5-2.1_amd64.deb
 68ea2af099a795abd62cc2115829b08c2a8ca3dd1cde6adb2b3d03c98f0eee24
20212 xdg-desktop-portal-kde_5.14.5-2.1_amd64.buildinfo
 264ffaba521dedcf228a13c1b5df78077ae8b009f4e92f571bcb20e2e56bca7b
94796 xdg-desktop-portal-kde_5.14.5-2.1_amd64.deb
Files:
 608c88d26c0088ea79603a6478616208 1864 kde optional
xdg-desktop-portal-kde_5.14.5-2.1.dsc
 0e4519aa8b368ab520206f479653a4a2 9328 kde optional
xdg-desktop-portal-kde_5.14.5-2.1.debian.tar.xz
 2b143d4f23441bf701578e681e0c5b56 2762180 debug optional
xdg-desktop-portal-kde-dbgsym_5.14.5-2.1_amd64.deb
 5d1fc653fdb7194eb99fef43af95911d 20212 kde optional
xdg-desktop-portal-kde_5.14.5-2.1_amd64.buildinfo
 97c30286df0929bf134a0dffcb8d2ecf 94796 kde optional
xdg-desktop-portal-kde_5.14.5-2.1_amd64.deb

- EOT -

On Tue, Nov 26, 2019 at 9:47 AM Sedat Dilek <sedat.dilek@gmail.com> wrote:
>
> Hi,
>
> I am here on Debian/testing AMD64.
>
> The KDE file selection dialog when running Firefox-ESR with
> "GTK_USE_PORTAL=1" does not work properly with SaveFile.
>
> For example when I want to save a PDF from a website the original
> filename is not offered/displayed in the SaveFile-Dialog-Box.
>
> For details see KDE Bug 402077 "SaveFile does not set the current_name" in [1].
>
> There exists a patch for xdg-desktop-portal-kde 5.14 branch in [2].
> [2] applies cleany to xdg-desktop-portal-kde (5.14.5-2) sources.
>
> Is it possible you can apply it?
>
> Thanks in advance.
>
> Best regards,
> - Sedat .-
>
> [1] https://bugs.kde.org/show_bug.cgi?id=402077
> [2] https://phabricator.kde.org/D18378
>
> P.S.: Details xdg-desktop-portal-kde
>
> root# LC_ALL=C apt-cache policy xdg-desktop-portal-kde
> xdg-desktop-portal-kde:
>   Installed: 5.14.5-2
>   Candidate: 5.14.5-2
>   Version table:
>  *** 5.14.5-2 100
>          99 http://deb.debian.org/debian testing/main amd64 Packages
>          99 http://deb.debian.org/debian unstable/main amd64 Packages
>         100 /var/lib/dpkg/status
>      5.14.5-1 500
>         500 http://deb.debian.org/debian buster/main amd64 Packages
>
> user$ diff -uprN /usr/share/applications/firefox-esr.desktop
> ~/.local/share/applications/firefox-esr.desktop | egrep 'Desktop|Exec'
> +[Desktop Action new-private-window]
> +Exec=GTK_USE_PORTAL=1 /usr/lib/firefox-esr/firefox-esr --private-window %u
> +[Desktop Action new-window]
> +Exec=GTK_USE_PORTAL=1 /usr/lib/firefox-esr/firefox-esr --new-window %u
>  [Desktop Entry]
> +Exec=GTK_USE_PORTAL=1 /usr/lib/firefox-esr/firefox-esr %u
> -Exec=/usr/lib/firefox-esr/firefox-esr %u
>
> - EOT -

Attachment: Screenshot_20191126_113117_dileks.png
Description: PNG image


Reply to: