Veronica Berglyd Olsen
|
0eb39d2e0a
|
Clean up a few remnants of old test code
|
2023-06-09 22:06:38 +02:00 |
|
Veronica Berglyd Olsen
|
112aa8468c
|
Finish up controls on manuscript build tool
|
2023-06-09 22:06:05 +02:00 |
|
Veronica Berglyd Olsen
|
c344cf441e
|
Add back print functionality to manuscript tool
|
2023-06-09 21:31:02 +02:00 |
|
Veronica Berglyd Olsen
|
5f4b6009ce
|
Complete the manuscript build dialog, and the doc builder class
|
2023-06-09 21:07:46 +02:00 |
|
Veronica Berglyd Olsen
|
8b7aab36a2
|
Add circular progress bar on manuscript preview
|
2023-06-08 23:33:16 +02:00 |
|
Veronica Berglyd Olsen
|
8ef1a12201
|
Use enums for build formats
|
2023-06-08 23:32:32 +02:00 |
|
Veronica Berglyd Olsen
|
4ee452d186
|
Add a circular progress bar to the manuscript build tool
|
2023-06-07 22:37:47 +02:00 |
|
Veronica Berglyd Olsen
|
3bcb4a5091
|
Add back the file name label on manuscript build dialog
|
2023-06-06 22:47:37 +02:00 |
|
Veronica Berglyd Olsen
|
b09068ab99
|
Add annotations to odt class
|
2023-06-06 22:12:56 +02:00 |
|
Veronica Berglyd Olsen
|
6b6c517b1f
|
Add annotations to tokenizer, html and markdown classes
|
2023-06-06 00:35:57 +02:00 |
|
Veronica Berglyd Olsen
|
850ee73ed4
|
Simplify core variables in tokenizer
|
2023-06-06 00:03:46 +02:00 |
|
Veronica Berglyd Olsen
|
67f1dd6677
|
Clean up variables in doc builder
|
2023-06-06 00:03:27 +02:00 |
|
Veronica Berglyd Olsen
|
9bc66128a7
|
Complete the build process in the build tool
|
2023-06-05 23:39:28 +02:00 |
|
Veronica Berglyd Olsen
|
b0201c58e9
|
Add Table of Contents to build dialog
|
2023-06-05 21:49:30 +02:00 |
|
Veronica Berglyd Olsen
|
18df119332
|
Update build tools icons
|
2023-06-05 17:19:32 +02:00 |
|
Veronica Berglyd Olsen
|
bc38ea19ba
|
Merge branch 'dev' into feature/build_gui
|
2023-06-05 17:13:23 +02:00 |
|
Veronica Berglyd Olsen
|
a730e8747f
|
Optimise all SVG icons (#1456)
|
2023-06-05 17:11:56 +02:00 |
|
Veronica Berglyd Olsen
|
62b0e7f9ca
|
Optimise all SVG icons
|
2023-06-05 16:52:13 +02:00 |
|
Veronica Berglyd Olsen
|
ee9da2bdf1
|
Improve the manuscript GUIs a bit
|
2023-06-05 00:25:02 +02:00 |
|
Veronica Berglyd Olsen
|
2f0ac4fe17
|
Fix Qt.UserRole access warning
|
2023-06-05 00:08:11 +02:00 |
|
Veronica Berglyd Olsen
|
033b9f2a59
|
Update the zipIt function to include new files
|
2023-06-04 21:25:03 +02:00 |
|
Veronica Berglyd Olsen
|
3996ff8798
|
Assemble most of the Manuscript Build tool
|
2023-06-04 20:58:50 +02:00 |
|
Veronica Berglyd Olsen
|
5f6335d8f9
|
Fix some typing issues
|
2023-06-04 00:40:04 +02:00 |
|
Veronica Berglyd Olsen
|
135ba3f290
|
Update the project storage class
|
2023-06-03 19:05:18 +02:00 |
|
Veronica Berglyd Olsen
|
8ef3b3e09a
|
Add project file revision number, and update all test reference files
|
2023-06-03 18:37:41 +02:00 |
|
Veronica Berglyd Olsen
|
0704812376
|
Remove titleFormat from project XML and rename mock test file
|
2023-06-03 18:13:02 +02:00 |
|
Veronica Berglyd Olsen
|
db8140418e
|
Fix typing and docstrings in Project data and XML classes
|
2023-06-03 18:05:04 +02:00 |
|
Veronica Berglyd Olsen
|
d915b1b02c
|
Remove old test reference files
|
2023-06-03 17:13:54 +02:00 |
|
Veronica Berglyd Olsen
|
4c439910dc
|
Remove the old build tool
|
2023-06-03 17:03:30 +02:00 |
|
Veronica Berglyd Olsen
|
9514578554
|
Add the build preview functionality from the old build tool
|
2023-06-03 16:51:45 +02:00 |
|
Veronica Berglyd Olsen
|
3a2733eee5
|
Make new code pass docstring linting
|
2023-06-03 15:46:51 +02:00 |
|
Veronica Berglyd Olsen
|
7ff5ffaebd
|
Remove python 3.12-dev tests again
|
2023-06-01 15:46:39 +02:00 |
|
Veronica Berglyd Olsen
|
dbb8f4fa5a
|
Remove lxml as a test dependency
|
2023-06-01 15:41:56 +02:00 |
|
Veronica Berglyd Olsen
|
8631ea3d5a
|
Update test CI jobs
|
2023-06-01 15:39:42 +02:00 |
|
Veronica Berglyd Olsen
|
58dee60297
|
Merge branch 'dev' into feature/build_gui
|
2023-06-01 15:29:00 +02:00 |
|
Veronica Berglyd Olsen
|
0a70adeceb
|
Update ignored error codes for flake8
|
2023-06-01 15:27:29 +02:00 |
|
Veronica Berglyd Olsen
|
31e76e429b
|
Merge branch 'main' into dev
|
2023-06-01 15:26:08 +02:00 |
|
Veronica Berglyd Olsen
|
277bd783b1
|
Clean up workflows
|
2023-06-01 10:56:11 +02:00 |
|
Veronica Berglyd Olsen
|
3e34721b66
|
Make gui class debug messages consistent
|
2023-06-01 00:31:42 +02:00 |
|
Veronica Berglyd Olsen
|
8fdec71f4b
|
Improve how manuscript dialog closing is handled
|
2023-06-01 00:12:27 +02:00 |
|
Veronica Berglyd Olsen
|
510b6ff6d2
|
Add simple build preview
|
2023-05-31 18:10:41 +02:00 |
|
Veronica Berglyd Olsen
|
704fffada3
|
Move all code to set default text font into the Config class
|
2023-05-31 17:49:31 +02:00 |
|
Veronica Berglyd Olsen
|
74f46f4633
|
Update broken test by merge from dev
|
2023-05-29 22:22:18 +02:00 |
|
Veronica Berglyd Olsen
|
c49e743f4d
|
Merge branch 'dev' into feature/build_gui
|
2023-05-29 22:20:08 +02:00 |
|
Veronica Berglyd Olsen
|
b7eb4d3567
|
Remove lxml dependency (#1452)
|
2023-05-29 22:18:46 +02:00 |
|
Veronica Berglyd Olsen
|
ebc3b1f745
|
Fix redundant line wrapping in ODT header style
|
2023-05-29 22:12:55 +02:00 |
|
Veronica Berglyd Olsen
|
af923d6050
|
Remove references and checks for lxml
|
2023-05-29 21:52:43 +02:00 |
|
Veronica Berglyd Olsen
|
1d90d6d385
|
Update XML classes and tests
|
2023-05-29 21:47:13 +02:00 |
|
Veronica Berglyd Olsen
|
a40275c431
|
Make the xmlIndent function the permanent solution
|
2023-05-29 21:35:16 +02:00 |
|
Veronica Berglyd Olsen
|
2a82fd628c
|
Fix logging bug in init
|
2023-05-29 21:34:48 +02:00 |
|
Veronica Berglyd Olsen
|
a7ffbb0965
|
Update Odt tests
|
2023-05-29 20:04:40 +02:00 |
|
Veronica Berglyd Olsen
|
22e0f82654
|
Replaxe lxml with standard library xml in ODT class
|
2023-05-29 20:04:28 +02:00 |
|
Veronica Berglyd Olsen
|
47a6ae5031
|
Remove test runs for Python 3.7
|
2023-05-29 18:23:00 +02:00 |
|
Veronica Berglyd Olsen
|
652013b622
|
Fix last broken test
|
2023-05-29 17:58:23 +02:00 |
|
Veronica Berglyd Olsen
|
af67f5081e
|
Fix test reference files
|
2023-05-29 17:16:58 +02:00 |
|
Veronica Berglyd Olsen
|
59931c804c
|
Replace lxml with standard xml for project files
|
2023-05-29 17:00:52 +02:00 |
|
Veronica Berglyd Olsen
|
7c9bff71f0
|
Make sure main logger only creates a single stream handle
|
2023-05-24 22:39:24 +02:00 |
|
Veronica Berglyd Olsen
|
ad6b517c1d
|
Rename manuscript build tool file and add build dialog
|
2023-05-24 22:38:47 +02:00 |
|
Veronica Berglyd Olsen
|
a1837d8153
|
Clean up old heading format usage
|
2023-05-24 00:50:05 +02:00 |
|
Veronica Berglyd Olsen
|
cd81ea5fbb
|
Fix tests
|
2023-05-24 00:27:29 +02:00 |
|
Veronica Berglyd Olsen
|
e3744d31aa
|
Move heading formatting into a separate class
|
2023-05-24 00:27:09 +02:00 |
|
Veronica Berglyd Olsen
|
fda647da54
|
Fix a few issues with the build settings dialog
|
2023-05-23 18:39:52 +02:00 |
|
Veronica Berglyd Olsen
|
6ab734b9e7
|
Add last tab in build settings and tweak filter tab a little
|
2023-05-23 18:18:15 +02:00 |
|
Veronica Berglyd Olsen
|
c302162d1f
|
Add build settings Content and Format tabs
|
2023-05-23 16:39:43 +02:00 |
|
Veronica Berglyd Olsen
|
06b46bb0d3
|
Update config layout extension class
|
2023-05-23 16:39:05 +02:00 |
|
Veronica Berglyd Olsen
|
2592423637
|
Update build dialog and make doc build class compatible with build settings
|
2023-05-22 21:58:05 +02:00 |
|
Veronica Berglyd Olsen
|
854cc77220
|
Add list of builds to manuscript build dialog
|
2023-05-22 18:38:58 +02:00 |
|
Veronica Berglyd Olsen
|
0a2355488e
|
Simplify build settings dialog
|
2023-05-22 16:25:33 +02:00 |
|
Veronica Berglyd Olsen
|
a212900554
|
Add a Headings format edit form
|
2023-05-18 19:30:42 +02:00 |
|
Veronica Berglyd Olsen
|
79a28b9e43
|
Add handling of build settings and build name
|
2023-05-18 17:41:29 +02:00 |
|
Veronica Berglyd Olsen
|
90a6cecd52
|
Merge branch 'dev' into feature/build_gui
|
2023-05-16 23:45:22 +02:00 |
|
Veronica Berglyd Olsen
|
03a19a882b
|
Rewrite config mocking (#1447)
|
2023-05-16 23:29:56 +02:00 |
|
Veronica Berglyd Olsen
|
4371d123ac
|
Fix docs URL (#1446)
|
2023-05-16 23:22:20 +02:00 |
|
Veronica Berglyd Olsen
|
70ea5e0bae
|
Fix broken documentation URL
|
2023-05-16 23:04:24 +02:00 |
|
Veronica Berglyd Olsen
|
db70394af3
|
Move all URLs to the nwConst class
|
2023-05-16 23:02:31 +02:00 |
|
Veronica Berglyd Olsen
|
324b204eaa
|
Drop all mappings of config object into classes now that tests don't need that
|
2023-05-16 23:00:30 +02:00 |
|
Veronica Berglyd Olsen
|
7f8ffb228e
|
Remove dependency on .mainConf class variable in tests
|
2023-05-16 00:40:56 +02:00 |
|
Veronica Berglyd Olsen
|
cdb501ae26
|
Improve debug strings in Config class
|
2023-05-16 00:34:28 +02:00 |
|
Veronica Berglyd Olsen
|
e8c6e50e92
|
Remove code for mocking CONFIG object and instead reset it for each test
|
2023-05-16 00:34:11 +02:00 |
|
Veronica Berglyd Olsen
|
35731ca4f7
|
Make build settings dialog work with single settings object
|
2023-05-15 15:27:02 +02:00 |
|
Veronica Berglyd Olsen
|
5685963b59
|
Modify logic so build settings are edited separately
|
2023-05-13 20:24:33 +02:00 |
|
Veronica Berglyd Olsen
|
26430e642c
|
Add a new Manuscript Build tool
|
2023-05-13 19:20:31 +02:00 |
|
Veronica Berglyd Olsen
|
ff0a4b03ae
|
Rename GuiBuildManuscript to GuiBuildSettings
|
2023-05-13 19:02:21 +02:00 |
|
Veronica Berglyd Olsen
|
a4e5a88686
|
Add heading format fields
|
2023-05-13 19:00:10 +02:00 |
|
Veronica Berglyd Olsen
|
50f653fefb
|
Add splitter to filter page and save to options
|
2023-05-13 17:59:43 +02:00 |
|
Veronica K. B. Olsen
|
a9d5974346
|
Add root class filtering
|
2023-05-09 22:00:30 +02:00 |
|
Veronica Berglyd Olsen
|
4c4139078a
|
Add icons to document filters
|
2023-05-07 19:36:52 +02:00 |
|
Veronica Berglyd Olsen
|
46b4e39bf5
|
Add code to filter items in build tool based on layout and active status
|
2023-05-07 19:21:07 +02:00 |
|
Veronica Berglyd Olsen
|
e7a148d20d
|
Merge branch 'dev' into feature/build_gui
|
2023-05-07 16:57:52 +02:00 |
|
Veronica Berglyd Olsen
|
76daa3f463
|
Update setup files (#1436)
|
2023-05-05 00:26:28 +02:00 |
|
Veronica Berglyd Olsen
|
9f22c51c8a
|
Add deprecation info to help output
|
2023-05-04 23:47:01 +02:00 |
|
Veronica Berglyd Olsen
|
023c0da879
|
Add deprecation warning about setup.py
|
2023-05-04 23:32:55 +02:00 |
|
Veronica Berglyd Olsen
|
18cc8b91dc
|
Update documentation on how to install novelWriter from source, and improve build script for pip
|
2023-05-04 23:17:25 +02:00 |
|
Veronica Berglyd Olsen
|
7a855a3520
|
Update pyproject.toml according to setuptools docs
|
2023-05-04 23:09:33 +02:00 |
|
Veronica Berglyd Olsen
|
36352d4a17
|
Fix a few warnings with setup.cfg and add the zip_safe option
|
2023-05-04 22:05:01 +02:00 |
|
Veronica Berglyd Olsen
|
b9351dba11
|
Update package build scripts (#1433)
|
2023-05-03 22:43:03 +02:00 |
|
Veronica Berglyd Olsen
|
8d4e555374
|
Fix a few help strings in setup
|
2023-05-03 22:34:53 +02:00 |
|
Veronica Berglyd Olsen
|
934ebcfc7e
|
Switch shasum command on mac build
|
2023-05-03 13:29:54 +02:00 |
|
Veronica Berglyd Olsen
|
128092e537
|
Put all build assets in a single zip file
|
2023-05-03 12:39:51 +02:00 |
|
Veronica Berglyd Olsen
|
ff22722662
|
Fix artifact names and add shasum files
|
2023-05-03 12:36:33 +02:00 |
|