Commit Graph

66 Commits

Author SHA1 Message Date
Ivan
283edcce86 B: Fix cache invalidation and error handling 2025-01-29 14:51:34 +03:00
Ivan
54a01b31b3 R: Move notifications into transport layer 2025-01-28 19:45:31 +03:00
Ivan
519b5f6634 F: Implement react-query pt4 2025-01-26 22:24:34 +03:00
Ivan
6543d88cbe F: Implement react-query pt3 2025-01-23 19:41:31 +03:00
Ivan
55fa09c6fb R: Migrating to zustand for local state management pt3 2025-01-15 22:16:06 +03:00
Ivan
26bd0ce16b R: Migrating to zustand for local state management pt1 2025-01-14 21:57:32 +03:00
Ivan
d250a9fda0 R: Improve styling semantics pt1 2024-12-17 10:52:36 +03:00
Ivan
e70f7e45b9 F: Rework colors using tailwind configs 2024-12-17 00:05:13 +03:00
Ivan
6f922df227 R: Remove unused useMemo and useCallback 2024-12-13 21:30:49 +03:00
Ivan
aa4a8b3f94 R: Prepare to migrate to react-compiler pt1 2024-12-12 21:45:46 +03:00
Ivan
162dfa4bff F: Animation rework 2024-12-12 13:17:24 +03:00
Ivan
f6bb76f5e1 F: Term graph rework pt1 2024-12-02 15:58:18 +03:00
Ivan
c7df031041 R: Decouple setters from onChange events 2024-11-21 00:26:04 +03:00
Ivan
fdc432ed57 R: Improve conditional hook performance 2024-10-30 21:41:38 +03:00
Ivan
bc460c7f19 R: Improve OSS rendering 2024-10-30 19:56:31 +03:00
Ivan
dde592bd32 F: Improve Help UI for dialogs 2024-10-29 12:05:23 +03:00
Ivan
f0af0db3f9 F: Constituenta relocation pt2 2024-10-28 14:52:30 +03:00
Ivan
731ca12308 R: Add eslint-plugin-react-hooks and fix issues 2024-10-23 16:27:56 +03:00
Ivan
1da81dbfc1 F: Constituenta relocation pt1 2024-10-23 15:18:46 +03:00
Ivan
93f2e772f6 M: allow single operand synthesis 2024-09-16 20:01:48 +03:00
Ivan
9804df4bae R: Replace disabled buttons with indicators 2024-09-12 14:47:46 +03:00
Ivan
dc9609d347 F: Improve schema picker filtering 2024-09-12 13:28:41 +03:00
Ivan
c8c5055f72 B: Fix OSS image export. Use PNG for now 2024-09-12 00:13:08 +03:00
Ivan
6b397003b3 B: Fix react-flow attribution styling
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2024-09-11 21:26:53 +03:00
Ivan
296e740cc7 M: Improve layout for canvas - remove clipping top 2024-09-11 21:15:28 +03:00
Ivan
05ef45fac8 B: Save ordering when selection changes 2024-09-05 20:28:01 +03:00
Ivan
bec8bba67f B: Fix contextMenu overflow 2024-09-01 13:52:18 +03:00
Ivan
d8286e6339 M: Small UI fixes
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-08-27 11:33:56 +03:00
Ivan
c6b192b841 M: Minor UI fixes 2024-08-20 14:35:30 +03:00
Ivan
6d7183620e F: Improve OSS UI and Manuals
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2024-08-19 22:03:08 +03:00
Ivan
f6cbe78f4b M: Improve OSS -> RSForm navigation and fix term graph 2024-08-19 20:29:10 +03:00
Ivan
a6742a7b7c M: Improve typification and expression visibility 2024-08-19 19:15:21 +03:00
Ivan
02afd44488 M: Minor UI fixes and coverage fix 2024-08-19 18:32:21 +03:00
Ivan
f8f1ba4a62 M: Improve label visibility 2024-08-19 12:05:46 +03:00
Ivan
c6e64fddb8 M: Minor UI improvements 2024-08-19 10:55:52 +03:00
Ivan
dee49b789a M: Minor OSS UI fixes 2024-08-17 23:43:15 +03:00
Ivan
85c3027d3d M: Implement RSForm sorting for OSS and small UI fixes 2024-08-17 22:35:59 +03:00
Ivan
259259ec7e F: Improve OSS UI 2024-08-17 12:16:50 +03:00
Ivan
f59206c182 F: Implement operation and schema delete consequence for OSS 2024-08-15 23:23:10 +03:00
Ivan
4716fde331 B: Prevent oss cross-propagation 2024-08-14 23:36:52 +03:00
Ivan
c0d01957ff M: Update icons 2024-08-03 11:59:51 +03:00
Ivan
e96206b7db M: Improve node positioning in OSS 2024-08-02 11:17:27 +03:00
Ivan
e29f7409c1 F: Improve RSForm and OSS UI + some fixes 2024-08-01 20:15:16 +03:00
Ivan
e5977d259b F: Improve OSS <-> RSForm UI 2024-08-01 00:35:49 +03:00
Ivan
2a30661355 F: Implementing backend for synthesis operation
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-07-31 18:09:08 +03:00
Ivan
2e19c6fa69 R: Simplify sync_text and transfer_term 2024-07-30 15:59:37 +03:00
Ivan
afd3f5f7e4 F: Prepare frontend for Synthesis execution 2024-07-29 23:20:17 +03:00
Ivan
0a7cfa1375 F: Implement Operation edit 2024-07-29 22:30:24 +03:00
Ivan
d3213211b5 F: Implement UI for synthesis 2024-07-29 16:55:48 +03:00
Ivan
336b61957b F: Implement input schema change UI 2024-07-28 21:29:46 +03:00