Veronica Berglyd Olsen
|
73b8e3e0fb
|
Use the new item checker functions instead of equal operator
|
2022-09-11 17:22:46 +02:00 |
|
Veronica Berglyd Olsen
|
01b66bc62e
|
Add some type and layout checker functions to the item class
|
2022-09-11 17:04:21 +02:00 |
|
Veronica Berglyd Olsen
|
f08345b15e
|
Merge branch 'main' into merge_patches
|
2022-08-17 23:21:10 +02:00 |
|
Veronica Berglyd Olsen
|
c917fc9c9c
|
Fix issue #1096 and remove a couple of error ourputs
|
2022-08-17 21:49:41 +02:00 |
|
Veronica Berglyd Olsen
|
069e3baf67
|
Add functionality to load and save last selected outline novel, and fix a few inconsistencies
|
2022-07-31 18:40:16 +02:00 |
|
Veronica Berglyd Olsen
|
ea61db9591
|
Simplify the novel outline tree
|
2022-06-14 00:14:51 +02:00 |
|
Veronica Berglyd Olsen
|
49ace054bd
|
Make options class handle enums, and add plot column to novel tree
|
2022-06-12 20:18:24 +02:00 |
|
Veronica Berglyd Olsen
|
8040441757
|
Allow changing content of last column of the novel tree
|
2022-06-12 19:59:18 +02:00 |
|
Veronica Berglyd Olsen
|
52683d5a21
|
Add novel tree toolbar and connect actions
|
2022-06-12 17:47:32 +02:00 |
|
Veronica Berglyd Olsen
|
c58868ed39
|
Simplify the conversion of very old project data
|
2022-06-11 23:54:20 +02:00 |
|
Veronica Berglyd Olsen
|
0181bebd70
|
Rename ambiguous theParent variable to mainGui
|
2022-06-11 15:33:32 +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
|
12a7ec7fe3
|
Allow the project class to create new files
|
2022-06-06 22:02:44 +02:00 |
|
Veronica Berglyd Olsen
|
85f63721e0
|
Allow showing all novel files in Outline
|
2022-06-05 18:43:09 +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
|
2873336dce
|
Allow switching between root novel folders
|
2022-06-05 15:04:04 +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
|
d584f57a3b
|
Loading of new index now works
|
2022-05-28 19:45:33 +02:00 |
|
Veronica Berglyd Olsen
|
b5b0074411
|
Rewritten index storage using classes instead
|
2022-05-28 18:48:31 +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
|
f7e31bd452
|
Use "project name" consistently on the GUI
|
2022-05-22 16:23:49 +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
|
cea22b6147
|
Clean up new project creation function
|
2022-05-21 17:58:47 +02:00 |
|
Veronica Berglyd Olsen
|
b4ea5bc8d0
|
Update minimal project content
|
2022-05-21 17:33:36 +02:00 |
|
Veronica Berglyd Olsen
|
ad42a71427
|
Fix tests
|
2022-05-21 16:57:09 +02:00 |
|
Veronica Berglyd Olsen
|
46dce17dfe
|
Update new project generation to match wizard
|
2022-05-21 16:29:41 +02:00 |
|
Veronica Berglyd Olsen
|
9ee4d1b2cd
|
Reset meta data for folders
|
2022-05-08 17:52:36 +02:00 |
|
Veronica Berglyd Olsen
|
1e7d329962
|
Force conistency of ROOT item settings
|
2022-04-28 19:04:21 +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
|
bd5a14b18e
|
Block drag and drop for ROOT items on the widget level, and drop the TRASH item type
|
2022-04-23 16:57:13 +02:00 |
|
Veronica Berglyd Olsen
|
64da2793ac
|
Allow file items to save expanded status
|
2022-04-23 15:38:53 +02:00 |
|
Veronica Berglyd Olsen
|
8320aab1bf
|
Use the same method to generate item handles as for status keys
|
2022-04-20 21:44:45 +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
|
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
|
61f5425662
|
Update new item functions in project class
|
2022-04-16 20:55:54 +02:00 |
|
Veronica Berglyd Olsen
|
da13fbff08
|
Merge branch 'main' into multi_root
|
2022-04-16 18:49:46 +02:00 |
|