Isaiah Odhner
6ce91a8d49
WIP
2019-12-09 23:10:33 -05:00
Isaiah Odhner
3223362074
Pan view with two finger drag on canvas
2019-12-09 22:45:49 -05:00
Isaiah Odhner
e66913b317
Prevent unintended scrolling with touch
2019-12-09 22:17:57 -05:00
Isaiah Odhner
f63b3cad66
Create local undoables from multi-user session updates
2019-12-09 09:39:56 -05:00
Isaiah Odhner
4c7ebf4fee
Fix: update helper layer when changing transparency option
2019-12-08 23:29:58 -05:00
Isaiah Odhner
e29e1fba39
Fix autosave on Ctrl+A
...
..which isn't great, because the selection isn't saved with the session.
2019-12-08 23:28:00 -05:00
Isaiah Odhner
dae22f837f
Improve WebGL context loss handling
2019-12-08 23:00:35 -05:00
Isaiah Odhner
2953f50a8d
Name fill and eraser actions more specifically
2019-12-08 22:33:40 -05:00
Isaiah Odhner
55fd4adc0a
Clean up
2019-12-08 22:27:45 -05:00
Isaiah Odhner
16a586b4c7
Fix
2019-12-08 22:26:39 -05:00
Isaiah Odhner
7b0d21e96d
Fix Quick Cancel / Esc
2019-12-08 21:13:23 -05:00
Isaiah Odhner
bae251cc48
Add menu item for Document History
2019-12-08 20:41:20 -05:00
Isaiah Odhner
2ec2de5a33
Don't show prompt if Document History is already open
2019-12-08 20:39:00 -05:00
Isaiah Odhner
65f1127aa8
Close prompt if you open Document History
...
(i.e. with Ctrl+Shift+Y, since the button already closes the prompt)
2019-12-08 20:32:49 -05:00
Isaiah Odhner
fdb85c8662
Scroll history view to current entry
2019-12-08 20:25:41 -05:00
Isaiah Odhner
67ab194375
Make sure the history view fits on the screen
2019-12-08 20:24:51 -05:00
Isaiah Odhner
eb22dc8b70
⊕
2019-12-08 20:14:26 -05:00
Isaiah Odhner
2421b7669e
Mash up icons for MultiTools
2019-12-08 20:04:03 -05:00
Isaiah Odhner
cbfcb47681
Prevent "Smear, Smear" and "Smear, Stamp"
2019-12-08 19:26:55 -05:00
Isaiah Odhner
e041e7afa9
Show tool icons in history view
...
Show more tool icons and better
2019-12-08 19:16:43 -05:00
Isaiah Odhner
2c49b7cfda
Make an icon for the Magnifier
2019-12-08 18:37:28 -05:00
Isaiah Odhner
45086b0fed
Clean up
2019-12-08 17:42:52 -05:00
Isaiah Odhner
d808fdb6d0
Nonlinear+Linear History working together!
2019-12-08 17:40:02 -05:00
Isaiah Odhner
875d52c894
WIP: I made a binary counter... (when you redo)
2019-12-08 17:32:50 -05:00
Isaiah Odhner
9a66077570
WIP
2019-12-08 17:15:08 -05:00
Isaiah Odhner
bc0729a8f9
WIP, getting there!
2019-12-08 16:55:36 -05:00
Isaiah Odhner
c9cd00a69d
WIP on Document History dialog
2019-12-08 16:55:36 -05:00
Isaiah Odhner
987d6e8d4c
More detail!
2019-12-08 13:07:27 -05:00
Isaiah Odhner
319085ee10
Fix extra undoables for Polygon
2019-12-08 13:07:27 -05:00
Isaiah Odhner
85e8922c08
Name undoables with details
2019-12-08 13:07:27 -05:00
Isaiah Odhner
a862d5b7b8
Name undoables
2019-12-08 11:52:12 -05:00
Isaiah Odhner
7512ed965b
WIP: Nonlinear History
2019-12-08 11:52:12 -05:00
Isaiah Odhner
f4fb65ee88
Remove redo data deletion dialog
2019-12-08 10:52:06 -05:00
Isaiah Odhner
a08e0fe8cd
Prevent recursion explicitly & entirely
...
Prevent cancel() -> undo() -> cancel()
2019-12-08 10:45:08 -05:00
Isaiah Odhner
0e3e90e170
Simplify
...
- Break out contents of poorly named function (punction?) "this_ones_a_frame_changer"
- Remove need for setTimeout
2019-12-08 10:45:08 -05:00
Isaiah Odhner
79ed512449
Simplify... except for needing to handle recursion
2019-12-08 10:02:21 -05:00
Isaiah Odhner
fa4fbe32e7
Simplify: remove some undo stack access
2019-12-08 09:50:11 -05:00
Isaiah Odhner
0a52fb2344
Update news update
2019-12-07 19:37:46 -05:00
Isaiah Odhner
19f0c99393
Mention Text tool improvements
2019-12-07 19:24:50 -05:00
Isaiah Odhner
9f09fe460a
Draw Randomly: cancel gesture on stop
2019-12-07 13:56:48 -05:00
Isaiah Odhner
8d55044a5a
Simplify
2019-12-07 13:49:44 -05:00
Isaiah Odhner
0663cf4b67
Fix autosave on resize via Image > Attributes...
2019-12-07 13:35:37 -05:00
Isaiah Odhner
80e7771051
MultiTools: Don't register event listeners for each tool
...
- Fixes Quick Undo only applying to one tool because it would set pointer_active to false. Now this logic is handled outside of any loop over tools. This would lead to, for example, with line + brush, left+right mouse button canceling leaving behind a dot of brush, and this would be melded into the previous undo state, which is bad.
- Improves performance: no longer doing "for each tool for each tool"!
2019-12-07 13:31:26 -05:00
Isaiah Odhner
3704293942
Prevent Esc from undoing (more than canceling)
2019-12-07 12:54:52 -05:00
Isaiah Odhner
631ab0c922
Replace "passive" with reverse definition bool
2019-12-07 12:45:13 -05:00
Isaiah Odhner
644080de78
Make passive explicit
2019-12-07 12:38:52 -05:00
Isaiah Odhner
d10a296f8d
Draw Randomly: clean up cursor
2019-12-07 10:41:33 -05:00
Isaiah Odhner
ec5cb2699f
Fix stopping Draw Randomly
2019-12-07 10:40:13 -05:00
Isaiah Odhner
3035fc290f
Fix z-index for document resize ghost, and formalize z-index a bit
2019-12-07 10:12:03 -05:00
Isaiah Odhner
374d5c3ce1
Fix: update helper layer when deleting selection (or textbox)
2019-12-05 23:24:11 -05:00