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
|
2873336dce
|
Allow switching between root novel folders
|
2022-06-05 15:04:04 +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
|
63068f1018
|
Add full test coverage of index class
|
2022-06-05 13:17:24 +02:00 |
|
Veronica Berglyd Olsen
|
22099c1b56
|
Make some minor improvements to handling of tags and references
|
2022-06-03 11:07:40 +02:00 |
|
Veronica Berglyd Olsen
|
eed59a96be
|
Make some fixes to the index class, and improve test coverage
|
2022-05-30 00:28:43 +02:00 |
|
Veronica Berglyd Olsen
|
865acfd7e9
|
Clean up imports
|
2022-05-29 19:40:14 +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
|
347d34bf83
|
Clean up the index code a bit and add index validation
|
2022-05-29 00:18:48 +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
|
01be8be44f
|
Remove old tagsIndex
|
2022-05-28 20:16:27 +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
|
1f66ed3e3b
|
Reduce the list of tag classes in outline view when they are not used
|
2022-05-22 21:00:49 +02:00 |
|
Veronica Berglyd Olsen
|
adf7357155
|
Merge branch 'main' into outline_view
|
2022-05-22 16:19:53 +02:00 |
|
Veronica Berglyd Olsen
|
78b97ce8fb
|
Remove name as a required parameter for new root folders since no part of the GUI uses it
|
2022-05-21 22:10:25 +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
|
cea22b6147
|
Clean up new project creation function
|
2022-05-21 17:58:47 +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
|
ad42a71427
|
Fix tests
|
2022-05-21 16:57:09 +02:00 |
|
Veronica Berglyd Olsen
|
a5b2a06f84
|
Fix tests and add missing methods
|
2022-05-15 17:56:36 +02:00 |
|
Veronica Berglyd Olsen
|
7c7e4c2297
|
Disabled second wizard test on macOS as it too segfaults
|
2022-05-15 16:39:41 +02:00 |
|
Veronica Berglyd Olsen
|
e2c10f52d2
|
Disabled wizard test on macOS as it still segfaults
|
2022-05-15 16:37:09 +02:00 |
|
Veronica Berglyd Olsen
|
c91f19f9f7
|
Update wizard test coverage
|
2022-05-15 16:31:51 +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
|
d9e3fd7a01
|
Make some minor improvements to how expanded status is saved for items
|
2022-04-23 19:34:40 +02:00 |
|
Veronica Berglyd Olsen
|
821833df8e
|
Fix tests and drop unused function from NWTree class
|
2022-04-23 17:05:29 +02:00 |
|
Veronica Berglyd Olsen
|
64da2793ac
|
Allow file items to save expanded status
|
2022-04-23 15:38:53 +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
|
e32eb21fbf
|
Add a mock random number generator for testing
|
2022-04-20 21:46:53 +02:00 |
|
Veronica Berglyd Olsen
|
15ede5e14c
|
Make better use of the new NWItem functions and do some cleanup
|
2022-04-17 19:15:00 +02:00 |
|
Veronica Berglyd Olsen
|
3f4356467e
|
Relax moving restrictions in project tree, and improve test coverage of NWItem class
|
2022-04-17 18:32:22 +02:00 |
|
Veronica Berglyd Olsen
|
50db7fcddb
|
Simplify updating an item after it has been moved
|
2022-04-17 17:49:47 +02:00 |
|
Veronica Berglyd Olsen
|
d158de5d82
|
Update test coverage
|
2022-04-17 17:00:43 +02:00 |
|
Veronica Berglyd Olsen
|
4cfbbf4c68
|
Remove max folder depth restriction, and simplify adding folders and files in the tree
|
2022-04-17 14:44:11 +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
|
3ed74f0b02
|
Add test coverage of status and importance reordering
|
2022-04-16 18:35:26 +02:00 |
|
Veronica Berglyd Olsen
|
2f547033cd
|
Simplify all other strings in main project class
|
2022-04-16 17:00:08 +02:00 |
|
Veronica Berglyd Olsen
|
048e5faa1f
|
Also simplify item labels, due to XML limitations
|
2022-04-16 16:44:39 +02:00 |
|