Commit Graph

  • b076de6f81 Add release branch rules Veronica Berglyd Olsen 2024-04-06 17:11:07 +02:00
  • 6ddc59bc5b Add release branch rules Veronica Berglyd Olsen 2024-04-06 17:10:21 +02:00
  • ba4a3c16f3 Change to release branches Veronica Berglyd Olsen 2024-04-06 17:07:43 +02:00
  • de0fb2eba8 Update actions for new patch branch Veronica Berglyd Olsen 2024-04-06 16:50:51 +02:00
  • e40a0ff4aa Release 2.4 RC 1 (#1797) Veronica Berglyd Olsen 2024-04-06 15:58:00 +02:00
  • 5b126716f7 Update translation file Veronica Berglyd Olsen 2024-04-06 15:54:59 +02:00
  • df3f4e2ef7 Bump version to 2.4 RC 1 and update changelog Veronica Berglyd Olsen 2024-04-06 15:52:44 +02:00
  • a081a63ba1 Refactor ODT writer class (#1796) Veronica Berglyd Olsen 2024-04-05 18:22:55 +02:00
  • 3a631449ed Make a few more simplifications Veronica Berglyd Olsen 2024-04-05 18:18:30 +02:00
  • c01c8b2023 Use iterable for checking difference between Odt paragraph styles Veronica Berglyd Olsen 2024-04-05 18:10:07 +02:00
  • f7736b87bb Refactor Odt paragraph class further Veronica Berglyd Olsen 2024-04-05 17:49:16 +02:00
  • 5b8212f2fa Refactor Odt text style class Veronica Berglyd Olsen 2024-04-05 17:23:39 +02:00
  • dd539be64e Refactor Odt paragraph style class Veronica Berglyd Olsen 2024-04-05 17:23:07 +02:00
  • 53e5756745 Refactor the Odt writer code Veronica Berglyd Olsen 2024-04-05 17:12:01 +02:00
  • d0d6da3436 Improve persistence of document search button state (#1795) Veronica Berglyd Olsen 2024-04-04 23:33:24 +02:00
  • c6423ffc21 Simplify the document search widget Veronica Berglyd Olsen 2024-04-04 23:25:04 +02:00
  • cf9a141dc7 Remove caching of doc search options state in the search widget Veronica Berglyd Olsen 2024-04-04 23:05:42 +02:00
  • 2480c7ae9f Clean up code in preparation for Qt6 (#1792) Veronica Berglyd Olsen 2024-04-03 21:20:58 +02:00
  • 8fff376076 Clean up flags in all GUI classes Veronica Berglyd Olsen 2024-04-03 21:09:49 +02:00
  • 20c5993e2d Clean up a lot more namespace flags Veronica Berglyd Olsen 2024-04-03 20:25:54 +02:00
  • 46c5f1c10d Update Qt namespace flags Veronica Berglyd Olsen 2024-04-03 19:28:39 +02:00
  • f95bbb8760 Replace exec_ with exec Veronica Berglyd Olsen 2024-04-03 18:41:39 +02:00
  • c8fe5e6620 Drop the qApp macro Veronica Berglyd Olsen 2024-04-03 18:36:37 +02:00
  • 2744fb2fd4 Move to pyproject.toml (#1791) Veronica Berglyd Olsen 2024-04-03 00:45:45 +02:00
  • 7fb771eba4 Put dependencies directly in project config Veronica Berglyd Olsen 2024-04-03 00:14:46 +02:00
  • 760b2dbf0c Remove references to setup.cfg Veronica Berglyd Olsen 2024-04-03 00:01:53 +02:00
  • 751d0ed857 Drop empty init files Veronica Berglyd Olsen 2024-04-02 23:53:19 +02:00
  • 55e1233ca5 Move package config to pyproject.toml Veronica Berglyd Olsen 2024-04-02 23:53:01 +02:00
  • b83042e456 Use selected text for project search (#1790) Veronica Berglyd Olsen 2024-04-02 22:59:43 +02:00
  • c0fd1f1466 Update tests Veronica Berglyd Olsen 2024-04-02 22:53:21 +02:00
  • 03cb6ccb2b Let project search start with selected text (#1789) Veronica Berglyd Olsen 2024-04-02 22:51:04 +02:00
  • 3fb5d12487 Improve GUI scaling (#1788) Veronica Berglyd Olsen 2024-04-01 20:46:45 +02:00
  • b44072a9fa Use the simplified theme icon setter where possible Veronica Berglyd Olsen 2024-04-01 20:38:16 +02:00
  • 24e45fb661 Improve how tool buttons are generated Veronica Berglyd Olsen 2024-04-01 20:21:34 +02:00
  • c3467d89c2 Collect all alignment flags into a new types module Veronica Berglyd Olsen 2024-04-01 18:27:18 +02:00
  • 468a0e7416 Clean up item details panel Veronica Berglyd Olsen 2024-04-01 18:03:35 +02:00
  • 1eafa1c8b6 Make sure all tool buttons scale to base icon size Veronica Berglyd Olsen 2024-04-01 17:48:12 +02:00
  • c000307f14 Add a base button size, and make it default for switches and tool buttons Veronica Berglyd Olsen 2024-04-01 15:39:54 +02:00
  • cfde84f851 Fix typo in doc viewer stylesheet Veronica Berglyd Olsen 2024-03-30 23:52:46 +01:00
  • d261aee1d0 Add search refresh when document changes (#1782) Veronica Berglyd Olsen 2024-03-28 14:14:37 +01:00
  • c05463f0ae Update test coverage Veronica Berglyd Olsen 2024-03-28 14:10:01 +01:00
  • 247cd65bb6 Only update search for documents in current results Veronica Berglyd Olsen 2024-03-28 13:54:35 +01:00
  • 7149e363b1 Update search result on document change Veronica Berglyd Olsen 2024-03-28 13:40:52 +01:00
  • 536e828cc6 Refactor doc search class to allow single document search Veronica Berglyd Olsen 2024-03-28 13:40:15 +01:00
  • 821e3c4be5 Fix tooltip inconsistency Veronica Berglyd Olsen 2024-03-27 16:38:16 +01:00
  • a06144730f Remove redundant variable Veronica Berglyd Olsen 2024-03-27 14:05:43 +01:00
  • d162b77234 Add a new placeholder icon and clean up project search styling (#1781) Veronica Berglyd Olsen 2024-03-27 13:46:31 +01:00
  • ec5352c13c Tweak search toolbar a little more Veronica Berglyd Olsen 2024-03-27 13:40:26 +01:00
  • 4e5a08d3dd Clean up search layout a little Veronica Berglyd Olsen 2024-03-27 13:29:54 +01:00
  • 2d9b57b534 Add a function to convert QColor to CSS rgba format Veronica Berglyd Olsen 2024-03-27 13:11:37 +01:00
  • 3e66968387 Add a more obvious placeholder icon (#1780) Veronica Berglyd Olsen 2024-03-27 12:32:55 +01:00
  • 1771dd2130 Release 2.4 Beta 1 (#1778) Veronica Berglyd Olsen 2024-03-26 12:54:50 +01:00
  • b0a4ac055a Release 2.4 Beta 1 Veronica Berglyd Olsen 2024-03-26 12:49:21 +01:00
  • 8bb0588b2b Add fast document read (#1777) Veronica Berglyd Olsen 2024-03-26 12:19:50 +01:00
  • 147d6b95d7 Move the quick read function to the document class where it belongs Veronica Berglyd Olsen 2024-03-26 12:14:07 +01:00
  • 6a7262b817 Use the quick read feature wherever we only need document text Veronica Berglyd Olsen 2024-03-26 11:56:31 +01:00
  • 738f022212 Add a quick document read function in the storage class Veronica Berglyd Olsen 2024-03-26 11:45:29 +01:00
  • 9081380255 Add global search feature (#1775) Veronica Berglyd Olsen 2024-03-26 10:58:01 +01:00
  • e64fb28d89 Revert some timer changes Veronica Berglyd Olsen 2024-03-26 00:29:58 +01:00
  • eb0fac8a43 Improve test coverage Veronica Berglyd Olsen 2024-03-26 00:26:24 +01:00
  • bdc1f0a5d4 Handle the caching in the DocSearch class Veronica Berglyd Olsen 2024-03-25 22:31:37 +01:00
  • 8a12b03a1f Add clocks to shared class and add search cache clearing Veronica Berglyd Olsen 2024-03-25 18:13:05 +01:00
  • 01a4ec8d76 Make some GUI improvements Veronica Berglyd Olsen 2024-03-25 17:37:18 +01:00
  • 16954c3bba Add search caching Veronica Berglyd Olsen 2024-03-25 16:19:51 +01:00
  • c6944876f1 Save project search toggle state Veronica Berglyd Olsen 2024-03-25 11:59:05 +01:00
  • 33e0895cdf Improve handling of focus switch with search widget Veronica Berglyd Olsen 2024-03-25 11:44:56 +01:00
  • a4d8c22cd0 Add better keyboard navigation support Veronica Berglyd Olsen 2024-03-24 16:24:48 +01:00
  • becb404203 Complete handling of search results Veronica Berglyd Olsen 2024-03-24 15:56:22 +01:00
  • 026aeb3d82 Use regex search instead Veronica Berglyd Olsen 2024-03-24 14:52:32 +01:00
  • 9153707075 Add basic string search Veronica Berglyd Olsen 2024-03-23 23:54:41 +01:00
  • 0feac3163f Merge branch 'dev' into global_search Veronica Berglyd Olsen 2024-03-23 23:15:07 +01:00
  • 7ddb1819f2 Fix two minor typing issues Veronica Berglyd Olsen 2024-03-23 20:01:49 +01:00
  • 9ddbe2f789 Add basic global search widget Veronica Berglyd Olsen 2024-03-21 23:04:47 +01:00
  • 102885da6e Add sidebar button for global search Veronica Berglyd Olsen 2024-03-21 22:16:40 +01:00
  • ded03e10c5 Add outline to manuscript tool (#1768) Veronica Berglyd Olsen 2024-03-21 18:49:55 +01:00
  • 991e4fd3e2 Add test coverage Veronica Berglyd Olsen 2024-03-21 18:44:15 +01:00
  • c0b1d0ad3d Fix tests Veronica Berglyd Olsen 2024-03-21 16:43:36 +01:00
  • 5befd244e6 Move outline generation to Tokenizer class instead Veronica Berglyd Olsen 2024-03-21 16:42:58 +01:00
  • 144ba66d9d Remove redundant variables in tokenizer Veronica Berglyd Olsen 2024-03-20 23:44:25 +01:00
  • 46c8bedd66 Add outline table to Manuscript tool Veronica Berglyd Olsen 2024-03-20 20:43:31 +01:00
  • d42074f8ea Extend HTML anchor to include handle Veronica Berglyd Olsen 2024-03-20 20:43:11 +01:00
  • bcadc40998 Make preview mode in HTML build also usable by Manuscript tool Veronica Berglyd Olsen 2024-03-20 19:37:55 +01:00
  • ace1df7336 Increase size of some small button icons Veronica Berglyd Olsen 2024-03-20 17:27:17 +01:00
  • 3a2e2ff478 Add consistent styling of tool buttons and tab widgets Veronica Berglyd Olsen 2024-03-20 17:26:36 +01:00
  • cd1f19355a Add additional classes to HTML output (#1767) Veronica Berglyd Olsen 2024-03-18 23:13:02 +01:00
  • 05174cd84c Add meta data classes in HTML build format (#1134) Veronica Berglyd Olsen 2024-03-18 23:05:32 +01:00
  • 7247d4dc76 Use correct type hint for generators Veronica Berglyd Olsen 2024-03-18 18:37:21 +01:00
  • 239ca55ba9 Bump dev to 2.4 alpha 4 Veronica Berglyd Olsen 2024-03-17 18:25:50 +01:00
  • 523aef38cc Add a document outline dropdown (#1764) Veronica Berglyd Olsen 2024-03-17 18:19:35 +01:00
  • 294bf51f8a Cap outline to 30 items Veronica Berglyd Olsen 2024-03-17 18:15:02 +01:00
  • 8133e374d1 Add indentation of viewer menu, and move location Veronica Berglyd Olsen 2024-03-17 16:57:28 +01:00
  • 6bb9ec0dc1 Simplify a few more functions Veronica Berglyd Olsen 2024-03-17 16:10:27 +01:00
  • c26cfd5372 Use a signal to handle new note creation Veronica Berglyd Olsen 2024-03-17 15:51:16 +01:00
  • 8afe3ed039 Let the shared class handle focus mode change to disconnect editor header from main GUI Veronica Berglyd Olsen 2024-03-17 15:21:42 +01:00
  • b156eee209 Clean up signals and passing variables Veronica Berglyd Olsen 2024-03-17 15:02:42 +01:00
  • add499af89 Add outline navigation to viewer Veronica Berglyd Olsen 2024-03-17 14:04:11 +01:00
  • ca3337914c Complete the editor outline feature and update tests Veronica Berglyd Olsen 2024-03-17 13:04:54 +01:00
  • 5453d2ada1 Add document outline generator for editor Veronica Berglyd Olsen 2024-03-17 12:26:25 +01:00
  • c3aa8fec56 Merge branch 'main' into dev Veronica Berglyd Olsen 2024-03-17 11:56:34 +01:00
  • cfcf05fdad Release 2.3.1 (#1762) Veronica Berglyd Olsen 2024-03-17 11:13:04 +01:00