Bug 497615 - Inconsistencies in Discover and Kickoff categories
Summary: Inconsistencies in Discover and Kickoff categories
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 6.2.4
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: kamisama
URL:
Keywords: junior-jobs, usability
Depends on:
Blocks:
 
Reported: 2024-12-17 16:41 UTC by hottog
Modified: 2025-02-01 08:06 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Picture showing Kickoff and Discover open at the same time (1.11 MB, image/png)
2024-12-17 16:41 UTC, hottog
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hottog 2024-12-17 16:41:37 UTC
Created attachment 176714 [details]
Picture showing Kickoff and Discover open at the same time

SUMMARY
Kickoff and Discover have very similar categories, but their names and associated icons are inconsistent. For example, Kickoff has a toolbox icon with the name 'Utilites', whereas Discover has the same icon with the name 'Accessories'. 

Some others:
Kickoff: Science & Maths; Discover: Science and Engineering
Kickoff: Development; Discover: Developer Tools
Kickoff: separate 'System' and 'Settings' categories; Discover: only one 'System Settings' category

and Kickoff doesn't have an 'Accessibility' category by default (this one might be intentional, but I wanted to point it out just in case)
Comment 2 kamisama 2025-01-24 14:41:58 UTC
Hi, I am new to contributing to KDE and new to Opensource in general and I would like to work on this issue. I have seen the issue and observed it on my KDE desktop.

I would like to work on this issue if possible, would it be okay for me to start working on this? Any guidance would be greatly appreciated.

Thank you!
Comment 3 Harald Sitter 2025-01-25 12:00:37 UTC
You can absolutely work on it. If you need help just ask. 

You'll basically want to adjust the mentioned files so they line up better.
Comment 4 kamisama 2025-01-25 19:19:55 UTC
(In reply to Harald Sitter from comment #3)
> You can absolutely work on it. If you need help just ask. 
> 
> You'll basically want to adjust the mentioned files so they line up better.

Thank you, Harald. I appreciate the guidance and the opportunity to work on this.

Would it be appropriate to raise a Merge Request from my fork directly to the master branch of the upstream repository, or should I target a specific branch?
Comment 5 kamisama 2025-01-25 20:27:49 UTC
(In reply to kamisama from comment #4)
> (In reply to Harald Sitter from comment #3)
> > You can absolutely work on it. If you need help just ask. 
> > 
> > You'll basically want to adjust the mentioned files so they line up better.
> 
> Thank you, Harald. I appreciate the guidance and the opportunity to work on
> this.
> 
> Would it be appropriate to raise a Merge Request from my fork directly to
> the master branch of the upstream repository, or should I target a specific
> branch?

Edit: I made few changes and updated the mentioned files and raied a MR: https://invent.kde.org/plasma/discover/-/merge_requests/1019
Please let me know if you have any suggestions or need further modifications.
Thank you
Comment 6 hottog 2025-02-01 08:06:36 UTC
Thank you for your amazing work! I see that this bug has been fixed, so I'll mark this report accordingly.