Compare commits

..

No commits in common. "67c1cc17f58d87f1d2c459b58ad4963a12051591" and "1993041a0ba89194165f6466f71ecd85e0869dea" have entirely different histories.

View File

@ -164,29 +164,16 @@ var setup = function(){
|text|text|text| |text|text|text|
- -
- ## ToDo: - ## ToDo:
- ASAP Basic standalone client - Basic standalone client
- _the main idea is to provide a minimal usable app with syncable data_ - basic pwa
- basic pwa (shared api)
- localStorage
- FileSystemAPI - FileSystemAPI
- is this usable??? - localStorage
...this boils down to if we need to ask for access every run or
onse per install...
- Nextcloud (???) - Nextcloud (???)
- electron app - electron app
- node fs - node fs
- cordova app - cordova app
- fs - ???
- Standalone client
- basic
- file-oriented
- mid
- logseq-like???
- advanceed (pWiki)
_this needs thought -- either integrate into pWiki or the other way
around_
- Item templates: - Item templates:
- ASAP keyboard actuation (a-la checkboxes)
- inline DONE - inline DONE
collapsed:: true collapsed:: true
- TEMPLATE - TEMPLATE
@ -639,24 +626,23 @@ var setup = function(){
- ### Formatting - ### Formatting
- The formatting mostly adheres to the markdown spec with a few minor differences - The formatting mostly adheres to the markdown spec with a few minor differences
- -
- # Node styles: - Styles:
- # Automatic Headings - Automatic Headings
- Heading level is determined by topology
- # Heading
- # Heading
- # Heading
- ...
- NOTE: Heading created via `@` will not show up in index.
- # Manual Headings (disabled)
collapsed:: true
- @ Heading 1 - @ Heading 1
- @@ Heading 2 - @ Heading 2
- @@@ Heading 3 - @ Heading 3
- @@@@ Heading 4 - @ Heading 4
- @@@@@ Heading 5 - @ Heading 5
- @@@@@@ Heading 6 - @ Heading 6
- # Text - Manual Headings
- # Lists:: - # Heading 1
- ## Heading 2
- ### Heading 3
- #### Heading 4
- ##### Heading 5
- ###### Heading 6
- Text
- Lists::
- bullet: - bullet:
- a: - a:
collapsed:: true collapsed:: true
@ -684,25 +670,21 @@ var setup = function(){
- y - y
- z - z
- c - c
- # Quoting
- > quote - > quote
- # Notes - Notes
- NOTE: a note text - NOTE: a note text
- NOTE: - NOTE:
- a root note can also be empty - a root note can also be empty
- click on the outer border to edit root - click on the outer border to edit root
- # Comments
- // C-style comment - // C-style comment
- ; ASM-style comment - ; ASM-style comment
- XXX Highlight - XXX Highlight
- # Status - Status (toggle all via: `alt-s`)
- Status of any node can be toggled via: `alt-s` - DONE Done (toggled via: `alt-x`)
- DONE Done (explicitly toggled via: `alt-x`) - REJECT Reject (toggled via: `alt-r`)
- REJECT Reject (explicitly toggled via: `alt-r`)
- # Inline styles:
- Basic inline *bold*, _italic_ and ~striked~ - Basic inline *bold*, _italic_ and ~striked~
- Marking ==text== - Marking ==text==
- # Code: - Code:
- Inline quoting `html <b>code</b>` - Inline quoting `html <b>code</b>`
- code blocks - code blocks
```javascript ```javascript
@ -710,27 +692,34 @@ var setup = function(){
console.log(text) console.log(text)
``` ```
- # Line - Line
- --- - ---
- # Markers: - Markers: ASAP, TEST, BUG, FIX, HACK, STUB, WARNING, and CAUTION
- ASAP, TEST, BUG, FIX, HACK, STUB, WARNING, and CAUTION - Basic task management
- # links - [%] Completion status
- Inline [X] checkboxes [_]
- To do items/blocks
- [_] undone item
_(clicking the checkbox updates the item)_
- [X] done item
- [_] we can also add inline [x] checkboxes and states: [%]
- navigating checkboxes in view mode can be done via `ctrl-left` / `ctrl-right` and toggling is done via `space`
- links
- [link](about:blank) - [link](about:blank)
- [local links](#attributes) - [local links](#attributes)
- https://example.com - https://example.com
- ./path/to/file /path/to -- _not supported yet_ - ./path/to/file /path/to -- _not supported yet_
- # Tables - Tables
- | a | b | c | - | a | b | c |
| 1 | 2 | 3 | | 1 | 2 | 3 |
| 11 | 22 | 33 | | 11 | 22 | 33 |
- # Symbols - Symbols -- _should these be ligatures?_
- _should these be ligatures?_
- (i), (c), /!\, ... - (i), (c), /!\, ...
- -- and --- - -- and ---
- # Table of content - Table of content
- # Global - Global
- TOC - TOC
- # Local - Local
- toc - toc
- demo content - demo content
collapsed:: true collapsed:: true
@ -739,38 +728,24 @@ var setup = function(){
- @ Heading - @ Heading
- @ Heading - @ Heading
- @ Heading - @ Heading
- # Basic task management - Templating:
- [%] Completion status - Inline
- Inline [X] checkboxes [_]
- To do items/blocks
- [_] undone item
_(clicking the checkbox updates the item)_
- [X] done item
- [_] we can also add inline [x] checkboxes and states: [%]
- Navigating checkboxes in view mode can be done via `ctrl-left` / `ctrl-right` and toggling is done via `space`
- Setting `ignore:: true` will not count the nested checkboxes
in the parent status (see child checkboxes)
collapsed:: true
ignore:: true
- [X] these [ ] checkboxes are ignored from the above summery status.
- # Templating:
- # Inline
- TEMPLATE - TEMPLATE
[ ] [ ]
- [ ] example item - [ ] example item
- # Nested - Nested
- TEMPLATE creates [below] - TEMPLATE creates [below]
- [ ] - [ ]
- [ ] example item - [ ] example item
- TEMPLATE^ creates [above] - TEMPLATE^ creates [above]
- [ ] - [ ]
- # Multiple nested - Multiple nested
- TEMPLATE [\ASAP] [ToDo] [Note] - TEMPLATE [\ASAP] [ToDo] [Note]
- [ ] ASAP - [ ] ASAP
- [ ] - [ ]
- -
- Q: should we include button text in item??? - Q: should we include button text in item???
- # Attributes: - Attributes:
id:: attributes id:: attributes
- collapsed - collapsed
collapsed:: true collapsed:: true