Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen 9c75ed5b06 Leave scroll bar on build tool document, and don't scroll too far past end in doc editor 2020-10-11 21:39:42 +02:00
Veronica K. Berglyd Olsen 2990616a5c Merge pull request #468 from vkbo/scrolling
Scrolling Options
2020-10-11 21:27:53 +02:00
Veronica K. B. Olsen 870c5d8343 Fix flake8 test 2020-10-11 21:23:39 +02:00
Veronica K. B. Olsen 6ee326e716 Hardcode the values of the session stats log 2020-10-11 21:21:33 +02:00
Veronica K. B. Olsen 92c87872ad Try to fix writing stats test that keeps randomly failing 2020-10-11 20:58:45 +02:00
Veronica K. B. Olsen 5ff9cf43df Merge branch 'word_counts' into scrolling 2020-10-11 20:36:30 +02:00
Veronica K. B. Olsen 710ad598d9 Count words when saving editor text 2020-10-11 20:34:51 +02:00
Veronica K. B. Olsen 2382118dad Add test coverage of the new options 2020-10-11 20:18:58 +02:00
Veronica K. B. Olsen ae8ec555fd Connected the new settings to the Preferences dialog 2020-10-11 20:13:39 +02:00
Veronica K. B. Olsen fa55983f3a Split General tab in Preferences into General and Projects 2020-10-11 19:57:00 +02:00
Veronica K. B. Olsen 0c0ef6916b Save new config settings and update tests 2020-10-11 19:41:06 +02:00
Veronica K. B. Olsen 1234c9feb6 Attemt to scroll upwards like a typewriter 2020-10-11 18:21:49 +02:00
Veronica K. B. Olsen fe71353198 Add option to hide scrollbars on all major GUI areas 2020-10-11 16:40:54 +02:00
Veronica K. B. Olsen 80e8788baa Added scroll past end feature by setting a large root frame margin of the document 2020-10-11 16:20:47 +02:00
Veronica K. B. Olsen 4a47be89de Setup script should fail when help docs build fails 2020-10-11 15:41:14 +02:00
Veronica K. Berglyd Olsen ea4c5a8e49 Merge pull request #456 from vkbo/release_1.0b4
Release 1.0b4
2020-10-11 15:16:02 +02:00
Veronica K. B. Olsen dee3972e3b Updated changelog 2020-10-11 15:13:22 +02:00
Veronica K. B. Olsen 3aaeffee5f Merge branch 'main' into release_1.0b4 2020-10-11 15:09:18 +02:00
Veronica K. Berglyd Olsen 549995cc2b Merge pull request #466 from vkbo/line_stats
Line Counter
2020-10-10 18:04:08 +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 788bec4567 Added line status icons 2020-10-10 17:52:18 +02:00
Veronica K. B. Olsen 1f3d33c60a Updated changelog 2020-10-08 00:56:06 +02:00
Veronica K. B. Olsen b20dada9af Merge branch 'main' into release_1.0b4 2020-10-08 00:14:23 +02:00
Veronica K. Berglyd Olsen 321b980c81 Merge pull request #464 from vkbo/gui_improvements
GUI Improvements (Integers)
2020-10-08 00:13:44 +02:00
Veronica K. B. Olsen b40e4635d9 Further number formatting improvements 2020-10-08 00:06:17 +02:00
Veronica K. B. Olsen 214323fa6e Add spin cursor to build tool print, and add formatting to project tree words column 2020-10-07 23:50:34 +02:00
Veronica K. B. Olsen d9b1363788 Use markContentsDirty when possible also for document viewer 2020-10-07 23:35:09 +02:00
Veronica K. Berglyd Olsen 22909b3390 Merge pull request #462 from vkbo/editor_features
Various Document Editor and Related Improvements
2020-10-07 20:58:21 +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. Berglyd Olsen 585be8fb57 Merge pull request #463 from vkbo/macos_improvements
Improvements mainly for macOS
2020-10-07 19:29:46 +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 e22f99cffb handle tuple returns from file dialog properly 2020-10-07 19:19:36 +02:00
Veronica K. B. Olsen 48742ceb0e Updated readme with more install information 2020-10-07 19:01:03 +02:00
Veronica K. B. Olsen 87baabeaa5 Minor fixes to dialogs, partially related to macOS 2020-10-07 18:38:43 +02:00
Veronica K. B. Olsen 357a407116 Fix the main menu look on macOS 2020-10-07 15:51:12 +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. Berglyd Olsen 68d84ae2c8 Merge pull request #460 from vkbo/editor_performance
Editor Performance Improvements
2020-10-06 20:41:13 +02:00
Veronica K. B. Olsen bd33b28d2d Fix dialog test method and make appropriate changes to the project load tool 2020-10-06 20:34:12 +02:00
Veronica K. B. Olsen 8d66875ebc Performance improvements to Build and Writing Stats, and making sure only one of each can be opened 2020-10-06 20:28:00 +02:00
Veronica K. B. Olsen 23d5e33864 Added large size handling to build tool 2020-10-06 14:29:33 +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 b3b3c581f0 Speedup of word counter for very large documents 2020-10-06 13:18:08 +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 ac96636f8a Add dictionary information function to the spell check classes 2020-10-04 20:46:38 +02:00
Veronica K. B. Olsen e8383d1850 Fix spell checking for words with a dash 2020-10-04 20:32:55 +02:00
Veronica K. Berglyd Olsen eb67582313 Merge pull request #459 from vkbo/build_tool_improvements
Build Tool Improvements
2020-10-04 19:23:14 +02:00
Veronica K. B. Olsen ee0b6ad2f5 Updated tests 2020-10-04 19:12:09 +02:00
Veronica K. B. Olsen 4f0d368f4f Added replace tabs with spaces option 2020-10-04 18:44:42 +02:00
Veronica K. B. Olsen 61359f746c Make the whole build tool dialog more dynamic in sizes and areas 2020-10-04 18:23:48 +02:00
Veronica K. B. Olsen bb66541c81 Fix the formatting of white spaces on html export 2020-10-04 17:20:54 +02:00
Veronica K. Berglyd Olsen 557c0a2c7f Merge pull request #457 from vkbo/fixes
Minor Fixes
2020-10-04 16:58:56 +02:00
Veronica K. B. Olsen c7cf4c0704 flake8 fixes 2020-10-04 16:52:07 +02:00
Veronica K. B. Olsen 2cc12490d8 Block cluttering of the user's home folder 2020-10-04 16:38:53 +02:00
Veronica K. B. Olsen eaf8e83d40 Drop the QtSvg dependency as it is no longer used 2020-10-04 16:22:11 +02:00
Veronica K. B. Olsen 381370079b Updated changelog 2020-10-02 00:02:24 +02:00
Veronica K. B. Olsen 5e57f02fb6 Bumped version to 1.0-beta4 2020-10-01 23:38:01 +02:00
Veronica K. B. Olsen 2682314c6a Updated badges 2020-10-01 23:26:57 +02:00
Veronica K. Berglyd Olsen 69648098f6 Merge pull request #453 from vkbo/test_coverage
Even More Test Coverage
2020-10-01 23:21:50 +02:00
Veronica K. B. Olsen 1bf5c2de91 Just disable the wizard test for macOS 2020-10-01 23:17:43 +02:00
Veronica K. B. Olsen a460c3d682 Use the same wizard dialog for all four tests 2020-10-01 23:09:21 +02:00
Veronica K. B. Olsen 79620ebc19 Attempt to fix the wizard test 2020-10-01 22:22:58 +02:00
Veronica K. B. Olsen 401b9df57f Typo in coverage switch 2020-10-01 22:05:25 +02:00
Veronica K. B. Olsen 4b1c45ddb4 Fixed coverage in actions and updated launch test 2020-10-01 22:01:41 +02:00
Veronica K. B. Olsen d63c741cfe Remove logfile related launch options 2020-10-01 21:00:37 +02:00
Veronica K. B. Olsen f1d8265a02 A couple of fixes to tests breaking on windows and mac 2020-10-01 20:44:52 +02:00
Veronica K. B. Olsen 26ebcd496d Improve itemEditor test, and refactor actions 2020-10-01 20:34:48 +02:00
Veronica K. B. Olsen 0179965a8d Improve project wizard test 2020-10-01 14:31:05 +02:00
Veronica K. B. Olsen ff0ee1f020 Add mac test 2020-10-01 14:03:50 +02:00
Veronica K. Berglyd Olsen 0bd76c10bd Merge branch 'main' into test_coverage 2020-10-01 12:01:02 +02:00
Veronica K. B. Olsen dfb09802d5 Added release badge and updated test badge in docs 2020-10-01 11:58:24 +02:00
Veronica K. B. Olsen 3010b65a3f Merge branch 'main' into test_coverage 2020-10-01 11:52:58 +02:00
Veronica K. B. Olsen 54f43b911b Added a line break in badges list 2020-10-01 11:52:25 +02:00
Veronica K. Berglyd Olsen 61ff6a88a2 Merge pull request #454 from vkbo/tests_and_badges
Split pytest jobs up into one per python version
2020-10-01 10:56:43 +02:00
Veronica K. B. Olsen 5a913a8b74 Update readme with badges 2020-10-01 10:53:14 +02:00
Veronica K. B. Olsen 39f34769fd Split pytest jobs up into one per python version 2020-10-01 10:45:56 +02:00
Veronica K. B. Olsen 238b3c254e Fixed the monkeypatching of time.time() 2020-09-30 23:43:50 +02:00
Veronica K. B. Olsen 1a70a4ec1c Get that one last line in the About dialog test 2020-09-30 23:10:47 +02:00
Veronica K. B. Olsen 86d5a6f6b2 Coverage of index class 100% 2020-09-30 22:57:00 +02:00
Veronica K. B. Olsen 9bf50cae34 Improved test coverage of index class 2020-09-30 21:51:16 +02:00
Veronica K. B. Olsen 6fc5dad938 Fixed some potential issues with getting the trash folder handle, and made some minor improvements to index class methods 2020-09-30 21:50:59 +02:00
Veronica K. B. Olsen d382e70d72 Fix a potential issue in the test suite 2020-09-30 19:53:00 +02:00
Veronica K. B. Olsen 1dc2a49581 Fixed code style error (too long line) 2020-09-29 23:51:13 +02:00
Veronica K. B. Olsen e721fbbdb7 Add coverage of some partially covered functions 2020-09-29 23:47:06 +02:00
Veronica K. B. Olsen e251ddacd2 Completed coverage of setProjectPath and made all os imports explicit 2020-09-29 23:27:51 +02:00
Veronica K. B. Olsen 0b7cd71b92 Complete coverage of new project function and remove test code from main app 2020-09-29 21:49:00 +02:00
Veronica K. B. Olsen 0c9849b906 Various test changes, and improvements to project wizard test 2020-09-29 21:10:21 +02:00
Veronica K. B. Olsen 9f8dd4abf3 Monkeypatched a couple more file dialogs 2020-09-28 23:40:49 +02:00
Veronica K. B. Olsen 5152d80ac4 Fixed a bug in project open where old projects were converted before asking permision 2020-09-28 23:39:43 +02:00
Veronica K. B. Olsen 28ef1d12b0 All message box questions are now handled in test suite, so no need to check for showGUI 2020-09-28 22:22:29 +02:00
Veronica K. B. Olsen 678a31855f Improved coverage of dialogs tools, and import document feature 2020-09-28 20:29:52 +02:00
Veronica K. B. Olsen fc096ddb0b Significant improvements to dialog tests 2020-09-28 18:17:14 +02:00
Veronica K. B. Olsen bd5c011cd9 Better test coverage of project tree view 2020-09-27 00:12:42 +02:00