Mateusz Czapliński
|
e75df61b2c
|
Component Group View with static header and without icons (#3373)
Add an initial version of the visual component for displaying the Component Group View. The component contains a header (for displaying the Group Name) and a list of labels (for displaying the component names).
https://www.pivotaltracker.com/story/show/181724889
#### Visuals
A screenshot from a debug scene demonstrating the component:
<img width="251" alt="Screenshot 2022-04-13 at 20 07 56" src="https://user-images.githubusercontent.com/273837/163243304-21c3ad78-4813-4368-b3bb-844d979da699.png">
Screenshots from other debug scenes (`list_view` and `text_area`), demonstrating that the other components still display correctly:
<img width="202" alt="Screenshot 2022-04-13 at 20 08 56" src="https://user-images.githubusercontent.com/273837/163243428-de9dc1c7-5a9f-45e0-9325-db60cece9768.png">
<img width="403" alt="Screenshot 2022-04-13 at 20 08 48" src="https://user-images.githubusercontent.com/273837/163243432-895061d9-5bd9-4349-8679-eb63b0f6724d.png">
A screenshot of the Node Searcher's list, showing that long entries in a ListView are now truncated, and an ellipsis character is added in place of removed characters:
<img width="651" alt="Screenshot 2022-04-13 at 20 10 16" src="https://user-images.githubusercontent.com/273837/163243664-5b671969-7aa0-4bef-8fd2-825602d85848.png">
# Important Notes
- Adding support for the text truncation feature in `ListView` required some changes in the`list_view::Entry`-related APIs.
- An embedded font was added (DejaVuSans-Bold) for use in the Component Group View debug scene, and 5 unused embedded fonts were removed.
|
2022-04-14 10:37:40 +00:00 |
|
Wojciech Daniło
|
6b7622dd45
|
Multi-frame shader compilation (#3378)
|
2022-04-12 17:56:38 +02:00 |
|
Wojciech Danilo
|
73f33d1c7f
|
Linting codebase
|
2022-03-10 05:32:33 +01:00 |
|
Wojciech Daniło
|
f4d236fcd4
|
EnsoGL context abstraction (#3293)
|
2022-03-04 15:13:23 +01:00 |
|
Michael Mauderer
|
32cfb0333a
|
Bump Rust toolchain to nightly-2022-01-20 . (#3255)
|
2022-02-16 12:58:02 +00:00 |
|
Ilya Bogdanov
|
1daf1db56e
|
Support source maps for JS-based visualizations (#3208)
|
2022-01-11 15:31:43 +03:00 |
|
Adam Obuchowicz
|
c4d22102cf
|
Switch to 2021 edition (#3173)
|
2021-12-01 16:06:57 +01:00 |
|
Adam Obuchowicz
|
99b0c46d87
|
While testing, developers should not have to wait for each crate to be re-built. (#3168)
Split all the EnsoGL components, examples and debug scenes to separate crates, so the work on the single component should be quicker than before.
|
2021-11-30 12:27:50 +01:00 |
|