You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'master' of github.com:scalableminds/webknossos into no_type
* 'master' of github.com:scalableminds/webknossos:
fix error when loading agglomerate skeleton for single-segment agglomerate (#6294)
Editable Mappings aka Supervoxel Proofreading (#6195)
Increase maximum interpolation depth to 100 (#6292)
Add download modal to dataset view actions (#6283)
Drop "Explorational" from info tab (#6290)
Allow version history view in annotations not owned by you (#6274)
Bucket loading meter (#6269)
Revert "Merge "Shared Annotations" with "My annotations" (#6230)" (#6286)
Merge "Shared Annotations" with "My annotations" (#6230)
- Added a image data download speed indicator to the statusbar. On hover a tooltip is shown that show the total amount of downloaded shard data. [#6269](https://github.com/scalableminds/webknossos/pull/6269)
15
16
- Added a warning for when the resolution in the XY viewport on z=1-downsampled datasets becomes too low, explaining the problem and how to mitigate it. [#6255](https://github.com/scalableminds/webknossos/pull/6255)
17
+
- Provide a UI to download/export a dataset in view-mode. The UI explains how to access the data with the python library. [#6283](https://github.com/scalableminds/webknossos/pull/6283)
18
+
- Added the possibility to view and download older versions of read-only annotations. [#6274](https://github.com/scalableminds/webknossos/pull/6274)
19
+
- Added a proofreading tool which can be used to edit agglomerate mappings. After activating an agglomerate mapping the proofreading tool can be selected. While the tool is active, agglomerates can be clicked to load their agglomerate skeletons. Use the context menu to delete or create edges for those agglomerate skeletons to split or merge agglomerates. The changes will immediately reflect in the segmentation and meshes. [#6195](https://github.com/scalableminds/webknossos/pull/6195)
16
20
- Add new backend API routes for working with annotations without having to provide a 'type' argument [#6285](https://github.com/scalableminds/webknossos/pull/6285)
17
21
18
22
### Changed
19
23
20
24
- For the api routes that return annotation info objects, the user field was renamed to owner. User still exists as an alias, but will be removed in a future release. [#6250](https://github.com/scalableminds/webknossos/pull/6250)
21
25
- Slimmed the URLs for annotations by removing `Explorational` and `Task`. The old URLs are still supported, but will be redirected to the new format. [#6208](https://github.com/scalableminds/webknossos/pull/6208)
22
26
- When creating a task from a base annotation, the starting position/rotation and bounding box as specified during task creation are now used and overwrite the ones from the original base annotation. [#6249](https://github.com/scalableminds/webknossos/pull/6249)
27
+
- Increased maximum interpolation depth from 8 to 100. [#6292](https://github.com/scalableminds/webknossos/pull/6292)
23
28
24
29
### Fixed
25
-
26
30
- Fixed that bounding boxes were deletable in read-only tracings although the delete button was disabled. [#6273](https://github.com/scalableminds/webknossos/pull/6273)
27
31
- Fixed that (old) sharing links with tokens did not work, because the token was removed during a redirection. [#6281](https://github.com/scalableminds/webknossos/pull/6281)
- FossilDB now has to be started with two new additional column families: editableMappings,editableMappingUpdates. Note that this upgrade can not be trivially rolled back, since new rocksDB column families are added and it is not easy to remove them again from an existing database. In case webKnossos needs to be rolled back, it is recommended to still keep the new column families in FossilDB. [#6195](https://github.com/scalableminds/webknossos/pull/6195)
@@ -1871,10 +1896,12 @@ export function getMeshData(id: string): Promise<ArrayBuffer> {
1871
1896
// These parameters are bundled into an object to avoid that the computeIsosurface function
1872
1897
// receives too many parameters, since this doesn't play well with the saga typings.
1873
1898
typeIsosurfaceRequest={
1899
+
// The position is in voxels in mag 1
1874
1900
position: Vector3;
1875
1901
mag: Vector3;
1876
1902
segmentId: number;
1877
1903
subsamplingStrides: Vector3;
1904
+
// The cubeSize is in voxels in mag <mag>
1878
1905
cubeSize: Vector3;
1879
1906
scale: Vector3;
1880
1907
mappingName: string|null|undefined;
@@ -1938,7 +1965,26 @@ export function getAgglomerateSkeleton(
1938
1965
returndoWithToken((token)=>
1939
1966
Request.receiveArraybuffer(
1940
1967
`${dataStoreUrl}/data/datasets/${datasetId.owningOrganization}/${datasetId.name}/layers/${layerName}/agglomerates/${mappingId}/skeleton/${agglomerateId}?token=${token}`,// The webworker code cannot do proper error handling and always expects an array buffer from the server.
1941
-
// In this case, the server sends an error json instead of an array buffer sometimes. Therefore, don't use the webworker code.
1968
+
// The webworker code cannot do proper error handling and always expects an array buffer from the server.
1969
+
// However, the server might send an error json instead of an array buffer. Therefore, don't use the webworker code.
Copy file name to clipboardExpand all lines: frontend/javascripts/messages.ts
+3
Original file line number
Diff line number
Diff line change
@@ -113,6 +113,9 @@ In order to restore the current window, a reload is necessary.`,
113
113
"undo.no_undo":
114
114
"There is no action that could be undone. However, if you want to restore an earlier version of this annotation, use the 'Restore Older Version' functionality in the dropdown next to the 'Save' button.",
115
115
"undo.no_redo": "There is no action that could be redone.",
116
+
"undo.no_undo_during_proofread":
117
+
"Undo is not supported during proofreading yet. Please manually revert the last action you took.",
118
+
"undo.no_redo_during_proofread": "Redo is not supported during proofreading yet.",
116
119
"undo.import_volume_tracing":
117
120
"Importing a volume annotation cannot be undone. However, if you want to restore an earlier version of this annotation, use the 'Restore Older Version' functionality in the dropdown next to the 'Save' button.",
0 commit comments