Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bcd9bce16c
|
||
|
|
2b790c4c3e
|
||
|
|
1860ff59f5
|
@@ -4,6 +4,12 @@ All notable changes to nxdns are recorded here. The format follows [Keep a Chang
|
|||||||
|
|
||||||
Sections are written by hand. Nothing here is generated from commit messages: the point of the file is to say what changed for an operator, which a commit subject rarely does.
|
Sections are written by hand. Nothing here is generated from commit messages: the point of the file is to say what changed for an operator, which a commit subject rarely does.
|
||||||
|
|
||||||
|
## [0.0.18] - 2026-09-09
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- **The Overview scope pickers no longer sit apart, and a long device name no longer pushes the period picker off a phone screen.** The Device and Period dropdowns fill their wrappers and stand side by side; a long name truncates with an ellipsis in the trigger and stays fully readable in the list.
|
||||||
|
|
||||||
## [0.0.17] - 2026-09-08
|
## [0.0.17] - 2026-09-08
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
@@ -60,10 +60,14 @@ const styles = stylex.create({
|
|||||||
toolbar: {
|
toolbar: {
|
||||||
display: "flex",
|
display: "flex",
|
||||||
gap: "0.5rem",
|
gap: "0.5rem",
|
||||||
|
// Without this the row's minimum is both labels at full length, and a
|
||||||
|
// long device name pushes the period picker past the viewport edge.
|
||||||
|
minWidth: 0,
|
||||||
flexBasis: { default: null, [NARROW]: "100%" },
|
flexBasis: { default: null, [NARROW]: "100%" },
|
||||||
},
|
},
|
||||||
control: {
|
control: {
|
||||||
minWidth: { default: "11rem", [NARROW]: 0 },
|
minWidth: { default: "11rem", [NARROW]: 0 },
|
||||||
|
maxWidth: { default: "20rem", [NARROW]: "none" },
|
||||||
flex: { default: null, [NARROW]: 1 },
|
flex: { default: null, [NARROW]: 1 },
|
||||||
},
|
},
|
||||||
/** Under the Device control: the list behind it did not load, so the control offers the household only. */
|
/** Under the Device control: the list behind it did not load, so the control offers the household only. */
|
||||||
|
|||||||
@@ -80,6 +80,9 @@ const styles = stylex.create({
|
|||||||
},
|
},
|
||||||
/** Rectangular, hairline, full hit height: the decision record's toolbar selector. */
|
/** Rectangular, hairline, full hit height: the decision record's toolbar selector. */
|
||||||
toolbar: {
|
toolbar: {
|
||||||
|
// A button keeps its content width even as a flex container, so without
|
||||||
|
// this the scope picker's 11rem wrapper shows as dead space beside it.
|
||||||
|
width: "100%",
|
||||||
minHeight: metrics.hitTarget,
|
minHeight: metrics.hitTarget,
|
||||||
borderRadius: metrics.radius,
|
borderRadius: metrics.radius,
|
||||||
borderWidth: 1,
|
borderWidth: 1,
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
.{
|
.{
|
||||||
.name = .nxdns,
|
.name = .nxdns,
|
||||||
.version = "0.0.17",
|
.version = "0.0.18",
|
||||||
.minimum_zig_version = "0.16.0",
|
.minimum_zig_version = "0.16.0",
|
||||||
.paths = .{""},
|
.paths = .{""},
|
||||||
.fingerprint = 0x3307b311dded1d91,
|
.fingerprint = 0x3307b311dded1d91,
|
||||||
|
|||||||
@@ -8,10 +8,10 @@
|
|||||||
let
|
let
|
||||||
# `zig build cut` rewrites the lines between the delimiters by text replacement.
|
# `zig build cut` rewrites the lines between the delimiters by text replacement.
|
||||||
# BEGIN GENERATED BY zig build cut
|
# BEGIN GENERATED BY zig build cut
|
||||||
version = "0.0.17";
|
version = "0.0.18";
|
||||||
hashes = {
|
hashes = {
|
||||||
"aarch64-linux" = "sha256-tDnKVUlosx6NK5qLqUAPvIncJ+C7JZ1dNSa8QiEzPHc=";
|
"aarch64-linux" = "sha256-7TmuJr6TkgRdPkYvNiEOFVfkzkp+djjWSml+vAUee78=";
|
||||||
"x86_64-linux" = "sha256-juCx8wse5DvLCgyOeJRp+seUUj4xRotUwZnQtXHIq2s=";
|
"x86_64-linux" = "sha256-uBWjl8FvP4VgPisJgydNazyPu40jjQa7+i64+M/B50A=";
|
||||||
};
|
};
|
||||||
# END GENERATED BY zig build cut
|
# END GENERATED BY zig build cut
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user