diff --git a/.gitignore b/.gitignore index 4294bde..7256f84 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ package-lock.json +deno.lock # Logs logs diff --git a/Makefile b/Makefile index 822b95d..bc709c8 100644 --- a/Makefile +++ b/Makefile @@ -11,9 +11,15 @@ init: npm i .PHONY: deps -deps: +deps: deps-protos deps-messages + +.PHONY: deps-protos +deps-protos: # protos deno run -rA misc/otorp.ts > public/protos + +.PHONY: deps-messages +deps-messages: # src/messages deno run -rA misc/dump_registry.ts /Applications/Numbers.app/Contents/MacOS/Numbers > src/messages/numbers.ts deno run -rA misc/dump_registry.ts /Applications/Keynote.app/Contents/MacOS/Keynote > src/messages/keynote.ts diff --git a/README.md b/README.md index e2d9849..84159a6 100644 --- a/README.md +++ b/README.md @@ -77,14 +77,14 @@ copy the raw byte representation (array of numbers) or parsed object (JSON). `make deps` requires a SIP-disabled Mac with Keynote + Numbers + Pages. -The last run was on 2024-04-03 against version 14.0 (7039.0.94) +The last run was on 2024-06-13 against version 14.1 (7040.0.73) #### Software License Agreements Before refreshing, each app must be launched once and the software license agreements must be accepted. -In the 13.2 update, Keynote clearly states +In the 14.1 update, Keynote clearly states: > By clicking Continue you agree to the terms of the Keynote Software License Agreement diff --git a/package.json b/package.json index 3580d82..21d32c8 100644 --- a/package.json +++ b/package.json @@ -15,25 +15,25 @@ "dependencies": { "cfb": "1.2.2", "printj": "https://cdn.sheetjs.com/printj-1.3.2/printj-1.3.2.tgz", - "react": "18.2.0", + "react": "18.3.1", "react-contexify": "6.0.0", - "react-dom": "18.2.0", - "react-inspector": "6.0.1", - "react-resizable-panels": "1.0.1", - "react-toastify": "9.1.3", - "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz" + "react-dom": "18.3.1", + "react-inspector": "6.0.2", + "react-resizable-panels": "2.0.19", + "react-toastify": "10.0.5", + "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz" }, "devDependencies": { - "@types/react": "18.2.6", - "@types/react-dom": "18.2.4", - "@typescript-eslint/eslint-plugin": "5.59.5", - "@typescript-eslint/parser": "5.59.5", - "@vitejs/plugin-react": "4.0.0", - "eslint": "8.40.0", - "eslint-plugin-react-hooks": "4.6.0", - "eslint-plugin-react-refresh": "0.3.5", - "typescript": "5.0.4", - "vite": "4.4.7", - "vite-plugin-pwa": "0.14.7" + "@types/react": "18.3.3", + "@types/react-dom": "18.3.0", + "@typescript-eslint/eslint-plugin": "7.13.0", + "@typescript-eslint/parser": "7.13.0", + "@vitejs/plugin-react": "4.3.1", + "eslint": "8.56.0", + "eslint-plugin-react-hooks": "4.6.2", + "eslint-plugin-react-refresh": "0.4.7", + "typescript": "5.4.5", + "vite": "5.3.0", + "vite-plugin-pwa": "0.20.0" } } diff --git a/patches/react-resizable-panels+0.0.45.patch b/patches/react-resizable-panels+0.0.45.patch deleted file mode 100644 index dc58948..0000000 --- a/patches/react-resizable-panels+0.0.45.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff --git a/node_modules/react-resizable-panels/dist/.react-resizable-panels.module.js.swp b/node_modules/react-resizable-panels/dist/.react-resizable-panels.module.js.swp -new file mode 100644 -index 0000000..02b51f0 -Binary files /dev/null and b/node_modules/react-resizable-panels/dist/.react-resizable-panels.module.js.swp differ -diff --git a/node_modules/react-resizable-panels/dist/react-resizable-panels.js b/node_modules/react-resizable-panels/dist/react-resizable-panels.js -index a408e9e..1fda82c 100644 ---- a/node_modules/react-resizable-panels/dist/react-resizable-panels.js -+++ b/node_modules/react-resizable-panels/dist/react-resizable-panels.js -@@ -644,9 +644,10 @@ const $cec4cafe75f3db78$var$debounceMap = {}; - function $cec4cafe75f3db78$var$throwServerError() { - throw new Error('PanelGroup "storage" prop required for server rendering.'); - } -+const $data = {}; - const $cec4cafe75f3db78$var$defaultStorage = { -- getItem: typeof localStorage !== "undefined" ? (name)=>localStorage.getItem(name) : $cec4cafe75f3db78$var$throwServerError, -- setItem: typeof localStorage !== "undefined" ? (name, value)=>localStorage.setItem(name, value) : $cec4cafe75f3db78$var$throwServerError -+ getItem: (name) => $data[name], -+ setItem: (name, value)=> $data[name] = value - }; - function $cec4cafe75f3db78$var$PanelGroupWithForwardedRef({ autoSaveId: autoSaveId , children: children = null , className: classNameFromProps = "" , direction: direction , disablePointerEventsDuringResize: disablePointerEventsDuringResize = false , forwardedRef: forwardedRef , id: idFromProps = null , onLayout: onLayout , storage: storage = $cec4cafe75f3db78$var$defaultStorage , style: styleFromProps = {} , tagName: Type = "div" }) { - const groupId = (0, $b1693d8d8f570e9c$export$2e2bcd8739ae039)(idFromProps); -diff --git a/node_modules/react-resizable-panels/dist/react-resizable-panels.module.js b/node_modules/react-resizable-panels/dist/react-resizable-panels.module.js -index d7d60c3..ce98f0d 100644 ---- a/node_modules/react-resizable-panels/dist/react-resizable-panels.module.js -+++ b/node_modules/react-resizable-panels/dist/react-resizable-panels.module.js -@@ -637,10 +637,12 @@ const $3daa5d4c086ea816$var$debounceMap = {}; - function $3daa5d4c086ea816$var$throwServerError() { - throw new Error('PanelGroup "storage" prop required for server rendering.'); - } -+const $data = {}; - const $3daa5d4c086ea816$var$defaultStorage = { -- getItem: typeof localStorage !== "undefined" ? (name)=>localStorage.getItem(name) : $3daa5d4c086ea816$var$throwServerError, -- setItem: typeof localStorage !== "undefined" ? (name, value)=>localStorage.setItem(name, value) : $3daa5d4c086ea816$var$throwServerError -+ getItem: (name) => $data[name], -+ setItem: (name, value)=> $data[name] = value - }; -+ - function $3daa5d4c086ea816$var$PanelGroupWithForwardedRef({ autoSaveId: autoSaveId , children: children = null , className: classNameFromProps = "" , direction: direction , disablePointerEventsDuringResize: disablePointerEventsDuringResize = false , forwardedRef: forwardedRef , id: idFromProps = null , onLayout: onLayout , storage: storage = $3daa5d4c086ea816$var$defaultStorage , style: styleFromProps = {} , tagName: Type = "div" }) { - const groupId = (0, $e504a2438473eda9$export$2e2bcd8739ae039)(idFromProps); - const [activeHandleId, setActiveHandleId] = (0, $ef07efbe5fa7d87e$export$60241385465d0a34)(null); -diff --git a/node_modules/react-resizable-panels/src/PanelGroup.ts b/node_modules/react-resizable-panels/src/PanelGroup.ts -index 5eb5125..07abea3 100644 ---- a/node_modules/react-resizable-panels/src/PanelGroup.ts -+++ b/node_modules/react-resizable-panels/src/PanelGroup.ts -@@ -60,16 +60,13 @@ function throwServerError() { - throw new Error('PanelGroup "storage" prop required for server rendering.'); - } - --const defaultStorage: PanelGroupStorage = { -- getItem: -- typeof localStorage !== "undefined" -- ? (name: string) => localStorage.getItem(name) -- : (throwServerError as any), -- setItem: -- typeof localStorage !== "undefined" -- ? (name: string, value: string) => localStorage.setItem(name, value) -- : (throwServerError as any), --}; -+const defaultStorage: PanelGroupStorage = (()=>{ -+ const data: {[k: string]: string} = {}; -+ return { -+ getItem(name) { return data[name]; }, -+ setItem(name, value) { data[name] = value; } -+ }; -+})(); - - export type CommittedValues = { - direction: Direction; diff --git a/public/protos b/public/protos index 84bb89a..89bb048 100644 --- a/public/protos +++ b/public/protos @@ -191,7 +191,7 @@ message .TN.ChartSelectionArchive { } message .TN.FormCommandActivityBehaviorArchive { - required .TSK.CommandActivityBehaviorArchive super = 1; + required .TSCK.CommandActivityBehaviorArchive super = 1; } @@ -225,7 +225,7 @@ message .TN.CommandSheetInsertDrawablesArchive { required .TSK.CommandArchive super = 1; required .TSP.UUID sheet_id = 2; repeated .TSP.Reference drawables = 3; - repeated .TSK.AddIdOperationArgs args_list = 4; + repeated .TSCK.AddIdOperationArgs args_list = 4; optional bool forPaste = 5; repeated .TSP.UUID custom_format_keys = 6; optional .TSP.Reference drawable_undo_object = 7; @@ -238,7 +238,7 @@ message .TN.CommandSheetInsertDrawablesArchive { message .TN.CommandSheetRemoveDrawablesArchive { required .TSK.CommandArchive super = 1; required .TSP.UUID sheet_id = 2; - repeated .TSK.RemoveIdOperationArgs args_list = 3; + repeated .TSCK.RemoveIdOperationArgs args_list = 3; repeated .TSP.Reference drawables = 4; repeated .TSP.UUID chart_entity_uid_for_backing_tables = 6; repeated .TSP.UUID backing_table_uids = 7; @@ -247,12 +247,12 @@ message .TN.CommandSheetRemoveDrawablesArchive { message .TN.CommandSheetMoveDrawableZOrderArchive { required .TSK.CommandArchive super = 1; required .TSP.UUID sheet_id = 2; - repeated .TSK.RearrangeIdOperationArgs args_list = 3; + repeated .TSCK.RearrangeIdOperationArgs args_list = 3; } message .TN.CommandDocumentInsertSheetArchive { required .TSK.CommandArchive super = 1; - repeated .TSK.AddIdOperationArgs argsList = 2; + repeated .TSCK.AddIdOperationArgs argsList = 2; repeated .TSP.Reference sheets = 3; optional bool allowSameSheetNameAsForms = 4; repeated .TSP.UUID custom_format_keys = 5; @@ -263,7 +263,7 @@ message .TN.CommandDocumentInsertSheetArchive { message .TN.CommandDocumentRemoveSheetArchive { required .TSK.CommandArchive super = 1; - repeated .TSK.RemoveIdOperationArgs argsList = 2; + repeated .TSCK.RemoveIdOperationArgs argsList = 2; repeated .TSP.Reference sheets = 3; required string rescueId = 4; repeated .TN.UUIDSheetUIStateDictionaryArchive sheet_uistates = 5; @@ -271,7 +271,7 @@ message .TN.CommandDocumentRemoveSheetArchive { } message .TN.CommandDocumentReorderSheetArchive { - repeated .TSK.RearrangeIdOperationArgs argsList = 1; + repeated .TSCK.RearrangeIdOperationArgs argsList = 1; required .TSK.CommandArchive super = 2; } @@ -497,7 +497,7 @@ message .TN.CommandInducedSheetChangeArchive { enum .TSWP.SelectionType { - SelectionType_Normal = 0; + SelectionType_Normal_DEPRECATED = 0; SelectionType_ListLabel = 1; SelectionType_ListTopic = 2; SelectionType_Replace = 3; @@ -1469,7 +1469,7 @@ message .TSWP.DropCapStyleArchive { message .TSWP.CollaboratorTextCursorSubselectionArchive { optional .TSWP.SelectionArchive text_selection = 1; - extend .TSK.CollaboratorCursorArchive { + extend .TSCK.CollaboratorCursorArchive { optional .TSWP.CollaboratorTextCursorSubselectionArchive text_cursor_subselection = 100; } } @@ -2312,13 +2312,13 @@ message .TSWP.TextCommentReplyCommandArchive { message .TSWP.ContainedObjectsCommandArchive { message AddBehaviorArgs { - repeated .TSK.AddIdOperationArgs args_list = 1; + repeated .TSCK.AddIdOperationArgs args_list = 1; } message RemoveBehaviorArgs { - repeated .TSK.RemoveIdOperationArgs args_list = 1; + repeated .TSCK.RemoveIdOperationArgs args_list = 1; } message RearrangeBehaviorArgs { - repeated .TSK.RearrangeIdOperationArgs args_list = 1; + repeated .TSCK.RearrangeIdOperationArgs args_list = 1; } required .TSK.CommandArchive super = 1; required .TSP.Reference target = 2; @@ -4831,14 +4831,14 @@ message .TSCH.CollaboratorCDECursorSubselectionArchive { optional int32 row_length = 2; optional int32 column_location = 3; optional int32 column_length = 4; - extend .TSK.CollaboratorCursorArchive { + extend .TSCK.CollaboratorCursorArchive { optional .TSCH.CollaboratorCDECursorSubselectionArchive cde_cursor_subselection = 300; } } message .TSCH.CollaboratorChartTitleCursorSubselectionArchive { optional bool chart_title_selected = 1; - extend .TSK.CollaboratorCursorArchive { + extend .TSCK.CollaboratorCursorArchive { optional .TSCH.CollaboratorChartTitleCursorSubselectionArchive chart_title_cursor_subselection = 301; } } @@ -5385,6 +5385,7 @@ message .TSS.StylesheetArchive { optional .TSS.StylesheetArchive.VersionedStyles styles_for_13_1 = 17; optional .TSS.StylesheetArchive.VersionedStyles styles_for_13_2 = 18; optional .TSS.StylesheetArchive.VersionedStyles styles_for_14_0 = 19; + optional .TSS.StylesheetArchive.VersionedStyles styles_for_14_1 = 20; } message .TSS.ThemeArchive { @@ -6353,7 +6354,7 @@ message .TSD.UngroupGroupCommandArchive { message .TSD.ContainerRemoveChildrenCommandArchive { required .TSK.CommandArchive super = 1; optional .TSP.UUIDPath container_id_path = 2; - repeated .TSK.RemoveIdOperationArgs args_list = 3; + repeated .TSCK.RemoveIdOperationArgs args_list = 3; repeated .TSP.Reference children = 4; } @@ -6365,7 +6366,7 @@ message .TSD.ContainerInsertChildrenCommandArchive { required .TSK.CommandArchive super = 1; optional .TSP.UUIDPath container_id_path = 2; repeated .TSP.Reference children = 3; - repeated .TSK.AddIdOperationArgs args_list = 4; + repeated .TSCK.AddIdOperationArgs args_list = 4; repeated .TSP.UUID custom_format_keys = 5; optional .TSP.Reference undo_object = 6; } @@ -6378,7 +6379,7 @@ message .TSD.ContainerInsertDrawablesCommandArchive { message .TSD.ContainerReorderChildrenCommandArchive { required .TSK.CommandArchive super = 1; optional .TSP.UUIDPath container_id_path = 2; - repeated .TSK.RearrangeIdOperationArgs args_list = 3; + repeated .TSCK.RearrangeIdOperationArgs args_list = 3; } message .TSD.GroupUngroupInformativeCommandArchive { @@ -6808,46 +6809,6 @@ message .TSK.LocalCommandHistory { optional bool fixed_radar_13365177 = 10; } -message .TSK.CollaborationCommandHistoryArray { - required .TSP.LargeArray large_array = 1; -} - -message .TSK.CollaborationCommandHistoryArraySegment { - required .TSP.LargeObjectArraySegment large_object_array_segment = 1; -} - -message .TSK.CollaborationCommandHistory { - message ItemList { - optional .TSP.Reference items_array = 1; - repeated .TSP.Reference transformer_entries = 2; - } - optional .TSP.UUID local_identifier = 1; - optional .TSK.CollaborationCommandHistory.ItemList undo_items = 2; - optional .TSK.CollaborationCommandHistory.ItemList redo_items = 3; -} - -message .TSK.CollaborationCommandHistoryItem { - optional .TSP.Reference command = 1; - optional string action_string = 2; - optional .TSP.Reference behavior = 3; - optional .TSP.Reference coalescing_group = 4; - optional uint64 revision_sequence = 5; -} - -message .TSK.CollaborationCommandHistoryCoalescingGroup { - repeated .TSP.Reference nodes = 1; - optional bool did_coalesce_all_commands = 2 [default = false]; -} - -message .TSK.CollaborationCommandHistoryCoalescingGroupNode { - optional .TSP.Reference command = 1; -} - -message .TSK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver { - optional .TSP.Reference coalescing_group = 1; - optional .TSP.Reference node = 2; -} - message .TSK.DocumentArchive { optional string locale_identifier = 4; optional .TSP.Reference annotation_author_storage = 7; @@ -6918,11 +6879,6 @@ message .TSK.FormattingSymbolsArchive { repeated .TSK.FormattingSymbolsArchive.CurrencySymbol currency_symbols = 48; } -message .TSK.DocumentSupportCollaborationState { - optional .TSP.Reference collaboration_command_history = 1; - optional .TSP.Reference collaboration_session_state = 2; -} - message .TSK.DocumentSupportArchive { optional .TSP.Reference command_history = 1; optional uint32 undo_count = 4; @@ -7081,20 +7037,6 @@ message .TSK.AnnotationAuthorStorageArchive { repeated .TSP.Reference annotation_author = 1; } -message .TSK.SetAnnotationAuthorColorCommandArchive { - required .TSK.CommandArchive super = 1; - optional .TSP.Reference annotation_author = 2; - optional .TSP.Color color = 3; - optional .TSP.Color old_color = 4; -} - -message .TSK.SetActivityAuthorShareParticipantIDCommandArchive { - required .TSK.CommandArchive super = 1; - optional .TSP.Reference activity_author = 2; - optional string share_participant_id = 3; - optional string old_share_participant_id = 4; -} - message .TSK.CommandBehaviorSelectionPathStorageArchive { optional .TSK.SelectionPathArchive archived_selection = 1; optional .TSK.SelectionPathArchive archived_old_selection = 2; @@ -7128,32 +7070,6 @@ message .TSK.DocumentSelectionArchive { optional .TSP.Reference document_root = 1; } -message .TSK.IdOperationArgs { - required .TSP.UUIDPath id_path = 1; -} - -message .TSK.AddIdOperationArgs { - required .TSK.IdOperationArgs super = 1; - required int32 index = 2; -} - -message .TSK.RemoveIdOperationArgs { - required .TSK.IdOperationArgs super = 1; - required int32 index = 2; -} - -message .TSK.RearrangeIdOperationArgs { - required .TSK.IdOperationArgs super = 1; - required int32 from_index = 2; - required int32 to_index = 3; -} - -message .TSK.IdPlacementOperationArgs { - required .TSK.IdOperationArgs super = 1; - required int32 from_index = 2; - required int32 to_index = 3; -} - message .TSK.NullCommandArchive { required .TSK.CommandArchive super = 1; } @@ -7171,17 +7087,6 @@ message .TSK.InducedCommandCollectionCommitCommandArchive { required .TSK.CommandArchive super = 1; } -message .TSK.ActivityCommitCommandArchive { - required .TSK.CommandArchive super = 1; - optional .TSP.Reference activity = 2; - optional .TSP.Reference author = 3; - optional bool was_activity_committed = 4 [default = true]; -} - -message .TSK.ExecuteTestBetweenRollbackAndReapplyCommandArchive { - required .TSK.CommandArchive super = 1; -} - message .TSK.ChangeDocumentPackageTypeCommandArchive { enum PackageType { Default = 0; @@ -7193,15 +7098,6 @@ message .TSK.ChangeDocumentPackageTypeCommandArchive { required .TSK.ChangeDocumentPackageTypeCommandArchive.PackageType old_package_type = 3; } -message .TSK.CreateLocalStorageSnapshotCommandArchive { - required .TSK.CommandArchive super = 1; - optional string snapshot_id = 2; -} - -message .TSK.BlockDiffsAtCurrentRevisionCommand { - required .TSK.CommandArchive super = 1; -} - message .TSK.RangeAddress { repeated uint64 address_identifier = 1; repeated uint32 range_list = 2; @@ -7237,12 +7133,6 @@ message .TSK.OperationTransformer { repeated .TSK.Operation operations = 2; } -message .TSK.TransformerEntry { - required uint64 sequence = 1; - required double creation_time = 2; - required .TSK.OperationTransformer transformer = 3; -} - message .TSK.OutgoingCommandQueueItem { optional .TSP.Reference command = 1; optional string serialized_json_without_data_base64_encoded_string = 2; @@ -7256,41 +7146,6 @@ message .TSK.OutgoingCommandQueueItemUUIDToDataMapEntry { required .TSP.DataReference data = 2; } -message .TSK.CollaborationAppliedCommandDocumentRevisionMapping { - optional .TSP.Reference command = 1; - optional .TSP.UUID document_revision_identifier = 2; - optional int32 document_revision_sequence = 3; - repeated .TSK.Operation remaining_command_operations = 4; - optional .TSP.Date timestamp = 5; -} - -message .TSK.CollaborationDocumentSessionState { - message AcknowledgementObserverEntry { - required .TSP.UUID command_identifier = 1; - repeated .TSP.Reference acknowledgement_observers = 2; - } - repeated string collaborator_ids = 1; - repeated .TSP.Reference rsvp_command_queue_items = 3; - repeated .TSP.Reference collaborator_cursor_transformer_entries = 4; - repeated .TSP.Reference acknowledged_commands_pending_resume_process_diffs = 5; - repeated .TSP.Reference unprocessed_commands_pending_resume_process_diffs = 6; - repeated .TSK.CollaborationDocumentSessionState.AcknowledgementObserverEntry command_acknowledgement_observer_entries = 7; - repeated .TSP.Reference transformer_from_unprocessed_command_operations_entries = 8; - optional int32 mailbox_request_document_revision_sequence = 10; - optional .TSP.UUID mailbox_request_document_revision_identifier = 11; - optional bool last_send_pending_command_queue_item_was_moved_from_rsvp_command_queue = 12 [default = false]; - optional int32 last_command_send_marker_sequence = 13; - optional .TSP.UUID last_command_send_marker_identifier = 14; - repeated .TSP.Reference skipped_acknowledged_commands_pending_resume_process_diffs = 15; - optional .TSP.UUID last_too_old_command_identifier = 16; - optional .TSP.Reference unprocessed_operation_entries_pending_resume_process_diffs = 17; - optional .TSP.Reference send_pending_command_queue = 18; - optional uint64 count_of_send_pending_command_queue_items_moved_from_rsvp_queue = 19 [default = 0]; - optional .TSP.UUID last_enqueued_document_load_command_identifier = 20; - repeated .TSK.CollaborationAppliedCommandDocumentRevisionMapping applied_command_document_revision_mappings_to_notify_pending_resume_process_diffs = 21; - optional uint64 count_of_command_queue_items_in_last_outgoing_command_group = 22 [default = 0]; -} - message .TSK.NativeContentDescription { optional string app_name = 1; optional string app_version = 2; @@ -7330,38 +7185,6 @@ message .TSK.OperationStorageEntry { repeated uint32 file_format_version = 6 [packed = true]; } -message .TSK.OperationStorageEntryArray { - optional .TSP.LargeArray large_array = 1; -} - -message .TSK.OperationStorageEntryArraySegment { - optional .TSP.LargeArraySegment large_array_segment = 1; - repeated .TSK.OperationStorageEntry elements = 2; - optional int32 last_document_revision_sequence_before_segment = 3; - optional int32 last_document_revision_sequence = 4; - optional double segment_first_entry_creation_time = 5; -} - -message .TSK.OperationStorage { - required .TSP.Reference entries = 1; - required uint64 operation_count = 2; - optional int32 last_document_revision_sequence = 3; - repeated fixed64 last_document_revision_identifier = 4 [packed = true]; - optional int32 last_unskippable_document_revision_before_entries_sequence = 5; - repeated fixed64 last_unskippable_document_revision_before_entries_identifier = 6 [packed = true]; - optional int32 last_unskippable_document_revision_in_entries_sequence = 7; - repeated fixed64 last_unskippable_document_revision_in_entries_identifier = 8 [packed = true]; - optional .TSP.IndexSet days_with_an_entry = 9; -} - -message .TSK.OutgoingCommandQueue { - optional .TSP.LargeObjectArray large_object_array = 1; -} - -message .TSK.OutgoingCommandQueueSegment { - optional .TSP.LargeObjectArraySegment large_object_array_segment = 1; -} - message .TSK.DataReferenceRecord { message ContainerUUIDToReferencedDataPair { required .TSP.UUID container_uuid = 1; @@ -7373,29 +7196,6 @@ message .TSK.DataReferenceRecord { repeated .TSP.DataReference unbounded_referenced_datas = 3; } -message .TSK.CommandAssetChunkArchive { - required .TSK.CommandArchive super = 1; - optional string digest = 2; - optional string asset_chunk = 3; - required int64 asset_chunk_length = 4; - required int64 resume_position = 5; - required int64 materialized_length = 6; -} - -message .TSK.AssetUploadStatusCommandArchive { - message AssetUploadStatusInfo { - optional string digest = 1; - optional .TSP.DataUploadStatus upload_status = 2; - } - required .TSK.CommandArchive super = 1; - repeated .TSK.AssetUploadStatusCommandArchive.AssetUploadStatusInfo info_list = 2; -} - -message .TSK.AssetUnmaterializedOnServerCommandArchive { - required .TSK.CommandArchive super = 1; - repeated string digest_list = 2; -} - message .TSK.PencilAnnotationUIState { enum PencilAnnotationToolType { Pen = 0; @@ -7410,30 +7210,249 @@ message .TSK.PencilAnnotationUIState { optional float highlighter_tool_width = 7; } -message .TSK.CollaboratorCursorArchive { + +message .TSCKSOS.FixCorruptedDataCommandArchive { + required .TSK.CommandArchive super = 1; + repeated string corrupted_digest_list = 2; + optional bool corrupted_digest_list_undefined = 3; +} + +message .TSCKSOS.RemoveAuthorIdentifiersCommandArchive { + required .TSK.CommandArchive super = 1; + repeated .TSP.UUID author_identifiers = 2; + optional bool author_identifiers_undefined = 3; +} + +message .TSCKSOS.ResetActivityStreamCommandArchive { + required .TSK.CommandArchive super = 1; +} + + +message .TSCK.CollaborationCommandHistoryArray { + required .TSP.LargeArray large_array = 1; +} + +message .TSCK.CollaborationCommandHistoryArraySegment { + required .TSP.LargeObjectArraySegment large_object_array_segment = 1; +} + +message .TSCK.CollaborationCommandHistory { + message ItemList { + optional .TSP.Reference items_array = 1; + repeated .TSP.Reference transformer_entries = 2; + } + optional .TSP.UUID local_identifier = 1; + optional .TSCK.CollaborationCommandHistory.ItemList undo_items = 2; + optional .TSCK.CollaborationCommandHistory.ItemList redo_items = 3; +} + +message .TSCK.CollaborationCommandHistoryItem { + optional .TSP.Reference command = 1; + optional string action_string = 2; + optional .TSP.Reference behavior = 3; + optional .TSP.Reference coalescing_group = 4; + optional uint64 revision_sequence = 5; +} + +message .TSCK.CollaborationCommandHistoryCoalescingGroup { + repeated .TSP.Reference nodes = 1; + optional bool did_coalesce_all_commands = 2 [default = false]; +} + +message .TSCK.CollaborationCommandHistoryCoalescingGroupNode { + optional .TSP.Reference command = 1; +} + +message .TSCK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver { + optional .TSP.Reference coalescing_group = 1; + optional .TSP.Reference node = 2; +} + +message .TSCK.DocumentSupportCollaborationState { + optional .TSP.Reference collaboration_command_history = 1; + optional .TSP.Reference collaboration_session_state = 2; +} + +message .TSCK.SetAnnotationAuthorColorCommandArchive { + required .TSK.CommandArchive super = 1; + optional .TSP.Reference annotation_author = 2; + optional .TSP.Color color = 3; + optional .TSP.Color old_color = 4; +} + +message .TSCK.SetActivityAuthorShareParticipantIDCommandArchive { + required .TSK.CommandArchive super = 1; + optional .TSP.Reference activity_author = 2; + optional string share_participant_id = 3; + optional string old_share_participant_id = 4; +} + +message .TSCK.IdOperationArgs { + required .TSP.UUIDPath id_path = 1; +} + +message .TSCK.AddIdOperationArgs { + required .TSCK.IdOperationArgs super = 1; + required int32 index = 2; +} + +message .TSCK.RemoveIdOperationArgs { + required .TSCK.IdOperationArgs super = 1; + required int32 index = 2; +} + +message .TSCK.RearrangeIdOperationArgs { + required .TSCK.IdOperationArgs super = 1; + required int32 from_index = 2; + required int32 to_index = 3; +} + +message .TSCK.IdPlacementOperationArgs { + required .TSCK.IdOperationArgs super = 1; + required int32 from_index = 2; + required int32 to_index = 3; +} + +message .TSCK.ActivityCommitCommandArchive { + required .TSK.CommandArchive super = 1; + optional .TSP.Reference activity = 2; + optional .TSP.Reference author = 3; + optional bool was_activity_committed = 4 [default = true]; +} + +message .TSCK.ExecuteTestBetweenRollbackAndReapplyCommandArchive { + required .TSK.CommandArchive super = 1; +} + +message .TSCK.CreateLocalStorageSnapshotCommandArchive { + required .TSK.CommandArchive super = 1; + optional string snapshot_id = 2; +} + +message .TSCK.BlockDiffsAtCurrentRevisionCommand { + required .TSK.CommandArchive super = 1; +} + +message .TSCK.TransformerEntry { + required uint64 sequence = 1; + required double creation_time = 2; + required .TSK.OperationTransformer transformer = 3; +} + +message .TSCK.CollaborationAppliedCommandDocumentRevisionMapping { + optional .TSP.Reference command = 1; + optional .TSP.UUID document_revision_identifier = 2; + optional int32 document_revision_sequence = 3; + repeated .TSK.Operation remaining_command_operations = 4; + optional .TSP.Date timestamp = 5; +} + +message .TSCK.CollaborationDocumentSessionState { + message AcknowledgementObserverEntry { + required .TSP.UUID command_identifier = 1; + repeated .TSP.Reference acknowledgement_observers = 2; + } + repeated string collaborator_ids = 1; + repeated .TSP.Reference rsvp_command_queue_items = 3; + repeated .TSP.Reference collaborator_cursor_transformer_entries = 4; + repeated .TSP.Reference acknowledged_commands_pending_resume_process_diffs = 5; + repeated .TSP.Reference unprocessed_commands_pending_resume_process_diffs = 6; + repeated .TSCK.CollaborationDocumentSessionState.AcknowledgementObserverEntry command_acknowledgement_observer_entries = 7; + repeated .TSP.Reference transformer_from_unprocessed_command_operations_entries = 8; + optional int32 mailbox_request_document_revision_sequence = 10; + optional .TSP.UUID mailbox_request_document_revision_identifier = 11; + optional bool last_send_pending_command_queue_item_was_moved_from_rsvp_command_queue = 12 [default = false]; + optional int32 last_command_send_marker_sequence = 13; + optional .TSP.UUID last_command_send_marker_identifier = 14; + repeated .TSP.Reference skipped_acknowledged_commands_pending_resume_process_diffs = 15; + optional .TSP.UUID last_too_old_command_identifier = 16; + optional .TSP.Reference unprocessed_operation_entries_pending_resume_process_diffs = 17; + optional .TSP.Reference send_pending_command_queue = 18; + optional uint64 count_of_send_pending_command_queue_items_moved_from_rsvp_queue = 19 [default = 0]; + optional .TSP.UUID last_enqueued_document_load_command_identifier = 20; + repeated .TSCK.CollaborationAppliedCommandDocumentRevisionMapping applied_command_document_revision_mappings_to_notify_pending_resume_process_diffs = 21; + optional uint64 count_of_command_queue_items_in_last_outgoing_command_group = 22 [default = 0]; +} + +message .TSCK.OperationStorageEntryArray { + optional .TSP.LargeArray large_array = 1; +} + +message .TSCK.OperationStorageEntryArraySegment { + optional .TSP.LargeArraySegment large_array_segment = 1; + repeated .TSK.OperationStorageEntry elements = 2; + optional int32 last_document_revision_sequence_before_segment = 3; + optional int32 last_document_revision_sequence = 4; + optional double segment_first_entry_creation_time = 5; +} + +message .TSCK.OperationStorage { + required .TSP.Reference entries = 1; + required uint64 operation_count = 2; + optional int32 last_document_revision_sequence = 3; + repeated fixed64 last_document_revision_identifier = 4 [packed = true]; + optional int32 last_unskippable_document_revision_before_entries_sequence = 5; + repeated fixed64 last_unskippable_document_revision_before_entries_identifier = 6 [packed = true]; + optional int32 last_unskippable_document_revision_in_entries_sequence = 7; + repeated fixed64 last_unskippable_document_revision_in_entries_identifier = 8 [packed = true]; + optional .TSP.IndexSet days_with_an_entry = 9; +} + +message .TSCK.OutgoingCommandQueue { + optional .TSP.LargeObjectArray large_object_array = 1; +} + +message .TSCK.OutgoingCommandQueueSegment { + optional .TSP.LargeObjectArraySegment large_object_array_segment = 1; +} + +message .TSCK.CommandAssetChunkArchive { + required .TSK.CommandArchive super = 1; + optional string digest = 2; + optional string asset_chunk = 3; + required int64 asset_chunk_length = 4; + required int64 resume_position = 5; + required int64 materialized_length = 6; +} + +message .TSCK.AssetUploadStatusCommandArchive { + message AssetUploadStatusInfo { + optional string digest = 1; + optional .TSP.DataUploadStatus upload_status = 2; + } + required .TSK.CommandArchive super = 1; + repeated .TSCK.AssetUploadStatusCommandArchive.AssetUploadStatusInfo info_list = 2; +} + +message .TSCK.AssetUnmaterializedOnServerCommandArchive { + required .TSK.CommandArchive super = 1; + repeated string digest_list = 2; +} + +message .TSCK.CollaboratorCursorArchive { optional .TSP.UUIDPath id_path = 1; extensions 100 to 999; } -message .TSK.ActivityStreamArchive { +message .TSCK.ActivityStreamArchive { optional .TSP.Reference acknowledged_activity_array = 1; optional .TSP.Reference unacknowledged_local_activity_array = 2; optional .TSP.Reference author_cache = 3; optional .TSP.Reference unacknowledged_remote_activity_array = 5; optional bool did_upgrade_comments_to_activities = 6; - optional .TSK.ActivityStreamTransformationStateArchive activity_stream_transformation_state = 15; - optional .TSK.ActivityStreamActivityCounterArchive activity_counter = 16; + optional .TSCK.ActivityStreamTransformationStateArchive activity_stream_transformation_state = 15; + optional .TSCK.ActivityStreamActivityCounterArchive activity_counter = 16; } -message .TSK.ActivityStreamActivityArray { +message .TSCK.ActivityStreamActivityArray { optional .TSP.LargeObjectArray large_array = 1; } -message .TSK.ActivityStreamActivityArraySegment { +message .TSCK.ActivityStreamActivityArraySegment { optional .TSP.LargeObjectArraySegment large_array_segment = 1; } -message .TSK.ActivityArchive { +message .TSCK.ActivityArchive { repeated .TSP.Reference cursor_collection_persistence_wrappers = 1; optional .TSP.UUID author_identifier = 2; optional int32 nondirectional_action_type = 3; @@ -7441,14 +7460,14 @@ message .TSK.ActivityArchive { optional bool should_send_notification = 5; optional .TSP.Date timestamp = 6; optional int32 revision_sequence = 7; - optional .TSK.ActivityNavigationInfoArchive additional_navigation_info = 8; + optional .TSCK.ActivityNavigationInfoArchive additional_navigation_info = 8; optional bool did_prepare_serialized_string_on_server = 9; optional int32 oldest_revision_sequence_of_next_activities = 10; optional int32 action_sub_type = 11 [default = 0]; repeated uint32 min_updatable_version = 12 [packed = true]; } -message .TSK.ActivityAuthorArchive { +message .TSCK.ActivityAuthorArchive { optional string name = 1; optional .TSP.Color color = 2; repeated string public_ids = 3; @@ -7456,7 +7475,7 @@ message .TSK.ActivityAuthorArchive { optional string share_participant_id = 5; } -message .TSK.CommandActivityBehaviorArchive { +message .TSCK.CommandActivityBehaviorArchive { enum ActionType { Unknown = 0; FirstJoin = 1; @@ -7504,39 +7523,39 @@ message .TSK.CommandActivityBehaviorArchive { DataFormatTableCell = 27; } repeated .TSP.Reference selection_path_storages = 1; - optional .TSK.CommandActivityBehaviorArchive.ActionType action_type = 2; + optional .TSCK.CommandActivityBehaviorArchive.ActionType action_type = 2; optional bool should_send_notification = 3; - optional .TSK.ActivityNavigationInfoArchive additional_navigation_info = 4; - optional .TSK.CommandActivityBehaviorArchive.ActionSubType action_sub_type = 5 [default = None]; + optional .TSCK.ActivityNavigationInfoArchive additional_navigation_info = 4; + optional .TSCK.CommandActivityBehaviorArchive.ActionSubType action_sub_type = 5 [default = None]; } -message .TSK.ActivityCursorCollectionArchive { - repeated .TSK.CollaboratorCursorArchive id_cursors = 1; - optional .TSK.CollaboratorCursorArchive text_cursor = 2; - optional .TSK.CollaboratorCursorArchive table_cursor = 3; - optional .TSK.CollaboratorCursorArchive cde_cursor = 4; - optional .TSK.CollaboratorCursorArchive chart_title_cursor = 5; - optional .TSK.CollaboratorCursorArchive gallery_item_cursor = 6; +message .TSCK.ActivityCursorCollectionArchive { + repeated .TSCK.CollaboratorCursorArchive id_cursors = 1; + optional .TSCK.CollaboratorCursorArchive text_cursor = 2; + optional .TSCK.CollaboratorCursorArchive table_cursor = 3; + optional .TSCK.CollaboratorCursorArchive cde_cursor = 4; + optional .TSCK.CollaboratorCursorArchive chart_title_cursor = 5; + optional .TSCK.CollaboratorCursorArchive gallery_item_cursor = 6; } -message .TSK.ActivityCursorCollectionPersistenceWrapperArchive { - optional .TSK.ActivityCursorCollectionArchive activity_cursor_collection = 1; +message .TSCK.ActivityCursorCollectionPersistenceWrapperArchive { + optional .TSCK.ActivityCursorCollectionArchive activity_cursor_collection = 1; } -message .TSK.ActivityNavigationInfoArchive { +message .TSCK.ActivityNavigationInfoArchive { extensions 100 to 999; } -message .TSK.CommentActivityNavigationInfoArchive { +message .TSCK.CommentActivityNavigationInfoArchive { required string comment_id = 1; required .TSP.UUID parent_uuid = 2; required .TSP.UUID storage_uuid = 3; - extend .TSK.ActivityNavigationInfoArchive { - optional .TSK.CommentActivityNavigationInfoArchive comment_activity_navigation_info = 100; + extend .TSCK.ActivityNavigationInfoArchive { + optional .TSCK.CommentActivityNavigationInfoArchive comment_activity_navigation_info = 100; } } -message .TSK.ActivityAuthorCacheArchive { +message .TSCK.ActivityAuthorCacheArchive { message ShareParticipantIDCache { required .TSP.UUID identifier = 1; required string share_participant_id = 2; @@ -7553,45 +7572,45 @@ message .TSK.ActivityAuthorCacheArchive { required .TSP.UUID identifier = 1; optional .TSP.Date first_join_date = 2; } - repeated .TSK.ActivityAuthorCacheArchive.ShareParticipantIDCache share_participant_id_cache = 1; - repeated .TSK.ActivityAuthorCacheArchive.PublicIDCache fallback_public_id_cache = 3; - repeated .TSK.ActivityAuthorCacheArchive.IndexCache index_cache = 4; - repeated .TSK.ActivityAuthorCacheArchive.FirstJoinCache first_join_cache = 5; + repeated .TSCK.ActivityAuthorCacheArchive.ShareParticipantIDCache share_participant_id_cache = 1; + repeated .TSCK.ActivityAuthorCacheArchive.PublicIDCache fallback_public_id_cache = 3; + repeated .TSCK.ActivityAuthorCacheArchive.IndexCache index_cache = 4; + repeated .TSCK.ActivityAuthorCacheArchive.FirstJoinCache first_join_cache = 5; repeated .TSP.Reference authors = 6; optional .TSP.Date last_audit_date = 7; repeated .TSP.UUID author_identifiers_to_remove = 8; } -message .TSK.ActivityOnlyCommandArchive { +message .TSCK.ActivityOnlyCommandArchive { required .TSK.CommandArchive super = 1; } -message .TSK.ActivityNotificationItemArchive { +message .TSCK.ActivityNotificationItemArchive { required int32 type = 1; required .TSP.UUID unique_identifier = 2; repeated .TSP.Reference activities = 3; optional .TSP.Date first_timestamp = 4; } -message .TSK.ActivityNotificationParticipantCacheArchive { +message .TSCK.ActivityNotificationParticipantCacheArchive { message UniqueIdentifierAndAttempts { required .TSP.UUID unique_identifier = 1; required uint32 attempts = 2; } repeated .TSP.Reference notification_items = 1; optional .TSP.Date last_edit_notification_item_sent_date = 2; - repeated .TSK.ActivityNotificationParticipantCacheArchive.UniqueIdentifierAndAttempts sender_failed_to_enqueue_attempts = 3; + repeated .TSCK.ActivityNotificationParticipantCacheArchive.UniqueIdentifierAndAttempts sender_failed_to_enqueue_attempts = 3; required string private_id = 4; optional .TSP.Date last_comment_notification_item_sent_date = 5; } -message .TSK.ActivityNotificationQueueArchive { +message .TSCK.ActivityNotificationQueueArchive { repeated .TSP.Reference unprocessed_notification_items = 1; repeated .TSP.Reference pending_participant_caches = 3; repeated .TSP.Reference sent_participant_caches = 5; } -message .TSK.ActivityStreamTransformationStateArchive { +message .TSCK.ActivityStreamTransformationStateArchive { enum ActionType { Trasnform = 0; Coalesce = 1; @@ -7599,14 +7618,14 @@ message .TSK.ActivityStreamTransformationStateArchive { required int32 next_activity_to_transform_index = 1; optional int32 oldest_revision_sequence_after_transformed = 2; optional .TSP.Date last_activity_coalesced_date = 3; - optional .TSK.ActivityStreamTransformationStateArchive.ActionType action_type = 4; + optional .TSCK.ActivityStreamTransformationStateArchive.ActionType action_type = 4; optional int32 transform_to_document_revision_sequence = 5; repeated fixed64 transform_to_document_revision_identifier = 6 [packed = true]; optional double timestamp_of_last_activity_when_last_activity_coalescing = 7; optional bool preserving_revision_sequence_order = 8; } -message .TSK.ActivityStreamActivityCounterArchive { +message .TSCK.ActivityStreamActivityCounterArchive { message ActionTypeCounter { optional int32 action_type = 1; optional uint32 count = 2; @@ -7615,34 +7634,17 @@ message .TSK.ActivityStreamActivityCounterArchive { optional int32 cursor_type = 1; optional uint32 count = 2; } - repeated .TSK.ActivityStreamActivityCounterArchive.ActionTypeCounter action_type_counter = 1; - repeated .TSK.ActivityStreamActivityCounterArchive.CursorTypeCounter cursor_type_counter = 2; + repeated .TSCK.ActivityStreamActivityCounterArchive.ActionTypeCounter action_type_counter = 1; + repeated .TSCK.ActivityStreamActivityCounterArchive.CursorTypeCounter cursor_type_counter = 2; } -message .TSK.ActivityStreamRemovedAuthorAuditorPendingStateArchive { +message .TSCK.ActivityStreamRemovedAuthorAuditorPendingStateArchive { message DateToAuditAndType { required .TSP.Date date_to_audit = 1; required int32 type = 2; } repeated .TSP.UUID current_author_identifiers = 1; - repeated .TSK.ActivityStreamRemovedAuthorAuditorPendingStateArchive.DateToAuditAndType dates_to_audit = 3; -} - - -message .TSKSOS.FixCorruptedDataCommandArchive { - required .TSK.CommandArchive super = 1; - repeated string corrupted_digest_list = 2; - optional bool corrupted_digest_list_undefined = 3; -} - -message .TSKSOS.RemoveAuthorIdentifiersCommandArchive { - required .TSK.CommandArchive super = 1; - repeated .TSP.UUID author_identifiers = 2; - optional bool author_identifiers_undefined = 3; -} - -message .TSKSOS.ResetActivityStreamCommandArchive { - required .TSK.CommandArchive super = 1; + repeated .TSCK.ActivityStreamRemovedAuthorAuditorPendingStateArchive.DateToAuditAndType dates_to_audit = 3; } @@ -7875,7 +7877,7 @@ message .TSA.GalleryItemSetValueCommand { message .TSA.CollaboratorGalleryItemCursor { optional .TSP.UUID displayed_item_id = 1; repeated .TSP.UUID item_ids = 2; - extend .TSK.CollaboratorCursorArchive { + extend .TSCK.CollaboratorCursorArchive { optional .TSA.CollaboratorGalleryItemCursor gallery_item_cursor = 400; } } @@ -11179,7 +11181,7 @@ message .TST.CollaboratorTableCursorSubselectionArchive { optional .TST.CellUIDListArchive cell_uid_list = 1; optional .TST.SelectionTypeArchive selection_type = 3; repeated .TSP.UUID row_column_uid_list = 4; - extend .TSK.CollaboratorCursorArchive { + extend .TSCK.CollaboratorCursorArchive { optional .TST.CollaboratorTableCursorSubselectionArchive table_cursor_subselection = 200; } } @@ -12651,7 +12653,7 @@ message .KN.IOSSavedPlaybackStateArchive { Record = 2; PlayRecording = 3; Rehearse = 4; - Showcast = 5; + Showcast_DEPRECATED = 5; } optional .KN.IOSSavedPlaybackStateArchive.PresentationType presentation_type = 1; optional uint32 slide_node_index = 2; @@ -12908,10 +12910,10 @@ message .KN.MixedIdOperationArgs { HidePlaceholder = 3; } repeated .KN.MixedIdOperationArgs.ArgsListKind args_list_types = 1; - repeated .TSK.AddIdOperationArgs add_args_list = 2; - repeated .TSK.IdPlacementOperationArgs show_placeholder_args_list = 3; - repeated .TSK.RemoveIdOperationArgs remove_args_list = 4; - repeated .TSK.IdPlacementOperationArgs hide_placeholder_args_list = 5; + repeated .TSCK.AddIdOperationArgs add_args_list = 2; + repeated .TSCK.IdPlacementOperationArgs show_placeholder_args_list = 3; + repeated .TSCK.RemoveIdOperationArgs remove_args_list = 4; + repeated .TSCK.IdPlacementOperationArgs hide_placeholder_args_list = 5; } message .KN.LiveVideoInfo { @@ -13403,7 +13405,7 @@ message .KN.CommandSlideRemoveDrawableArchive { message .KN.CommandSlideMoveDrawableZOrderArchive { required .TSK.CommandArchive super = 1; repeated .TSP.Reference old_ordered_infos = 4; - repeated .TSK.RearrangeIdOperationArgs args_list = 6; + repeated .TSCK.RearrangeIdOperationArgs args_list = 6; required .TSP.UUID slide_id = 7; repeated .TSP.Reference old_ordered_infos_on_slide_for_undo = 8; } @@ -13489,7 +13491,7 @@ message .KN.CommandShowInsertSlideArchive { required .TSK.CommandArchive super = 1; repeated .TSP.Reference slide_nodes_being_inserted = 2; repeated .TSP.Reference working_slide_nodes_being_inserted = 14; - repeated .TSK.AddIdOperationArgs inserted_args_list = 3; + repeated .TSCK.AddIdOperationArgs inserted_args_list = 3; repeated .TSP.UUID ids_of_slide_nodes_with_depth_changes = 4; repeated uint32 depths_of_slide_nodes_with_depth_changes = 5; repeated uint32 old_depths_of_slide_nodes_with_depth_changes = 6; @@ -13506,7 +13508,7 @@ message .KN.CommandShowInsertSlideArchive { message .KN.CommandShowMoveSlideArchive { required .TSK.CommandArchive super = 1; repeated .TSP.Reference slide_nodes_being_moved_linearly = 2; - repeated .TSK.RearrangeIdOperationArgs rearranged_args_list = 3; + repeated .TSCK.RearrangeIdOperationArgs rearranged_args_list = 3; repeated .TSP.UUID ids_of_slide_nodes_with_depth_changes = 4; repeated uint32 depths_of_slide_nodes_with_depth_changes = 5; repeated uint32 old_depths_of_slide_nodes_with_depth_changes = 6; @@ -13518,7 +13520,7 @@ message .KN.CommandShowMoveSlideArchive { message .KN.CommandShowRemoveSlideArchive { required .TSK.CommandArchive super = 1; repeated .TSP.Reference slide_nodes_being_removed = 2; - repeated .TSK.RemoveIdOperationArgs removed_args_list = 3; + repeated .TSCK.RemoveIdOperationArgs removed_args_list = 3; repeated .TSP.UUID ids_of_slide_nodes_with_depth_changes = 4; repeated uint32 depths_of_slide_nodes_with_depth_changes = 5; repeated uint32 old_depths_of_slide_nodes_with_depth_changes = 6; @@ -13794,7 +13796,7 @@ message .KN.CommandSoundtrackSetValue { message .KN.CommandSlideUpdateTemplateDrawables { required .TSK.CommandArchive super = 1; required .TSP.UUID slide_id = 2; - repeated .TSK.IdPlacementOperationArgs id_placement_operation_args = 3; + repeated .TSCK.IdPlacementOperationArgs id_placement_operation_args = 3; repeated .TSP.Reference old_child_infos_for_undo = 4; } @@ -14439,7 +14441,7 @@ message .TP.InsertDrawablesCommandArchive { required .TSK.CommandArchive super = 1; optional bool for_paste = 2 [deprecated = true]; optional .TP.InsertDrawablesCommandArchive.InsertionType insertion_type = 10; - repeated .TSK.AddIdOperationArgs args_list = 3; + repeated .TSCK.AddIdOperationArgs args_list = 3; repeated uint32 page_index_list = 4; repeated .TSP.Reference drawable_info_list = 5; repeated string placeholder_tags_list = 9; @@ -14471,13 +14473,13 @@ message .TP.InsertSectionBreakCommandArchive { message .TP.MoveDrawableZOrderCommandArchive { required .TSK.CommandArchive super = 1; - repeated .TSK.RearrangeIdOperationArgs args_list = 2; + repeated .TSCK.RearrangeIdOperationArgs args_list = 2; optional uint32 action_string_index = 3; } message .TP.RemoveDrawablesCommandArchive { required .TSK.CommandArchive super = 1; - repeated .TSK.RemoveIdOperationArgs args_list = 2; + repeated .TSCK.RemoveIdOperationArgs args_list = 2; repeated .TSP.Reference drawable_info_list = 3; repeated uint32 page_index_list = 4; repeated string tags_list = 5; @@ -14542,7 +14544,7 @@ message .TP.MoveDrawablesAttachedCommandArchive { optional float v_offset = 5; } required .TSWP.StorageActionCommandArchive super = 1; - repeated .TSK.IdPlacementOperationArgs args_list = 2; + repeated .TSCK.IdPlacementOperationArgs args_list = 2; repeated .TSP.Range range_list = 3; repeated .TSP.UUIDPath drawable_info_id_path_list = 4; repeated .TP.MoveDrawablesAttachedCommandArchive.GSSPCharIndexAndPosition position_list = 5; @@ -14554,7 +14556,7 @@ message .TP.MoveDrawablesAttachedCommandArchive { message .TP.MoveDrawablesFloatingCommandArchive { required .TSWP.StorageActionCommandArchive super = 1; - repeated .TSK.IdPlacementOperationArgs args_list = 2; + repeated .TSCK.IdPlacementOperationArgs args_list = 2; repeated .TSP.Range range_list = 3; repeated .TSP.UUIDPath drawable_info_id_path_list = 4; repeated uint32 page_index_list = 5; @@ -14604,7 +14606,7 @@ message .TP.ChangeFootnoteSpacingCommandArchive { message .TP.MoveInlineDrawableAnchoredCommandArchive { required .TSWP.StorageActionCommandArchive super = 1; - optional .TSK.IdPlacementOperationArgs id_placement_operation_args = 2; + optional .TSCK.IdPlacementOperationArgs id_placement_operation_args = 2; optional uint32 replacement_range_location = 3; optional uint32 replacement_range_length = 4; optional .TSP.UUIDPath drawable_info_id_path = 5; @@ -14614,7 +14616,7 @@ message .TP.MoveInlineDrawableAnchoredCommandArchive { message .TP.MoveAnchoredDrawableInlineCommandArchive { required .TSWP.StorageActionCommandArchive super = 1; - optional .TSK.IdPlacementOperationArgs id_placement_operation_args = 2; + optional .TSCK.IdPlacementOperationArgs id_placement_operation_args = 2; optional uint32 replacement_range_location = 3; optional uint32 replacement_range_length = 4; optional .TSP.UUIDPath drawable_info_id_path = 5; diff --git a/src/messages/keynote.ts b/src/messages/keynote.ts index 2924c91..79483be 100644 --- a/src/messages/keynote.ts +++ b/src/messages/keynote.ts @@ -107,8 +107,8 @@ export default { 211: ".TSK.DocumentSupportArchive", 212: ".TSK.AnnotationAuthorArchive", 213: ".TSK.AnnotationAuthorStorageArchive", - 215: ".TSK.SetAnnotationAuthorColorCommandArchive", - 218: ".TSK.CollaborationCommandHistory", + 215: ".TSCK.SetAnnotationAuthorColorCommandArchive", + 218: ".TSCK.CollaborationCommandHistory", 219: ".TSK.DocumentSelectionArchive", 220: ".TSK.CommandSelectionBehaviorArchive", 221: ".TSK.NullCommandArchive", @@ -116,54 +116,54 @@ export default { 223: ".TSK.GroupCommitCommandArchive", 224: ".TSK.InducedCommandCollectionArchive", 225: ".TSK.InducedCommandCollectionCommitCommandArchive", - 226: ".TSK.CollaborationDocumentSessionState", - 227: ".TSK.CollaborationCommandHistoryCoalescingGroup", - 228: ".TSK.CollaborationCommandHistoryCoalescingGroupNode", - 229: ".TSK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", - 230: ".TSK.DocumentSupportCollaborationState", + 226: ".TSCK.CollaborationDocumentSessionState", + 227: ".TSCK.CollaborationCommandHistoryCoalescingGroup", + 228: ".TSCK.CollaborationCommandHistoryCoalescingGroupNode", + 229: ".TSCK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", + 230: ".TSCK.DocumentSupportCollaborationState", 231: ".TSK.ChangeDocumentPackageTypeCommandArchive", 232: ".TSK.UpgradeDocPostProcessingCommandArchive", 233: ".TSK.FinalCommandPairArchive", 234: ".TSK.OutgoingCommandQueueItem", - 235: ".TSK.TransformerEntry", - 238: ".TSK.CreateLocalStorageSnapshotCommandArchive", + 235: ".TSCK.TransformerEntry", + 238: ".TSCK.CreateLocalStorageSnapshotCommandArchive", 240: ".TSK.SelectionPathTransformerArchive", 241: ".TSK.NativeContentDescription", 242: ".TSD.PencilAnnotationStorageArchive", - 245: ".TSK.OperationStorage", - 246: ".TSK.OperationStorageEntryArray", - 247: ".TSK.OperationStorageEntryArraySegment", - 248: ".TSK.BlockDiffsAtCurrentRevisionCommand", - 249: ".TSK.OutgoingCommandQueue", - 250: ".TSK.OutgoingCommandQueueSegment", + 245: ".TSCK.OperationStorage", + 246: ".TSCK.OperationStorageEntryArray", + 247: ".TSCK.OperationStorageEntryArraySegment", + 248: ".TSCK.BlockDiffsAtCurrentRevisionCommand", + 249: ".TSCK.OutgoingCommandQueue", + 250: ".TSCK.OutgoingCommandQueueSegment", 251: ".TSK.PropagatedCommandCollectionArchive", 252: ".TSK.LocalCommandHistoryItem", 253: ".TSK.LocalCommandHistoryArray", 254: ".TSK.LocalCommandHistoryArraySegment", - 255: ".TSK.CollaborationCommandHistoryItem", - 256: ".TSK.CollaborationCommandHistoryArray", - 257: ".TSK.CollaborationCommandHistoryArraySegment", + 255: ".TSCK.CollaborationCommandHistoryItem", + 256: ".TSCK.CollaborationCommandHistoryArray", + 257: ".TSCK.CollaborationCommandHistoryArraySegment", 258: ".TSK.PencilAnnotationUIState", - 259: ".TSKSOS.FixCorruptedDataCommandArchive", - 260: ".TSK.CommandAssetChunkArchive", - 261: ".TSK.AssetUploadStatusCommandArchive", - 262: ".TSK.AssetUnmaterializedOnServerCommandArchive", + 259: ".TSCKSOS.FixCorruptedDataCommandArchive", + 260: ".TSCK.CommandAssetChunkArchive", + 261: ".TSCK.AssetUploadStatusCommandArchive", + 262: ".TSCK.AssetUnmaterializedOnServerCommandArchive", 263: ".TSK.CommandBehaviorArchive", 264: ".TSK.CommandBehaviorSelectionPathStorageArchive", - 265: ".TSK.CommandActivityBehaviorArchive", - 273: ".TSK.ActivityOnlyCommandArchive", - 275: ".TSK.SetActivityAuthorShareParticipantIDCommandArchive", - 279: ".TSK.ActivityAuthorCacheArchive", - 280: ".TSK.ActivityStreamArchive", - 281: ".TSK.ActivityArchive", - 282: ".TSK.ActivityCommitCommandArchive", - 283: ".TSK.ActivityStreamActivityArray", - 284: ".TSK.ActivityStreamActivityArraySegment", - 285: ".TSK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", - 286: ".TSK.ActivityAuthorArchive", - 287: ".TSKSOS.ResetActivityStreamCommandArchive", - 288: ".TSKSOS.RemoveAuthorIdentifiersCommandArchive", - 289: ".TSK.ActivityCursorCollectionPersistenceWrapperArchive", + 265: ".TSCK.CommandActivityBehaviorArchive", + 273: ".TSCK.ActivityOnlyCommandArchive", + 275: ".TSCK.SetActivityAuthorShareParticipantIDCommandArchive", + 279: ".TSCK.ActivityAuthorCacheArchive", + 280: ".TSCK.ActivityStreamArchive", + 281: ".TSCK.ActivityArchive", + 282: ".TSCK.ActivityCommitCommandArchive", + 283: ".TSCK.ActivityStreamActivityArray", + 284: ".TSCK.ActivityStreamActivityArraySegment", + 285: ".TSCK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", + 286: ".TSCK.ActivityAuthorArchive", + 287: ".TSCKSOS.ResetActivityStreamCommandArchive", + 288: ".TSCKSOS.RemoveAuthorIdentifiersCommandArchive", + 289: ".TSCK.ActivityCursorCollectionPersistenceWrapperArchive", 400: ".TSS.StyleArchive", 401: ".TSS.StylesheetArchive", 402: ".TSS.ThemeArchive", diff --git a/src/messages/numbers.ts b/src/messages/numbers.ts index a476bf7..4f27d40 100644 --- a/src/messages/numbers.ts +++ b/src/messages/numbers.ts @@ -12,8 +12,8 @@ export default { 211: ".TSK.DocumentSupportArchive", 212: ".TSK.AnnotationAuthorArchive", 213: ".TSK.AnnotationAuthorStorageArchive", - 215: ".TSK.SetAnnotationAuthorColorCommandArchive", - 218: ".TSK.CollaborationCommandHistory", + 215: ".TSCK.SetAnnotationAuthorColorCommandArchive", + 218: ".TSCK.CollaborationCommandHistory", 219: ".TSK.DocumentSelectionArchive", 220: ".TSK.CommandSelectionBehaviorArchive", 221: ".TSK.NullCommandArchive", @@ -21,54 +21,54 @@ export default { 223: ".TSK.GroupCommitCommandArchive", 224: ".TSK.InducedCommandCollectionArchive", 225: ".TSK.InducedCommandCollectionCommitCommandArchive", - 226: ".TSK.CollaborationDocumentSessionState", - 227: ".TSK.CollaborationCommandHistoryCoalescingGroup", - 228: ".TSK.CollaborationCommandHistoryCoalescingGroupNode", - 229: ".TSK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", - 230: ".TSK.DocumentSupportCollaborationState", + 226: ".TSCK.CollaborationDocumentSessionState", + 227: ".TSCK.CollaborationCommandHistoryCoalescingGroup", + 228: ".TSCK.CollaborationCommandHistoryCoalescingGroupNode", + 229: ".TSCK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", + 230: ".TSCK.DocumentSupportCollaborationState", 231: ".TSK.ChangeDocumentPackageTypeCommandArchive", 232: ".TSK.UpgradeDocPostProcessingCommandArchive", 233: ".TSK.FinalCommandPairArchive", 234: ".TSK.OutgoingCommandQueueItem", - 235: ".TSK.TransformerEntry", - 238: ".TSK.CreateLocalStorageSnapshotCommandArchive", + 235: ".TSCK.TransformerEntry", + 238: ".TSCK.CreateLocalStorageSnapshotCommandArchive", 240: ".TSK.SelectionPathTransformerArchive", 241: ".TSK.NativeContentDescription", 242: ".TSD.PencilAnnotationStorageArchive", - 245: ".TSK.OperationStorage", - 246: ".TSK.OperationStorageEntryArray", - 247: ".TSK.OperationStorageEntryArraySegment", - 248: ".TSK.BlockDiffsAtCurrentRevisionCommand", - 249: ".TSK.OutgoingCommandQueue", - 250: ".TSK.OutgoingCommandQueueSegment", + 245: ".TSCK.OperationStorage", + 246: ".TSCK.OperationStorageEntryArray", + 247: ".TSCK.OperationStorageEntryArraySegment", + 248: ".TSCK.BlockDiffsAtCurrentRevisionCommand", + 249: ".TSCK.OutgoingCommandQueue", + 250: ".TSCK.OutgoingCommandQueueSegment", 251: ".TSK.PropagatedCommandCollectionArchive", 252: ".TSK.LocalCommandHistoryItem", 253: ".TSK.LocalCommandHistoryArray", 254: ".TSK.LocalCommandHistoryArraySegment", - 255: ".TSK.CollaborationCommandHistoryItem", - 256: ".TSK.CollaborationCommandHistoryArray", - 257: ".TSK.CollaborationCommandHistoryArraySegment", + 255: ".TSCK.CollaborationCommandHistoryItem", + 256: ".TSCK.CollaborationCommandHistoryArray", + 257: ".TSCK.CollaborationCommandHistoryArraySegment", 258: ".TSK.PencilAnnotationUIState", - 259: ".TSKSOS.FixCorruptedDataCommandArchive", - 260: ".TSK.CommandAssetChunkArchive", - 261: ".TSK.AssetUploadStatusCommandArchive", - 262: ".TSK.AssetUnmaterializedOnServerCommandArchive", + 259: ".TSCKSOS.FixCorruptedDataCommandArchive", + 260: ".TSCK.CommandAssetChunkArchive", + 261: ".TSCK.AssetUploadStatusCommandArchive", + 262: ".TSCK.AssetUnmaterializedOnServerCommandArchive", 263: ".TSK.CommandBehaviorArchive", 264: ".TSK.CommandBehaviorSelectionPathStorageArchive", - 265: ".TSK.CommandActivityBehaviorArchive", - 273: ".TSK.ActivityOnlyCommandArchive", - 275: ".TSK.SetActivityAuthorShareParticipantIDCommandArchive", - 279: ".TSK.ActivityAuthorCacheArchive", - 280: ".TSK.ActivityStreamArchive", - 281: ".TSK.ActivityArchive", - 282: ".TSK.ActivityCommitCommandArchive", - 283: ".TSK.ActivityStreamActivityArray", - 284: ".TSK.ActivityStreamActivityArraySegment", - 285: ".TSK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", - 286: ".TSK.ActivityAuthorArchive", - 287: ".TSKSOS.ResetActivityStreamCommandArchive", - 288: ".TSKSOS.RemoveAuthorIdentifiersCommandArchive", - 289: ".TSK.ActivityCursorCollectionPersistenceWrapperArchive", + 265: ".TSCK.CommandActivityBehaviorArchive", + 273: ".TSCK.ActivityOnlyCommandArchive", + 275: ".TSCK.SetActivityAuthorShareParticipantIDCommandArchive", + 279: ".TSCK.ActivityAuthorCacheArchive", + 280: ".TSCK.ActivityStreamArchive", + 281: ".TSCK.ActivityArchive", + 282: ".TSCK.ActivityCommitCommandArchive", + 283: ".TSCK.ActivityStreamActivityArray", + 284: ".TSCK.ActivityStreamActivityArraySegment", + 285: ".TSCK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", + 286: ".TSCK.ActivityAuthorArchive", + 287: ".TSCKSOS.ResetActivityStreamCommandArchive", + 288: ".TSCKSOS.RemoveAuthorIdentifiersCommandArchive", + 289: ".TSCK.ActivityCursorCollectionPersistenceWrapperArchive", 400: ".TSS.StyleArchive", 401: ".TSS.StylesheetArchive", 402: ".TSS.ThemeArchive", diff --git a/src/messages/pages.ts b/src/messages/pages.ts index a073471..b56a921 100644 --- a/src/messages/pages.ts +++ b/src/messages/pages.ts @@ -9,8 +9,8 @@ export default { 211: ".TSK.DocumentSupportArchive", 212: ".TSK.AnnotationAuthorArchive", 213: ".TSK.AnnotationAuthorStorageArchive", - 215: ".TSK.SetAnnotationAuthorColorCommandArchive", - 218: ".TSK.CollaborationCommandHistory", + 215: ".TSCK.SetAnnotationAuthorColorCommandArchive", + 218: ".TSCK.CollaborationCommandHistory", 219: ".TSK.DocumentSelectionArchive", 220: ".TSK.CommandSelectionBehaviorArchive", 221: ".TSK.NullCommandArchive", @@ -18,54 +18,54 @@ export default { 223: ".TSK.GroupCommitCommandArchive", 224: ".TSK.InducedCommandCollectionArchive", 225: ".TSK.InducedCommandCollectionCommitCommandArchive", - 226: ".TSK.CollaborationDocumentSessionState", - 227: ".TSK.CollaborationCommandHistoryCoalescingGroup", - 228: ".TSK.CollaborationCommandHistoryCoalescingGroupNode", - 229: ".TSK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", - 230: ".TSK.DocumentSupportCollaborationState", + 226: ".TSCK.CollaborationDocumentSessionState", + 227: ".TSCK.CollaborationCommandHistoryCoalescingGroup", + 228: ".TSCK.CollaborationCommandHistoryCoalescingGroupNode", + 229: ".TSCK.CollaborationCommandHistoryOriginatingCommandAcknowledgementObserver", + 230: ".TSCK.DocumentSupportCollaborationState", 231: ".TSK.ChangeDocumentPackageTypeCommandArchive", 232: ".TSK.UpgradeDocPostProcessingCommandArchive", 233: ".TSK.FinalCommandPairArchive", 234: ".TSK.OutgoingCommandQueueItem", - 235: ".TSK.TransformerEntry", - 238: ".TSK.CreateLocalStorageSnapshotCommandArchive", + 235: ".TSCK.TransformerEntry", + 238: ".TSCK.CreateLocalStorageSnapshotCommandArchive", 240: ".TSK.SelectionPathTransformerArchive", 241: ".TSK.NativeContentDescription", 242: ".TSD.PencilAnnotationStorageArchive", - 245: ".TSK.OperationStorage", - 246: ".TSK.OperationStorageEntryArray", - 247: ".TSK.OperationStorageEntryArraySegment", - 248: ".TSK.BlockDiffsAtCurrentRevisionCommand", - 249: ".TSK.OutgoingCommandQueue", - 250: ".TSK.OutgoingCommandQueueSegment", + 245: ".TSCK.OperationStorage", + 246: ".TSCK.OperationStorageEntryArray", + 247: ".TSCK.OperationStorageEntryArraySegment", + 248: ".TSCK.BlockDiffsAtCurrentRevisionCommand", + 249: ".TSCK.OutgoingCommandQueue", + 250: ".TSCK.OutgoingCommandQueueSegment", 251: ".TSK.PropagatedCommandCollectionArchive", 252: ".TSK.LocalCommandHistoryItem", 253: ".TSK.LocalCommandHistoryArray", 254: ".TSK.LocalCommandHistoryArraySegment", - 255: ".TSK.CollaborationCommandHistoryItem", - 256: ".TSK.CollaborationCommandHistoryArray", - 257: ".TSK.CollaborationCommandHistoryArraySegment", + 255: ".TSCK.CollaborationCommandHistoryItem", + 256: ".TSCK.CollaborationCommandHistoryArray", + 257: ".TSCK.CollaborationCommandHistoryArraySegment", 258: ".TSK.PencilAnnotationUIState", - 259: ".TSKSOS.FixCorruptedDataCommandArchive", - 260: ".TSK.CommandAssetChunkArchive", - 261: ".TSK.AssetUploadStatusCommandArchive", - 262: ".TSK.AssetUnmaterializedOnServerCommandArchive", + 259: ".TSCKSOS.FixCorruptedDataCommandArchive", + 260: ".TSCK.CommandAssetChunkArchive", + 261: ".TSCK.AssetUploadStatusCommandArchive", + 262: ".TSCK.AssetUnmaterializedOnServerCommandArchive", 263: ".TSK.CommandBehaviorArchive", 264: ".TSK.CommandBehaviorSelectionPathStorageArchive", - 265: ".TSK.CommandActivityBehaviorArchive", - 273: ".TSK.ActivityOnlyCommandArchive", - 275: ".TSK.SetActivityAuthorShareParticipantIDCommandArchive", - 279: ".TSK.ActivityAuthorCacheArchive", - 280: ".TSK.ActivityStreamArchive", - 281: ".TSK.ActivityArchive", - 282: ".TSK.ActivityCommitCommandArchive", - 283: ".TSK.ActivityStreamActivityArray", - 284: ".TSK.ActivityStreamActivityArraySegment", - 285: ".TSK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", - 286: ".TSK.ActivityAuthorArchive", - 287: ".TSKSOS.ResetActivityStreamCommandArchive", - 288: ".TSKSOS.RemoveAuthorIdentifiersCommandArchive", - 289: ".TSK.ActivityCursorCollectionPersistenceWrapperArchive", + 265: ".TSCK.CommandActivityBehaviorArchive", + 273: ".TSCK.ActivityOnlyCommandArchive", + 275: ".TSCK.SetActivityAuthorShareParticipantIDCommandArchive", + 279: ".TSCK.ActivityAuthorCacheArchive", + 280: ".TSCK.ActivityStreamArchive", + 281: ".TSCK.ActivityArchive", + 282: ".TSCK.ActivityCommitCommandArchive", + 283: ".TSCK.ActivityStreamActivityArray", + 284: ".TSCK.ActivityStreamActivityArraySegment", + 285: ".TSCK.ActivityStreamRemovedAuthorAuditorPendingStateArchive", + 286: ".TSCK.ActivityAuthorArchive", + 287: ".TSCKSOS.ResetActivityStreamCommandArchive", + 288: ".TSCKSOS.RemoveAuthorIdentifiersCommandArchive", + 289: ".TSCK.ActivityCursorCollectionPersistenceWrapperArchive", 400: ".TSS.StyleArchive", 401: ".TSS.StylesheetArchive", 402: ".TSS.ThemeArchive",