recursive
Recursive post-it notes experiment
git clone https://git.mitxela.com/recursive.git
Log | Files | Refs
| README
Branches
Name |
Last commit date |
Author |
deltaHistory | 2022-10-06 01:26:31 +0100 | mitxela |
master | 2023-04-02 16:08:48 +0100 | mitxela |
outline | 2022-09-24 23:09:52 +0100 | mitxela |
File Tree (HEAD)
Name |
Size |
icons/addnote.png | 595B |
icons/arrow.png | 415B |
icons/download.png | 964B |
icons/erase.png | 1.009K |
icons/gear.png | 1.199K |
icons/hand.png | 958B |
icons/help.png | 596B |
icons/history.png | 865B |
icons/line.png | 406B |
icons/marquee.png | 400B |
icons/pencil.png | 599B |
icons/rect.png | 179B |
icons/sidebar.png | 536B |
icons/zoom.png | 953B |
icons/zoom100.png | 1.062K |
icons/zoomfit.png | 1.054K |
readme.md | 219B |
recursive.htm | 72.89K |
History
* 2c6b2a3 (HEAD -> master)
| mitxela 2023-04-02 16:08
| update readme
|
* 9e066d4
| mitxela 2023-03-13 21:06
| link ctrl+s to download json, might as well
|
* 0f3ec40
| mitxela 2023-03-13 21:03
| prevent alt+arrow key back/forth from panning
|
* 23cb379
| mitxela 2023-03-01 23:25
| persist selection through populate
|
* 2e9ec7d
| mitxela 2023-03-01 19:50
| fixup! allow swapping of edit/enter note events
|
* fc3ebe6
| mitxela 2023-02-27 13:00
| clear search box when loading new json
|
* 10d90c8
| mitxela 2023-02-27 02:30
| confirm before loading new json
|
* a30f0a2
| mitxela 2023-02-27 02:24
| allow swapping of edit/enter note events
|
* f05b61c
| mitxela 2023-02-27 01:27
| rather hide diabled tools than grey them out
|
* 7a59096
| mitxela 2023-02-27 01:25
| foray into readonly mode
|
* 0af935f
| mitxela 2023-02-26 01:51
| brace for non-numeric note IDs
|
* eaf7610
| mitxela 2023-02-26 01:43
| skip updating dom for setlayout
|
* 7e9f42c
| mitxela 2023-02-26 00:52
| Eliminate the last deltaPushRaw
|
* d201bb4
| mitxela 2023-02-25 15:01
| propagate dx,dy to fix areaOfOverlap
|
* d004a20
| mitxela 2023-02-25 14:57
| eliminate nudge movement on note resize by skipping the first event
|
* b521282
| mitxela 2023-02-25 14:48
| Eliminate penultimate deltaPushRaw
|
* a93586a
| mitxela 2023-02-25 11:45
| delayedShowNote closure
|
* 63be455
| mitxela 2023-02-25 11:45
| use Array.from, is faster
|
* b2f9ff4
| mitxela 2023-02-18 12:39
| close icon on drawingcontrols
|
* 5f95db4
| mitxela 2023-02-18 12:05
| group addLine and eraseLine together
|
* 5bf6916
| mitxela 2023-02-18 11:56
| group activities
|
* 629b905
| mitxela 2023-02-18 11:24
| activity iteration again
|
* 6a1f36b
| mitxela 2023-02-18 11:02
| activity iteration
|
* fc43ea7
| mitxela 2023-02-17 18:13
| Alternate approach to activity description
|
* 7a31a2e
| mitxela 2023-02-17 17:54
| interim checkin on activity descriptions
|
* 779fc9b
| mitxela 2023-02-17 17:53
| fixup! show strikethrough in trail
|
* 9db1517
| mitxela 2023-02-17 13:26
| Fix outline scroll behaviour
|
* 9d0999a
| mitxela 2023-02-17 11:22
| Add history icon
|
* c7450cc
| mitxela 2023-02-17 01:35
| limit min sidebar size and auto-close
|
* ceaa8db
| mitxela 2023-02-17 01:34
| improvements to sidebar system
|
* d0c1d97
| mitxela 2023-02-16 20:10
| SidebarRight integration
|
* e188391
| mitxela 2023-02-16 19:59
| Initial work on sidebarRight
|
* 138a09b
| mitxela 2023-02-14 21:45
| show strikethrough in trail
|
* 8af4c1d
| mitxela 2023-02-14 15:54
| Improve outline click behaviour
|
* 8ba4f21
| mitxela 2023-02-14 15:07
| Improve outline highlight styling
|
* 7b31f2a
| mitxela 2023-02-14 14:38
| favicon can be 16x16
|
* 235c591
| mitxela 2023-02-12 00:26
| Simple preview in favicon
|
* 84e1549
| mitxela 2023-02-07 16:27
| permit copy paste from help text
|
* 0309037
| mitxela 2023-02-07 16:24
| exaggerate shadows on subnotes
|
* e55fdee
| mitxela 2023-02-07 15:56
| allow scrolling textareas
|
* 6b4bb84
| mitxela 2023-02-07 15:51
| Hideous hack to paste images in as base64
|
* 052c973
| mitxela 2023-02-07 14:09
| Fix nested indent glitch
|
* 48b396e
| mitxela 2023-02-07 14:09
| Improve help popup text
|
* ff18f66
| mitxela 2022-10-11 17:06
| Highlight outline, styling could do with improvement
|
* 907c0d1
| mitxela 2022-10-11 00:09
| fix store position if moveInto is cancelled
|
* c29c375
| mitxela 2022-10-11 00:01
| fixes to get toolbar just about usable on mobile
|
* ee47bd4
| mitxela 2022-10-10 22:47
| Store sidebarLeft state as part of view object
|
* 3fff7d8
| mitxela 2022-10-10 21:56
| Disconnect view data from tree, continued
|
* 9f45b8f
| mitxela 2022-10-10 21:39
| Disconnect view data from tree [part 1]
|
* 30a6bcf
| mitxela 2022-10-10 20:49
| comment out history debug
|
* 68ae0b3
|\ mitxela 2022-10-10 20:40
| | Merge branch 'deltaHistory'
| |
| * 604b7f1
| | mitxela 2022-10-10 20:29
| | deltaPush variable names
| |
| * c02d48c
| | mitxela 2022-10-10 13:25
| | close menu on back/forth
| |
| * dbfbbd3
| | mitxela 2022-10-10 11:57
| | escape search input
| |
| * d7a4089
| | mitxela 2022-10-10 11:53
| | fix moving up note
| |
| * 8969565
| | mitxela 2022-10-10 00:06
| | animate moving note up a level
| |
| * f04eec8
| | mitxela 2022-10-09 23:52
| | Resize textarea applied to note size
| |
| * 597e5f4
| | mitxela 2022-10-09 23:15
| | fixup! Treat everything as a group action
| |
| * 38beaff
| | mitxela 2022-10-09 18:37
| | Replace .indexOf()==-1 with .includes()
| |
| * 5028f1b
| | mitxela 2022-10-09 18:20
| | Treat everything as a group action
| |
| * 6203035
| |\ mitxela 2022-10-09 14:24
| |/ Merge branch 'master' into deltaHistory
|/|
| |
* | cef1313
| | mitxela 2022-10-09 12:06
| | Download button
| |
* | 623fed2
| | mitxela 2022-10-09 11:55
| | Keep toggle buttons depressed
| |
* | 73bbcd1
| | mitxela 2022-10-09 11:47
| | Gear button to toggle extra controls
| |
* | a5d0bfd
| | mitxela 2022-10-09 11:25
| | Update zoomFit to compensate for toolbars
| |
* | 53ee7cf
| | mitxela 2022-10-09 11:14
| | Move search bar to top
| |
* | 2bb60f8
| | mitxela 2022-10-05 14:43
| | fix race condition where blur event is called twice in chrome
| |
* | d1005c6
| | mitxela 2022-10-04 22:58
| | zoom target consistency
| |
* | 72e7ed2
| | mitxela 2022-10-09 11:01
| | Don't save a pointless undo state when clicking on note
| |
* | 33766bf
| | mitxela 2022-10-03 16:30
| | Fix invisible notes
| |
| * 91f1c0d (deltaHistory)
| | mitxela 2022-10-06 01:26
| | menuAction to work on actions, not undoActions
| |
| * 7e84530
| | mitxela 2022-10-06 01:12
| | deltaPushGroup, work towards everything pushing actions, not undo actions
| |
| * 56a185a
| | mitxela 2022-10-05 22:42
| | togglestrike update subnote
| |
| * b3e4aed
| | mitxela 2022-10-05 21:13
| | toggleBulletStrike as its own delta action
| |
| * 0db14fd
| | mitxela 2022-10-05 21:13
| | fixup! set subnote layout
| |
| * 7023020
| | mitxela 2022-10-05 20:56
| | Toggle Bullet Strike
| |
| * 4a8e8c2
| | mitxela 2022-10-05 20:56
| | fixup! use transformed group for subnote svg
| |
| * 8a6820a
| | mitxela 2022-10-05 16:58
| | use transformed group for subnote svg
| |
| * 7bc6351
| | mitxela 2022-10-05 16:45
| | make note previews reflect their view
| |
| * 5d0b43b
| | mitxela 2022-10-05 16:10
| | add/delete subnote
| |
| * 2769651
| | mitxela 2022-10-05 15:44
| | possibly pointless erase mode for new notes
| |
| * 4bbea52
| | mitxela 2022-10-05 15:44
| | set subnote layout
| |
| * 85b1981
| | mitxela 2022-10-05 15:22
| | subnote rewrite
| |
| * d4037e5
| | mitxela 2022-10-05 14:43
| | fix race condition where blur event is called twice in chrome
| |
| * 58374ce
| | mitxela 2022-10-05 00:39
| | improve delete/add note
| |
| * 651c40b
| | mitxela 2022-10-05 00:14
| | ignore selection when calculating overlap
| |
| * a7bba05
| | mitxela 2022-10-04 23:48
| | deltaFlags
| |
| * 1707589
| | mitxela 2022-10-04 23:18
| | fixup! fixup! delta setParent
| |
| * 868ae14
| | mitxela 2022-10-04 22:58
| | zoom target consistency
| |
| * f357df8
| | mitxela 2022-10-04 01:15
| | update subnote svg eraseAllLines
| |
| * 72cda42
| | mitxela 2022-10-04 01:03
| | update subnote svg lines
| |
| * c09b9fe
| | mitxela 2022-10-04 00:38
| | clear history when loading new file
| |
| * 697488b
| | mitxela 2022-10-03 20:50
| | fixup! deltaHistory improvements
| |
| * ca36e85
| | mitxela 2022-10-03 20:31
| | deltaHistory improvements
| |
| * 48c2b0f
| | mitxela 2022-10-03 18:48
| | erase all lines
| |
| * 5925040
| | mitxela 2022-10-03 18:31
| | add/erase lines
| |
| * 481dc60
| | mitxela 2022-10-03 16:42
| | fixup! delta setParent
| |
| * 83f7865
| | mitxela 2022-10-03 16:30
| | Fix invisible notes
| |
| * 58df4e4
| | mitxela 2022-10-03 16:28
| | update outline link when changing color
| |
| * 36afdd6
| | mitxela 2022-10-03 16:27
| | combine moveUpNote into single history entry
| |
| * a2fbe72
| | mitxela 2022-10-03 15:46
| | cleanup menuAction
| |
| * d84fb4f
| | mitxela 2022-10-03 15:43
| | progress on delta history newroot
| |
| * 8707f48
| | mitxela 2022-10-03 13:55
| | setParent for outline drag and drop
| |
| * cc6fa0d
| | mitxela 2022-10-03 13:40
| | delta setParent
| |
| * 69ca903
| | mitxela 2022-10-03 12:57
| | delete/add notes in the correct order
| |
| * 5a755b3
| | mitxela 2022-10-02 23:11
| | fixup! delta addnote, delete note
| |
| * fbcd222
| | mitxela 2022-10-02 22:55
| | delta addnote, delete note
| |
| * 01a8c5c
| | mitxela 2022-10-02 21:59
| | delta togglepinned togglestrike group
| |
| * f9bd660
| | mitxela 2022-10-02 21:32
| | eliminate reloadAll for deltaAction
| |
| * 9852222
| | mitxela 2022-10-02 20:18
| | progress on group actions
| |
| * 1a192a1
| | mitxela 2022-10-02 17:20
| | delta history move group
| |
| * 28e4d8d
|/ mitxela 2022-10-02 16:55
| Initial attempt at delta history
|
* c309eaa
| mitxela 2022-10-02 16:40
| quick fix for storage event self-firing
|
* 5826b1f
| mitxela 2022-10-02 13:30
| shift-click on outline to jump to parent
|
* 2e1cd3e
| mitxela 2022-10-02 12:30
| Synchronise if open in multiple tabs
|
* 9a43c9c
| mitxela 2022-10-02 12:21
| hacky delay of eraser mouseup to deal with platform-specific event ordering
|
* fe1aeaa
| mitxela 2022-10-02 11:36
| Add some basic validation
|
* ef6c836
| mitxela 2022-10-02 10:44
| loosen contextmenu killevent strictness
|
* 94186d9
| mitxela 2022-10-01 23:43
| clear selection specifically if background clicked with no penTool
|
* 437a918
| mitxela 2022-10-01 23:43
| fix jumpinto event error
|
* 19f4a4f
| mitxela 2022-10-01 23:42
| Fix edge case search where root contains no notes
|
* 0964b00
| mitxela 2022-10-01 22:37
| Select all
|
* 4c4135a
| mitxela 2022-10-01 18:52
| Fix erase on touch devices
|
* 4418fef
| mitxela 2022-10-01 15:47
| Improve selective disabling of context menu
|
* 5f87481
| mitxela 2022-10-01 15:25
| modal padding
|
* f5ee32c
| mitxela 2022-10-01 14:01
| fix rightclick while editing text
|
* c1ac4d1
| mitxela 2022-10-01 13:59
| fix doubleclick action
|
* 246a88a
| mitxela 2022-10-01 13:39
| Fixes for marquee tool
|
* f930550
| mitxela 2022-09-30 18:44
| Touch support via fake mouse events
|
* dc8736f
| mitxela 2022-09-30 18:03
| simplify pannable target
|
* 0dbd0dd
| mitxela 2022-09-30 17:23
| passable sidebar adjustment on touch screen
|
* 27f875e
| mitxela 2022-09-30 15:56
| Fix rectangle corners on chrome
|
* 911e755
| mitxela 2022-09-30 15:51
| Cleanup
|
* 18410dc
| mitxela 2022-09-30 13:09
| Improve behaviour for adding new notes
|
* 4bfaaf7
| mitxela 2022-09-30 12:57
| improvements to hover panel
|
* 03676d6
| mitxela 2022-09-30 12:09
| hover panel for drawing controls again
|
* bcef220
| mitxela 2022-09-30 01:47
| fix searchbox tab index
|
* 3e7c8bb
| mitxela 2022-09-30 01:42
| Restructure sidebar behaviour
|
* 2009488
| mitxela 2022-09-29 22:46
| fixup! group setcolor
|
* 9e8f216
| mitxela 2022-09-29 22:13
| zoom tool
|
* b4c2c98
| mitxela 2022-09-29 20:39
| set cursor while moving note
|
* 5f9de1c
| mitxela 2022-09-29 20:14
| group move up note
|
* 5c0ed9d
| mitxela 2022-09-29 20:07
| group setcolor
|
* dc583db
| mitxela 2022-09-29 19:29
| Improvements to group actions
|
* e591c74
| mitxela 2022-09-29 19:08
| toggle pinned/striked group attempt
|
* 997e8a9
| mitxela 2022-09-29 18:52
| Marquee works on partial overlap if dragged right-to-left
|
* 8d957c6
| mitxela 2022-09-29 18:32
| shiftKey add for marquee tool
|
* 90203df
| mitxela 2022-09-29 17:57
| move group into
|
* 33b3b14
| mitxela 2022-09-29 17:25
| group delete
|
* ede40fa
| mitxela 2022-09-29 17:14
| Marquee move group
|
[ 136 commits remaining ]
Contents of readme.md: