View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0017697 | Scribus | User Interface | public | 2025-11-26 20:32 | 2025-11-27 20:33 |
| Reporter | ale | Assigned To | cbradney | ||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | assigned | Resolution | open | ||
| Product Version | 1.7.1.svn | ||||
| Summary | 0017697: Make the preferences searchable | ||||
| Description | Over the years the amount of preferences has grown a lot. To keep a bit of order, the preferences have been distributed in sections and in tabs. Sadly, the result is that people have a hard time to find what Scribus can do and for people doing support it's cumbersome to explain where relevant settings are. I'd like to suggest to keep the sections, but remove all tabs and put all the content in scrollable pages. To keep things manageable, i suggest to add a search widget that would show only the matching preferences. | ||||
| Tags | No tags attached. | ||||
| Patch | No | ||||
|
|
Some links that can help get there: - Inkscape recently introduced searchable preferences: - https://gitlab.com/inkscape/inkscape/-/blob/master/src/ui/dialog/inkscape-preferences.cpp - https://gitlab.com/inkscape/inkscape/-/merge_requests/2102 - There is a tutorial for doing searchable dialogs in PyQt: https://www.pythonguis.com/tutorials/widget-search-bar/ (Creating Searchable Widget Dashboards in PyQt5) |
|
|
We had scrollable preferences before and people didn't like it. I don't like it either in use of those programs that do use it. We can still find a way to implement search. |
|
|
I don't need scrollable preferences. I don't even know if I prefer to tabs. My position with apps that have a bigger amount of preferences, is that they should provide a good way to search through them. I'm suggesting to remove tabs,, because I fear that they do not play well with searchable preferences. Do you have any example of searchable preferences with tabs? I just had a look at VSCode and it has scrollable preferences, but with a tree on the left that looks a bit like tabs. Personally, I understand that people did not like huge scrollable preferences when the only way to get to a specific preference is to scroll. But having a good way for searching might give a different impression. |