Commit Graph

  • ad50ad9b0d Resolve issue #1085 Veronica Berglyd Olsen 2022-06-15 17:06:18 +02:00
  • 7d7c2dba26 Resolve issue #1073 Veronica Berglyd Olsen 2022-06-15 17:05:48 +02:00
  • 0b95804535 Update the novel tree GUI (#1084) Veronica Berglyd Olsen 2022-06-15 16:52:42 +02:00
  • 6ccbb358b9 Update tests Veronica Berglyd Olsen 2022-06-15 16:46:44 +02:00
  • cff464392a Use the indenta decorators of the novel tree to indicate type Veronica Berglyd Olsen 2022-06-15 16:15:29 +02:00
  • 3a061eec3f Update novel tree menu processing and fix issue with reaload of document Veronica Berglyd Olsen 2022-06-15 16:14:28 +02:00
  • 538b722bdf Fix tests and a few other bits Veronica Berglyd Olsen 2022-06-14 19:33:12 +02:00
  • ea61db9591 Simplify the novel outline tree Veronica Berglyd Olsen 2022-06-14 00:14:51 +02:00
  • 49ace054bd Make options class handle enums, and add plot column to novel tree Veronica Berglyd Olsen 2022-06-12 20:18:24 +02:00
  • 8040441757 Allow changing content of last column of the novel tree Veronica Berglyd Olsen 2022-06-12 19:59:18 +02:00
  • 88b2d61cec Update tests Veronica Berglyd Olsen 2022-06-12 17:54:37 +02:00
  • 52683d5a21 Add novel tree toolbar and connect actions Veronica Berglyd Olsen 2022-06-12 17:47:32 +02:00
  • b3eb276437 Wrap the novel tree in an outer widget Veronica Berglyd Olsen 2022-06-12 15:45:39 +02:00
  • ed5c52859d Simplify the conversion of very old project data (#1083) Veronica Berglyd Olsen 2022-06-11 23:57:08 +02:00
  • c58868ed39 Simplify the conversion of very old project data Veronica Berglyd Olsen 2022-06-11 23:54:20 +02:00
  • 5a5a64e3a2 Replace the edit item dialog (#1082) Veronica Berglyd Olsen 2022-06-11 18:54:08 +02:00
  • 2cc8be5776 Rename the main GUI function for editing an item Veronica Berglyd Olsen 2022-06-11 18:48:22 +02:00
  • 8d427f40c6 Add a shortcut to open project tree context menu Veronica Berglyd Olsen 2022-06-11 18:40:21 +02:00
  • 946656f8c5 Add test for edit label dialog Veronica Berglyd Olsen 2022-06-11 18:26:41 +02:00
  • 37c3bb8cd2 Replace the item editor with the label editor dialog Veronica Berglyd Olsen 2022-06-11 18:19:21 +02:00
  • 6058423970 Add a new edit label dialog Veronica Berglyd Olsen 2022-06-11 18:17:57 +02:00
  • d162be3543 Give main GUI objects better names (#1081) Veronica Berglyd Olsen 2022-06-11 16:36:15 +02:00
  • 985179bbb9 Rename main theme object Veronica Berglyd Olsen 2022-06-11 16:29:49 +02:00
  • db01d85f2e Rename outline components Veronica Berglyd Olsen 2022-06-11 15:59:08 +02:00
  • 94068e777a Give main GUI elements more identifiable names Veronica Berglyd Olsen 2022-06-11 15:49:45 +02:00
  • 0181bebd70 Rename ambiguous theParent variable to mainGui Veronica Berglyd Olsen 2022-06-11 15:33:32 +02:00
  • b8d557646a Update the Project Tree with major improvements (#1079) Veronica Berglyd Olsen 2022-06-11 14:53:45 +02:00
  • 025463a28e Improve project tree test coverage Veronica Berglyd Olsen 2022-06-11 14:40:03 +02:00
  • f0bef18b63 Re-implement the tree context menu Veronica Berglyd Olsen 2022-06-11 13:44:45 +02:00
  • 77746f712f Fix inconsistend expand/collapse when tree items are moved Veronica Berglyd Olsen 2022-06-11 12:33:37 +02:00
  • ad438e128a Merge branch 'main' into project_tree_updates Veronica Berglyd Olsen 2022-06-07 23:41:48 +02:00
  • af39fb98a1 Clean up project tree code and add undo action to the menu Veronica Berglyd Olsen 2022-06-07 23:38:17 +02:00
  • ef270bc069 Tweak project toolbar look, and fix shortcuts Veronica Berglyd Olsen 2022-06-07 22:38:02 +02:00
  • 0909bf7c36 Update code of conduct to v2.1 Veronica Berglyd Olsen 2022-06-07 10:34:27 +02:00
  • 5a6ef5efd3 Add move buttons to project tree toolbar Veronica Berglyd Olsen 2022-06-07 00:11:42 +02:00
  • 272e7f6e24 Remove redundant menu entries Veronica Berglyd Olsen 2022-06-06 22:17:24 +02:00
  • 46bb8e5bcc Populate the add button menu in the project widget Veronica Berglyd Olsen 2022-06-06 22:03:42 +02:00
  • 12a7ec7fe3 Allow the project class to create new files Veronica Berglyd Olsen 2022-06-06 22:02:44 +02:00
  • d07f5dc520 Wrap project tree in an outer widget with a toolbar Veronica Berglyd Olsen 2022-06-06 15:50:46 +02:00
  • b88cdb7677 Make the project tree columns fixed Veronica Berglyd Olsen 2022-06-06 14:11:59 +02:00
  • 669eabc7e8 Handle actions in the project tree internally in the class Veronica Berglyd Olsen 2022-06-06 13:46:54 +02:00
  • 24112f6d8d Merge branch 'main' into i18n-de_DE-created Veronica Berglyd Olsen 2022-06-06 13:27:48 +02:00
  • 3ff5dfce33 Set build language for Open Document files (#1077) Veronica Berglyd Olsen 2022-06-05 22:47:21 +02:00
  • 2f81aef0a3 Set build language for Open Document files Veronica Berglyd Olsen 2022-06-05 22:42:25 +02:00
  • 29739ab210 Update the Outline View panel (#1063) Veronica Berglyd Olsen 2022-06-05 22:34:49 +02:00
  • 4d9b94cfe6 Improve test coverage of Outline Veronica Berglyd Olsen 2022-06-05 22:31:10 +02:00
  • 85f63721e0 Allow showing all novel files in Outline Veronica Berglyd Olsen 2022-06-05 18:43:09 +02:00
  • 92924b3288 Make the new item function better at guessing header level of new files Veronica Berglyd Olsen 2022-06-05 17:41:29 +02:00
  • 88976d6800 Streamline how project item changes are reported Veronica Berglyd Olsen 2022-06-05 17:25:39 +02:00
  • 2873336dce Allow switching between root novel folders Veronica Berglyd Olsen 2022-06-05 15:04:04 +02:00
  • de07546e3f Fix tests Veronica Berglyd Olsen 2022-06-05 13:41:22 +02:00
  • ac14888e2a Merge branch 'main' into outline_view Veronica Berglyd Olsen 2022-06-05 13:36:54 +02:00
  • c28ac37df1 Rewrite index class (#1074) Veronica Berglyd Olsen 2022-06-05 13:21:45 +02:00
  • 63068f1018 Add full test coverage of index class Veronica Berglyd Olsen 2022-06-05 13:17:24 +02:00
  • 22099c1b56 Make some minor improvements to handling of tags and references Veronica Berglyd Olsen 2022-06-03 11:07:40 +02:00
  • eed59a96be Make some fixes to the index class, and improve test coverage Veronica Berglyd Olsen 2022-05-30 00:28:43 +02:00
  • 865acfd7e9 Clean up imports Veronica Berglyd Olsen 2022-05-29 19:40:14 +02:00
  • d1b32f1ba1 Move the tags index into a wrapper class Veronica Berglyd Olsen 2022-05-29 19:24:41 +02:00
  • 77e50a6cee Move the item index into a wrapper class and combine the access functions Veronica Berglyd Olsen 2022-05-29 18:58:32 +02:00
  • 347d34bf83 Clean up the index code a bit and add index validation Veronica Berglyd Olsen 2022-05-29 00:18:48 +02:00
  • 94ba7a2f94 Use the new index instead of the old Veronica Berglyd Olsen 2022-05-28 21:59:52 +02:00
  • 01be8be44f Remove old tagsIndex Veronica Berglyd Olsen 2022-05-28 20:16:27 +02:00
  • d584f57a3b Loading of new index now works Veronica Berglyd Olsen 2022-05-28 19:45:33 +02:00
  • b5b0074411 Rewritten index storage using classes instead Veronica Berglyd Olsen 2022-05-28 18:48:31 +02:00
  • 44926a4e9a Also make tree and options properties of the project Veronica Berglyd Olsen 2022-05-28 14:33:25 +02:00
  • 8bdd09400a Move the project index into the project class Veronica Berglyd Olsen 2022-05-28 14:11:58 +02:00
  • 8ac30b036a Change how tag links are followed Veronica Berglyd Olsen 2022-05-26 12:11:22 +02:00
  • ecc0585c87 Add a toolbar to the Outline view Veronica Berglyd Olsen 2022-05-22 23:03:30 +02:00
  • 007f2fbff4 Add a menu icon Veronica Berglyd Olsen 2022-05-22 22:46:42 +02:00
  • 1f66ed3e3b Reduce the list of tag classes in outline view when they are not used Veronica Berglyd Olsen 2022-05-22 21:00:49 +02:00
  • eb66b2c175 Merge branch 'main' into outline_view Veronica Berglyd Olsen 2022-05-22 18:15:36 +02:00
  • 5d86cfb092 Improve GUI look and usability (#1069) Veronica Berglyd Olsen 2022-05-22 18:11:25 +02:00
  • b9fcc43ca6 Move highlighting theme setting back to General tab in Preferences Veronica Berglyd Olsen 2022-05-22 17:53:46 +02:00
  • 3cfc5d9a1a Remove borders from all main GUI widgets Veronica Berglyd Olsen 2022-05-22 17:45:54 +02:00
  • 25427e8521 Add tooltips to views bar Veronica Berglyd Olsen 2022-05-22 17:43:38 +02:00
  • 2425af4bfe Add menu to view bar settings, and add build button Veronica Berglyd Olsen 2022-05-22 17:00:45 +02:00
  • 4a4ed32fe6 Add new view bar icons Veronica Berglyd Olsen 2022-05-22 17:00:09 +02:00
  • f7e31bd452 Use "project name" consistently on the GUI Veronica Berglyd Olsen 2022-05-22 16:23:49 +02:00
  • adf7357155 Merge branch 'main' into outline_view Veronica Berglyd Olsen 2022-05-22 16:19:53 +02:00
  • a541c90690 Add icon name to xdg mime type just in case (#1068) Veronica Berglyd Olsen 2022-05-22 15:58:09 +02:00
  • 217e184153 Update new project creation (#1067) Veronica Berglyd Olsen 2022-05-21 22:22:07 +02:00
  • e14348a05b Fix a few text labels on the wizard Veronica Berglyd Olsen 2022-05-21 22:18:16 +02:00
  • 78b97ce8fb Remove name as a required parameter for new root folders since no part of the GUI uses it Veronica Berglyd Olsen 2022-05-21 22:10:25 +02:00
  • aeaaaaf3af Update test coverage Veronica Berglyd Olsen 2022-05-21 21:55:19 +02:00
  • 63a3e56cdb Fix ignored lines in XML comparison Veronica Berglyd Olsen 2022-05-21 18:15:38 +02:00
  • cea22b6147 Clean up new project creation function Veronica Berglyd Olsen 2022-05-21 17:58:47 +02:00
  • 06d39ea352 Make tests not depend on minimal project settings Veronica Berglyd Olsen 2022-05-21 17:33:58 +02:00
  • b4ea5bc8d0 Update minimal project content Veronica Berglyd Olsen 2022-05-21 17:33:36 +02:00
  • ad42a71427 Fix tests Veronica Berglyd Olsen 2022-05-21 16:57:09 +02:00
  • 46dce17dfe Update new project generation to match wizard Veronica Berglyd Olsen 2022-05-21 16:29:41 +02:00
  • 7a8c97225b Add a summary page to the wizard Veronica Berglyd Olsen 2022-05-21 15:47:21 +02:00
  • 5574d8d6c0 Update and clarify the options on the Wizard Veronica Berglyd Olsen 2022-05-21 15:11:33 +02:00
  • a166d9a4dd Add a Translation Guidelines section in i18n Veronica Berglyd Olsen 2022-05-19 20:04:10 +02:00
  • b863077bfe Make minor changes post 1.7b1 release (#1065) Veronica Berglyd Olsen 2022-05-17 20:52:50 +02:00
  • ae2b5d4403 Fix typo and set max width on views bar Veronica Berglyd Olsen 2022-05-17 20:22:39 +02:00
  • 301d81f987 Update various translation files Veronica Berglyd Olsen 2022-05-17 20:22:16 +02:00
  • 15f59c1a4e Release 1.7 Beta 1 (#1064) Veronica Berglyd Olsen 2022-05-17 18:51:01 +02:00
  • 9eaf240674 Release 1.7-beta1 Veronica Berglyd Olsen 2022-05-17 18:41:01 +02:00
  • a71fa02b0c Sort i18n credits on about and credits doc Veronica Berglyd Olsen 2022-05-17 18:40:10 +02:00
  • 9add2aaa87 Update the sample project to reflect new functionality Veronica Berglyd Olsen 2022-05-17 17:51:40 +02:00