Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen ec0f4880fa Let the document editor handle the status of spell checking, and let it set all other classes from there 2019-11-15 22:16:58 +01:00
Veronica K. B. Olsen e841e0211a We should read back the language dictionary setting from the spell class before updating status bar 2019-11-15 21:39:06 +01:00
Veronica K. Berglyd Olsen 653c7bbe80 Merge pull request #142 from vkbo/actions
Actions
2019-11-14 18:35:11 +01:00
Veronica K. B. Olsen 651d903705 Fix test 2019-11-14 18:31:31 +01:00
Veronica K. B. Olsen 6d79ff1033 Connect document editor actions also to the main window, and let Esc disable Zen Mode if activated. 2019-11-14 11:39:59 +01:00
Veronica K. B. Olsen 7551d49235 Made all action class variables 2019-11-14 11:23:47 +01:00
Veronica K. Berglyd Olsen bb8dd6b1eb Merge pull request #141 from vkbo/spell_highlight_fix
Spell Check Fixes
2019-11-12 21:43:15 +01:00
Veronica K. B. Olsen bc43e924fe Strip non-word characters when adding to user dictionary 2019-11-12 21:24:13 +01:00
Veronica K. B. Olsen 3089c560e5 Ensure the window is normal size before we might maximise it 2019-11-12 21:05:48 +01:00
Veronica K. B. Olsen e10a386b6a Some fixed to the spell checking part of the highlighter 2019-11-12 20:20:45 +01:00
Veronica K. Berglyd Olsen f9ead10245 Merge pull request #139 from vkbo/release_0.4.1
Release 0.4.1
2019-11-10 15:21:17 +01:00
Veronica K. B. Olsen 033afd455c Updated the changelog text a bit 2019-11-10 15:18:25 +01:00
Veronica K. B. Olsen 37a80b747e Added sample project to pip script 2019-11-10 15:12:13 +01:00
Veronica K. B. Olsen d8b159ff93 Bumped version and updated changelog 2019-11-10 15:05:54 +01:00
Veronica K. Berglyd Olsen 32ac757edc Merge pull request #138 from vkbo/cleanup_imports
Code Cleanup
2019-11-09 21:07:54 +01:00
Veronica K. B. Olsen 154e91ede8 Remove unused imports 2019-11-09 21:01:43 +01:00
Veronica K. Berglyd Olsen b778cab875 Merge pull request #137 from vkbo/zen_mode
Zen mode
2019-11-09 15:00:51 +01:00
Veronica K. B. Olsen 6eff01504a Added keyboard shortcuts to documentation 2019-11-09 14:42:09 +01:00
Veronica K. B. Olsen 0db96bc1b2 Fixed test 2019-11-09 14:39:52 +01:00
Veronica K. B. Olsen be2f812945 Fix a few minor issues related to opening and resizing of window panes 2019-11-09 14:34:02 +01:00
Veronica K. B. Olsen fab20c6c26 Added a separate text width parameter for zen mode 2019-11-09 14:24:59 +01:00
Veronica K. B. Olsen 8a30f8a98e That didn't work, trying a better approach to save full screen state 2019-11-09 14:11:03 +01:00
Veronica K. B. Olsen 90613b857b Finished the zen mode functionality, and added full screen F11 shortcut 2019-11-09 13:52:08 +01:00
Veronica K. B. Olsen fedcf247e0 Let's label it 'distraction free mode' instead 2019-11-09 12:22:36 +01:00
Veronica K. B. Olsen 9c239f77dc Don't save splitter positions if exiting when in zen mode 2019-11-09 12:17:42 +01:00
Veronica K. B. Olsen 472205f1a6 Added menu entry and function for Zen mode, and cleaned up editor resizing 2019-11-09 01:19:17 +01:00
Veronica K. Berglyd Olsen ee34e0e395 Merge pull request #136 from vkbo/language_status
Language Info on Status Bar
2019-11-08 20:43:41 +01:00
Veronica K. B. Olsen f01c2f9dee Updated icon and font for session timer, and added language info for status bar 2019-11-08 19:56:38 +01:00
Veronica K. B. Olsen 7fcd0731bf Added a function to create a readable spell language string for the status bar 2019-11-08 19:56:08 +01:00
Veronica K. B. Olsen 79aa33da94 Added more GUi icons 2019-11-08 19:55:29 +01:00
Veronica K. B. Olsen 3df6a519af Fix merge conflicts 2019-11-08 19:09:29 +01:00
Veronica K. Berglyd Olsen 86d55f917d Merge pull request #135 from vkbo/assets_themes
Assets and Themes
2019-11-08 19:07:51 +01:00
Veronica K. B. Olsen 7e9b80ea12 Add dark icons checkbox to preferences 2019-11-08 19:04:10 +01:00
Veronica K. B. Olsen ae0399d298 Add a separate class to handle icons 2019-11-08 18:49:20 +01:00
Veronica K. B. Olsen 7b3d42918d Move around icons and add an icons folder to assets 2019-11-08 18:48:56 +01:00
Veronica K. B. Olsen 69bfb4a209 Moved theme class to gui folder 2019-11-08 15:41:24 +01:00
Veronica K. B. Olsen e7561cb3e3 Some updates to the theme class 2019-11-08 14:04:30 +01:00
Veronica K. B. Olsen 2c4c711a43 Moved graphics and themes folders to assets 2019-11-08 13:40:07 +01:00
Veronica K. B. Olsen aef6b339e1 Minor changes to statusbar layout 2019-11-08 13:38:08 +01:00
Veronica K. Berglyd Olsen a7da476c9e Merge pull request #130 from vkbo/difflib_spelling
Simple Spell Check
2019-11-08 09:08:18 +01:00
Veronica K. B. Olsen 441ea517c8 Fixed test 2019-11-08 00:29:38 +01:00
Veronica K. B. Olsen 1a423fce60 Merge branch 'master' into difflib_spelling 2019-11-08 00:27:34 +01:00
Veronica K. Berglyd Olsen 76512ba454 Merge pull request #132 from vkbo/sample_update
Sample Project Cleanup
2019-11-07 22:37:36 +01:00
Veronica K. B. Olsen a4473b4a3f Update the sample project to reflect current usage and have explanatory files in them 2019-11-07 22:05:57 +01:00
Veronica K. B. Olsen f4accab93f Spell checking tools and project word lists now cooperate 2019-11-07 22:05:03 +01:00
Veronica K. B. Olsen f2265abf32 Finished the GUI option for spell check provider 2019-11-07 20:00:19 +01:00
Veronica K. B. Olsen 334903daa9 Added combo box for spell tools 2019-11-06 20:47:35 +01:00
Veronica K. B. Olsen f5af3fb293 Cleaned up initialisation and config settings for spell checking 2019-11-06 11:45:17 +01:00
Veronica K. B. Olsen 9a8b97abd6 Fixed listing of internal dictionaries 2019-11-06 00:03:45 +01:00
Veronica K. B. Olsen cf1083caeb Updated english dictionaries to 2019-10-06 version 2019-11-05 23:46:05 +01:00
Veronica K. B. Olsen d5d58804e1 Added copyright notice for aspell dictionaries 2019-11-05 23:30:35 +01:00
Veronica K. B. Olsen 60afb1f7ee Added en, en_GB and en_US dctionaries 2019-11-05 23:23:19 +01:00
Veronica K. B. Olsen b4dd1d1a9e Added simple spell chacking using difflib 2019-11-05 23:22:53 +01:00
Veronica K. Berglyd Olsen d61e7a6ae6 Merge pull request #129 from vkbo/language_codes
Language Codes
2019-11-05 19:02:55 +01:00
Veronica K. B. Olsen 1aae09463d Fixed code typo 2019-11-05 18:29:44 +01:00
Veronica K. B. Olsen 526edc9902 Remove duplicate dictionary entries 2019-11-05 18:26:30 +01:00
Veronica K. B. Olsen 0e84452533 Reorganise constants, and add ISO language codes in order to drop dependency pycountry 2019-11-05 18:14:40 +01:00
Veronica K. Berglyd Olsen 993339c96c Merge pull request #126 from vkbo/tweaks
GUI Tweaks
2019-11-05 15:52:32 +01:00
Veronica K. B. Olsen 709689cf55 Added --info flag and modified logging output a bit 2019-11-05 11:25:45 +01:00
Veronica K. B. Olsen 28d347c848 Some keyboard shortcut tweaks for macOS 2019-11-05 10:38:44 +01:00
Veronica K. B. Olsen 9b48c07e0b Added max length for more user defined string values 2019-11-04 00:12:43 +01:00
Veronica K. B. Olsen 20944367ad Set a maximum label name length of 200 characters 2019-11-03 23:42:43 +01:00
Veronica K. Berglyd Olsen 8cdcd07846 Merge pull request #122 from vkbo/details_panel_max_size
Fix growing tree details panel on long labels
2019-11-03 23:20:57 +01:00
Veronica K. B. Olsen ae89cbd7ad Fix growing tree details panel on long labels 2019-11-03 23:14:31 +01:00
Veronica K. Berglyd Olsen 9f92c0e80c Merge pull request #119 from vkbo/tweaks
Code Cleanup: Imports
2019-11-03 20:28:16 +01:00
Veronica K. Berglyd Olsen a3dbf4e185 Merge branch 'master' into tweaks 2019-11-03 19:54:06 +01:00
Veronica K. B. Olsen b8fd08f339 Cleaned up some minor bits in GuiMain 2019-11-03 19:53:08 +01:00
Veronica K. B. Olsen 0971e43475 Cleaned up some minor bits in GuiMain 2019-11-03 19:51:32 +01:00
Veronica K. B. Olsen 62988df7d2 Clean up imports 2019-11-03 19:44:58 +01:00
Veronica K. Berglyd Olsen fd97b741b4 Merge pull request #118 from vkbo/tweaks
Code Tweaks
2019-11-03 18:15:08 +01:00
Veronica K. B. Olsen be7b69dc9a Updated style file 2019-11-03 18:06:24 +01:00
Veronica K. B. Olsen b303eb6539 Further PEP8 compliance changes 2019-11-03 18:02:47 +01:00
Veronica K. B. Olsen 7c95af951a Make comments and docstrings comply with PEP8 2019-11-03 17:23:39 +01:00
Veronica K. B. Olsen be78fd201e Added a coding style guide 2019-11-03 15:55:37 +01:00
Veronica K. B. Olsen 33e3b67ba5 Make sure all code lines are within a 100 characters 2019-11-03 15:36:34 +01:00
Veronica K. B. Olsen f6bc1f32e5 Also remove the debuggui feature, as the functionality os handled otherwise if still needed 2019-11-03 15:14:34 +01:00
Veronica K. B. Olsen 5e79ec40f2 Remove milliseconds from debug verbose logging 2019-11-03 15:09:29 +01:00
Veronica K. B. Olsen 55b0e1d817 The two executables generated for pip should be novelWriter-cli and novelWriter 2019-11-03 15:06:51 +01:00
Veronica K. Berglyd Olsen 7e98887277 Merge pull request #117 from vkbo/release_0.4
Release 0.4
2019-11-03 12:58:42 +01:00
Veronica K. B. Olsen c8ca464a65 Merge branch 'master' into release_0.4 2019-11-03 12:55:52 +01:00
Veronica K. B. Olsen 4138d8fe4b Release 0.4 2019-11-03 12:55:28 +01:00
Veronica K. Berglyd Olsen b772ad2442 Merge pull request #116 from vkbo/docs
Documentation
2019-11-03 12:54:06 +01:00
Veronica K. B. Olsen f8e17f7e84 Missed a document ... 2019-11-03 12:23:27 +01:00
Veronica K. B. Olsen ce8528dea8 Updated sample and README 2019-11-03 12:22:46 +01:00
Veronica K. B. Olsen 64b659db83 Brought menu entry in-line with documentation 2019-11-03 12:20:40 +01:00
Veronica K. B. Olsen 1bff248060 Updated documentation 2019-11-03 12:19:48 +01:00
Veronica K. Berglyd Olsen 2bf62e246c Merge pull request #115 from vkbo/tweaks
GUI Tweaks
2019-11-03 01:09:32 +01:00
Veronica K. B. Olsen 10d28b59e4 Fixed test 2019-11-03 00:41:01 +01:00
Veronica K. B. Olsen dfb790e73d Added a menu option to show storage details about the currently open file 2019-11-02 22:14:57 +01:00
Veronica K. B. Olsen 4caa17f5ae Some minor code tweaks 2019-11-02 21:23:00 +01:00
Veronica K. B. Olsen df4ea641c2 The fixed width setting should really be maximum width. The text margins should be minimum margins. 2019-11-02 21:16:24 +01:00
Veronica K. B. Olsen d7d920f485 Some cleanup of unneeded code in drag and drop, and added more debug output 2019-11-02 20:40:17 +01:00
Veronica K. B. Olsen c9f961de20 Disable mutiple file selection for now, as it isn't uesd for anything yet 2019-11-02 20:24:36 +01:00
Veronica K. B. Olsen 8250f9c75e Fixed conf tests 2019-11-02 20:11:01 +01:00
Veronica K. B. Olsen e9cc55654a Since only tags can be clickable in the viewer, they should use the same colour as in the editor. 2019-11-02 20:10:07 +01:00
Veronica K. B. Olsen e94bdd9340 Allow showing comments in document view pane, with a toggle swithc in document menu 2019-11-02 20:08:02 +01:00
Veronica K. B. Olsen a8c0608457 Fix bug in deleting tags in the index for deleted files 2019-11-02 19:44:32 +01:00
Veronica K. B. Olsen 4c4c4548c4 Save the state of the references panel 2019-11-02 19:41:41 +01:00
Veronica K. B. Olsen 69e3edfaee Make sure the word count is updated when a note is moved to a different folder 2019-11-02 15:28:36 +01:00
Veronica K. B. Olsen 9dbe39347c Disable dragging and dropping onto root level, and allow free moving of notes between root folders. 2019-11-02 15:12:52 +01:00