mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-12 14:22:21 +00:00
feat(pointer): an application's own tool can take the pointer
createApplicationTools returns pointer: claim(owner) takes the pointer as Draw does and returns its lease, or null while another tool holds it; release(lease) gives it back; isFree() lets the application's own click handlers yield, as the layers' do. This replaces drawShape, which this branch added: Draw is as it was.
This commit is contained in:
1 parent
0600d86584
commit
a7f96313e9
5 files changed
+18
-231
No files matched your search
+3
-4
@@ -2,10 +2,9 @@
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
- Applications can ask Draw for one area or line and get its geometry back
|
||||
without placing a mark (`drawShape` from `createApplicationTools`), and their
|
||||
own click handlers can yield while a tool holds the pointer, as the layers'
|
||||
do (`pointerFree`) (samehkhamis, #1641).
|
||||
- An application's own tool can take the pointer as Draw does, and its click
|
||||
handlers can yield while a tool holds it, as the layers' do (`pointer` from
|
||||
`createApplicationTools`) (samehkhamis, #1641).
|
||||
|
||||
## [0.3.0] — 2026-10-27 — Street Level, On Your Phone, in Your Language
|
||||
|
||||
|
||||
Reference in new issue
Block a user