Commit Graph
6733 Commits
Author SHA1 Message Date
Florian Schroedl 65dbafafb8 Add width/height applying 2024-07-23 16:02:14 +02:00
Florian Schroedl 214a323682 Add abstract method for a all or seperate actions 2024-07-23 16:01:56 +02:00
Florian Schroedl da3f2f820c Add generic context menu actions 2024-07-23 15:33:37 +02:00
Florian Schroedl cabc3d3f36 Simplify passed prop date 2024-07-23 14:55:14 +02:00
Florian Schroedl bad9056d54 Update gap 2024-07-23 11:35:07 +02:00
Florian Schroedl 4cf8b2c143 Extract gap as extra function 2024-07-23 10:54:23 +02:00
Florian Schroedl 39822a3b31 Add single padding 2024-07-23 10:49:19 +02:00
Florian Schroedl 0e858d880d Add horizontal/vertical padding toggle 2024-07-23 10:37:51 +02:00
Florian Schroedl 2411eeb644 Add separate gap 2024-07-22 18:23:12 +02:00
Florian Schroedl c00023319a Extract data 2024-07-22 18:13:37 +02:00
Florian Schroedl fd2f5537cf Extract common logic 2024-07-22 18:07:16 +02:00
Florian Schroedl 2836ff2693 Fix actions 2024-07-22 17:07:42 +02:00
Florian Schroedl f731a30f81 Allow removing other attributes with apply-token function 2024-07-22 14:03:52 +02:00
Florian Schroedl 359ec592fb Single attribute context menu 2024-07-08 15:40:33 +02:00
Florian Schroedl ae2da534e9 Move radius updating to core 2024-07-08 15:40:18 +02:00
Florian Schroedl 9bf763efb3 Add all action 2024-07-08 15:19:48 +02:00
Florian Schroedl 77fe4d556f Convert border-radius to new UX 2024-07-08 15:10:51 +02:00
Florian Schroedl 7b2d11019c Only show atrribute actions when shapes are selected 2024-07-08 15:10:01 +02:00
Florian Schroedl bf994fcd56 Rename 2024-07-08 14:40:57 +02:00
Florian Schroedl 3ad009b515 Fix lint 2024-07-08 14:40:35 +02:00
Florian Schroedl 82b44e6569 Inline concat 2024-07-08 14:40:07 +02:00
Florian Schroedl da0389e304 Improved logic to run once for all shapes 2024-07-08 14:38:47 +02:00
Florian Schroedl 90618ec89a Add separator between default actions and attribute actions 2024-07-08 14:38:47 +02:00
Florian Schroedl db7391e4cb Separate entries 2024-07-08 11:40:18 +02:00
Florian Schroedl e75f9a7c7f Add predicate for all test 2024-07-08 11:06:57 +02:00
Florian Schroedl 62ecee2cf8 Add grouping function by type 2024-07-08 11:03:15 +02:00
Florian Schroedl 5a358e3d0c Extract singular token applied predicate 2024-07-05 14:13:14 +02:00
Florian Schroedl 0fad53ea6c Convert stroke to event 2024-07-05 08:55:01 +02:00
Florian Schroedl c7a46c31b4 Convert layout spacing to function 2024-07-05 08:53:45 +02:00
Florian Schroedl c70bb876b2 Add changelog 2024-07-05 08:31:38 +02:00
Florian Schroedl 4fc7efd3b7 Restore performance measuring lines 2024-07-04 16:07:28 +02:00
Florian Schroedl 785961f7c6 Cleanup 2024-07-04 16:07:28 +02:00
Florian Schroedl f20c08f31b Specify tests 2024-07-04 16:07:28 +02:00
Florian Schroedl 893e790787 Only remove given token 2024-07-04 16:07:28 +02:00
Florian Schroedl b73cdd15e0 Add helper to remove attributes from applied-tokens 2024-07-04 16:07:28 +02:00
Florian Schroedl 7abfaef1cb Test applying rotation 2024-07-04 16:07:28 +02:00
Florian Schroedl 322c8ef8ec Update opacity 2024-07-04 16:07:28 +02:00
Florian Schroedl f3261c9b0f Fix emit! side-effect 2024-07-04 16:07:28 +02:00
Florian Schroedl 818aa043ca Wrap in undo sequence 2024-07-04 16:07:28 +02:00
Florian Schroedl 581ced0ab8 Abstract into helper 2024-07-04 16:07:28 +02:00
Florian Schroedl 8370fd06d4 Remove cb 2024-07-04 16:07:28 +02:00
Florian Schroedl b12e59a8d7 Rename event to toggle-token 2024-07-04 16:07:28 +02:00
Florian Schroedl ed7aad6c4e Async token event tests working 2024-07-04 16:07:27 +02:00
Florian Schroedl e203646085 Naming 2024-07-04 15:23:35 +02:00
Florian Schroedl 1e70a4d714 Implement using rx observables instead of side-effects 2024-07-04 15:23:35 +02:00
Florian Schroedl 97db3c29ca Trying to convert to rx structure 2024-07-04 15:23:35 +02:00
Florian Schroedl 3e5126251c Add failing logic test 2024-07-02 15:20:30 +02:00
Florian Schroedl f2358b9827 Use toggle function 2024-07-02 08:30:34 +02:00
Florian Schroedl 5cef23267c Move to tokens ns, add test 2024-07-01 14:14:45 +02:00
Florian Schroedl e38a943ce0 Move token-applied? to token ns 2024-07-01 13:51:20 +02:00