Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/cleanup the web client #45

Closed
11 tasks done
floe opened this issue Jan 18, 2023 · 0 comments
Closed
11 tasks done

Refactor/cleanup the web client #45

floe opened this issue Jan 18, 2023 · 0 comments
Labels
web Stuff concerning the web client
Milestone

Comments

@floe
Copy link
Owner

floe commented Jan 18, 2023

~10 kB of spaghetti code Javascript, what could possibly go wrong. 😑

  • general refactoring/cleanup
  • ensure fullscreen/no scaling?
  • allow configuring stickers as scalable and/or rotatable
  • upload own stickers?
  • fix Safari multitouch
  • fix the scaling (visible canvas vs. streaming canvas)
  • fix the canvas offset?
  • make the sticker drawer & menus pure CSS
  • fix the non-touchable area below the tools menu
  • fullscreen touch offset?
  • make painting tools, background, stickers configurable (show/hide)
@floe floe added the web Stuff concerning the web client label Jan 18, 2023
@floe floe modified the milestones: v0.3, v0.2.2 Jan 18, 2023
@floe floe closed this as completed Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
web Stuff concerning the web client
Projects
None yet
Development

No branches or pull requests

1 participant