Compare commits

...

13 Commits

Author SHA1 Message Date
67c1cc17f5 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-03-05 23:49:56 +03:00
c11f131547 Merge branch 'master' of github.com:flynx/pWiki 2025-03-04 17:02:29 +03:00
a5f9d8ee66 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-03-03 17:02:10 +03:00
f09d19ed43 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-03-02 16:59:58 +03:00
d16fe7f1aa ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-03-01 16:57:13 +03:00
5a634c5a38 notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-28 23:34:32 +03:00
b039a1224f cleanup docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-28 23:25:52 +03:00
d514122694 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-27 17:35:20 +03:00
c46d20d93a ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-26 23:56:21 +03:00
a3b943e2d1 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-24 22:07:04 +03:00
280eb7762f Merge branch 'master' of github.com:flynx/pWiki 2025-02-22 23:32:40 +03:00
2ebcb2fcc3 ...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-21 22:22:54 +03:00
16c5d9508e notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2025-02-20 23:56:46 +03:00

View File

@ -164,24 +164,37 @@ var setup = function(){
|text|text|text|
-
- ## ToDo:
- Basic standalone client
- basic pwa
- FileSystemAPI
- ASAP Basic standalone client
- _the main idea is to provide a minimal usable app with syncable data_
- basic pwa (shared api)
- localStorage
- FileSystemAPI
- is this usable???
...this boils down to if we need to ask for access every run or
onse per install...
- Nextcloud (???)
- electron app
- node fs
- 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:
- ASAP keyboard actuation (a-la checkboxes)
- inline DONE
collapsed:: true
collapsed:: true
- TEMPLATE
text [cursor]
- TEMPLATE title
text [cursor]
- sub-tree DONE
collapsed:: true
collapsed:: true
- TEMPLATE title
- text [cursor]
- TEMPLATE title *boo*
@ -189,7 +202,7 @@ var setup = function(){
- TEMPLATE title [new]
- text [cursor]
- multi-template DONE
collapsed:: true
collapsed:: true
- TEMPLATE [A] [B] [C]
- aaa
- bbb
@ -207,7 +220,7 @@ var setup = function(){
- action:
- duplicate template text / subtree (w.o. markers)
- select / place cursor at cursor marker
- TODO:
- TODO:
- nested templates??
- global templates -- or should this be an external macro???
- revise syntax
@ -626,23 +639,24 @@ var setup = function(){
- ### Formatting
- The formatting mostly adheres to the markdown spec with a few minor differences
-
- Styles:
- Automatic Headings
- # Node styles:
- # 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 2
- @ Heading 3
- @ Heading 4
- @ Heading 5
- @ Heading 6
- Manual Headings
- # Heading 1
- ## Heading 2
- ### Heading 3
- #### Heading 4
- ##### Heading 5
- ###### Heading 6
- Text
- Lists::
- @@ Heading 2
- @@@ Heading 3
- @@@@ Heading 4
- @@@@@ Heading 5
- @@@@@@ Heading 6
- # Text
- # Lists::
- bullet:
- a:
collapsed:: true
@ -670,21 +684,25 @@ var setup = function(){
- y
- z
- c
- > quote
- Notes
- # Quoting
- > quote
- # Notes
- NOTE: a note text
- NOTE:
- a root note can also be empty
- click on the outer border to edit root
- // C-style comment
- ; ASM-style comment
- # Comments
- // C-style comment
- ; ASM-style comment
- XXX Highlight
- Status (toggle all via: `alt-s`)
- DONE Done (toggled via: `alt-x`)
- REJECT Reject (toggled via: `alt-r`)
- Basic inline *bold*, _italic_ and ~striked~
- Marking ==text==
- Code:
- # Status
- Status of any node can be toggled via: `alt-s`
- DONE Done (explicitly toggled via: `alt-x`)
- REJECT Reject (explicitly toggled via: `alt-r`)
- # Inline styles:
- Basic inline *bold*, _italic_ and ~striked~
- Marking ==text==
- # Code:
- Inline quoting `html <b>code</b>`
- code blocks
```javascript
@ -692,34 +710,27 @@ var setup = function(){
console.log(text)
```
- Line
- ---
- Markers: ASAP, TEST, BUG, FIX, HACK, STUB, WARNING, and CAUTION
- Basic task management
- [%] 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
- # Line
- ---
- # Markers:
- ASAP, TEST, BUG, FIX, HACK, STUB, WARNING, and CAUTION
- # links
- [link](about:blank)
- [local links](#attributes)
- https://example.com
- ./path/to/file /path/to -- _not supported yet_
- Tables
- # Tables
- | a | b | c |
| 1 | 2 | 3 |
| 11 | 22 | 33 |
- Symbols -- _should these be ligatures?_
- # Symbols
- _should these be ligatures?_
- (i), (c), /!\, ...
- -- and ---
- Table of content
- Global
- -- and ---
- # Table of content
- # Global
- TOC
- Local
- # Local
- toc
- demo content
collapsed:: true
@ -728,38 +739,52 @@ var setup = function(){
- @ Heading
- @ Heading
- @ Heading
- Templating:
- Inline
- # Basic task management
- [%] 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`
- 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
[ ]
- [ ] example item
- Nested
- # Nested
- TEMPLATE creates [below]
- [ ]
- [ ] example item
- TEMPLATE^ creates [above]
- [ ]
- Multiple nested
- # Multiple nested
- TEMPLATE [\ASAP] [ToDo] [Note]
- [ ] ASAP
- [ ]
-
- Q: should we include button text in item???
- Attributes:
id:: attributes
- collapsed
collapsed:: true
- a
- b
- c
- # Attributes:
id:: attributes
- collapsed
collapsed:: true
- a
- b
- c
- id
id:: node-with-id
- combined
id:: node-with-id
- combined
id:: combined-several-ids
collapsed:: true
- a
- b
- c
collapsed:: true
- a
- b
- c
-
- ---
- ### Playground for testing