Skip to content

Latest commit

 

History

History
73 lines (66 loc) · 2.51 KB

roadmap.org

File metadata and controls

73 lines (66 loc) · 2.51 KB

Features

High Priority

Trash can

Show when content is loading

Show when content is preview

Notebook del

Notebook add

“Reader” mode concatenation

Display NodeGroups

Note move

Note add

Note delete

Nav bar

Notebook switch

User Menu

Logout Button

Medium Priority

Search

https://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/ http://plugins.grails.org/plugin/lgrignon/hibernate-search

Nodegroup -> nodegroup skipping navigation

Pageup / pagedown??

Login screen when logged out

Editor grow when it is too small

“Save all” functionality

Tutorial

Low Priority

Retrieve the full node content when the node is on screen

https://github.com/joshwnj/react-visibility-sensor

Node update is a diff/patch

Super sweet animations

Dynamic colors

Render optimizations

Login screen in-app

Optimize mutation queries

check eager loading. do optmistic relay updates

Bugs

Some odd scrolling when moving a node[<0;43;28M

Handle case of no roots for user

Editor isn’t “dirty” until several character difference

Keyboard doesn’t work in firefox

Do I even care about firefox?

Smaller screen sizes have scroll bars

Pane focus issues

When a pane becomes focused (like, input focused) and it is off screen at all the browser automatically scrolls it on screen. This wouldn’t be a problem but it overrides the custom scrolling that I do. Will probably need to eliminate the tabindex and focus thing I have going on and move key event handlers to the app root :(

Don’t toggle editor when link is clicked

Change link colors

Select the parent node when child is deleted

Or the next node if there isn’t a parent

Handle case of no nodes in lastSelectedRoot