Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen c688c66d5b Project manager dialog now lists recent projects and lets the user open one of these, or browse for a folder 2020-02-26 17:44:11 +01:00
Veronica K. B. Olsen 6867f38637 Added the main dialog class for project management, and made some changes to the icon class. 2020-02-26 15:30:08 +01:00
Veronica K. Berglyd Olsen cce65a6e93 Merge pull request #176 from vkbo/config_error
Config Error Handling
2020-02-23 20:39:15 +01:00
Veronica K. B. Olsen 39db69f199 Add error handling and reporting for the Config class, whichs is initialised before the GUI 2020-02-23 17:15:20 +01:00
Veronica K. Berglyd Olsen 5d129379a3 Merge pull request #175 from vkbo/dialog_options
Saving of Dialog Options
2020-02-19 20:12:51 +01:00
Veronica K. Berglyd Olsen 54fda113e0 Merge branch 'master' into dialog_options 2020-02-19 20:10:16 +01:00
Veronica K. B. Olsen 10dcbe6ee5 Also saving options for DocSplit dialog 2020-02-19 20:08:27 +01:00
Veronica K. B. Olsen b90f96643e Updated sample project xml 2020-02-19 19:58:03 +01:00
Veronica K. B. Olsen 4977ffd843 Clean up old json files 2020-02-19 19:57:08 +01:00
Veronica K. B. Olsen 5f0b331655 Replace old option state class with new one everywhere 2020-02-19 19:43:44 +01:00
Veronica K. B. Olsen ecb739425b Added new class to save dialog optins 2020-02-19 18:58:19 +01:00
Veronica K. Berglyd Olsen e691933578 Merge pull request #173 from countjocular/countjocular-typos
Fix some typos
2020-02-18 13:59:54 +01:00
Veronica K. Berglyd Olsen cc3705153d Merge branch 'master' into countjocular-typos 2020-02-18 13:57:27 +01:00
Veronica K. Berglyd Olsen 98452870b4 Merge pull request #174 from countjocular/countjocular-patch-install
Update install.py with correct paths
2020-02-18 13:56:29 +01:00
Veronica K. B. Olsen 08abdeabb0 Minor fix in README 2020-02-17 21:51:10 +01:00
Veronica K. Berglyd Olsen dc4f8e1e3b Merge pull request #172 from vkbo/release_0.4.5
Release 0.4.5
2020-02-17 14:51:49 +01:00
Veronica K. B. Olsen ef377f5952 Bumped version again to fix botched release 2020-02-17 14:50:43 +01:00
Veronica K. Berglyd Olsen d2bd2e9d69 Merge pull request #171 from vkbo/release_0.4.4
Release 0.4.4
2020-02-17 14:12:36 +01:00
Veronica K. B. Olsen 2094d67c38 Updated changelog 2020-02-17 14:08:45 +01:00
Veronica K. B. Olsen e325aa4bb0 A few more places to bump stuff 2020-02-17 13:48:23 +01:00
Veronica K. B. Olsen 7c1f613014 Bumped version and removed -t command line argument 2020-02-17 13:43:05 +01:00
Veronica K. B. Olsen 110d27d067 Cleanup of imports 2020-02-17 13:30:26 +01:00
Veronica K. Berglyd Olsen 92f32beab2 Merge pull request #169 from vkbo/drop_appdirs
Drop appdirs dependency
2020-02-15 22:01:46 +01:00
Veronica K. B. Olsen c991795f0d Some additional tweaks for Windows 2020-02-15 21:57:05 +01:00
Veronica K. B. Olsen aab9805bc6 Remove dependency on appdirs package for finding config dir as this is provided by Qt 2020-02-15 21:39:21 +01:00
Veronica K. Berglyd Olsen 5c376dd276 Merge pull request #168 from vkbo/fixes
Various Fixes
2020-02-15 19:55:55 +01:00
Veronica K. B. Olsen ca18fe5461 Added some fixes for bugs discovered when testing with PySide2 2020-02-15 17:59:40 +01:00
Veronica K. Berglyd Olsen 872fc87ab8 Merge pull request #166 from vkbo/fixes
Fixes
2020-02-15 13:25:30 +01:00
Veronica K. B. Olsen 0e045eeed6 Make sure we have absoulte path when opening from command line input that may be relative path 2020-02-13 22:54:40 +01:00
Veronica K. Berglyd Olsen ac13838aa8 Merge pull request #165 from vkbo/file_save_update
File saving and opening
2020-02-13 21:27:26 +01:00
Veronica K. B. Olsen beb656267c If opening a project file fails, try to open the backup file instead 2020-02-13 21:22:36 +01:00
Veronica K. B. Olsen 760aee0c8f Added a function to clean out old project files no longer needed 2020-02-13 21:12:28 +01:00
Veronica K. B. Olsen c28a246d23 Make document saving consistent with how project file is saved 2020-02-13 19:16:29 +01:00
Veronica K. B. Olsen ca7617ad07 Remove the project cache folder as it isn't, and was never really, needed 2020-02-13 19:07:51 +01:00
Veronica K. B. Olsen 3a25e7332b Change the way the project file is saved 2020-02-13 19:03:21 +01:00
Veronica K. Berglyd Olsen f6d1dc68be Merge pull request #164 from vkbo/cli_open
Open project from command line
2020-02-13 15:51:41 +01:00
Veronica K. B. Olsen 6e6c9b98f7 Additional unparsed command line options are assumed to be a project path to open 2020-02-13 00:36:30 +01:00
Veronica K. Berglyd Olsen 723489b67b Merge pull request #163 from vkbo/split_merge
Tweaks to file split, trash and drag'n'drop
2020-02-09 21:38:45 +01:00
Veronica K. B. Olsen 7858412419 Added check to make sure items are not dropped on the oprhaned folder 2020-02-09 21:25:20 +01:00
Veronica K. B. Olsen 963c819f85 Removed debug print and added logging stuff 2020-02-09 21:20:34 +01:00
Veronica K. B. Olsen f2eedff6d2 Added empty trash option 2020-02-09 21:17:57 +01:00
Veronica K. B. Olsen b03b80961b Clarified dropdown options on split document dialog 2020-02-09 20:45:36 +01:00
Veronica K. Berglyd Olsen 5abe981bfe Merge pull request #160 from vkbo/build_update
CI updates
2020-02-05 01:40:15 +01:00
Veronica K. B. Olsen 833bc5ffd2 Set minimum Python version to 3.6 2020-02-05 01:33:43 +01:00
Veronica K. Berglyd Olsen bc98e4d4c8 Merge pull request #159 from vkbo/split_merge
Split, merge, and delete functionality
2020-02-05 01:28:21 +01:00
Veronica K. B. Olsen 123d64bba9 Dropping Python 3.5 support 2020-02-05 01:27:17 +01:00
Veronica K. B. Olsen cac75abcaf Switch ubutu distro on travis builds 2020-02-05 01:22:19 +01:00
Veronica K. B. Olsen 5d97150842 trying to make travis run again 2020-02-05 01:13:07 +01:00
Veronica K. B. Olsen f58b7afd43 trying to make travis run again 2020-02-05 01:10:01 +01:00
Veronica K. B. Olsen 6cfa2853fe trying to make travis run again 2020-02-05 01:02:18 +01:00
Veronica K. B. Olsen 643a301e2d Some cleanup in the new doc split dialog 2020-02-05 00:10:29 +01:00
Veronica K. B. Olsen c43e121389 Added document split dialog and associated code 2020-02-04 23:59:00 +01:00
Veronica K. B. Olsen 068674e63d Remove the change of selected item when deleting, and let the tree widget handle it 2020-02-04 23:57:29 +01:00
Veronica K. B. Olsen f937ebc396 Added code to permanently delete project documents 2020-02-01 14:10:48 +01:00
Veronica K. B. Olsen 605541c87d Some cleanup of the merge document dialog 2020-02-01 12:49:45 +01:00
Veronica K. B. Olsen 6b79b7a423 Merging a folder of documents into one file now works 2020-01-31 17:17:07 +01:00
Veronica K. B. Olsen 6cac679458 Added merge documents dialog and related code 2020-01-23 15:52:27 +01:00
Veronica K. B. Olsen a111247a3c Added split and merge icons 2020-01-21 11:51:49 +01:00
Veronica K. B. Olsen 06031ab7d5 Started adding split amd merge functions 2019-12-01 16:26:37 +01:00
Veronica K. Berglyd Olsen a310daf2fd Merge pull request #158 from vkbo/spell_check_loader
Spinning cursor when loading and spell checking
2019-11-27 18:33:14 +01:00
Veronica K. B. Olsen a2defebe94 The replace text method should only be used for large documents 2019-11-27 00:58:52 +01:00
Veronica K. B. Olsen 9ab64627f3 Added a spinning cursor for spell checker and open document 2019-11-26 23:07:18 +01:00
Veronica K. Berglyd Olsen 947108872f Merge pull request #157 from vkbo/zen_shortcuts
Block shortcuts in distraction free mode
2019-11-24 18:15:47 +01:00
Veronica K. B. Olsen 7bc4116df8 New block format shortcuts were not working in distraction free mode 2019-11-24 17:59:51 +01:00
Veronica K. Berglyd Olsen 04ab861cfd Merge pull request #156 from vkbo/release_0.4.3
Release 0.4.3
2019-11-24 17:49:08 +01:00
Veronica K. B. Olsen 43449c2508 Bumped version and updated changelog 2019-11-24 17:45:52 +01:00
Veronica K. Berglyd Olsen c98858bd87 Merge pull request #155 from vkbo/shortcut_fixes
Shortcut fixes and additions
2019-11-21 15:30:39 +01:00
Veronica K. B. Olsen f21e85534d Handle comments with and without an initial space 2019-11-21 15:25:48 +01:00
Veronica K. B. Olsen ba3497a130 Updated documentation 2019-11-21 14:36:07 +01:00
Veronica K. B. Olsen 1711e5c615 Block formatting now complete 2019-11-21 14:31:12 +01:00
Veronica K. B. Olsen 20e1c2f6f2 Added the menu entry and handling of block formats 2019-11-21 14:00:55 +01:00
Veronica K. B. Olsen 8396e237c0 Moved a few slot functions around in docedit 2019-11-21 13:45:54 +01:00
Veronica K. B. Olsen 5b7e3fabde Cut/Copy/Select shortcuts now also work in doc viewer if it has focus 2019-11-21 13:37:11 +01:00
Veronica K. Berglyd Olsen bd301bd5cc Merge pull request #154 from vkbo/hlight_improvements
Highlighter Improvements
2019-11-19 22:10:10 +01:00
Veronica K. B. Olsen 8320f82c7e Made a mistake in header highlighting 2019-11-19 22:07:24 +01:00
Veronica K. B. Olsen d4a33aba9f Wrong logic ... 2019-11-19 22:04:28 +01:00
Veronica K. B. Olsen 98636a18e0 Fix test 2019-11-19 21:51:43 +01:00
Veronica K. B. Olsen eb68f3efc0 Change the method the document is rehighlighted. This is significantly faster 2019-11-19 21:49:11 +01:00
Veronica K. B. Olsen 2758c587af Added spell check size limit to preferences 2019-11-19 21:12:40 +01:00
Veronica K. B. Olsen 3c6350a4da Disable initial spell checking for large documents 2019-11-19 18:48:44 +01:00
Veronica K. B. Olsen 2217f1d89c Improved highlighter performance and disabled initial spell checking 2019-11-19 18:19:38 +01:00
Veronica K. Berglyd Olsen aee7a1a66d Merge pull request #153 from vkbo/large_text_performance
Prevent re-highlight on resize
2019-11-19 10:44:40 +01:00
Veronica K. Berglyd Olsen af5159cdaf Merge branch 'master' into large_text_performance 2019-11-19 10:42:05 +01:00
Veronica K. B. Olsen 78a8f5bb9c Make sure a contentsChange signal is not emitted when document margins change 2019-11-19 10:36:43 +01:00
Veronica K. Berglyd Olsen e9c60cad9d Merge pull request #152 from vkbo/bug_fix
Bug Fixes
2019-11-18 20:29:29 +01:00
Veronica K. B. Olsen 5f104f9c48 Fixed hard line breaks in markdown export 2019-11-18 20:15:29 +01:00
Veronica K. B. Olsen b667dcc6f7 Added docstring to the counting function 2019-11-18 19:56:12 +01:00
Veronica K. B. Olsen a5df5a151e Fixed crash in project countStatus when tree contains orphaned item 2019-11-18 19:51:31 +01:00
Veronica K. B. Olsen a5d692d1f8 Merge branch 'master' of github.com:vkbo/novelWriter 2019-11-18 10:49:22 +01:00
Veronica K. B. Olsen 0a1d436301 Updated readme to clarify that this is not a full-featured markdown editor 2019-11-18 10:49:04 +01:00
Veronica K. B. Olsen 1659d2a110 Disable opaque resize of splitters 2019-11-18 10:30:07 +01:00
Veronica K. Berglyd Olsen efc29c152a Merge pull request #149 from vkbo/insert_from_file_fix
Fixed a minor issue when insert from file was cancelled.
2019-11-17 22:15:29 +01:00
Veronica K. B. Olsen ba9f471695 Fixed a minor issue when insert from file was cancelled. 2019-11-17 22:10:33 +01:00
Veronica K. Berglyd Olsen d63e07becb Merge pull request #147 from vkbo/release_0.4.2
Release 0.4.2
2019-11-17 17:56:33 +01:00
Veronica K. B. Olsen 34f14b005d Release 0.4.2 2019-11-17 17:54:02 +01:00
Veronica K. Berglyd Olsen ef48c11abc Merge pull request #145 from vkbo/language_status
Language on Status Bar
2019-11-16 12:34:18 +01:00
Veronica K. B. Olsen 2ab7828179 Added more characters as valid word separators to the highlighter regex 2019-11-16 12:31:49 +01:00
Veronica K. B. Olsen 82aa1ad0a9 Merge branch 'master' into language_status 2019-11-16 12:16:15 +01:00
Veronica K. Berglyd Olsen cd6f1d8b89 Merge pull request #146 from vkbo/pytest_profiling
Collecting Profiling Data
2019-11-16 12:15:45 +01:00
Veronica K. B. Olsen dde8102cc5 Added script for plotting profiling data 2019-11-16 12:09:51 +01:00