Harrison Booth and Claude Opus 5.5
74de1b32eb
Keytips: Alt, H, B border letters apply their own preset
...
Every Alt, H, B letter ran home.borders with no params, which defaults to
a bottom border, so H,B,N (No Border) and H,B,A (All Borders) both drew a
bottom border. keytips.json entries now take optional fixed `params`
(Action::CommandWith / DialogWith), and each Borders menu letter passes the
preset Excel's menu gives it. H,B,M opens Format Cells on the Border tab.
Erase Border, Line Color and Line Style are reserved (pending) instead of
drawing a bottom border.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-14 18:14:07 -05:00
Brandon Thomas and Claude Opus 5.5
d9d09f0baa
Release 0.7.0
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
v0.7.0
2026-10-14 09:33:30 -04:00
Brandon Thomas
84acf6293b
Merge pull request #848 from marcoarnulfo:feat/cell-autocomplete
2026-10-13 02:04:03 -04:00
Brandon Thomas and Claude Opus 5.5
4c70a46377
i18n: Enable AutoComplete for cell values in every catalog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 02:04:02 -04:00
Brandon Thomas
f4bd752bdc
Merge main into #848
2026-10-13 02:03:38 -04:00
Brandon Thomas and Claude Opus 5.5
589b59defc
Docs: one Last updated line per doc after the merges
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 02:02:41 -04:00
Brandon Thomas
fefe3a0c27
Merge pull request #463 from arcanii:recent-modified
...
# Conflicts:
# docs/ui-parity.md
2026-10-13 02:02:30 -04:00
Brandon Thomas
3753d7cf08
Merge pull request #855 from edurbs:row-autofit-833
2026-10-13 01:52:13 -04:00
Brandon Thomas and Claude Opus 5.5
a8cd6f4b63
Drop the planning notes from the PR
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:52:12 -04:00
Brandon Thomas
ebe0138d30
Merge main into #855
...
# Conflicts:
# ROADMAP.md
# docs/gaps.md
# docs/target-app-parity.md
2026-10-13 01:52:08 -04:00
Bryan Mark and Claude Opus 5.5
11838c58c6
Merge branch 'main' into recent-modified
...
Brings the branch up to upstream's main (59 more commits). One conflict:
- docs/ui-parity.md: every line of both sides is kept, as upstream's own
merges keep them, in the order of their dates, newest first (upstream
has a change of the 13th now, which goes above this one of the 12th).
Gate: all eight steps, 1580 tests.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 14:48:48 +09:00
Brandon Thomas
f353ec7fa4
Merge pull request #863 from marcoarnulfo:fix/xlsx-xml-maps
2026-10-13 01:40:22 -04:00
Brandon Thomas
be003d44af
Merge main into #863
...
# Conflicts:
# crates/xlsx/src/tests/passthrough_tests.rs
2026-10-13 01:40:22 -04:00
Brandon Thomas
a4ca87ab2a
Merge pull request #862 from marcoarnulfo:fix/pivot-fields-pane-i18n
2026-10-13 01:40:11 -04:00
Brandon Thomas
72e7590c8c
Merge main into #862
...
# Conflicts:
# crates/ui-egui/tests/interaction.rs
2026-10-13 01:40:11 -04:00
Brandon Thomas
884585a344
Merge pull request #463 from arcanii:recent-modified
2026-10-13 01:40:00 -04:00
Brandon Thomas
08cbb69585
Merge main into #463
...
# Conflicts:
# docs/ui-parity.md
2026-10-13 01:40:00 -04:00
Brandon Thomas
80d282e7a5
Merge pull request #752 from marcoarnulfo:fix/function-excel-diffs-738
2026-10-13 01:39:44 -04:00
Brandon Thomas
5144bd5b17
Merge pull request #742 from marcoarnulfo:fix/edate-eomonth-1900
2026-10-13 01:39:43 -04:00
Brandon Thomas and Claude Opus 5.5
8108dbccc6
Fix-up: close the passthrough tests the merges left open; rustfmt
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:21:57 -04:00
Brandon Thomas
8272c991b9
Merge pull request #854 from derechopiano:fix/data-validation-dialog
2026-10-13 01:17:15 -04:00
Brandon Thomas
a2bf1b3ad5
Merge main into #854
...
# Conflicts:
# crates/ui-egui/src/dialogs.rs
2026-10-13 01:17:14 -04:00
Brandon Thomas
e2a6aacf78
Merge #849 fix-up
2026-10-13 01:16:10 -04:00
Brandon Thomas and Claude Opus 5.5
77f5799bf1
Test: drop the unused Color32 import
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:16:10 -04:00
Brandon Thomas
6503df5411
Merge #849 fix-up
2026-10-13 01:13:38 -04:00
Brandon Thomas and Claude Opus 5.5
99f202b18a
Tab bar: the scrollbar-reachable test checks #849 's scrollbar track; drop the unused Color32 import
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:13:38 -04:00
Brandon Thomas
2b36221890
Merge pull request #849 from marcoarnulfo:feat/horizontal-scrollbar
2026-10-13 01:07:18 -04:00
Brandon Thomas
4536bc7fc8
Merge main into #849
...
# Conflicts:
# crates/ui-egui/src/grid.rs
# crates/ui-egui/src/tabs.rs
# docs/ui-parity.md
2026-10-13 01:07:17 -04:00
Brandon Thomas
ebea0c94d1
Merge #811 test fix
2026-10-13 01:06:20 -04:00
Brandon Thomas and Claude Opus 5.5
afb6eca31f
Test: drive the linear-time parse check through the uncapped parser
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:06:20 -04:00
Brandon Thomas
aa02516162
Merge pull request #811 from vangel76:fix/numfmt-parse-linear
2026-10-13 01:05:46 -04:00
Brandon Thomas
be45ccab31
Merge main into #811
...
# Conflicts:
# ROADMAP.md
# crates/numfmt/src/parse.rs
# crates/numfmt/src/tests.rs
2026-10-13 01:05:45 -04:00
Brandon Thomas
0703575b04
Merge #809 test fix
2026-10-13 01:05:06 -04:00
Brandon Thomas and Claude Opus 5.5
499bf2c0a7
Test: the uncached long TEXT() code stays under the 255-character cap
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 01:05:06 -04:00
Brandon Thomas
8d1898866c
Merge pull request #809 from vangel76:fix/numfmt-fraction-width-cap
2026-10-13 01:04:29 -04:00
Brandon Thomas
0c488f79b3
Merge main into #809
...
# Conflicts:
# ROADMAP.md
# crates/numfmt/src/lib.rs
# crates/numfmt/src/tests.rs
# crates/xlsx/src/tests/malformed.rs
2026-10-13 01:04:29 -04:00
Brandon Thomas
a9a6a3e247
Merge pull request #780 from vangel76:fix/hyperlink-scheme-777
2026-10-13 01:02:29 -04:00
Brandon Thomas
2d0a3f8a47
Merge main into #780
...
# Conflicts:
# ROADMAP.md
# crates/engine/src/cmd/insert.rs
# crates/engine/src/tests.rs
2026-10-13 01:02:28 -04:00
Brandon Thomas
61266958ff
Merge pull request #766 from vangel76:fix/multi-row-delete-758
2026-10-13 01:01:00 -04:00
Brandon Thomas
20d6923cb6
Merge main into #766
...
# Conflicts:
# ROADMAP.md
# crates/engine/src/cmd/sheet.rs
2026-10-13 01:00:59 -04:00
Brandon Thomas
c6ab899259
Merge #824 fix-up
2026-10-13 00:57:02 -04:00
Brandon Thomas and Claude Opus 5.5
20309f6e99
Fix-up: close the Save As link test the merge left open
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 00:57:02 -04:00
Brandon Thomas
9c773166f9
Merge #594 fix-up
2026-10-13 00:55:57 -04:00
Brandon Thomas and Claude Opus 5.5
623997a19e
Fix-up: close the CSV history-name test the merge left open
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 00:55:57 -04:00
Brandon Thomas
3a800f2a5f
Merge pull request #824 from marcoarnulfo:fix/xlsx-rebase-external-link-paths
2026-10-13 00:53:42 -04:00
Brandon Thomas
9972a75f10
Merge main into #824
...
# Conflicts:
# crates/engine/src/cmd/file.rs
# crates/engine/src/tests.rs
# crates/xlsx/src/tests/passthrough_tests.rs
2026-10-13 00:53:41 -04:00
Brandon Thomas
699f594718
Merge pull request #830 from bmh129:ui/view-show-group-columns
2026-10-13 00:53:06 -04:00
Brandon Thomas
b3ad57982e
Merge main into #830
...
# Conflicts:
# crates/ui-egui/src/ribbon.rs
2026-10-13 00:53:05 -04:00
Brandon Thomas
84ad5a23cb
Merge pull request #856 from Silvertree2010:fix/xlsx-chart-sheets
2026-10-13 00:52:58 -04:00
Brandon Thomas
3c4556bb04
Merge main into #856
...
# Conflicts:
# ROADMAP.md
# crates/model/src/lib.rs
# crates/xlsx/src/tests/passthrough_tests.rs
# docs/file-format-parity.md
2026-10-13 00:52:57 -04:00