Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen 48da59321b Set doc viewer header colour to match the editor 2019-05-18 19:41:21 +02:00
Veronica K. B. Olsen ccca604037 Using two splitters instead of one to make positioning easier. 2019-05-18 19:33:18 +02:00
Veronica K. B. Olsen 7668de961a Merge branch 'master' into side_preview 2019-05-18 18:34:50 +02:00
Veronica K. B. Olsen d89e7fcd60 Stupid menu bug. 2019-05-18 18:34:21 +02:00
Veronica K. B. Olsen bec5c0113f Stupid menu bug. 2019-05-18 18:33:26 +02:00
Veronica K. B. Olsen 9e42e01488 Trigger the viewDocument call in gui test, which tests the tokenizer and converter as well 2019-05-18 18:23:44 +02:00
Veronica K. B. Olsen 8c49279280 The GUI test now covers the spell checker as well 2019-05-18 18:20:01 +02:00
Veronica K. B. Olsen bf1b4d5d3b Fixed tests, some resize issues, and cleaned out some unneeded code. 2019-05-18 18:13:25 +02:00
Veronica K. B. Olsen 2bbadcb3bd Open last edited and viewed document when opening project 2019-05-18 18:03:23 +02:00
Veronica K. B. Olsen 76a4e6499b Fix margins for viewer, and handle split positions properly 2019-05-18 17:50:56 +02:00
Veronica K. B. Olsen ac1f9569e6 Document editor and document viewer are now in different panes 2019-05-18 17:09:03 +02:00
Veronica K. B. Olsen c4caac748f Version bump and update to changelog 2019-05-18 15:33:34 +02:00
Veronica K. B. Olsen 6cc2152e59 Don't overwrite reference config file 2019-05-18 15:07:34 +02:00
Veronica K. B. Olsen 2768c46976 Updated tests and added a better way to save temp files 2019-05-18 15:02:58 +02:00
Veronica K. B. Olsen 19b2521b73 Cursor position is now saved and loaded with the document. 2019-05-18 13:52:45 +02:00
Veronica K. B. Olsen cb71da5200 Move around the class methods a bit 2019-05-18 13:43:49 +02:00
Veronica K. B. Olsen 83a9c6660f Added cursor position to item class. 2019-05-18 13:39:15 +02:00
Veronica K. B. Olsen bdb315a711 Added test for item editor dialog 2019-05-17 21:09:41 +02:00
Veronica K. B. Olsen 9631d63690 Added test for project editor dialog 2019-05-17 20:52:23 +02:00
Veronica K. B. Olsen b27ac35251 Fixed coverage for wordcounter.run() 2019-05-17 20:11:47 +02:00
Veronica K. B. Olsen 23435ade1c Add python 3.5 to default builds 2019-05-17 11:12:11 +02:00
Veronica K. B. Olsen 4e2a1fa2c5 Fixed a path bug ... 2019-05-17 11:09:11 +02:00
Veronica K. B. Olsen 3bf772ca2e Added some more packages 2019-05-17 10:59:39 +02:00
Veronica K. B. Olsen 7f6e78dbe7 Added some debug stuff 2019-05-17 10:55:03 +02:00
Veronica K. B. Olsen a0671469bb Added some debug stuff 2019-05-17 10:52:11 +02:00
Veronica K. B. Olsen 217d7af2e9 Use pytest-xvfb instead 2019-05-17 10:44:55 +02:00
Veronica K. B. Olsen b1bb89c33b Add cache, disable faulthandler 2019-05-17 10:36:51 +02:00
Veronica K. B. Olsen ae35bd3888 Trying with python 3.5 2019-05-17 10:17:28 +02:00
Veronica K. B. Olsen 1c35b54a3d The GUI test now run on a local virtualbox, testing on Travis 2019-05-17 10:13:57 +02:00
Veronica K. B. Olsen c13e140e37 Tree must be built from list treeOrder, not the dict keys on python 3.5 2019-05-17 10:11:37 +02:00
Veronica K. B. Olsen e2246aa004 Check that PyQt5.QtSvg can be imported, although the one place it's currently used it's redundant. Will need it alter anyway. 2019-05-17 09:45:48 +02:00
Veronica K. B. Olsen 1caf96b2df Make WordCounter return properly 2019-05-17 09:41:52 +02:00
Veronica K. B. Olsen d79c774aea Updated gui test 2019-05-17 09:39:33 +02:00
Veronica K. B. Olsen bc39ec7886 GUI tests working locally when headless. 2019-05-17 01:55:37 +02:00
Veronica K. B. Olsen 13cb526ff5 GUI test does NOT work. 2019-05-16 23:37:53 +02:00
Veronica K. B. Olsen f8d015840a Does gui test work? 2019-05-16 23:35:49 +02:00
Veronica K. B. Olsen 740a5c808f Does gui test work? 2019-05-16 23:34:05 +02:00
Veronica K. B. Olsen e1b6b4c81f Back to ubuntu 16.04 2019-05-16 23:25:18 +02:00
Veronica K. B. Olsen 814f7a6331 Updated travis file 2019-05-16 23:24:01 +02:00
Veronica K. B. Olsen 66f6494894 Added a basic test of the GUI 2019-05-16 23:20:44 +02:00
Veronica K. B. Olsen 63c3182a0e More tests for class Config 2019-05-16 20:27:56 +02:00
Veronica K. B. Olsen 89f118d62d Merge branch 'master' of github.com:vkbo/novelWriter 2019-05-16 20:00:35 +02:00
Veronica K. B. Olsen 9b3e23fff8 Merge branch 'dev' 2019-05-16 19:48:21 +02:00
Veronica K. B. Olsen c868c93ad4 Added badges 2019-05-16 15:04:29 +02:00
Veronica K. B. Olsen 4c45e615dd Forgot the actual coverage package ... 2019-05-16 14:54:44 +02:00
Veronica K. B. Olsen 0f01f2c31a Added the coverage command ... 2019-05-16 14:52:40 +02:00
Veronica K. B. Olsen daec89952f --user not supported? 2019-05-16 14:48:27 +02:00
Veronica K. B. Olsen 15cf41b23d Added coverage 2019-05-16 14:45:40 +02:00
Veronica K. B. Olsen 76abea7a22 Oops ... 2019-05-16 14:33:36 +02:00
Veronica K. B. Olsen 231480962f Even more changes to travis script. Does it work now? 2019-05-16 14:30:51 +02:00
Veronica K. B. Olsen f5a0a3d4f1 Added setup install 2019-05-16 14:25:11 +02:00
Veronica K. B. Olsen 8e963fe4b2 Only test on 3.7 until this works 2019-05-16 14:21:54 +02:00
Veronica K. B. Olsen f6c4ac1da5 Added setup.py 2019-05-16 14:21:23 +02:00
Veronica K. B. Olsen c662cda5b4 Fixed system dependencies 2019-05-16 14:06:12 +02:00
Veronica K. B. Olsen 0dd3f8bc12 Added system dependencies 2019-05-16 14:01:47 +02:00
Veronica K. B. Olsen 882ea84a9d Fixed dependency 2019-05-16 13:56:09 +02:00
Veronica K. B. Olsen be5d46fb98 Added CI support. 2019-05-16 13:53:58 +02:00
Veronica K. B. Olsen f98a292dd3 Check for dependencies before loading 2019-05-13 10:26:52 +02:00
Veronica K. B. Olsen 60e14634ef Merge branch 'dev' into importance_flag 2019-05-12 23:27:15 +02:00
Veronica K. B. Olsen e4f277d47e Bumped version to 0.1.2 2019-05-12 23:23:32 +02:00
Veronica K. B. Olsen 8b9b5f40ad Use same colours as for status 2019-05-12 21:59:31 +02:00
Veronica K. B. Olsen 53b97e8399 Importance colours added to the GUI 2019-05-12 21:54:21 +02:00
Veronica K. B. Olsen 8d8fc72cc1 Added common function for generating colour ranges, and added test for the common file 2019-05-12 21:32:09 +02:00
Veronica K. B. Olsen 1de245eea7 Updated changelog 2019-05-12 20:43:41 +02:00
Veronica K. B. Olsen e2895ce4f7 Improved the alert to user interface, and added an enum class for severity flags. 2019-05-12 20:34:52 +02:00
Veronica K. B. Olsen 9d180bf101 Updated changelog with the two bugfixes. 2019-05-12 20:21:03 +02:00
Veronica K. B. Olsen db8afe344e Caught an unexpected itemclass None, but can't recreate the bug. Added an extra check. 2019-05-12 20:13:37 +02:00
Veronica K. B. Olsen a882ad2c22 Bugfix in item editor 2019-05-12 19:54:49 +02:00
Veronica K. B. Olsen a94715ba71 Bumped version to 0.1.1 2019-05-12 17:54:53 +02:00
Veronica K. B. Olsen ae3b14a17e Updated changelog with latest PRs 2019-05-12 16:31:03 +02:00
Veronica K. B. Olsen 237c92da1a Commented out a debug message 2019-05-12 16:24:14 +02:00
Veronica K. B. Olsen 66e84dc2b9 Merge branch 'dev' of github.com:vkbo/novelWriter into dev 2019-05-12 16:23:49 +02:00
Veronica K. B. Olsen 0509ed53ee Updated sample project 2019-05-12 16:23:09 +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 3ce2bb8a0e Moved the value check functions to a common.py file 2019-05-12 15:47:02 +02:00
Veronica K. B. Olsen 00cc5617a5 Added spellCheck flag to project settings 2019-05-12 15:42:42 +02:00
Veronica K. B. Olsen c39efc34fd A good start on project tests. needed some tewaking of the project class. 2019-05-12 14:54:02 +02:00
Veronica K. B. Olsen 72a3e4f9dd Fixed merge conflicts 2019-05-12 14:10:41 +02:00
Veronica K. B. Olsen f1d30ae253 Project class should not contain any GUI elements. Status icons moved to main GUI class. 2019-05-12 14:08:52 +02:00
Veronica K. B. Olsen edab608c3b Some changes to core classes and files to support the test suite 2019-05-12 13:29:41 +02:00
Veronica K. B. Olsen 223db59e3d Added test framwork and two simple tests for the config class 2019-05-12 13:29:18 +02:00
Veronica K. B. Olsen ea34884d8c Updated config class to split the initialisation into a function 2019-05-12 11:59:47 +02:00
Veronica K. B. Olsen aeea55e234 Merge branch 'master' into release 2019-05-11 01:14:21 +02:00
Veronica K. B. Olsen fe05761fe7 Fixed the preview call so it only works on files. 2019-05-11 01:14:03 +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 00bc83543d Improved the suggestion menu 2019-05-10 23:16:15 +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 f26cb7c281 Open spell check context menu with ctrl+. shortcut 2019-05-10 21:16:11 +02:00
Veronica K. B. Olsen 87c786975a Reimplemented the spell check replace word code 2019-05-10 20:58:05 +02:00
Veronica K. B. Olsen 5adb2f9f97 Remove the 'hack' to get a word under cursor position as we can just use self.cursorForPosition() 2019-05-10 19:56:10 +02:00
Veronica K. B. Olsen 780e729c54 Bumped version for first minimal working release 2019-05-10 18:52:49 +02:00
Veronica K. B. Olsen b50fb0b102 Commented out the non-functioning menu items, and commited the latest changes to the sample project 2019-05-10 18:51:05 +02:00
Veronica K. B. Olsen 23f3e4b5bb Ctrl+R now previews the document as HTML 2019-05-10 18:47:57 +02:00
Veronica K. B. Olsen 7644df1c52 Added the GuiDocViewer class 2019-05-10 18:33:32 +02:00
Veronica K. B. Olsen 83169d9075 Updated tokenizer, and added html converter as a subclass 2019-05-07 18:47:55 +02:00
Veronica K. B. Olsen e0936b5f33 Text tokenizer done. 2019-05-07 18:01:19 +02:00
Veronica K. B. Olsen 7166dfbb2e Started adding framework for document tokenizer. 2019-05-05 23:16:53 +02:00
Veronica K. B. Olsen fd3b05f118 Some changes to the project did not trigger the project changed flag. Also trimmed some logging output. 2019-05-05 22:25:53 +02:00
Veronica K. B. Olsen 971d8a9a59 Added better tracking of document and project changes and added coloured icons for the status bar 2019-05-05 01:02:04 +02:00