Skip to content

Jonny's Miscellaneous TODO List #2

@jxz12

Description

@jxz12
  • serialisation = broken with Problem with the value at json.rules.functions['='].properties:...
  • easing prioritises prevID over nextID, so undoing from T+1 to T will prefer easing from T-1 if the idx exists there
  • allow classical node-link diagram view for computer scientists
  • 3-2x should be 3-2*x rather than 3-(2*x)
  • Draggable still sticks to cursor sometimes - this is when you simultaneously move the mouse and pointerup
  • make modal block rest of page because you can still click blocks behind it
  • dots on either side of divide symbol are drawn as short lines
  • make substitution also have a subactions toolbar (and probably not appear at all if none can be used)
  • standard notation is bigger than the blocks when draggable is wide
  • the invisible borders of draggable are not quite aligned with the new bevelled edge
  • resizing from the top edge of draggable behaves strangely
  • finish matching design to figma design
  • test on windows
  • convert vertical to horizontal scroll in toolbars for mouse use
  • timeout behaviour is different on Safari vs Chrome and Firefox (Safari does not fire pointerenter when DOM shifts underneath) and it would also be nice to have a signal for when the timeout is going to end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions