aiongg
|
696555f484
|
Merge PR #1332: Keyboard: Alt+= no longer starts an edit with the = it types
|
2026-10-22 02:34:54 +00:00 |
|
aiongg
|
0087afce8a
|
Merge PR #1230: Journal: cap by serialized size and keep a recording's start through trims
crates/engine/src/tests.rs: kept both sides' new tests (csv_as_text test from main, the two journal tests from the PR).
|
2026-10-22 02:34:53 +00:00 |
|
aiongg
|
240e773e17
|
Merge PR #1905: Keep the in-cell editor at the cell's height for one line
crates/ui-egui/src/grid.rs: kept 1974's wrap branch; 1905's one-line height rule applied only in the non-wrap branch.
|
2026-10-22 02:34:53 +00:00 |
|
aiongg
|
38fb979498
|
Merge PR #1329: Slicer: find a named table on any sheet
Conflicts: crates/engine/src/tests.rs (both appended a test at the same spot; kept both)
|
2026-10-22 02:34:53 +00:00 |
|
aiongg
|
93de710d28
|
Merge PR #1306: Show dynamic array source formulas read-only in spill cells
docs/ui-parity.md: kept HEAD's header line, both change rows (newest first)
|
2026-10-22 02:34:52 +00:00 |
|
aiongg
|
78225db6f8
|
Merge PR #1108: Refuse a cut-paste whose destination does not fit instead of dropping cells (#997)
|
2026-10-22 02:34:52 +00:00 |
|
aiongg
|
0b573362bc
|
Merge PR #1059: rows/cols parameters: accept a single row or column
|
2026-10-22 02:34:51 +00:00 |
|
aiongg
|
02640d6626
|
Merge PR #1495: XLSX: preserve carriage returns in saved text
Conflicts:
- crates/xlsx/src/xml.rs: kept both appended tests (surrogate pairs, carriage returns)
- docs/file-format-parity.md: kept main's header and log rows, added this PR's change phrase and row once
|
2026-10-22 02:34:51 +00:00 |
|
aiongg
|
02e1828c65
|
Merge PR #995: XLSX export: a picture shared by several sheets is one media part
Conflicts:
- crates/xlsx/src/tests/mod.rs: both mod lines kept
- docs/file-format-parity.md: header keeps main's change list plus the #985 entry
|
2026-10-22 02:34:51 +00:00 |
|
aiongg
|
7045146342
|
Merge PR #1550: Open the Insert Chart dialog from Recommended Charts instead of inserting a chart (#1399)
|
2026-10-22 02:34:50 +00:00 |
|
aiongg
|
90cdb12fc6
|
Merge PR #1470: fix(solver): commit solutions and reports atomically
|
2026-10-22 02:34:49 +00:00 |
|
aiongg
|
ee6dead310
|
Merge PR #1057: Flash Fill: read the text cells show
|
2026-10-22 02:34:49 +00:00 |
|
aiongg
|
49328f80c0
|
Merge PR #1381: engine: rebuild cell-store bands and counts when importing a JSON workbook
|
2026-10-22 02:34:49 +00:00 |
|
aiongg
|
0d741d9756
|
Merge PR #1510: Calc: a dynamic array of one value still anchors a spill range
|
2026-10-22 02:34:47 +00:00 |
|
aiongg
|
9a22d1e628
|
Merge PR #1548: Focus the Find what field when Find and Replace opens (#1518)
|
2026-10-22 02:34:46 +00:00 |
|
aiongg
|
a512a6a8a7
|
Merge PR #1117: Fix table without header: re-point references when the data moves down (#1030)
|
2026-10-22 02:34:46 +00:00 |
|
aiongg
|
2a3ea02e69
|
Merge PR #1526: functions: NETWORKDAYS.INTL accepts the all-weekend string "1111111"
|
2026-10-22 02:34:46 +00:00 |
|
aiongg
|
806a439efa
|
Merge PR #1507: Read securities function dates in the workbook's date system
|
2026-10-22 02:34:46 +00:00 |
|
aiongg
|
8319587046
|
Merge PR #1215: File: Save a Copy asks where to save a bare name instead of writing it to the working directory
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
4f7111941e
|
Merge PR #951: fix(fill): respect the workbook date system in monthly AutoFill
docs/ui-parity.md: kept the newer header line, kept both history rows.
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
116cc8697a
|
Merge PR #1371: Keep Middle/Bottom vertical alignment for wrapped text taller than its row
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
00fd1e7a6f
|
Merge PR #1428: Recalc: formulas reading an array that loses a spill conflict see #SPILL!
ROADMAP.md: union of both sides (header change text combined; table and progress-log rows kept once each).
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
011ae7266d
|
Merge PR #1469: Let GROUPBY and PIVOTBY take a LAMBDA as their function
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
4fd7657508
|
Merge PR #1068: Ribbon: more currency symbols in the Accounting Number Format menu
crates/ui-egui/src/ribbon.rs: kept main's single_area/whole_lines helpers and the PR's accounting_symbol_tests module (both appended at end of file).
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
941da33355
|
Merge PR #1432: Stop BINOM.INV/CRITBINOM hanging when trials exceed 2^53
|
2026-10-22 02:34:45 +00:00 |
|
aiongg
|
522b8a1f42
|
Merge PR #1225: XLSX: keep a dxf's protection, font size and face, and the font parts it turns off
|
2026-10-22 02:34:44 +00:00 |
|
aiongg
|
d34e3db0b8
|
Merge PR #949: Sheet tabs: New sheet (+) right after the last tab, the strip capped at 60%
Conflicts: docs/ui-parity.md (header change text, sheet tabs row and change log: union of both sides)
|
2026-10-22 02:34:44 +00:00 |
|
aiongg
|
e51bc1ab70
|
Merge PR #1136: Grid: per-frame work no longer scales with the whole sheet (#1098)
|
2026-10-22 02:34:44 +00:00 |
|
aiongg
|
8e931b24b4
|
Merge PR #898: UI: File › Account shows the version, platform and licence, with an About GridCraft button
crates/ui-egui/tests/file_menu.rs: kept both tests (translated headings, account/About).
|
2026-10-22 02:34:43 +00:00 |
|
aiongg
|
7f9cf33bfd
|
Merge PR #632: Header & Footer dialog opens on the saved header and footer
crates/ui-egui/tests/interaction.rs: keep both new tests
|
2026-10-22 02:34:42 +00:00 |
|
aiongg
|
a3baf552a1
|
Merge PR #1281: N() converts a computed array element by element, so it works inside SUMPRODUCT
crates/calc/src/tests.rs: kept both tests (union).
|
2026-10-22 02:34:42 +00:00 |
|
aiongg
|
91af0c60d6
|
Merge PR #952: Ribbon: Font Size is a box you type into, the sizes behind its arrow
contributors/people.toml: kept both new entries
|
2026-10-22 02:34:40 +00:00 |
|
aiongg
|
7bf0c8dbd7
|
Merge PR #1249: Headers: mark hidden columns and rows, split cursor and double-click to unhide (#1247)
|
2026-10-22 02:34:39 +00:00 |
|
aiongg
|
4ec2de2501
|
Merge PR #1248: Opening an XLSX with a part over 512 MB says how to get the data in
|
2026-10-22 02:34:39 +00:00 |
|
aiongg
|
2cbd39ca8d
|
Merge PR #1223: Sheet tabs: right-clicking a tab activates its sheet
|
2026-10-22 02:34:39 +00:00 |
|
aiongg
|
2c73c2b18f
|
Merge PR #1214: Grid: an armed Format Painter pastes onto the next cells clicked or dragged
|
2026-10-22 02:34:39 +00:00 |
|
aiongg
|
1f1be405c1
|
Merge PR #1427: Recalc: an anchor's new formula no longer reads its old spill area
|
2026-10-22 02:34:37 +00:00 |
|
aiongg
|
4434e142fb
|
Merge PR #1380: xlsx: keep every property of the default cell format when importing a file
|
2026-10-22 02:34:37 +00:00 |
|
aiongg
|
ccc0e8cfe4
|
Merge PR #885: Row, column and freeze commands act on the sheet they are given
|
2026-10-22 02:34:36 +00:00 |
|
aiongg
|
c4389fcacb
|
Merge PR #701: Keep sheet navigation on visible worksheets at workbook boundaries
|
2026-10-22 02:34:36 +00:00 |
|
aiongg
|
cedaa46916
|
Merge PR #1156: XLSX: [Content_Types].xml is the first zip entry, workbook parts precede document properties, so libmagic detects the file type (#1090)
|
2026-10-22 02:34:36 +00:00 |
|
aiongg
|
947930e889
|
Merge PR #584: Refuse inserting cells that would push values off the worksheet (#580)
|
2026-10-22 02:34:36 +00:00 |
|
aiongg
|
c470450eb3
|
Merge PR #1091: i18n: add Polish (pl) interface, full catalog (970 labels)
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
ed4b4e1ca7
|
Merge PR #663: i18n: Turkish (tr) interface language
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
0e077cfd88
|
Merge PR #1974: In-cell editor: a Wrap Text cell edits wrapped at the column width (#1970)
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
f55cbcd061
|
Merge PR #1237: BAHTTEXT: a final one after the millions reads เอ็ด
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
bd4c875225
|
Merge PR #884: Conditional formats: hex colours in a custom style, and no more silently empty or never-matching rules
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
8a7f0348b6
|
Merge PR #1120: Open notice: do not promise to keep macros that were dropped (#1024)
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
8041fbfc22
|
Merge PR #451: perf: fill-handle double-click scans a dense neighbour column ~2.4x faster
|
2026-10-22 02:34:35 +00:00 |
|
aiongg
|
91be133965
|
Merge PR #1114: Read date text arguments in the workbook date system (#1038)
|
2026-10-22 02:34:35 +00:00 |
|