https://bugs.kde.org/show_bug.cgi?id=510103

            Bug ID: 510103
           Summary: Discover does not show flatpak GUI options properly
    Classification: Applications
           Product: Discover
      Version First 6.5.80
       Reported In:
          Platform: KDE Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Flatpak Backend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
  Target Milestone: ---

Created attachment 185403
  --> https://bugs.kde.org/attachment.cgi?id=185403&action=edit
Flatpak remotes

SUMMARY

Several command line switches for the 'flatpak remote-add' command are used to
expose information about a repository in a GUI. Discover does not show these.
Below is copy/pasted from the command 'man flatpak remote-add';

--title=TITLE
           A title for the remote, e.g. for display in a UI.

       --comment=COMMENT
           A single-line comment for the remote, e.g. for display in a UI.

       --description=DESCRIPTION
           A full-paragraph description for the remote, e.g. for display in a
UI.

       --homepage=URL
           URL for a website for the remote, e.g. for display in a UI.

       --icon=URL
           URL for an icon for the remote, e.g. for display in a UI.

       --default-branch=BRANCH
           A default branch for the remote, mainly for use in a UI.

STEPS TO REPRODUCE

1. Added two testing repositories.

A user repo called "test";
flatpak remote-add --user --title="The title" --comment="The comment"
--description="The description" --homepage="Homepage URL" --icon="Icon URL"
--default-branch="The default branch" test
https://dl.flathub.org/repo/flathub.flatpakrepo

Added a system repo called "testsystem";
flatpak remote-add --title="The title" --comment="The comment"
--description="The description" --homepage="Homepage URL" --icon="Icon URL"
--default-branch="The default branch" testsystem
https://dl.flathub.org/repo/flathub.flatpakrepo

2. Make sure "test" is the highest priority user repo and also make sure that
"testsystem" is the highest priority system repo with;
flatpak remote-modify --prio=PRIORITY REPONAME

Or disabled unused repositories to avoid confusion with;
flatpak remote-modify --disable REPONAME

3. Verify that flatpak has recognised the command line switches when adding the
repositories with the command;
flatpak remotes-d

OBSERVED RESULT

'flatpak remotes -d' acknowledges the additional command line options. Upon
opening discover and going to settings menu, only the title and URL are exposed
in the GUI.

Even changing the --homepage= to its default --homepage="https://flathub.org/";
does nothing.

Same goes for the icon option. Changing from --icon= to its default
--icon="https://dl.flathub.org/repo/logo.svg"; also shows nothing in discovers'
GUI.

The repos in discover show nothing when you hover the mouse over them. Right
clicking does nothing. Tried, deleting .cache folder and rebooting, nothing.

EXPECTED RESULT

The other options, i.e. comment, description etc should be shown in the
settings page to help identify and describe the repositories.

SOFTWARE/OS VERSIONS

Operating System: KDE Linux 2025-09-20
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Pentium® 3805U @ 1.90GHz
Memory: 4 GiB of RAM (3.7 GiB usable)
Graphics Processor: Intel® HD Graphics
Manufacturer: LENOVO
Product Name: 80EW
System Version: Lenovo B50-80

ADDITIONAL INFORMATION

See attached screenshot of configuration.

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

Reply via email to