1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-18 18:21:01 +00:00
serenity/Userland/Applications/Assistant
Carlos César Neves Enumo 51b3fb5532 Assistant: Bundle UI updates to avoid flickering
While typing, we get the results from each provider asynchronously.

Previously, we were updating the UI for each result size,
which was causing a lot of flickering.

This fix creates a small timer to bundle the results
and reduce the number of UI updates per input.
2021-08-15 12:24:57 +02:00
..
CMakeLists.txt Userland: Add new app called Assistant 2021-06-28 16:29:02 +02:00
FuzzyMatch.cpp Assistant: Compare two chars instead of StringViews of length 1 2021-07-07 15:58:57 +02:00
FuzzyMatch.h Userland: Add new app called Assistant 2021-06-28 16:29:02 +02:00
main.cpp Assistant: Bundle UI updates to avoid flickering 2021-08-15 12:24:57 +02:00
Providers.cpp Assistant: Trim terminal command before displaying or running it 2021-07-19 17:49:14 +02:00
Providers.h Assistant: Make more of the classes final 2021-07-03 22:38:53 +02:00