Commit Graph
39 Commits
Author SHA1 Message Date
Christopher ChedeauandGitHub bd86f819df Prevent re-assignment of elements (#121) 2020-01-04 10:48:23 -08:00
Christopher ChedeauandGitHub 25aabdc4d1 Fix hit testing (#119) 2020-01-04 10:19:18 -08:00
Christopher ChedeauandGitHub 4886065443 Wire up forward (#101)
* Wire up forward

* Match words with Keynote/Powerpoint
2020-01-03 21:46:49 -08:00
Christopher ChedeauandGitHub 6b8d2970ac Add support for forward (#100) 2020-01-03 21:38:48 -08:00
Christopher ChedeauandGitHub 0d5272720f Send to back (#98) 2020-01-03 21:03:25 -08:00
Christopher ChedeauandGitHub 66938ae5c6 Update on resize (#94)
Fixes #88
2020-01-03 18:35:14 -08:00
Christopher ChedeauandGitHub 8605af2b54 Fix key warning (#93) 2020-01-03 18:32:23 -08:00
Christopher Chedeau c077403eec Generate new seed on paste 2020-01-03 18:29:46 -08:00
Christopher ChedeauandGitHub aad99b3047 Update README.md 2020-01-03 18:19:58 -08:00
Christopher ChedeauandGitHub 85cd2f114a Add github corner (#90) 2020-01-03 18:16:27 -08:00
Christopher ChedeauandGitHub 929efa5e2c Distance between point and ellipsis (#92) 2020-01-03 18:16:16 -08:00
Christopher ChedeauandGitHub c027ddc134 Add analytics tag (#89) 2020-01-03 15:47:15 -08:00
Christopher ChedeauandGitHub b18a0efe2c Seed (#73) 2020-01-03 12:33:52 -08:00
Christopher ChedeauandGitHub a5b0e192b4 Remove drawScene (#58) 2020-01-02 19:47:32 -08:00
Christopher ChedeauandGitHub 4c94976527 Random fixes (#57) 2020-01-02 18:20:08 -08:00
Christopher ChedeauandGitHub 3b919f3235 Cmd-A to select everything (#51) 2020-01-02 14:42:53 -08:00
Christopher ChedeauandGitHub 278fc11d22 Better selection click detection (#50) 2020-01-02 14:33:45 -08:00
Christopher ChedeauandGitHub 8a43ed691d Handle escape keybinding (#49) 2020-01-02 14:10:32 -08:00
Christopher ChedeauandGitHub 0d75b78374 Path-dependent hit test (#48)
* Hit test

* Hit test

* Hit test
2020-01-02 13:47:50 -08:00
Christopher ChedeauandGitHub b6c30c0550 Copy paste (#44)
* Copy Paste

* Copy paste
2020-01-02 12:49:06 -08:00
Christopher Chedeau 44ff545219 Fix text height 2020-01-01 22:15:27 -08:00
Christopher Chedeau afe6331c61 Reset selection when adding text 2020-01-01 22:09:12 -08:00
Christopher Chedeau ee7dc953bf Fix clearRect for [0, 0.5] 2020-01-01 21:51:13 -08:00
Christopher Chedeau 457800caa3 Mouse move tracked outside window! 2020-01-01 21:46:42 -08:00
Christopher Chedeau 9aaaa24426 Also for text 2020-01-01 21:13:01 -08:00
Christopher Chedeau 2fa00f39fc Automatically select last inserted element 2020-01-01 21:10:56 -08:00
Christopher Chedeau c26d04e162 Don't write null when cancelling text 2020-01-01 21:03:44 -08:00
Christopher Chedeau ab84b5a048 Go to selection mode after adding a shape 2020-01-01 21:01:40 -08:00
Christopher Chedeau f8873dd56b Do not regenerate shapes when moving 2020-01-01 20:56:18 -08:00
Christopher Chedeau bd515f7e50 Real 1px lines 2020-01-01 20:21:47 -08:00
Christopher Chedeau 4076cf003f Proper fix for negative width 2020-01-01 20:13:06 -08:00
Christopher Chedeau 3c8eb862f5 Move with arrow keys 2020-01-01 20:02:09 -08:00
Christopher Chedeau 48d9147d87 Fix selection from right to left 2020-01-01 19:53:22 -08:00
Christopher Chedeau aeb11989e3 Fix text selection 2020-01-01 18:12:49 -08:00
Christopher Chedeau 3769c4af00 Handle backspace 2020-01-01 17:58:28 -08:00
Christopher Chedeau 9dc19dde1d Proper text sizing 2020-01-01 17:51:14 -08:00
Christopher ChedeauandGitHub 47e626f510 Add selection (#1) 2020-01-01 17:12:42 -08:00
Christopher Chedeau 6278cd9366 Initial commit 2020-01-01 17:04:47 -08:00
Christopher ChedeauandGitHub ec23829fce Initial commit 2020-01-01 17:04:44 -08:00