Commit Graph

70 Commits

Author SHA1 Message Date
e7d2c0e1a9 Problem: Markdown takes some time to process
All checks were successful
continuous-integration/drone/push Build is passing
Solution: Don't process when it's not Markdown
2022-04-29 21:42:06 +02:00
79aba57dcb Problem: moving up from closed item, moved too far
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add tests for this problem, and remove indent code when moving
up
2022-04-29 21:27:57 +02:00
cff499800e Copy and paste HTML as Markdown 2022-01-15 01:24:16 +01:00
f3fa3a0a91 Problem: first line of pasted text is not saved
All checks were successful
continuous-integration/drone/push Build is passing
Solution: change regex of input string split
2022-01-12 23:58:36 +01:00
d3cde5fd94 Problem: lines for - are not supported in copy paste
All checks were successful
continuous-integration/drone/push Build is passing
Solution: adjust regex so as not to split there
2022-01-12 22:51:54 +01:00
e4539b520c Problem: some standard copy paste formats do not work
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add solution for copying text from Roam. This formats looks
like:
    - parent
        - child 1
        - child 2

The first line starts with a dash and space. The other lines also start
with spaces (multiple of 4 or 0), dash, space. Every 4 spaces is 1
indent in our format.
2022-01-12 22:45:46 +01:00
c30156dd10 Problem: copy and paste always creates new nodes
All checks were successful
continuous-integration/drone/push Build is passing
Solution: allow one line text as normals text
2022-01-09 23:46:54 +01:00
e2aa173432 Problem: can't copy and paste multiline text as multiple items
All checks were successful
continuous-integration/drone/push Build is passing
Solution: split text and add multiple items
2022-01-09 22:15:48 +01:00
760eb11694 Implement "Create page from item" 2021-11-06 14:36:10 +01:00
f8a94455cd Save folds closed/open status in localStorage
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-25 20:59:50 +02:00
e98a099127 Send outputData to beforeSave callback 2021-09-25 20:58:08 +02:00
5a7067dc7d fix(store): move before and fix indent of multiple items
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-24 22:27:16 +02:00
c1fe438925 fix(drag): while dragging copy marginLeft to show item with right indent
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-24 22:02:56 +02:00
8167f6d85d fix(store): add test for moving to the last position
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-24 21:46:57 +02:00
22edb6165b fix(store): copy indent from next item after moving 2021-08-24 21:44:10 +02:00
38f3c58da9 Fix test for list-editor
All checks were successful
continuous-integration/drone/push Build is passing
Skip query check when no text is set
2021-08-24 21:30:41 +02:00
fe305528ee Remove keymap logging
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-17 22:07:58 +02:00
5850c556c8 Use webpack 5
All checks were successful
continuous-integration/drone/push Build is passing
- Generate to editor/dist
2021-08-15 23:18:57 +02:00
170acda64f Add next and previous actions for calendar
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-15 13:47:13 +02:00
7199e0c1da Start in normal mode with first item selected
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-12 00:01:54 +02:00
5000ab768a Reset ids when pasting new lines
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-07 23:04:01 +02:00
5d9b412973 Add C-; toggleTodo key and actions
All checks were successful
continuous-integration/drone/push Build is passing
Toggles between [ ] -> [x] -> none
2021-08-07 20:18:38 +02:00
b8910f9aa6 Better copy and paste
With thi change we now use a json representation to copy and paste list items.
2020-11-16 22:38:38 +01:00
10d6d7521a Some cleanup
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-14 15:56:22 +01:00
045cf17dee Add new function 'deleteCharacterBackward' 2020-11-14 15:42:03 +01:00
8de01dc68f Remove debug logging 2020-11-14 08:18:10 +01:00
75209250c3 Add new actions for todo's and sorting to contextmenu
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-11 22:16:07 +01:00
37a8482a87 Remove old 'Escape' event
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-11 19:49:04 +01:00
b4ef943836 Trigger change of after leaving editor
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-09 21:30:03 +01:00
c3aea176ae Add vim key commands 2020-11-08 21:15:54 +01:00
f3737f96bd Lazy load math library
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-05 20:51:12 +01:00
3f922fffd2 Use the right value of moveBefore
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-04 23:41:13 +01:00
a193436c08 Add todo comments 2020-11-03 21:23:43 +01:00
0012bb2acc Force saveTree output
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-02 22:51:19 +01:00
8384c115c6 Implement toggleBlock 2020-11-02 22:43:05 +01:00
56802dc106 Move blocks to the right position 2020-11-02 22:42:57 +01:00
7ede2e8054 Fix drag and drop of items 2020-11-02 21:56:42 +01:00
7138597d7e Implement expand/collapseBlock keys
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-01 22:10:00 +01:00
86d1a25d4e Improve saving indicator
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-01 21:21:10 +01:00
b94611b160 Scroll page into view when selected item is outside view 2020-11-01 21:04:58 +01:00
680e600fbe Remove multiple selection and add keymaps 2020-11-01 18:11:16 +01:00
b4a9077c9c Build newItem with createElement
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-31 23:29:01 +01:00
ca8afb0cbe Small changes for javascript formatted and structure 2020-10-31 23:28:29 +01:00
52e187e251 Don't move inside cell when ctrl is pressed 2020-10-31 20:56:56 +01:00
e147c3acd6 Add renderTree function 2020-10-31 20:56:45 +01:00
5f375992b4 Don't move cursor after remove
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-31 14:55:34 +01:00
1bb21144f0 Allow other commands in textarea 2020-10-31 14:55:13 +01:00
fa714c93f4 Remove console.log
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-31 14:02:25 +01:00
2b8dc55ff0 Trigger input and autosize together
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-31 13:37:09 +01:00
dcdf2fd0ab Move cursor up and down inside textarea 2020-10-31 13:36:49 +01:00