Commit Graph

391 Commits

Author SHA1 Message Date
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 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 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. 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 ba9f471695 Fixed a minor issue when insert from file was cancelled. 2019-11-17 22:10:33 +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 e0fff7673d Added some more comments and debug output 2019-11-15 23:00:12 +01:00
Veronica K. B. Olsen ed0c4c6e49 Fixed a recursion issue, and added more comments 2019-11-15 22:36:44 +01:00
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. B. Olsen 7551d49235 Made all action class variables 2019-11-14 11:23:47 +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 e10a386b6a Some fixed to the spell checking part of the highlighter 2019-11-12 20:20:45 +01:00
Veronica K. B. Olsen 154e91ede8 Remove unused imports 2019-11-09 21:01:43 +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 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 472205f1a6 Added menu entry and function for Zen mode, and cleaned up editor resizing 2019-11-09 01:19:17 +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 3df6a519af Fix merge conflicts 2019-11-08 19:09:29 +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 69bfb4a209 Moved theme class to gui folder 2019-11-08 15:41:24 +01:00
Veronica K. B. Olsen aef6b339e1 Minor changes to statusbar layout 2019-11-08 13:38:08 +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 0e84452533 Reorganise constants, and add ISO language codes in order to drop dependency pycountry 2019-11-05 18:14:40 +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. B. Olsen ae89cbd7ad Fix growing tree details panel on long labels 2019-11-03 23:14:31 +01:00
Veronica K. B. Olsen 62988df7d2 Clean up imports 2019-11-03 19:44:58 +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 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 64b659db83 Brought menu entry in-line with documentation 2019-11-03 12:20:40 +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