Commit Graph

191 Commits

Author SHA1 Message Date
Veronica K. B. Olsen 710ad598d9 Count words when saving editor text 2020-10-11 20:34:51 +02:00
Veronica K. B. Olsen e9868744f4 Remove the total line count, and trigger the update *after* the key/mouse events 2020-10-10 17:58:22 +02:00
Veronica K. B. Olsen 7105cd637f Added line counter to document footer 2020-10-10 17:52:37 +02:00
Veronica K. B. Olsen b40e4635d9 Further number formatting improvements 2020-10-08 00:06:17 +02:00
Veronica K. B. Olsen 014b970982 Change a few checks to use built-in features 2020-10-07 20:33:34 +02:00
Veronica K. B. Olsen 8bbdbde7ca Minor changes to document re-highlighting 2020-10-07 20:20:59 +02:00
Veronica K. B. Olsen dc5da378ed Merge branch 'main' into editor_features 2020-10-07 19:32:56 +02:00
Veronica K. B. Olsen 8e5664c9ae Minor changes to imort document feature 2020-10-07 19:26:38 +02:00
Veronica K. B. Olsen 0c1aaecd78 Qt threading done right (thread pool for word counter) 2020-10-07 15:04:13 +02:00
Veronica K. B. Olsen b6a4568254 Merge branch 'main' into better_spellcheck 2020-10-06 22:10:21 +02:00
Veronica K. B. Olsen 3893892927 Enforce a maximum document size of the document editor of 5 MB 2020-10-06 13:18:42 +02:00
Veronica K. B. Olsen dceb5e62c6 Fixed a typo and downgraded some error messages in the index class to info 2020-10-06 01:37:30 +02:00
Veronica K. B. Olsen 93851d84bf Delayed cursor move for large documents speeds up loading significantly 2020-10-06 01:14:14 +02:00
Veronica K. B. Olsen 003d28f9db Updating the index now only rehighlights lines with meta keywords 2020-10-05 22:55:21 +02:00
Veronica K. B. Olsen efdf88be66 Drop the doceditor reloadText function as it resets undo stack 2020-10-05 20:54:19 +02:00
Veronica K. B. Olsen 96a5b9e4ae More descriptive spell check tooltip 2020-10-04 21:21:30 +02:00
Veronica K. B. Olsen eb66b879c5 Imports cleanup 2020-09-26 13:02:51 +02:00
Veronica K. B. Olsen 67f8a36272 Change copyright year to year-range 2020-09-22 23:13:46 +02:00
Veronica K. B. Olsen de3b35fa6d Add Search/Replace test 2020-09-21 22:07:21 +02:00
Veronica K. B. Olsen 191895507b Improved coverage of Edit, Insert and Format menus and document editor 2020-09-21 20:17:07 +02:00
Veronica K. B. Olsen 86bb1fc9a4 Made some the properties of the NWDoc class internal 2020-09-18 17:10:33 +02:00
Veronica K. B. Olsen 8c72bf8ba8 Removed commented out line 2020-09-09 21:15:18 +02:00
Veronica K. B. Olsen f1ffb4fc22 Added edit and search button to document editor header 2020-09-09 20:22:36 +02:00
Veronica K. B. Olsen a6a65fb7d2 Added selection functions to the context menu 2020-09-06 13:46:00 +02:00
Veronica K. B. Olsen d4f7d8eb67 Added cut/copy/paste to document context menu 2020-09-06 13:24:33 +02:00
Veronica K. B. Olsen ba4bc54c9f Added the handling of project dictionary in the editor as well 2020-09-05 17:30:50 +02:00
Veronica K. B. Olsen 6e949b975f Added spell check language setting to project class and project settings 2020-09-05 17:18:18 +02:00
Veronica K. B. Olsen aefb4e782c Use more compact notation 2020-08-31 17:41:06 +02:00
Veronica K. B. Olsen bcd8f94b2c Move footer if horisontal scroll bar appears 2020-08-31 17:37:26 +02:00
Veronica K. B. Olsen 5f033a98bf Remove the alternative double apostrophe again 2020-08-23 20:55:30 +02:00
Veronica K. B. Olsen 377c9a3d41 Added insert menu entries and insert action code 2020-08-22 13:20:01 +02:00
Veronica K. B. Olsen b404a10285 Fix the error message about the lookup for a None handle - issue #418 2020-08-18 20:37:46 +02:00
Veronica K. B. Olsen 10936b6910 Implement the same tab stop code in the editor as for the viewer 2020-08-17 22:40:04 +02:00
Veronica K. B. Olsen accae5e074 Also capture the return key for the replace box 2020-08-16 15:10:02 +02:00
Veronica K. B. Olsen 3f6737a3b8 Better capture of the tab, return and enter keys in the editor and search function 2020-08-16 14:27:20 +02:00
Veronica K. B. Olsen 0acea8877a Added the option to replace 3 hypens with emdash, not just endash+hyphen 2020-08-16 13:15:25 +02:00
Veronica K. B. Olsen bb0bcdd406 Removed an additional comma in some of the insert menu items that changed the type to tuple 2020-08-16 10:35:07 +02:00
Veronica K. B. Olsen 609572bbb8 Modify the paragraph selection behaviour of Qt to not select paragraph separator 2020-08-15 17:56:23 +02:00
Veronica K. B. Olsen 00f0a6887c Fixed flake8 W and F errors 2020-08-12 21:41:37 +02:00
Veronica K. B. Olsen 72cb1ed60f Fixed pycodestyle E7 errors 2020-08-12 21:11:25 +02:00
Veronica K. B. Olsen 95ee2bf874 Fixed pycodestyle E231 errors 2020-08-12 20:51:22 +02:00
Veronica K. B. Olsen 28ab689dab Fixed pycodestyle E1 errors 2020-08-12 20:28:42 +02:00
Veronica K. B. Olsen a9b6e00ba7 Cleanup of unused imports 2020-08-08 20:55:45 +02:00
Veronica K. B. Olsen c506212efd Some minor code tweaks 2020-07-27 20:14:23 +02:00
Veronica K. B. Olsen 01e1ab3f68 Found a better way to validate a search/replace when using RegEx 2020-07-27 20:09:39 +02:00
Veronica K. B. Olsen a4db7f934d Typo and clarification 2020-07-26 22:25:33 +02:00
Veronica K. B. Olsen cacb0f2db8 Try to capture some user edge cases 2020-07-26 22:24:12 +02:00
Veronica K. B. Olsen 2dc225ae1f Revert that ... 2020-07-26 22:21:35 +02:00
Veronica K. B. Olsen 41b6ffa67b Drop the whole case check in replace 2020-07-26 22:19:29 +02:00
Veronica K. B. Olsen 45e762567b Fix for issue 371, regex search replace crash 2020-07-26 22:13:09 +02:00