Commit graph

20 commits

Author SHA1 Message Date
Renaud Casenave-Péré
52ef89147c WIP 2025-07-20 21:27:03 +09:00
Renaud Casenave-Péré
132146049f Add an eof indicator 2023-01-26 13:44:54 +01:00
Renaud Casenave-Péré
f5510a7944 Implement customizable actions 2023-01-26 13:44:54 +01:00
Renaud Casenave-Péré
697706610e Handle mouse area inside OrgText object 2023-01-26 13:44:54 +01:00
Renaud Casenave-Péré
9164c1a3c3 Update UI only when event is the last one triggered by UI 2023-01-26 13:44:54 +01:00
Renaud Casenave-Péré
2f4a641874 Reparse node upon changes and promote/demote it if required 2023-01-26 13:44:54 +01:00
Renaud Casenave-Péré
98d7d9e918 Link headlines to one another and indent all nodes 2022-12-13 23:11:56 +01:00
Renaud Casenave-Péré
6544071718 Process headlines in a different qml component 2022-12-07 08:59:27 +01:00
Renaud Casenave-Péré
f4967150e4 Parse headlines (but don’t do or show anything special) 2022-12-04 21:14:22 +01:00
Renaud Casenave-Péré
a5bc9ba86b Rename OrgText into OrgLine and separate OrgEdit 2022-12-04 21:14:22 +01:00
Renaud Casenave-Péré
4882c3f07a Revamp org-model, commands and org file parsing 2022-08-29 23:08:48 +02:00
Renaud Casenave-Péré
7d44352c5a Properly set cursorPosition when joining an empty line 2022-08-28 22:22:34 +02:00
Renaud Casenave-Péré
4a0e91e1e2 Put cursor where line was touched and simplify join/split cursor positioning 2022-08-20 22:43:58 +02:00
Renaud Casenave-Péré
646f9d81e1 Put cursor where it is expected after a join-node and a split-node 2022-08-19 22:01:42 +02:00
Renaud Casenave-Péré
4ff6d369f1 Properly call modify-text before any other action 2022-02-02 23:15:28 +01:00
Renaud Casenave-Péré
9fbad7c0a2 Implement a join-node feature and fix undo/redo 2022-01-30 22:21:24 +01:00
Renaud Casenave-Péré
b46ea4a59c Implement an undo/redo facility 2022-01-19 23:08:10 +01:00
Renaud Casenave-Péré
d49fae0776 Prevent error outputs when loader takes a bit of time 2022-01-19 13:16:21 +01:00
Renaud Casenave-Péré
80e33f9712 Move focusedItem under Org object 2022-01-19 13:16:01 +01:00
Renaud Casenave-Péré
898a34cca1 Separate OrgDelegate and add a text area to OrgText 2022-01-14 14:55:15 +01:00