Skip to content

Commit b140783

Browse files
committed
Note in Set-remote that saving creates a new package revision
1 parent 3e7ed3f commit b140783

5 files changed

Lines changed: 22 additions & 2 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

quilt-sync/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
<!-- markdownlint-disable MD013 -->
1010
# Changelog
1111

12+
## [v0.18.3-alpha14] - 2026-07-13
13+
14+
### Changed
15+
16+
- The Set-remote dialog now notes that saving will create a new revision of the package (<https://github.com/quiltdata/quilt-rs/pull/767>)
17+
1218
## [v0.18.3-alpha12] - 2026-07-13
1319

1420
### Fixed

quilt-sync/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "quilt-sync"
3-
version = "0.18.3-alpha12"
3+
version = "0.18.3-alpha14"
44
authors = ["Quilt Data, Inc."]
55
description = "Cross-platform desktop application for editing Quilt data packages"
66
documentation = "https://docs.quiltdata.com"

quilt-sync/ui/assets/css/pages/installed-packages-list.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,12 @@
150150
display: block;
151151
}
152152

153+
.set-remote-form .set-remote-notice {
154+
font-weight: 600;
155+
font-size: 0.9rem;
156+
margin: var(--q-ui-size-3) 0 0;
157+
}
158+
153159
.set-remote-form .set-remote-actions {
154160
display: flex;
155161
gap: var(--q-ui-size-2);

quilt-sync/ui/src/components/set_remote_popup.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,14 @@ pub fn SetRemotePopup(
353353
}}
354354
})}
355355

356+
// Only the editable (first-push) path re-commits on save;
357+
// the locked "Show remote" view creates nothing.
358+
{(!locked).then(|| view! {
359+
<p class="set-remote-notice">
360+
"Setting a remote will create a new revision of the package."
361+
</p>
362+
})}
363+
356364
<div class="set-remote-actions">
357365
{(!locked).then(|| view! {
358366
<buttons::FormPrimary on_click=on_submit_click disabled=save_disabled>

0 commit comments

Comments
 (0)