Commit Graph

46 Commits

Author SHA1 Message Date
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 9567e3dc4a Improve regex matches for quote strings 2020-08-23 20:56:15 +02:00
Veronica K. B. Olsen ca818bc497 Fix detecting slashes in spell check hihglighting 2020-08-22 12:36:17 +02:00
Veronica K. B. Olsen 832b5747df Fiexd more formatting errors 2020-08-13 21:01:52 +02:00
Veronica K. B. Olsen 95ee2bf874 Fixed pycodestyle E231 errors 2020-08-12 20:51:22 +02:00
Veronica K. B. Olsen a6a28b41d1 Added option to disable colour highlighting of emphasised text 2020-06-29 17:33:36 +02:00
Veronica K. B. Olsen ceadfe1e5c Improved regex, highlighting and HTML conversion of bold and italic text. Reverting to old syntax for italic. 2020-06-29 12:15:49 +02:00
Veronica K. B. Olsen 0fc0851def Added insert options and key bindings for seven different symbol and space inserts 2020-06-19 17:35:14 +02:00
Veronica K. B. Olsen bd8a6afd91 Minor tweaks in text parsing and highlighting 2020-06-13 21:14:04 +02:00
Veronica K. B. Olsen ff6b4bcfa7 Improve the word saparation detection of the spell check highlighting 2020-06-13 20:44:27 +02:00
Veronica K. B. Olsen d2b1b8b57e Added back in strikethrough support 2020-06-13 10:27:02 +02:00
Veronica K. B. Olsen 49049e19d8 Moved the emphasis regexes to a constants class 2020-06-13 10:08:00 +02:00
Veronica K. B. Olsen 8adda0c4a9 Fix regexes to be exclusive for 1, 2 and 3 stars 2020-06-13 00:14:34 +02:00
Veronica K. B. Olsen 013b737452 Updated syntax highlighter 2020-06-12 22:47:13 +02:00
Veronica K. B. Olsen 29950e34a4 Some completeness in logger output 2020-06-10 17:19:52 +02:00
Veronica K. B. Olsen bd3f6d39e7 Moved dochighlight up one level 2020-06-01 23:30:58 +02:00
Veronica K. B. Olsen 6f893bf321 Cleaned up the source files in the gui folder a bit. 2019-10-31 13:56:00 +01:00
Veronica K. B. Olsen 146756a395 Added unicode constants class, and support for non-breaking spaces, which aren't preserved on save. 2019-10-29 11:35:40 +01:00
Veronica K. B. Olsen 57bc837056 Added support for hard line breaks, with higlighting and export support 2019-10-28 21:30:46 +01:00
Veronica K. B. Olsen fe12e99735 Fixed a bug where unicode characters were not included in the spell check regex 2019-10-20 14:23:27 +02:00
Veronica K. B. Olsen 583e10adec Added dark tomorrow theme and separated gui theme from syntax 2019-06-15 15:24:29 +02:00
Veronica K. B. Olsen c48b1deb8f Added wrapper classes for spell checker so new libraries can be added 2019-06-11 20:27:29 +02:00
Veronica K. B. Olsen 30f25fcb2b Added a number of options to the config gui 2019-06-10 21:55:17 +02:00
Veronica K. B. Olsen 1bc2abaa41 Some changes to the syntax highlighter to match the rules in the autoreplace code 2019-06-08 22:00:12 +02:00
Veronica K. B. Olsen ec6937beeb Added highlighting for replace tags 2019-06-04 21:28:39 +02:00
Veronica K. B. Olsen f719266846 Added colour for tag errors 2019-05-30 22:09:08 +02:00
Veronica K. B. Olsen a2d0f937ae Connected the syntax highlicghter to the index. It now shows valid keywords and values 2019-05-30 19:57:02 +02:00
Veronica K. B. Olsen 8e9f6ce4c7 Don't spellcheck command lines, and uppercase words 2019-05-26 00:37:23 +02:00
Veronica K. B. Olsen a2a6fd60bc Added a theme class that loads the theme from config 2019-05-18 20:48:19 +02:00
Veronica K. B. Olsen fbdff8d249 Spell check can now be enabled/disabled and re-run on document 2019-05-12 16:18:37 +02:00
Veronica K. B. Olsen 73f1547e9f Using a better word splitting regex, but need to replace underscores with spaces. 2019-05-11 00:26:19 +02:00
Veronica K. B. Olsen a59f9fe8cb Fixed the spell check regex for italics and underscore text 2019-05-10 23:26:29 +02:00
Veronica K. B. Olsen d6409a5bf9 Spell checker context menu can now add words to dictionary for current project 2019-05-10 23:11:46 +02:00
Veronica K. B. Olsen e0936b5f33 Text tokenizer done. 2019-05-07 18:01:19 +02:00
Veronica K. B. Olsen 9565b14d8b Autosaving works, and document and project tracks whether they have been changed or not. 2019-05-05 00:11:46 +02:00
Veronica K. B. Olsen fe4d2f4a85 Some tweaking in the highlichter class, and added the spelling suggestion context menu. 2019-05-04 22:10:41 +02:00
Veronica K. B. Olsen 7c391eb660 Fixed some bits and added spellcheck to the highlighting class using pyenchant 2019-05-04 21:39:05 +02:00
Veronica K. B. Olsen 16f15db6fd Added select all and select paragraph features. 2019-04-23 18:38:22 +02:00
Veronica K. B. Olsen 91605f225a Improved highlighting to work for all regex matches by specifying format in a dictionary 2019-04-23 18:12:46 +02:00
Veronica K. B. Olsen db67816276 Added text size and justify as editor options. 2019-04-23 17:45:38 +02:00
Veronica K. B. Olsen ffc577c943 Added format menu back in, and added a generic wrapping function that can do text formatting and wrap selection in quotes. 2019-04-23 16:37:48 +02:00
Veronica K. B. Olsen 4a6779c16c Fixed the syntax regex to do markdown bold/italic properly, and support quote styles in config 2019-04-22 21:15:00 +02:00
Veronica K. B. Olsen 5609d16978 Fixed the utf-8 thingy at the top of files 2019-04-14 13:20:19 +02:00
Veronica K. B. Olsen 5ae239bf7d Set colour variables and used a sample dark theme 2019-04-06 17:05:04 +02:00
Veronica K. B. Olsen aee91ef925 Added editor highlighting for markdown. 2019-04-06 16:50:42 +02:00