Steve Ruiz
24c65fc5a8
Fixes keyboard shortcuts while typing, improves page panel input
Adds enter key to confirm
3 年之前
Steve Ruiz
fd67e2791d
Adds page options panel to rename / duplicate / delete pages
3 年之前
Steve Ruiz
03326adbaf
Replace own theme solution with next-themes
3 年之前
Steve Ruiz
109e7adc44
Update useKeyboardEvents.ts
3 年之前
Steve Ruiz
bc2633410f
Adds keyboard shortcuts for tools, colors, sizes.
3 年之前
Steve Ruiz
70c8c84790
Adds shape tests (some stubs), fixes bugs
3 年之前
Steve Ruiz
6b3bd2ac04
Nukes navigation events and gestures
3 年之前
Steve Ruiz
74ff10bfd5
Various fixes
- Changes the brush color in dark mode
- Fixes the paste button
- Fixes a bug with pasting on mobile
- Adds a Sign Out button to the menu
- Hides the status bar in production
- Adds debug mode to preferences
- Refactors style panel
- Hides keyboard shortcuts when not on mobile
3 年之前
Steve Ruiz
293edd7683
Adds shapesToRender to state, uses fast pan
3 年之前
Steve Ruiz
1965c97f68
Adds dark mode
3 年之前
Steve Ruiz
4efa1092f1
Refactors tool panel
3 年之前
Steve Ruiz
bdcdb09162
Fixes "done" key on iOS
3 年之前
Steve Ruiz
b2360550d9
Refactors shapes
3 年之前
Steve Ruiz
ad0ce1ba3a
Fixes save and load states, fix group bg
3 年之前
Steve Ruiz
be359e6406
Potentially fixes bug when roomId changes
3 年之前
Steve Ruiz
8180146eb3
Adds provisional logger
3 年之前
Steve Ruiz
17940d82d6
Improves draw shape, trims unused code, fixes paste on mobile
3 年之前
Steve Ruiz
fb17d4ee02
Simplifies styles
3 年之前
Steve Ruiz
a454586237
Adds copy / paste / save / load buttons to menu
3 年之前
Steve Ruiz
496606c10f
Adding tab support for text area
3 年之前
Steve Ruiz
c4d9116426
Fix text rendering, text layout due to mismatched vertical alignments.
3 年之前
Steve Ruiz
8ee78d1b90
Fix bug on missing others, adds new tests
3 年之前
Steve Ruiz
7da573ffdb
Adds provisional keyboard panning
3 年之前
Steve Ruiz
778daeb8ff
Allow for room loading
3 年之前
Steve Ruiz
49baa47a0e
Updates cursor logic
3 年之前
Steve Ruiz
5443b10c1d
Clear page / clear document state shortcut
3 年之前
Steve Ruiz
45223e2a8d
Big restructure of utils
3 年之前
Steve Ruiz
36fc386269
Stubs initial API for coop with Pusher
3 年之前
Steve Ruiz
8ff8b87a9e
perf improvements around selected / hovered shapes
3 年之前
Steve Ruiz
d28376845f
Removes fast pan update (which seemed to be slower?)
3 年之前
Steve Ruiz
14902099f9
Improves window resizing, adds shouldRender to shapes
3 年之前
Steve Ruiz
ec7ec06a6d
Fix missing shapes when resizing window
3 年之前
Steve Ruiz
d1a3860bb1
Fixes a perf-killing deepCompare in context menu
Was deep comparing an array of actual selected shapes, rather than selected shape ids
3 年之前
Steve Ruiz
ff58073d12
Adds more tests, simplifies draw tool
3 年之前
Steve Ruiz
82bd129e3a
Fixes utils imports
3 年之前
Steve Ruiz
d5fe5612e1
Fixes events with shapes, adds test for selection
3 年之前
Steve Ruiz
a24b7f7931
Adds tests, fixes bug on pre-complete sessions
3 年之前
Steve Ruiz
7d14791d00
Adds double-pointing handles action, toggled arrowheads, removes circles.
3 年之前
Steve Ruiz
864ded959a
big cleanup
3 年之前
Steve Ruiz
fc2e3b3c4c
Adds copy to svg
3 年之前
Steve Ruiz
9c0b691674
Restores dot tool (keyboard shortcut only) and improves fill shape
3 年之前
Steve Ruiz
62755db390
Adds sentry, gtag
3 年之前
Steve Ruiz
b0a260d6a6
Improves behavior with locked shapes
3 年之前
Steve Ruiz
6ff7b0c50d
Improves mobile touch events
3 年之前
Steve Ruiz
1b9e8857e0
Fix blocking text element
3 年之前
Steve Ruiz
5f71f5c38b
Fixes text on mobile (iOS)
3 年之前
Steve Ruiz
aabc7e8e0f
Adds text
3 年之前
Steve Ruiz
4ce2b8cc6b
Improves file saving / page saving and loading
3 年之前
Steve Ruiz
027815f199
Adds most of text feature, except creation
3 年之前
Steve Ruiz
94fcca1685
Improves translating, breaks save/load again
3 年之前