mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-10-18 07:12:32 +00:00
Improve postponed conflict resolution handling
Keep unresolved conflicts visible after Not now, reopen them only on explicit requests, and clear stale warning and dialogue state when a replicated resolution arrives. Add typed provisional English messages, revision-tree regressions, specifications, and a focused Real Obsidian E2E.
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
/**
|
||||
* Canonical English for LiveSync-owned messages whose wording is still being
|
||||
* exercised. These keys remain application-owned and must not be added to
|
||||
* Commonlib merely to make them available to the LiveSync translator.
|
||||
*
|
||||
* Move a message to the YAML catalogue when it is ready for translation, and
|
||||
* remove it from this map in the same change.
|
||||
*/
|
||||
export const liveSyncProvisionalEnglishMessages = {
|
||||
"This file has unresolved conflicts.": "This file has unresolved conflicts.",
|
||||
} as const;
|
||||
|
||||
export type LiveSyncProvisionalMessageKey = keyof typeof liveSyncProvisionalEnglishMessages;
|
||||
Reference in New Issue
Block a user