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
Brandon Thomas
e381a8fd01
Merge pull request #600 from MarekSpodBiedry:issue-564
2026-10-13 00:49:40 -04:00
Brandon Thomas
cc0b7c18d1
Merge main into #600
...
# Conflicts:
# crates/calc/src/eval.rs
2026-10-13 00:49:39 -04:00
Brandon Thomas
cba08d1b4b
Merge pull request #690 from vedran-dobos:zoom-wheel-ladder
2026-10-13 00:48:42 -04:00
Brandon Thomas
fe26486eb5
Merge main into #690
...
# Conflicts:
# crates/ui-egui/src/grid.rs
# docs/ui-parity.md
2026-10-13 00:48:41 -04:00
Brandon Thomas
181915ee57
Merge pull request #649 from MarekSpodBiedry:issue-479
2026-10-13 00:48:39 -04:00
Brandon Thomas
0068c8f517
Merge main into #649
...
# Conflicts:
# crates/ui-egui/src/grid.rs
2026-10-13 00:48:39 -04:00
Brandon Thomas
387a3a3150
Merge pull request #594 from MarekSpodBiedry:issue-570
2026-10-13 00:48:37 -04:00
Brandon Thomas
b464a7f242
Merge main into #594
...
# Conflicts:
# crates/engine/src/io.rs
2026-10-13 00:48:36 -04:00
Brandon Thomas
4f7f67f65d
Merge pull request #593 from MarekSpodBiedry:issue-571
2026-10-13 00:48:35 -04:00
Brandon Thomas
c888e81d71
Merge main into #593
...
# Conflicts:
# crates/functions/src/text.rs
2026-10-13 00:48:34 -04:00
Brandon Thomas
7357a90c6b
Merge pull request #591 from MarekSpodBiedry:issue-573
2026-10-13 00:42:00 -04:00
Brandon Thomas
2f33d43546
Merge main into #591
...
# Conflicts:
# crates/engine/src/cmd/data.rs
2026-10-13 00:41:59 -04:00
Brandon Thomas and Claude Opus 5.5
6405b00cf7
Fix-up: repair test files after merging the conflicting PRs
...
- restore closing braces the line-level merges of side-by-side tests dropped
- new ChartData literals carry the palette field
- the filter-menu shortcut passes the row with the column
- #688 's tab tests account for #851 's All Sheets button
- Serbian margins for the ruler-margin labels
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 00:34:01 -04:00
Brandon Thomas
7e6aa698fa
Merge pull request #871 from marcoarnulfo:fix/check-package-parts
2026-10-13 00:09:09 -04:00
Brandon Thomas
2174db2006
Merge main into #871
...
# Conflicts:
# docs/cli.md
2026-10-13 00:09:07 -04:00
Brandon Thomas
a6f8818794
Merge pull request #853 from Silvertree2010:fix/csv-export-budget
2026-10-13 00:09:01 -04:00
Brandon Thomas
94ee7efdf9
Merge main into #853
...
# Conflicts:
# ROADMAP.md
# docs/file-format-parity.md
2026-10-13 00:08:58 -04:00
Brandon Thomas
cbdb2cc794
Merge pull request #850 from marcoarnulfo:fix/enter-pastes-clipboard
2026-10-13 00:08:57 -04:00
Brandon Thomas
2ea8002002
Merge main into #850
...
# Conflicts:
# crates/ui-egui/tests/clipboard.rs
2026-10-13 00:08:54 -04:00
Brandon Thomas
06203faa9d
Merge pull request #825 from marcoarnulfo:fix/xls-external-name-cached-value
2026-10-13 00:08:51 -04:00
Brandon Thomas
b2e2df3fc9
Merge main into #825
...
# Conflicts:
# crates/xlsx/src/tests/xls_tests.rs
2026-10-13 00:08:49 -04:00
Brandon Thomas
33ad877b6d
Merge pull request #823 from marcoarnulfo:fix/xlsx-keep-default-font
2026-10-13 00:08:47 -04:00
Brandon Thomas
62b7ba1e49
Merge main into #823
...
# Conflicts:
# crates/xlsx/src/tests/roundtrip.rs
2026-10-13 00:08:44 -04:00
Brandon Thomas
b869863699
Merge pull request #815 from vangel76:fix/pdf-api-robustness
2026-10-13 00:08:43 -04:00
Brandon Thomas
49cb977a73
Merge main into #815
...
# Conflicts:
# ROADMAP.md
# crates/pdf/src/tests.rs
2026-10-13 00:08:40 -04:00
Brandon Thomas
be4d754ef4
Merge pull request #814 from vangel76:fix/pdf-info-strings-utf16
2026-10-13 00:08:39 -04:00
Brandon Thomas
5055373149
Merge main into #814
...
# Conflicts:
# ROADMAP.md
2026-10-13 00:08:36 -04:00
Brandon Thomas
8e60c2af80
Merge pull request #808 from vangel76:perf/numfmt-text-parse-cache
2026-10-13 00:08:33 -04:00
Brandon Thomas
d9e13a953f
Merge main into #808
...
# Conflicts:
# ROADMAP.md
2026-10-13 00:08:30 -04:00
Brandon Thomas
599fc0fe6d
Merge pull request #796 from vangel76:fix/subtotal-hidden-recalc
2026-10-13 00:08:29 -04:00
Brandon Thomas
6dd8f7abe8
Merge main into #796
...
# Conflicts:
# ROADMAP.md
# crates/engine/src/tests.rs
2026-10-13 00:08:27 -04:00
Brandon Thomas
0d4402ba51
Merge pull request #794 from vangel76:feat/ruler-margins-792
2026-10-13 00:08:25 -04:00
Brandon Thomas
a67b5d2960
Merge main into #794
...
# Conflicts:
# ROADMAP.md
# docs/gaps.md
# docs/ui-parity.md
2026-10-13 00:08:22 -04:00
Brandon Thomas
76927382bc
Merge pull request #788 from brzuchal:format-cells-tr
2026-10-13 00:08:21 -04:00
Brandon Thomas
167ba9b370
Merge main into #788
...
# Conflicts:
# docs/localization-parity.md
2026-10-13 00:08:18 -04:00
Brandon Thomas
8488b039a2
Merge pull request #786 from vangel76:feat/forecast-start-785
2026-10-13 00:08:17 -04:00
Brandon Thomas
e5f31a02f3
Merge main into #786
...
# Conflicts:
# ROADMAP.md
# docs/gaps.md
2026-10-13 00:08:15 -04:00
Brandon Thomas
e897ebd93b
Merge pull request #753 from marcoarnulfo:fix/cell-width-padding
2026-10-13 00:08:11 -04:00
Brandon Thomas
d2bd177b98
Merge main into #753
...
# Conflicts:
# crates/calc/src/tests.rs
2026-10-13 00:08:09 -04:00
Brandon Thomas
8b75c7c29f
Merge pull request #751 from marcoarnulfo:fix/dget-empty-criteria-results
2026-10-13 00:08:07 -04:00
Brandon Thomas
773bd6c1ae
Merge pull request #749 from marcoarnulfo:fix/structured-ref-column-spaces
2026-10-13 00:08:04 -04:00
Brandon Thomas
727bd37983
Merge main into #751
...
# Conflicts:
# crates/calc/src/tests.rs
2026-10-13 00:08:04 -04:00
Brandon Thomas
04428cdfed
Merge main into #749
...
# Conflicts:
# crates/engine/src/tests.rs
2026-10-13 00:08:01 -04:00
Brandon Thomas
c8b01a6c37
Merge pull request #747 from marcoarnulfo:fix/xls-calc-iteration
2026-10-13 00:08:00 -04:00
Brandon Thomas
6b28a97f63
Merge main into #747
...
# Conflicts:
# crates/xlsx/src/tests/xls_tests.rs
# docs/file-format-parity.md
2026-10-13 00:07:57 -04:00
Brandon Thomas
a8cb5feafd
Merge pull request #712 from jonathanwxh-cell:fix/xlsx-ink-roundtrip
2026-10-13 00:07:52 -04:00
Brandon Thomas
29775397ef
Merge main into #712
...
# Conflicts:
# ROADMAP.md
# crates/xlsx/src/tests/mod.rs
# docs/file-format-parity.md
# docs/gaps.md
2026-10-13 00:07:50 -04:00
Brandon Thomas
8fa9a652bc
Merge pull request #688 from derechopiano:fix/sheet-tab-navigation
2026-10-13 00:07:45 -04:00
Brandon Thomas
7ebda2525c
Merge main into #688
...
# Conflicts:
# docs/target-app-parity.md
# docs/ui-parity.md
2026-10-13 00:07:42 -04:00
Brandon Thomas
bf4c88f3db
Merge pull request #659 from derechopiano:fix/autofilter-keyboard-access
2026-10-13 00:07:41 -04:00
Brandon Thomas
bea16deba8
Merge main into #659
...
# Conflicts:
# docs/ui-parity.md
2026-10-13 00:07:38 -04:00
Brandon Thomas
1d716e85b1
Merge pull request #615 from MarekSpodBiedry:issue-543
2026-10-13 00:07:36 -04:00
Brandon Thomas
7415d3b37d
Merge main into #615
...
# Conflicts:
# crates/chart/src/tests.rs
2026-10-13 00:07:34 -04:00
Brandon Thomas
378382b236
Merge pull request #614 from MarekSpodBiedry:issue-544
2026-10-13 00:07:33 -04:00
Brandon Thomas
f075c63207
Merge main into #614
...
# Conflicts:
# crates/chart/src/tests.rs
2026-10-13 00:07:31 -04:00
Brandon Thomas
94ccbcd048
Merge pull request #610 from MarekSpodBiedry:issue-550
2026-10-13 00:07:30 -04:00
Brandon Thomas
6a3b462176
Merge main into #610
...
# Conflicts:
# crates/xlsx/src/tests/roundtrip.rs
2026-10-13 00:07:26 -04:00
Brandon Thomas
c7f04be6d3
Merge pull request #597 from MarekSpodBiedry:issue-567
2026-10-13 00:07:24 -04:00
Brandon Thomas
7baa1664ac
Merge main into #597
...
# Conflicts:
# crates/formula/src/tests.rs
2026-10-13 00:07:22 -04:00
Brandon Thomas
2a443bb619
Merge pull request #585 from MarekSpodBiedry:issue-579
2026-10-13 00:07:19 -04:00
Brandon Thomas
588e289901
Merge main into #585
...
# Conflicts:
# crates/chart/src/tests.rs
2026-10-13 00:07:17 -04:00
Brandon Thomas
eb5f366786
Merge pull request #486 from nihilist-narwhal:fix-function-name-arguments
2026-10-13 00:07:16 -04:00
Brandon Thomas
0a0e5add96
Merge main into #486
...
# Conflicts:
# crates/calc/src/tests.rs
# crates/formula/src/tests.rs
2026-10-13 00:07:14 -04:00
Brandon Thomas
19362287bb
Merge pull request #460 from neilcawse:fix/xls-array-formulas
2026-10-13 00:07:12 -04:00
Brandon Thomas
ad11eb3109
Merge main into #460
...
# Conflicts:
# docs/file-format-parity.md
2026-10-13 00:07:10 -04:00
Brandon Thomas and Claude Opus 5.5
45221f5243
Fix-up: rustfmt extra.rs after merging
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 23:51:11 -04:00
Brandon Thomas
f0e158f089
Merge pull request #882 from CouchRiv:fix/check-bool-cached-as-number
2026-10-12 23:50:14 -04:00
Brandon Thomas
147db777b1
Merge pull request #879 from marcoarnulfo:fix/unknown-save-extension
2026-10-12 23:50:12 -04:00
Brandon Thomas
d14269a001
Merge pull request #869 from marcoarnulfo:fix/this-row-structured-refs
2026-10-12 23:50:09 -04:00
Brandon Thomas
317df69d8c
Merge pull request #851 from marcoarnulfo:fix/sheet-navigator
2026-10-12 23:49:59 -04:00
Brandon Thomas
ad0370dada
Merge pull request #836 from marcoarnulfo:fix/point-mode-shift-up
2026-10-12 23:49:55 -04:00
Brandon Thomas
efed7caa01
Merge pull request #826 from marcoarnulfo:fix/xlsx-external-file-hyperlinks
2026-10-12 23:49:53 -04:00
Brandon Thomas
a76759cba6
Merge pull request #822 from marcoarnulfo:fix/workbook-fileversion-calcfeatures
2026-10-12 23:49:47 -04:00
Brandon Thomas
c9b36de54c
Merge pull request #821 from marcoarnulfo:fix/xls-kept-value-string-result
2026-10-12 23:49:45 -04:00