Incremental search in Lubuntu Software Center is not lightweight
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Lubuntu Software Center |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Incremental search, or "search as you type" is a nice feature that progressively narrows and refines the results as you type additional information into a search box, without needing to press enter or another button to submit the search query.
however, its implementation in Lubuntu Software Center is not conducive to LXDE's mission of being lightweight: Incremental search is almost unusable on P4 systems because it consumes so much CPU power. It results in high CPU usage and several seconds of delays and backlogged processing requests, making the the process of using the search function almost completely unusable.
Suggested fixes:
1. disable incremental search. this is the easiest fix.
2. refine the incremental search process. there may be some code optimization that needs doing (i'm not a coder, i don't know). there are certainly some opportunities for behavioral tweaks. For example, implement a one second delay for incremental search, requiring one second of pause in typing before incremental search activates for the current search string.
tags: | removed: incremental lightweight search |
That's absolutely true, a fast hack that can be done is set a delay to
the search (e.g. if "firefox" is searched do not search for f, then i,
then f, then e...)