Mark Tolmacs
7e10773ecf
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-10-10 22:56:43 +02:00
Mark Tolmacs
539e805e91
FEAT: No binding to frame cutout
2025-10-10 19:45:08 +02:00
Ryan Di
416e8b3e42
feat: new mobile layout ( #9996 )
...
* compact bottom toolbar
* put menu trigger to top left
* add popup to switch between grouped tool types
* add a dedicated mobile toolbar
* update position for mobile
* fix active tool type
* add mobile mode as well
* mobile actions
* remove refactored popups
* excali logo mobile
* include mobile
* update mobile menu layout
* move selection and deletion back to right
* do not fill eraser
* fix styling
* fix active styling
* bigger buttons, smaller gaps
* fix other tools not opened
* fix: Style panel persistence and restore
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
* move hidden action btns to extra popover
* fix dropdown overlapping with welcome screen
* replace custom popup with popover
* improve button styles
* swapping redo and delete
* always show undo & redo and improve styling
* change background
* toolbar styles
* no any
* persist perferred selection tool and align tablet as well
* add a renderTopLeftUI to props
* tweak border and bg
* show combined properties only when using suitable tools
* fix preferred tool
* new stroke icon
* hide color picker hot keys
* init preferred tool based on device
* fix main menu sizing
* fix welcome screen offset
* put text before image
* disable call highlight on buttons
* fix renderTopLeftUI
---------
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
Co-authored-by: Mark Tolmacs <mark@lazycat.hu >
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-10-09 23:48:31 +02:00
Mark Tolmacs
9551f2f8fb
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-10-01 10:46:38 +02:00
zsviczian
fde796a7a0
feat: Make naming of library items discoverable ( #10041 )
...
* updated library relevant strings
* fix: detect name changes
* clarify hashing function
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-09-30 18:38:10 +00:00
Mark Tolmacs
1744c7aa56
feat: Center binding on SHIFT key
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-29 10:55:48 +02:00
Mark Tolmacs
0232917443
feat: No angle lock over bindable elements
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-29 10:55:26 +02:00
Mark Tolmacs
2a4f7e94b1
fix: Allow already inside bound arrows to continue inside binding
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-29 09:51:47 +02:00
Mark Tolmacs
af4e1befef
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-24 20:29:27 +02:00
Márk Tolmács
a89a03c66c
fix: Arrow eraser precision arrow selection ( #10006 )
2025-09-24 20:28:41 +02:00
Mark Tolmacs
f85a4b6998
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-24 19:38:23 +02:00
Márk Tolmács
06c40006db
fix: Elbow arrow routing issue with diamonds and ellipses ( #10021 )
2025-09-24 19:22:32 +02:00
Mark Tolmacs
83c7841bf1
Merge branch 'master' into mtolmacs/feat/fixed-point-simple-arrow-binding
2025-09-21 09:56:59 +02:00
Mark Tolmacs
50e58abfd3
fix:Tool lock binding behavior restored
2025-09-17 20:52:52 +02:00
Mark Tolmacs
d6e3839d31
fix:Poisoned arrow
2025-09-17 18:56:41 +02:00
Mark Tolmacs
5b77409eff
fix: Jump arrow inside it gets visially too short
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-16 19:14:29 +02:00
Mark Tolmacs
6398d14f3f
feat: Remove center binding
2025-09-16 17:08:07 +02:00
Mark Tolmacs
f2f5168355
chore: Logic for measurement
2025-09-16 17:05:30 +02:00
Mark Tolmacs
e67338bff0
fix: New arrow start orbit when nested binds on the end
2025-09-15 11:01:30 +02:00
Mark Tolmacs
5a350a17c0
fix:Add intersection padding
2025-09-15 10:55:00 +02:00
dwelle
6c2f5dbd81
handle overlap when both elements the same size
2025-09-14 19:04:31 +02:00
Mark Tolmacs
b1006e2bfd
fix: Locked elbow arrow creation
2025-09-14 14:05:55 +02:00
Christopher Tangonan
1161f1b8ba
fix: eraser can handle dots without regressing prior performance improvements ( #9946 )
...
Co-authored-by: Márk Tolmács <mark@lazycat.hu >
2025-09-14 11:33:43 +00:00
Mark Tolmacs
737f6e08c1
feat: Center point with more precise highlight outlines
2025-09-13 14:41:47 +02:00
dwelle
c4874e9dd9
ignore invisible elements when binding
2025-09-13 12:06:48 +02:00
Mark Tolmacs
45b7cfc14b
fix:Change center binding to circular
2025-09-13 11:54:11 +02:00
Mark Tolmacs
65a105e30a
fix: Reverse
2025-09-13 11:22:45 +02:00
Mark Tolmacs
7ae4d3aab5
feat:Add tolerance to shape nesting detection
2025-09-13 10:59:36 +02:00
Mark Tolmacs
017b36aeae
fix:More precise element nesting check
2025-09-12 19:19:49 +02:00
Mark Tolmacs
fb3fe09226
fix: Nested shape binding
2025-09-11 21:58:19 +02:00
Mark Tolmacs
e5c7a6304e
fix: Binding highlight stroke on sharp bindables
2025-09-11 21:00:11 +02:00
Mark Tolmacs
434ed03f1e
fix: Size-based orbit jump-in
2025-09-11 18:00:51 +02:00
Mark Tolmacs
d73e273e63
fix: Tune nested shape binding
2025-09-11 17:48:56 +02:00
Mark Tolmacs
8d7af92719
fix: Fully nested shapes
2025-09-11 16:39:41 +02:00
Mark Tolmacs
9ac0f8231c
fix:Highlight flicker
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-10 17:34:19 +02:00
Mark Tolmacs
5830d518d4
fix: Image binding rule changed
2025-09-10 14:31:16 +02:00
Mark Tolmacs
b23768719d
fix: New highlight overdraws arrow
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-09 13:50:05 +02:00
Mark Tolmacs
7703cc2597
fix: Circular dep
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-07 18:27:12 +02:00
Mark Tolmacs
433774e892
fix: Binding suggestions
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-07 18:22:33 +02:00
Mark Tolmacs
be56e84596
fix: Existing arrow nested bindable
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-07 17:59:35 +02:00
Mark Tolmacs
eb9efc261a
Alt unbind fix
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-07 16:31:18 +02:00
Mark Tolmacs
b01eea9eb4
fix: Overlap behavior
2025-09-05 16:03:24 +02:00
Mark Tolmacs
109ff756f5
feat: Nested shapes handling
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-04 17:03:19 +02:00
Mark Tolmacs
8a3ba853ab
fix: Multi-point arrows and linears
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-04 15:03:22 +02:00
Mark Tolmacs
bcf3127fe5
chore: Small refactor
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-04 10:23:13 +02:00
Mark Tolmacs
364f0be815
Fix multipoint arrow orbit
...
Signed-off-by: Mark Tolmacs <mark@lazycat.hu >
2025-09-03 18:29:03 +02:00
Mark Tolmacs
67fff43b92
fix: Ctrl+Alt precedence
2025-09-02 16:49:44 +02:00
Mark Tolmacs
62d7740c94
fix: Multipoint arrow opposite point movement
2025-09-02 16:39:38 +02:00
Mark Tolmacs
4f43399951
fix: Disable drag drag when arrow is bound
2025-09-02 16:15:57 +02:00
Mark Tolmacs
8dae900bbb
fix: Dragging fix 2
2025-09-02 15:50:32 +02:00