enso/app/gui/src
Ilya Bogdanov 9f8829650a
Layouting algorithm for the Favorites section (#3625)
[ci no changelog needed]

[Task link](https://www.pivotaltracker.com/story/show/181431035)

This PR implements an algorithm that arranges component groups of the Favorites section into three columns, with the more important groups being accessible by fewer keystrokes. [The algorithm description](https://github.com/enso-org/design/blob/main/epics/component-browser/design.md#layouting-algorithm).


https://user-images.githubusercontent.com/6566674/181642100-62769419-66e0-4a82-8dd8-be10662745d6.mp4
2022-08-05 09:39:51 +00:00
..
controller Show custom icons in Component Browser (#3606) 2022-08-01 13:41:04 +00:00
executor Profiling workflows (#3475) 2022-06-01 18:01:16 +00:00
ide Component list panel integration (#3530) 2022-07-14 12:00:52 +00:00
model Show custom icons in Component Browser (#3606) 2022-08-01 13:41:04 +00:00
presenter Layouting algorithm for the Favorites section (#3625) 2022-08-05 09:39:51 +00:00
transport Linting codebase 2022-03-10 05:32:33 +01:00
config.rs Profiling batch mode (#3428) 2022-05-10 19:34:40 +00:00
constants.rs Linting codebase 2022-03-10 05:32:33 +01:00
controller.rs Linting codebase 2022-03-10 05:32:33 +01:00
executor.rs Linting codebase 2022-03-10 05:32:33 +01:00
ide.rs Improve profiling for UI interactions v2. (#3451) 2022-05-16 12:28:50 +00:00
integration_test.rs Profiling workflows (#3475) 2022-06-01 18:01:16 +00:00
lib.rs Virtual Component Groups filtered by completion IDs (#3570) 2022-07-22 01:18:44 +00:00
model.rs Linting codebase 2022-03-10 05:32:33 +01:00
notification.rs Refactor gui/src/rust/ide to two app/gui and app/ide-desktop (#3157) 2021-11-16 10:04:56 +01:00
presenter.rs Profiling application details (#3332) 2022-03-21 11:09:56 -07:00
profile_workflow.rs Profiling workflows (#3475) 2022-06-01 18:01:16 +00:00
sync.rs Linting codebase 2022-03-10 05:32:33 +01:00
test.rs Show custom icons in Component Browser (#3606) 2022-08-01 13:41:04 +00:00
tests.rs Linting codebase 2022-03-10 05:32:33 +01:00
transport.rs Linting codebase 2022-03-10 05:32:33 +01:00