1659d2a110
Disable opaque resize of splitters
Veronica K. B. Olsen
2019-11-18 10:30:07 +01:00
efc29c152a
Merge pull request #149 from vkbo/insert_from_file_fix
Veronica K. Berglyd Olsen
2019-11-17 22:15:29 +01:00
ba9f471695
Fixed a minor issue when insert from file was cancelled.
Veronica K. B. Olsen
2019-11-17 22:10:33 +01:00
d63e07becb
Merge pull request #147 from vkbo/release_0.4.2
Veronica K. Berglyd Olsen
2019-11-17 17:56:33 +01:00
34f14b005d
Release 0.4.2
Veronica K. B. Olsen
2019-11-17 17:54:02 +01:00
dd96432c6e
Deleted tests from removed code
Veronica K. B. Olsen
2019-11-17 16:30:33 +01:00
cff0d86d90
Some minor imrpovements
Veronica K. B. Olsen
2019-11-17 16:23:18 +01:00
d533d91adc
Added a sanity check on the titleKey
Veronica K. B. Olsen
2019-11-17 16:11:26 +01:00
d1417ceea0
Reworked the way the outline is built with the new index in place
Veronica K. B. Olsen
2019-11-17 16:08:55 +01:00
612c2ef328
Merged the indices so we have a minimum of dictionaries
Veronica K. B. Olsen
2019-11-17 15:45:38 +01:00
6500d23bd7
Cleaned up index, and fixed data extraction
Veronica K. B. Olsen
2019-11-17 14:05:09 +01:00
816c708853
Remove timeline view so we can clean up the indexing class
Veronica K. B. Olsen
2019-11-17 13:09:21 +01:00
19ebedd8b3
Most columns now available in outline
Veronica K. B. Olsen
2019-11-16 17:23:32 +01:00
d09fb50bfc
Restructured the index a bit, and added more columns to the outline
Veronica K. B. Olsen
2019-11-16 16:29:38 +01:00
2b3e95ce73
Fixed merge conflict in sample project
Veronica K. B. Olsen
2019-11-16 14:46:20 +01:00
7ed60ab97b
Added outline tab and started populating outline tree
Veronica K. B. Olsen
2019-11-16 14:43:23 +01:00
297a71d132
Fixed merge conflicts
Veronica K. B. Olsen
2019-11-16 12:36:29 +01:00
ef48c11abc
Merge pull request #145 from vkbo/language_status
Veronica K. Berglyd Olsen
2019-11-16 12:34:18 +01:00
2ab7828179
Added more characters as valid word separators to the highlighter regex
Veronica K. B. Olsen
2019-11-16 12:31:49 +01:00
82aa1ad0a9
Merge branch 'master' into language_status
Veronica K. B. Olsen
2019-11-16 12:16:15 +01:00
cd6f1d8b89
Merge pull request #146 from vkbo/pytest_profiling
Veronica K. Berglyd Olsen
2019-11-16 12:15:45 +01:00
dde8102cc5
Added script for plotting profiling data
Veronica K. B. Olsen
2019-11-16 12:09:51 +01:00
e0fff7673d
Added some more comments and debug output
Veronica K. B. Olsen
2019-11-15 23:00:12 +01:00
ed0c4c6e49
Fixed a recursion issue, and added more comments
Veronica K. B. Olsen
2019-11-15 22:36:44 +01:00
ec0f4880fa
Let the document editor handle the status of spell checking, and let it set all other classes from there
Veronica K. B. Olsen
2019-11-15 22:16:58 +01:00
e841e0211a
We should read back the language dictionary setting from the spell class before updating status bar
Veronica K. B. Olsen
2019-11-15 21:39:06 +01:00
653c7bbe80
Merge pull request #142 from vkbo/actions
Veronica K. Berglyd Olsen
2019-11-14 18:35:11 +01:00
651d903705
Fix test
Veronica K. B. Olsen
2019-11-14 18:31:31 +01:00
6d79ff1033
Connect document editor actions also to the main window, and let Esc disable Zen Mode if activated.
Veronica K. B. Olsen
2019-11-14 11:39:59 +01:00
7551d49235
Made all action class variables
Veronica K. B. Olsen
2019-11-14 11:23:47 +01:00
bb8dd6b1eb
Merge pull request #141 from vkbo/spell_highlight_fix
Veronica K. Berglyd Olsen
2019-11-12 21:43:15 +01:00
bc43e924fe
Strip non-word characters when adding to user dictionary
Veronica K. B. Olsen
2019-11-12 21:24:13 +01:00
3089c560e5
Ensure the window is normal size before we might maximise it
Veronica K. B. Olsen
2019-11-12 21:05:48 +01:00
e10a386b6a
Some fixed to the spell checking part of the highlighter
Veronica K. B. Olsen
2019-11-12 20:20:45 +01:00
231b0b8c53
Added synopsis keyword and a meta file and dictiopnaries to hold the data
Veronica K. B. Olsen
2019-11-10 17:09:35 +01:00
f9ead10245
Merge pull request #139 from vkbo/release_0.4.1
Veronica K. Berglyd Olsen
2019-11-10 15:21:17 +01:00
033afd455c
Updated the changelog text a bit
Veronica K. B. Olsen
2019-11-10 15:18:25 +01:00
37a80b747e
Added sample project to pip script
Veronica K. B. Olsen
2019-11-10 15:12:13 +01:00
d8b159ff93
Bumped version and updated changelog
Veronica K. B. Olsen
2019-11-10 15:05:54 +01:00
32ac757edc
Merge pull request #138 from vkbo/cleanup_imports
Veronica K. Berglyd Olsen
2019-11-09 21:07:54 +01:00
154e91ede8
Remove unused imports
Veronica K. B. Olsen
2019-11-09 21:01:43 +01:00
b778cab875
Merge pull request #137 from vkbo/zen_mode
Veronica K. Berglyd Olsen
2019-11-09 15:00:51 +01:00
6eff01504a
Added keyboard shortcuts to documentation
Veronica K. B. Olsen
2019-11-09 14:42:09 +01:00
0db96bc1b2
Fixed test
Veronica K. B. Olsen
2019-11-09 14:39:52 +01:00
be2f812945
Fix a few minor issues related to opening and resizing of window panes
Veronica K. B. Olsen
2019-11-09 14:34:02 +01:00
fab20c6c26
Added a separate text width parameter for zen mode
Veronica K. B. Olsen
2019-11-09 14:24:59 +01:00
8a30f8a98e
That didn't work, trying a better approach to save full screen state
Veronica K. B. Olsen
2019-11-09 14:11:03 +01:00
90613b857b
Finished the zen mode functionality, and added full screen F11 shortcut
Veronica K. B. Olsen
2019-11-09 13:52:08 +01:00
fedcf247e0
Let's label it 'distraction free mode' instead
Veronica K. B. Olsen
2019-11-09 12:22:36 +01:00
9c239f77dc
Don't save splitter positions if exiting when in zen mode
Veronica K. B. Olsen
2019-11-09 12:17:42 +01:00
472205f1a6
Added menu entry and function for Zen mode, and cleaned up editor resizing
Veronica K. B. Olsen
2019-11-09 01:19:17 +01:00
ee34e0e395
Merge pull request #136 from vkbo/language_status
Veronica K. Berglyd Olsen
2019-11-08 20:43:41 +01:00
f01c2f9dee
Updated icon and font for session timer, and added language info for status bar
Veronica K. B. Olsen
2019-11-08 19:56:38 +01:00
7fcd0731bf
Added a function to create a readable spell language string for the status bar
Veronica K. B. Olsen
2019-11-08 19:56:08 +01:00
79aa33da94
Added more GUi icons
Veronica K. B. Olsen
2019-11-08 19:55:29 +01:00
3df6a519af
Fix merge conflicts
Veronica K. B. Olsen
2019-11-08 19:09:29 +01:00
86d55f917d
Merge pull request #135 from vkbo/assets_themes
Veronica K. Berglyd Olsen
2019-11-08 19:07:51 +01:00
7e9b80ea12
Add dark icons checkbox to preferences
Veronica K. B. Olsen
2019-11-08 19:04:10 +01:00
ae0399d298
Add a separate class to handle icons
Veronica K. B. Olsen
2019-11-08 18:49:20 +01:00
7b3d42918d
Move around icons and add an icons folder to assets
Veronica K. B. Olsen
2019-11-08 18:48:56 +01:00
69bfb4a209
Moved theme class to gui folder
Veronica K. B. Olsen
2019-11-08 15:41:24 +01:00
e7561cb3e3
Some updates to the theme class
Veronica K. B. Olsen
2019-11-08 14:04:30 +01:00
2c4c711a43
Moved graphics and themes folders to assets
Veronica K. B. Olsen
2019-11-08 13:40:07 +01:00
aef6b339e1
Minor changes to statusbar layout
Veronica K. B. Olsen
2019-11-08 13:38:08 +01:00
a7da476c9e
Merge pull request #130 from vkbo/difflib_spelling
Veronica K. Berglyd Olsen
2019-11-08 09:08:18 +01:00
441ea517c8
Fixed test
Veronica K. B. Olsen
2019-11-08 00:29:38 +01:00
1a423fce60
Merge branch 'master' into difflib_spelling
Veronica K. B. Olsen
2019-11-08 00:27:34 +01:00
76512ba454
Merge pull request #132 from vkbo/sample_update
Veronica K. Berglyd Olsen
2019-11-07 22:37:36 +01:00
a4473b4a3f
Update the sample project to reflect current usage and have explanatory files in them
Veronica K. B. Olsen
2019-11-07 22:05:57 +01:00
f4accab93f
Spell checking tools and project word lists now cooperate
Veronica K. B. Olsen
2019-11-07 22:05:03 +01:00
f2265abf32
Finished the GUI option for spell check provider
Veronica K. B. Olsen
2019-11-07 20:00:19 +01:00
334903daa9
Added combo box for spell tools
Veronica K. B. Olsen
2019-11-06 20:47:35 +01:00
f5af3fb293
Cleaned up initialisation and config settings for spell checking
Veronica K. B. Olsen
2019-11-06 11:45:17 +01:00
9a8b97abd6
Fixed listing of internal dictionaries
Veronica K. B. Olsen
2019-11-06 00:03:45 +01:00
cf1083caeb
Updated english dictionaries to 2019-10-06 version
Veronica K. B. Olsen
2019-11-05 23:46:05 +01:00
d5d58804e1
Added copyright notice for aspell dictionaries
Veronica K. B. Olsen
2019-11-05 23:30:35 +01:00
60afb1f7ee
Added en, en_GB and en_US dctionaries
Veronica K. B. Olsen
2019-11-05 23:23:19 +01:00
b4dd1d1a9e
Added simple spell chacking using difflib
Veronica K. B. Olsen
2019-11-05 23:22:53 +01:00
d61e7a6ae6
Merge pull request #129 from vkbo/language_codes
Veronica K. Berglyd Olsen
2019-11-05 19:02:55 +01:00
1aae09463d
Fixed code typo
Veronica K. B. Olsen
2019-11-05 18:29:44 +01:00
526edc9902
Remove duplicate dictionary entries
Veronica K. B. Olsen
2019-11-05 18:26:30 +01:00
0e84452533
Reorganise constants, and add ISO language codes in order to drop dependency pycountry
Veronica K. B. Olsen
2019-11-05 18:14:40 +01:00
993339c96c
Merge pull request #126 from vkbo/tweaks
Veronica K. Berglyd Olsen
2019-11-05 15:52:32 +01:00
709689cf55
Added --info flag and modified logging output a bit
Veronica K. B. Olsen
2019-11-05 11:25:45 +01:00
28d347c848
Some keyboard shortcut tweaks for macOS
Veronica K. B. Olsen
2019-11-05 10:38:44 +01:00
9b48c07e0b
Added max length for more user defined string values
Veronica K. B. Olsen
2019-11-04 00:12:43 +01:00
20944367ad
Set a maximum label name length of 200 characters
Veronica K. B. Olsen
2019-11-03 23:42:43 +01:00
8cdcd07846
Merge pull request #122 from vkbo/details_panel_max_size
Veronica K. Berglyd Olsen
2019-11-03 23:20:57 +01:00
ae89cbd7ad
Fix growing tree details panel on long labels
Veronica K. B. Olsen
2019-11-03 23:14:31 +01:00
9f92c0e80c
Merge pull request #119 from vkbo/tweaks
Veronica K. Berglyd Olsen
2019-11-03 20:28:16 +01:00
a3dbf4e185
Merge branch 'master' into tweaks
Veronica K. Berglyd Olsen
2019-11-03 19:54:06 +01:00
b8fd08f339
Cleaned up some minor bits in GuiMain
Veronica K. B. Olsen
2019-11-03 19:53:08 +01:00
0971e43475
Cleaned up some minor bits in GuiMain
Veronica K. B. Olsen
2019-11-03 19:51:32 +01:00
62988df7d2
Clean up imports
Veronica K. B. Olsen
2019-11-03 19:44:58 +01:00
fd97b741b4
Merge pull request #118 from vkbo/tweaks
Veronica K. Berglyd Olsen
2019-11-03 18:15:08 +01:00
be7b69dc9a
Updated style file
Veronica K. B. Olsen
2019-11-03 18:06:24 +01:00
b303eb6539
Further PEP8 compliance changes
Veronica K. B. Olsen
2019-11-03 18:02:47 +01:00
7c95af951a
Make comments and docstrings comply with PEP8
Veronica K. B. Olsen
2019-11-03 17:23:39 +01:00
be78fd201e
Added a coding style guide
Veronica K. B. Olsen
2019-11-03 15:55:37 +01:00
33e3b67ba5
Make sure all code lines are within a 100 characters
Veronica K. B. Olsen
2019-11-03 15:36:34 +01:00