[Discover] [Bug 507402] Add support for flatpak+https://

2025-08-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=507402

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||6.5.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-08-02 Thread Timothée Ravier
https://bugs.kde.org/show_bug.cgi?id=507402

Timothée Ravier  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/discover/-/commit/00862d
   ||d853a72814ebc11573db840731e
   ||e26dda8
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Timothée Ravier  ---
Git commit 00862dd853a72814ebc11573db840731ee26dda8 by Timothée Ravier.
Committed on 01/08/2025 at 13:56.
Pushed by apol into branch 'master'.

discover: Move flatpak+https support to flatpak desktop entry

- Remove it from the snap desktop entry as it is unexpected.
- Merge the desktop entry with the one from the Flatpak backend.
- Only install it if we have Flatpak support
Fixes: https://invent.kde.org/plasma/discover/-/merge_requests/750

M  +10   -1discover/CMakeLists.txt
M  +0-1libdiscover/backends/FlatpakBackend/CMakeLists.txt
D  +0-68  
libdiscover/backends/FlatpakBackend/org.kde.discover-flatpak.desktop

https://invent.kde.org/plasma/discover/-/commit/00862dd853a72814ebc11573db840731ee26dda8

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-08-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=507402

Nate Graham  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-08-01 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=507402

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/discover/-/merge_requests/1131

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-08-01 Thread Timothée Ravier
https://bugs.kde.org/show_bug.cgi?id=507402

Timothée Ravier  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #3 from Timothée Ravier  ---
On my Kinoite system:
```
$ grep Mime /usr/share/applications/org.kde.discover*
/usr/share/applications/org.kde.discover.desktop:MimeType=application/x-rpm;application/vnd.flatpak;application/vnd.flatpak.repo;application/vnd.flatpak.ref;
/usr/share/applications/org.kde.discover-flatpak.desktop:MimeType=application/vnd.flatpak.ref;application/vnd.flatpak;application/vnd.flatpak.repo
/usr/share/applications/org.kde.discover.urlhandler.desktop:MimeType=x-scheme-handler/appstream;
```

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-07-30 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=507402

[email protected] changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Resolution|WORKSFORME  |---
 Status|RESOLVED|REOPENED

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-07-24 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=507402

--- Comment #2 from [email protected] ---
(In reply to David Edmundson from comment #1)
> There is.
> 
> The steps worked for me.
> 
> Please check if you've manually modified your URL handling setup.

I haven't 100% figured out what the problem could be, but it works perfectly on
kde linux, but not on Fedora Kinoite and KDE (fresh install).

KDE Linux ships the snap backend for discover and this MR seemingly adds the
x-scheme-handler for the flatpak+https stuff to the snap desktop file, which
isn't shipped on Fedora.
https://invent.kde.org/plasma/discover/-/merge_requests/1012/diffs?commit_id=3208c960aedf0fda29723bffb845e60681620b62

I did install the snap backend on Fedora and that did not change any behavior
in discover.

This is fedora
```
rg -i -w 'x-scheme-handler.*discover|flatpak.https' /usr/share 2>/dev/null
/usr/share/applications/mimeinfo.cache
84:x-scheme-handler/appstream=org.kde.discover.urlhandler.desktop;

/usr/share/applications/kde-mimeapps.list
11:x-scheme-handler/appstream=org.kde.discover.urlhandler.desktop
```

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 507402] Add support for flatpak+https://

2025-07-24 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=507402

David Edmundson  changed:

   What|Removed |Added

 CC||[email protected]
 Status|REPORTED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #1 from David Edmundson  ---
There is.

The steps worked for me.

Please check if you've manually modified your URL handling setup.

-- 
You are receiving this mail because:
You are watching all bug changes.