Commit Graph

128 Commits

Author SHA1 Message Date
AccentuSoft
75d12aed1f Lowered the ratio of overhead to data for communications with the server. 2022-01-24 20:19:02 +02:00
AccentuSoft
e3bb2eee0c Small optimization to FrontendCommunicationsHandler.py 2022-01-24 08:49:37 +02:00
AccentuSoft
ecca48102e Set stylesheets for the MessageHandler.py dialogs. 2022-01-23 16:08:50 +02:00
AccentuSoft
419645bbdf Reconfiguring some stylesheets. 2022-01-23 16:06:01 +02:00
AccentuSoft
e1397321e0 Remove unnecessary output from resolutions.
Fix some bugs with graphing & canvases.
Fix a bug with resolution results.
2022-01-23 06:22:34 +02:00
AccentuSoft
0ab0db91a9 Update windows build script to copy directories corresponding to the latest firefox version. 2022-01-22 21:30:29 +02:00
AccentuSoft
eb94f9092d Added options for choosing the graphing algorithm, as well as for rearranging nodes based on creation time. 2022-01-22 20:08:08 +02:00
AccentuSoft
4ad8d92056 Downloading files now works. 2022-01-21 20:49:01 +02:00
AccentuSoft
458db8d663 Fixed some File Path bugs with re-picking files for material entities.
Increased the number of hashed bytes used for File Paths.

Cleaned the file uploading code somewhat.
2022-01-20 23:48:04 +02:00
AccentuSoft
ae85b38977 Fixed some File Path bugs with resolutions. 2022-01-20 23:28:27 +02:00
AccentuSoft
15d1ae3f58 Added support for closing projects. Fixed some bugs with editing existing links. 2022-01-20 22:18:39 +02:00
AccentuSoft
3bdbafc58d Remove unnecessary base64 encoding for 'message' parameter within transmitted messages. 2022-01-20 12:39:44 +02:00
AccentuSoft
79cf893e7b Improvement: Included resolution name to DockBar Two details pane. 2022-01-20 03:31:01 +02:00
AccentuSoft
9939c943c4 Implemented server project deletion.
Made some QoL changes on how selections with items displayed in Dockbar Two work to allow users to focus on links connecting nodes rather than just the nodes themselves.
2022-01-20 02:03:26 +02:00
AccentuSoft
c52931dbe9 Change in design: Files no longer able to be deleted, because there is no guarantee that they ever will be (i.e. if someone downloads the file and disconnects), and it could cause confusion among the people working on the project.
Instead, to delete the data involved with a server project, delete the server project once everybody else has disconnected.
2022-01-18 23:09:29 +02:00
AccentuSoft
878b77286b Changed font for entities and links on canvas to Mono & made it bold to make it easier to read. 2022-01-18 23:00:02 +02:00
AccentuSoft
ff8c37e4a8 Small bug fixes - making some popups visible & ensuring that all file selection prompts start at the home directory. 2022-01-18 22:16:05 +02:00
AccentuSoft
8c7e5b0400 Changed UIDs for Meta entities to make them easier to discern.
Changed the names of some menu items to make menus less confusing.

Fixed bugs relating to group nodes.

Added functionality to drag and drop group nodes.

Users can now select entities on a canvas, and import all entities that are connected to the selected entities.
2022-01-18 21:05:19 +02:00
AccentuSoft
d77538d215 Fix bugs with exporting and importing canvases and databases containing group nodes. 2022-01-17 21:46:59 +02:00
AccentuSoft
7e6133e74b Small fix when importing from canvas. 2022-01-17 21:30:13 +02:00
AccentuSoft
1aacc27952 RegexMatch.py improvements. 2022-01-17 21:02:10 +02:00
AccentuSoft
cb6938d6e5 Improvements and fixes for ContainsPhrase.py and PhraseSimilarity.py Resolutions.
Added ability to search for entities on a canvas by entity type.
2022-01-17 20:41:31 +02:00
AccentuSoft
22d2f7e8e8 Exposed the openWebsite functionality to the user. 2022-01-17 00:31:28 +02:00
AccentuSoft
6bc7cc1474 Added regex find, changed regular find to MatchContains instead of MatchStartsWith 2022-01-17 00:24:39 +02:00
AccentuSoft
a65dd2b480 Fixed bug with resolution result facilitation if mistructured entities are returned.
Finalized entity & link imports from files.
2022-01-16 22:44:46 +02:00
AccentuSoft
6def4a6b0c Small GUI fix for deleting / renaming tab dialog 2022-01-14 22:57:23 +02:00
AccentuSoft
7bd1c30d29 Small bug fix with getting the current canvas & view. 2022-01-14 22:53:44 +02:00
AccentuSoft
ff24b4f482 REVAMPED FILE IMPORT.
Fixed some bugs.
2022-01-14 22:26:00 +02:00
AccentuSoft
18d076b242 Removed redundant mention of pandas library. Made it so UI is consistent across the Software, except for popups. 2022-01-07 19:34:11 +02:00
AccentuSoft
475fa81a44 Made it so combo boxes don't fill the screen, and changed the UI of the Running Resolutions window to match the rest of the software. 2022-01-07 02:33:01 +02:00
AccentuSoft
edf7e795ad Fixed bug where repeatedly saving pictures of the viewport and/or canvas would start introducing visual artifacts. 2022-01-06 23:28:25 +02:00
AccentuSoft
331058a488 Commented out code for generating timeline picture. Fixed scaling for canvas picture. 2022-01-06 23:27:44 +02:00
AccentuSoft
d736213314 Increased number of chars in names to 50, and reworked the bounding rectangle logic to ensure that names and nodes never go off the canvas. 2022-01-06 22:39:33 +02:00
AccentuSoft
0506e08369 Truncate long entity and link names on the canvas. 2022-01-06 22:25:25 +02:00
AccentuSoft
13e1b9a723 Added error handling and popups to make report generation smoother & more user friendly. 2022-01-06 22:24:46 +02:00
AccentuSoft
473fd8b3c1 Fixed tables going off the page in reports. 2022-01-06 21:59:17 +02:00
AccentuSoft
83c9771c5e Fix some bugs with link uid types after saving and loading. 2022-01-06 21:58:54 +02:00
AccentuSoft
1a35c2c7fd Disable timeline graph page in report. 2022-01-06 18:56:45 +02:00
AccentuSoft
d1900e6beb Add a failsafe to have the program skip opening tabs if the canvas tabs file was messed with. 2022-01-06 18:40:28 +02:00
AccentuSoft
36d6a08836 Add a failsafe to have the program start with an empty database if the database file was messed with. 2022-01-06 18:34:04 +02:00
AccentuSoft
ccba744103 Update README to reflect new changes in save format. 2022-01-06 18:31:50 +02:00
AccentuSoft
e12dd60265 Prevent warnings related to use of 'assert'. 2022-01-06 18:29:13 +02:00
AccentuSoft
231dea0868 Use sha512 to hash Url Paths instead of md5. 2022-01-06 18:26:45 +02:00
AccentuSoft
dd03575ab1 Msgpack is used to save all objects.
Small bug fix with importing database.
2022-01-06 18:22:15 +02:00
AccentuSoft
7a082ce322 Settings Objects no longer saved as pickle files. 2022-01-06 04:04:43 +02:00
AccentuSoft
7cec26b536 Small changes to networking to handle unexpected fragmentation.
The expected network traffic of the tool might increase slightly - these changes will be looked at in the future to see if it is possible to cut down on the traffic.
Beta_v3.2
2022-01-05 12:11:18 +02:00
AccentuSoft
36fc28c89b Small fixes to the build scripts. Beta_v3.1 2022-01-02 23:15:01 +02:00
AccentuSoft
d2b44d626b Fixed some bugs on the question answering pipeline. Beta_v3 2022-01-02 20:41:38 +02:00
AccentuSoft
2ba224980f Small bug fix to prevent duplicate updates from erasing link text. 2022-01-02 19:48:02 +02:00
AccentuSoft
c26425d04e Small bug fix with links not being created after dragging entities onto new canvases. 2022-01-02 17:59:58 +02:00