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 |
|
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. 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 |
|