[kde] [Bug 465865] New: For the application menu widget, enabling the "sort applications alphabetically" setting results in weird sort order

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Feb 16 19:08:05 GMT 2023


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

            Bug ID: 465865
           Summary: For the application menu widget, enabling the "sort
                    applications alphabetically" setting results in weird
                    sort order
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: AF at absolutelyfree.me
  Target Milestone: ---

SUMMARY

I spent awhile trying to figure out why my applications in the application menu
widget were sorted so oddly on a fresh installation on new hardware until I
found the culprit: the "sort applications alphabetically" option on the
application menu settings page. If you enable that setting, the sort order that
is applied to all categories in the application menu is as follows:

1- All separators (no matter how many)
2 - All submenus in alphabetical order)
3 - All application launchers that are not in a submenu, sorted alphabetically

This is very confusing because the sort order being applied is very unnatural.
This could confuse a new user greatly. I have been using KDE for years and this
had me confused for 2 days. The only way this setting would produce a natural
feeling sort order is if your application menu had no separators or submenus at
all.

There are many ways in which this bug could be dealt with, however I think the
best way would be that the "sort applications alphabetically" setting should
leave separators in the same position as they appear in the KDE Menu Editor and
then sort all applications or submenus within that space between
separators/ends of that category alphabetically. This would be a more natural
feeling sort order.


STEPS TO REPRODUCE
1. Add the applications menu widget to the taskbar.
2. Right click on the widget, select "configure application menu"
3. On the general tab in the behavior section, check the "Sort applications
alphabetically" box and click OK
4. Check the sort order applied to the applications.

OBSERVED RESULT

The sort order is all separators, all submenus alphabetically, and finally all
applications not in submenus alphabetically.

EXPECTED RESULT

I would expect separators to be left where they were placed, and all
applications/submenus between separators or the beginning/end of the category
of applications to be sorted alphabetically.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.27.0-1
KDE Frameworks Version: 5.103.0-1
Qt Version: 5.15.8+kde+r181-1

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list