enso/lib/rust
Adam Obuchowicz 503c680eb9
Fix CB making many frames for Undo-Redo (#4025)
The fix consists of two parts:
1. All the "review-apply" and "store temporary md" actions in the searcher controller are now guarded by an ignored transaction.
2. Because some of the temporary state may reach the UR frames assigned to other actions, added a bunch of code for removing all temporary expressions from the code and use it after restoring a frame. We may consider using it after project load as well.

### Important Notes

Added a useful method "log_err" to ResultOps (so every Result will have those).
2023-01-18 12:55:57 +01:00
..
automata Build script merge (#3743) 2022-10-10 23:38:48 +02: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 Fox warnings about colliding filenames. (#3908) 2022-11-24 18:54:45 +01:00
data-structures Wip/wdanilo/text shape system single scene 183406745 (#3776) 2022-11-03 08:35:06 +01:00
debug-api Bump wasm-bindgen (#3971) 2022-12-13 22:20:25 +01:00
ensogl Replace tracing (#4017) 2023-01-16 20:31:01 +00:00
executor Implement documentation IR (#4024) 2023-01-12 14:50:33 +00:00
frp Replace tracing (#4017) 2023-01-16 20:31:01 +00:00
fuzzly Build script merge (#3743) 2022-10-10 23:38:48 +02:00
generics Rust compile time optimizations (#3873) 2022-11-15 14:09:39 +01:00
json-rpc removing optional dependencies from prelude (#3922) 2022-11-28 12:42:31 +01:00
launcher-shims Add docs explaining the purpose and mechanisms of launcher-shims project (#3834) 2022-11-04 07:04:57 +00:00
logger Bump wasm-bindgen (#3971) 2022-12-13 22:20:25 +01:00
logging Replace tracing (#4017) 2023-01-16 20:31:01 +00:00
macro-utils Fox warnings about colliding filenames. (#3908) 2022-11-24 18:54:45 +01:00
metamodel Bump rustc nightly-2022-11-22 (#3911) 2022-11-30 03:16:25 +01:00
notification Implement documentation IR (#4024) 2023-01-12 14:50:33 +00:00
parser Parser: Support annotations in type defs (#4036) 2023-01-12 16:51:44 +00:00
prelude Fix CB making many frames for Undo-Redo (#4025) 2023-01-18 12:55:57 +01:00
profiler Replace tracing (#4017) 2023-01-16 20:31:01 +00:00
reflect Bump rustc nightly-2022-11-22 (#3911) 2022-11-30 03:16:25 +01:00
shapely Implement documentation IR (#4024) 2023-01-12 14:50:33 +00:00
shortcuts Bump wasm-bindgen (#3971) 2022-12-13 22:20:25 +01:00
text Editing via esc does not correctly update node view (#3799) 2022-10-25 15:37:49 +00:00
types Grid-view based dropdown component (#3985) 2022-12-22 18:19:40 +00:00
web Replace tracing (#4017) 2023-01-16 20:31:01 +00:00