Skip to content

Commit 22fd8b5

Browse files
authored
Merge pull request #657 from intersystems/add-save-flags
fix: add save flags to menu
2 parents a0afa8b + 98ae6c2 commit 22fd8b5

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
- FullLoad pull event handler allows deploying changes with a full import of the repository (#619)
1616
- Pull and Sync options no longer log a fatal error if remote branch does not exist (#562)
1717

18-
## Fixed
18+
### Fixed
1919
- Fixed minor issues in Studio UI (#641)
20+
- Document save is forced before menu operations that can modify repository state
2021

2122
## [2.7.1] - 2024-11-13
2223

cls/SourceControl/Git/Extension.cls

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,33 +13,33 @@ XData Menu
1313
<MenuItem Name="Status" />
1414
<MenuItem Name="Settings" />
1515
<MenuItem Name="Init" />
16-
<MenuItem Name="GitWebUI" />
16+
<MenuItem Name="GitWebUI" Save="101" />
1717
<MenuItem Separator="true"/>
18-
<MenuItem Name="AddToSC" />
18+
<MenuItem Name="AddToSC" Save="100" />
1919
<MenuItem Name="RemoveFromSC"/>
20-
<MenuItem Name="Revert" />
21-
<MenuItem Name="Commit" />
20+
<MenuItem Name="Revert" Save="100" />
21+
<MenuItem Name="Commit" Save="100" />
2222
<MenuItem Separator="true"/>
23-
<MenuItem Name="Sync" />
23+
<MenuItem Name="Sync" Save="101" />
2424
<MenuItem Name="Push" />
2525
<MenuItem Name="PushForce" />
26-
<MenuItem Name="Fetch" />
27-
<MenuItem Name="Pull" />
26+
<MenuItem Name="Fetch" Save="101" />
27+
<MenuItem Name="Pull" Save="101" />
2828
<MenuItem Separator="true"/>
29-
<MenuItem Name="NewBranch" />
30-
<MenuItem Name="SwitchBranch" />
29+
<MenuItem Name="NewBranch" Save="101" />
30+
<MenuItem Name="SwitchBranch" Save="101" />
3131
<MenuItem Separator="true"/>
3232
<MenuItem Name="ExportSystemDefaults" />
33-
<MenuItem Name="Export" />
34-
<MenuItem Name="ExportForce" />
33+
<MenuItem Name="Export" Save="101" />
34+
<MenuItem Name="ExportForce" Save="101" />
3535
<MenuItem Name="Import" />
3636
<MenuItem Name="ImportForce" />
3737
</Menu>
3838
<Menu Name="%SourceContext" Type="1">
39-
<MenuItem Name="AddToSC" />
39+
<MenuItem Name="AddToSC" Save="100" />
4040
<MenuItem Name="RemoveFromSC"/>
41-
<MenuItem Name="Revert" />
42-
<MenuItem Name="Commit" />
41+
<MenuItem Name="Revert" Save="100" />
42+
<MenuItem Name="Commit" Save="100" />
4343
</Menu>
4444
</MenuBase>
4545
}

0 commit comments

Comments
 (0)