Veronica Berglyd Olsen
6ccbb358b9
Update tests
2022-06-15 16:46:44 +02:00
Veronica Berglyd Olsen
cff464392a
Use the indenta decorators of the novel tree to indicate type
2022-06-15 16:15:29 +02:00
Veronica Berglyd Olsen
3a061eec3f
Update novel tree menu processing and fix issue with reaload of document
2022-06-15 16:14:28 +02:00
Veronica Berglyd Olsen
538b722bdf
Fix tests and a few other bits
2022-06-14 19:33:12 +02:00
Veronica Berglyd Olsen
88b2d61cec
Update tests
2022-06-12 17:54:37 +02:00
Veronica Berglyd Olsen
b3eb276437
Wrap the novel tree in an outer widget
2022-06-12 15:45:39 +02:00
Veronica Berglyd Olsen
2cc8be5776
Rename the main GUI function for editing an item
2022-06-11 18:48:22 +02:00
Veronica Berglyd Olsen
8d427f40c6
Add a shortcut to open project tree context menu
2022-06-11 18:40:21 +02:00
Veronica Berglyd Olsen
37c3bb8cd2
Replace the item editor with the label editor dialog
2022-06-11 18:19:21 +02:00
Veronica Berglyd Olsen
985179bbb9
Rename main theme object
2022-06-11 16:29:49 +02:00
Veronica Berglyd Olsen
db01d85f2e
Rename outline components
2022-06-11 15:59:08 +02:00
Veronica Berglyd Olsen
94068e777a
Give main GUI elements more identifiable names
2022-06-11 15:49:45 +02:00
Veronica Berglyd Olsen
025463a28e
Improve project tree test coverage
2022-06-11 14:40:03 +02:00
Veronica Berglyd Olsen
77746f712f
Fix inconsistend expand/collapse when tree items are moved
2022-06-11 12:33:37 +02:00
Veronica Berglyd Olsen
af39fb98a1
Clean up project tree code and add undo action to the menu
2022-06-07 23:38:17 +02:00
Veronica Berglyd Olsen
ef270bc069
Tweak project toolbar look, and fix shortcuts
2022-06-07 22:38:02 +02:00
Veronica Berglyd Olsen
5a6ef5efd3
Add move buttons to project tree toolbar
2022-06-07 00:11:42 +02:00
Veronica Berglyd Olsen
46bb8e5bcc
Populate the add button menu in the project widget
2022-06-06 22:03:42 +02:00
Veronica Berglyd Olsen
d07f5dc520
Wrap project tree in an outer widget with a toolbar
2022-06-06 15:50:46 +02:00
Veronica Berglyd Olsen
4d9b94cfe6
Improve test coverage of Outline
2022-06-05 22:31:10 +02:00
Veronica Berglyd Olsen
92924b3288
Make the new item function better at guessing header level of new files
2022-06-05 17:41:29 +02:00
Veronica Berglyd Olsen
88976d6800
Streamline how project item changes are reported
2022-06-05 17:25:39 +02:00
Veronica Berglyd Olsen
de07546e3f
Fix tests
2022-06-05 13:41:22 +02:00
Veronica Berglyd Olsen
ac14888e2a
Merge branch 'main' into outline_view
2022-06-05 13:36:54 +02:00
Veronica Berglyd Olsen
d1b32f1ba1
Move the tags index into a wrapper class
2022-05-29 19:24:41 +02:00
Veronica Berglyd Olsen
77e50a6cee
Move the item index into a wrapper class and combine the access functions
2022-05-29 18:58:32 +02:00
Veronica Berglyd Olsen
94ba7a2f94
Use the new index instead of the old
2022-05-28 21:59:52 +02:00
Veronica Berglyd Olsen
44926a4e9a
Also make tree and options properties of the project
2022-05-28 14:33:25 +02:00
Veronica Berglyd Olsen
8bdd09400a
Move the project index into the project class
2022-05-28 14:11:58 +02:00
Veronica Berglyd Olsen
ecc0585c87
Add a toolbar to the Outline view
2022-05-22 23:03:30 +02:00
Veronica Berglyd Olsen
adf7357155
Merge branch 'main' into outline_view
2022-05-22 16:19:53 +02:00
Veronica Berglyd Olsen
aeaaaaf3af
Update test coverage
2022-05-21 21:55:19 +02:00
Veronica Berglyd Olsen
63a3e56cdb
Fix ignored lines in XML comparison
2022-05-21 18:15:38 +02:00
Veronica Berglyd Olsen
06d39ea352
Make tests not depend on minimal project settings
2022-05-21 17:33:58 +02:00
Veronica Berglyd Olsen
a5b2a06f84
Fix tests and add missing methods
2022-05-15 17:56:36 +02:00
Veronica Berglyd Olsen
d965320b57
Fix broken test
2022-05-14 19:07:34 +02:00
Veronica Berglyd Olsen
864b06a0e7
Shift all view changing functionality to the new Views bar
2022-05-10 22:14:35 +02:00
Veronica Berglyd Olsen
0a5c51ad4b
Make deleting empty folders bypass Trash
2022-05-08 18:07:21 +02:00
Veronica Berglyd Olsen
9bc7250532
Allow deleting non-empty folders
2022-04-23 21:33:11 +02:00
Veronica Berglyd Olsen
31fac7bf45
Make the test suite less spammy again
2022-04-23 15:28:26 +02:00
Veronica Berglyd Olsen
607f9409d2
Update tests
2022-04-20 21:50:07 +02:00
Veronica Berglyd Olsen
d158de5d82
Update test coverage
2022-04-17 17:00:43 +02:00
Veronica Berglyd Olsen
ebee9ff791
Update tests
2022-04-16 20:56:52 +02:00
Veronica Berglyd Olsen
da13fbff08
Merge branch 'main' into multi_root
2022-04-16 18:49:46 +02:00
Veronica Berglyd Olsen
fedb064b1f
Fix other tests
2022-04-16 15:01:55 +02:00
Veronica Berglyd Olsen
89558481de
Merge branch 'main' into multi_root
2022-04-02 16:03:43 +02:00
Veronica Berglyd Olsen
1c7708babd
Fix infinite search loop bug ( #1016 )
...
* Make sure the search loop in the editor cannot run infinitely
* Add test coverage of infinite search case
* Run GitHub actions against the patch branch
2022-03-16 22:34:29 +01:00
Veronica Berglyd Olsen
3fdea6e57a
Fix tests
2022-02-14 22:18:38 +01:00
Veronica Berglyd Olsen
85ea9f5b19
Add automatic index rebuild ( #975 )
...
* Rebuild the index automatically if not all files are in the index on open
* Update tests
2022-01-25 17:41:34 +01:00
Veronica Berglyd Olsen
9be2519406
Resolve HTML render bug ( #951 )
...
* Fix bug breaking HTML rendering with angle brackets in other blocks than normal text
* Restore cursor if document viewer fails to load
* Improve test coverage
2022-01-04 20:52:36 +01:00