enso/lib/rust
Michael Mauderer 5f1539d531
Better sorting after filtering items in the Component Browser (#4115)
Fixes #5849

Now, the filtering alters the groups' layout, so the group with the best match are placed first. Also, we ensure that the best match is selected after filter change.

![image](https://user-images.githubusercontent.com/3919101/224324736-0b4cdfb1-edb2-4d12-aab0-7cfb36207230.png)

# Important Notes
After all, I haven't taken the advices from [the task description](#5849): they turned out to require very difficult refactoring.
2023-03-16 11:23:40 +00:00
..
automata Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
bitmap Precompute MSDFs (#5811) 2023-03-10 12:59:56 +00:00
callback Bump rustc nightly-2022-11-22 (#3911) 2022-11-30 03:16:25 +01:00
code-builder Defer dropdown view initialization until opened and cache shaders between layers (#4046) 2023-01-13 15:30:38 +00:00
config-reader Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
data-structures Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
debug-api Dependency cleaning (#4092) 2023-01-27 23:39:37 +01:00
ensogl remove package-lock.json from gitignore; add unitl-now ignored files (#5954) 2023-03-15 16:54:38 +01:00
executor Optimize opening dropdown (#5688) 2023-02-18 11:31:57 -08:00
frp Remove glyph FRP (#5725) 2023-03-06 23:16:52 +00:00
fuzzly Better sorting after filtering items in the Component Browser (#4115) 2023-03-16 11:23:40 +00:00
generics Dependency cleaning (#4092) 2023-01-27 23:39:37 +01:00
json-rpc Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
json-to-struct Fixing Electron runner (#5633) 2023-02-19 01:37:58 +01:00
launcher-shims Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
logging Reworked ide watch and ide start commands (#5634) 2023-03-02 23:00:47 +01:00
macro-utils Reworked ide watch and ide start commands (#5634) 2023-03-02 23:00:47 +01:00
metamodel Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
notification Implement documentation IR (#4024) 2023-01-12 14:50:33 +00:00
parser New documentation parser (#5917) 2023-03-15 15:43:51 +00:00
prelude Fixing Electron runner (#5633) 2023-02-19 01:37:58 +01:00
profiler Remove glyph FRP (#5725) 2023-03-06 23:16:52 +00:00
reflect Reworked ide watch and ide start commands (#5634) 2023-03-02 23:00:47 +01:00
shapely Reworked ide watch and ide start commands (#5634) 2023-03-02 23:00:47 +01:00
shortcuts Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
text Editing via esc does not correctly update node view (#3799) 2022-10-25 15:37:49 +00:00
types Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
web Fixing Electron runner (#5633) 2023-02-19 01:37:58 +01:00