Commit message+-
update readme+6-6
remove run.py; update readme+1-17
remove dynamic css theme discovery, hardcode theme list in state+2-18
update caching strategy+2-2
disable spellcheck on macOS safari+4-1
update icon+1-1
update icon+4-4
update icon+3-3
update icon+6-8
add run.py+19-3
break out css and js+1968-1982
update readme+0-50
update readme+16-16
after deleting multiple subtasks, select subtask directly before selected chunk+4-0
hold option to select multiple subtasks+503-52
shift+down at bottom of list inserts empty task above+32-0
add vertical shake; apply shake animation when nav/push/pull fails+74-38
maintain text cursor position when toggling a task's checked state+9-4
de-emphasize scrollbar (75% opacity)+2-2
insert pushed tasks at top of list+5-2
use ⌘ canceling when pushing/pulling tasks+6-6
fix event listener leak; ensure unique IDs (fix jumping bug)+37-20
consolidate duplicate code+20-118
fix push/pull bugs+28-3
add fallbacks for themes with custom fonts+2-2
update favicons+3-3
Merge pull request #3 from hunterirving/pull-in-pull-out+275-15
⌘ + shift + arrow to (move task & navigate)+151-12
use ⌘+direction for moving subtasks in/out+16-14
decouple moving subtasks from navigation+16-9
first pass at cmd+shift+left to pull subtask out+64-0
push subtasks in with cmd+shift+(up/down)+48-0
vineyard theme: make ::selection visible+5-0
update vineyard theme checkbox shadow+1-1
update themes+51-117
print task tree as text using system print dialog+50-0
shake animation when trying to nav out from root+10-1
update faivcon when cycling themes+17-0
update readme.md+2-2
Update readme.md+1-1
Update readme.md+5-5
Update readme.md+1-2
Update readme.md+2-1
Update readme.md+1-1
Update readme.md+1-1
add Hacksburg theme+127-0
disable smooth scrolling when navigating in/out+20-11
always show scrollbar; style scrollbar using theme+4-3
Merge pull request #2 from hunterirving/remove-inertial-scrolling+3-70
removed inertial scrolling+3-70
Merge pull request #1 from hunterirving/scrolling-enhancements+92-1
cleanup+3-4
add inertial scrolling.+77-0
center active task when navigating up/down with arrow keys+15-0
Update readme.md+3-3
shake anim when trying to nav into parent task+3-0
new file: .gitignore+1-0
update readme.md+1-1
make PWA fullscreen+1-1
implement sticky header for parent task+31-6
attempt to set taskbar color with JS+10-4
attempt to set taskbar color programmatically+3-4
is this allowed?+2-2
attempt to style taskbar+1-0
PWA compliance attempt+20-0
improved text highlighting for sugar theme+3-0
style 'sugar' checkboxes like gumballs+7-1
change favicon back to matryoshka doll+1-1
add "sugar" theme+19-0
removed MedievalSharp font+2-103
add Basteleur font; add woodstove theme+136-5
add a space, lol+1-1
update readme.md+2-1
update readme.md+2-3
update copy in readme.md+3-3
update readme.md+8-10
update readme.md+4-4
add animated gif+0-0
update readme.md+1-1
fix typo in readme+1-1
update readme+9-2
implement saving to/loading from .txt files+60-0
don't move text cursor when defocusing window+8-7
remove unused colors+0-3
move cursor to start of input when task is blurred+11-5
update readme.md+1-1
update readme.md+2-2
update readme.md+1-1
update readme.md+1-1
add screenshot to readme.md+2-0
on root task, don't move cursor on shift+left+2-3
correct cursor behavior on top/bottom tasks+2-1
shake when trying to delete root or last child+54-42
add custom fonts section to css+11-7
use locally hosted font; update readme.md+11-15
disable autofill (fix root tasks overwrite bug)+5-4
implement theme switching (F2); theme saving+224-17
added medieval theme+50-12
update themes; disallow selecting breadcrumbs+24-30
shake when trying to toggle locked checked task+40-19
checking indeterminate child leaves parent checked+19-18
propagate status up and down the tree+80-52
propagate indeterminate state to descendants+11-17
place cursor at beginning when scrolling up/down+1-1
implement cut functionality (cmd+x)+34-14
fix text cursor behavior on top and bottom tasks+3-3
update readme.md; add text highlight to themes+17-11
text-overflow ellipses; set cursor position on nav+16-1
autofocus 1st subtask onload; disallow defocusing+27-1
update readme.md+19-39
implement themes; implement custom checkboxes+122-5
update readme.md+4-4
update readme.md+3-5
update readme.md+5-5
update readme.md+2-2
Create LICENSE+674-0
update readme.md+1-1
add readme.md+52-0
disallow deletion of root task's last subtask+4-3
implement persistent storage with 1sec debounce+75-1
implement nav in/nav out stopping+19-3
implement shift+enter stopping+9-1
require ArrowDown keyup before adding subtask+2-4
refined down arrow stopping+536-526
implement return/down arrow stopping+528-495
rename todo.html to index.html+0-0
update title when current parent text is modified+5-2
page title = current parent's text; add favicon+6-0
cmd+c to copy highligted task text or substring+17-0
allow deletion of currently viewed parent task+112-90
require keyup before backspace after deleting task+30-17
implement backspace stopping+23-2
reorder subtasks with shift+up/down+43-9
in breadcrumbs: filled dot as avatar+13-8
added breadcrumbs+53-5
initial commit+333-0