You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor(datagrid): use native focus ring instead of CALayer border
* fix(a11y): always set cell labels and row/column index ranges
* refactor(datagrid): use themed font size for inline date picker
* feat(datagrid): render boolean columns as native NSButton checkboxes
* feat(datagrid): single-click on focused cell starts inline edit
* refactor(datagrid): revert boolean checkbox to text+dropdown, deduplicate edit eligibility
* refactor(datagrid): restore final on DataGridCellView, guard drag-from-focused-cell
* fix(datagrid): use adaptive border color for focused cell instead of system focus ring
- SSH Private Key auth resolves keys from `~/.ssh/config` and default locations (`id_ed25519`, `id_rsa`, `id_ecdsa`) when no explicit key path is set
15
+
- Click a focused cell to start editing without a second click
16
+
- Data grid focus ring follows the system accent color and contrast settings
17
+
- Data grid cells expose accessibility row and column index ranges to VoiceOver on all dataset sizes
15
18
16
19
### Changed
17
20
@@ -30,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
30
33
- QueryTab.resultVersion split: schemaVersion (column shape) on QueryTab, row mutations through delegate deltas, sort completion through a single delegate replace call. Pin toggle, sort completion, and applyMultiStatementResults no longer fan out a redundant reload signal.
31
34
- Row data lives in a per-coordinator RowDataStore keyed by tab.id rather than on QueryTab itself, so SwiftUI's @Observable tracking on tabManager.tabs no longer fires for row writes.
32
35
- DataGridConfiguration is Equatable; DataGridIdentity covers tabType, tableName, and primaryKeyColumns so updateNSView short-circuits when nothing structural changed. DataTabGridDelegate properties are wired in onAppear / onChange instead of in the body.
36
+
- Date picker popover font follows the data grid font setting
0 commit comments