[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-18 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #8 from Nate Graham  ---
Yeah, I guess we should have a user-facing an option here. I continue to
believe that subcategory folders are overkill for most users, but it's a valid
point that some people carefully curate their menu structure and want to see
the structure they created reflected in the menu. Or maybe what we can do is
use section headers within the category views to group apps and indicate at
least the first level of hierarchy. Or maybe both.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-17 Thread S. Christian Collins
https://bugs.kde.org/show_bug.cgi?id=443742

S. Christian Collins  changed:

   What|Removed |Added

 CC||s_chriscoll...@hotmail.com

--- Comment #7 from S. Christian Collins  ---
After upgrading to Plasma 5.23.0, I was bummed to find out that sub-categories
no longer work, as I have a huge number of audio production tools that I've
sorted into categories like "Music Creation", "Audio Tools", "Media Players",
etc. Now everything is smooshed into one really long list.

Similarly, Wine applications no longer show up in their natural Start Menu
hierarchy, so I have five "Uninstall" apps that I can no longer see what
program they're associated with.

I'd definitely vote for a "Show sub-categories" option to enable the old
behavior, especially since the new menu is otherwise quite superior to kickoff,
IMO.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-16 Thread Łukasz Konieczny
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #6 from Łukasz Konieczny  ---
(In reply to Noah Davis from comment #5)
> > Weirdly, only programs in Multimedia category behave as I expect.
> 
> I have a theory for why this may be. Please confirm that you have no
> subcategories in the Multimedia category with items in them.
> 
> My theory is that Kickoff is supposed to respect the "Always sort
> applications alphabetically" setting, but it falls back to alphabetical
> sorting whenever a category has subcategories with items in them. If that is
> the case, we'll need to change the behavior of the Kicker models, which are
> used by Kickoff.

Yes, I don't have any subcategories (nested folders) in Multimedia category.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-15 Thread Noah Davis
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #5 from Noah Davis  ---
> Weirdly, only programs in Multimedia category behave as I expect.

I have a theory for why this may be. Please confirm that you have no
subcategories in the Multimedia category with items in them.

My theory is that Kickoff is supposed to respect the "Always sort applications
alphabetically" setting, but it falls back to alphabetical sorting whenever a
category has subcategories with items in them. If that is the case, we'll need
to change the behavior of the Kicker models, which are used by Kickoff.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-15 Thread Łukasz Konieczny
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #4 from Łukasz Konieczny  ---
(In reply to Nate Graham from comment #3)
> For apps like those, maybe you could put them all in a big top-level "Junk"
> folder.

Yes, I could do so, but those utilities come from various categories, so,
again, nested folders could be very helpful.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #3 from Nate Graham  ---
For apps like those, maybe you could put them all in a big top-level "Junk"
folder.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-15 Thread Łukasz Konieczny
https://bugs.kde.org/show_bug.cgi?id=443742

--- Comment #2 from Łukasz Konieczny  ---
(In reply to Nate Graham from comment #1)
> Not showing the nesting is intentional; we got user complaints that showing
> the nesting required unnecessarily fiddly navigation. If you're the kind of
> person who likes it, then Kicker (Application Menu) may be better for you.
> 
> Showing apps in alphabetical order is likewise intentional, though you may
> have a point. We can use the bug to track that.

I think there could be apropriate configuration options in Kickoff
configuration window.
Nesting folders is very useful, for example one user (like myself) has many
"junk" applications, which aren't "big" programs, but rather small utilities,
like Bluetooth assistant, KColorChooser, KRuler, vprerex, UXTerm, ImageMagick,
which register their entries in menu, but user never launches them from menu.
For some reasons though the user doesn't want to remove those entries of small
utilities from menu, but wants to store them in folder "Others" nested in
apropriate category. The user can then hide those utilities from "big"
applications, like OBS Studio, Strawberry, LibreOffice Writer or Kid3.
Listing applications in order specified by user instead of alphabetical order
is also useful when user wants some programs to be on top. For example I like
to order programs of similar purpose near each other. In Multimedia category
for example my order of applications is as follows: Strawberry -> Yarock ->
Elisa -> Kid3 -> VLC media player -> mpv -> Subtitle Composer -> OBS Studio ->
vokoscreenNG -> Handbrake -> K3b. As you can see, this order resembles closely
such groups of programs: audio players -> tag editors -> multimedia players ->
subtitle editors -> recording software -> multimedia converters -> disk burning
software. That's the reason the user wouldn't want their programs be listed in
alphabetical order.

Conclusion.
Please make configuration options for various types of users instead of
hard-coding particular behavior.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit

2021-10-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443742

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||n...@kde.org,
   ||noaha...@gmail.com
Summary|Kickoff doesn't respect |Kickoff doesn't respect
   |order of programs set in|order of programs set in
   |KMenuEdit and doesn't show  |KMenuEdit
   |nested folders of programs  |
   Keywords||regression

--- Comment #1 from Nate Graham  ---
Not showing the nesting is intentional; we got user complaints that showing the
nesting required unnecessarily fiddly navigation. If you're the kind of person
who likes it, then Kicker (Application Menu) may be better for you.

Showing apps in alphabetical order is likewise intentional, though you may have
a point. We can use the bug to track that.

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

[plasmashell] [Bug 443742] Kickoff doesn't respect order of programs set in KMenuEdit and doesn't show nested folders of programs

2021-10-14 Thread Łukasz Konieczny
https://bugs.kde.org/show_bug.cgi?id=443742

Łukasz Konieczny  changed:

   What|Removed |Added

 CC||ftefrjbhfvas...@o2.pl

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