c9f03cc36a
XLSX: build encrypted workbooks in code for tests (test-support feature) (#11)
lloyd
2026-10-11 23:02:07 +02:00
70d857a699
XLSX: decrypt Agile and Standard encrypted packages (#11)
lloyd
2026-10-11 22:59:50 +02:00
3936f3b79c
engine: correct which functions the entry check skips
Shirish Veerabattini
2026-10-11 16:10:04 -05:00
1a6c864235
home.autofitColumnWidth: reserve filter dropdown space
derechopiano
2026-10-11 22:09:51 +01:00
478f01d236
functions: keep DATEDIF's original description, add the units
Shirish Veerabattini
2026-10-11 15:57:33 -05:00
7a2361de7f
T10: resolve conflicts with main; new upstream commands go live (slicer, pivot chart, forecast sheet, show comments)
James
2026-10-11 23:54:15 +03:00
9e9f9aec84
T9: contributor credit and ui-parity docs for the keytip work
James
2026-10-11 23:22:36 +03:00
8e7e247589
Resolve James's real-Excel checks: drop QAT/Backstage and nonexistent View sequences; arrow navigation in the colour palette
James
2026-10-11 23:20:22 +03:00
d2a691aea8
Fix combo navigation edge cases and wire Page Layout Sheet Options badges
James
2026-10-11 22:16:14 +03:00
7ba871c6f2
Excel-style combo navigation (type to filter, arrows to move) and complete tab badges
James
2026-10-11 22:01:46 +03:00
cbd9bb51c6
Dropdown keytips open their controls instead of firing empty commands; complete View badges
James
2026-10-11 21:34:31 +03:00
cd5f3f0a71
T6: pending keytips resolve at runtime and go live when their command lands
James
2026-10-11 20:53:21 +03:00
659a4d5bd3
Real-Excel keytip corrections from James (Home/Insert/Formulas)
James
2026-10-11 20:38:31 +03:00
828efab385
Engine: command-sequence fuzz harness (undo/redo, XLSX round-trip, full-recalc invariants) and the bugs it found
neilcawse
2026-10-11 16:39:31 -04:00
fdb74c27dd
Calc: iterative calculation for circular references (Maximum Iterations, Maximum Change)
neilcawse
2026-10-11 16:39:31 -04:00
eecfa4074d
File formats: CSV/TSV export writes displayed values; templates and .xlsm saved with their own content types
neilcawse
2026-10-11 16:39:31 -04:00
13afa8c773
XLSX: read cell formulas via file→model conversion (_xlpm), keep line breaks in table columns, allow leading backslash in table names
neilcawse
2026-10-11 16:39:31 -04:00
f7bc97b378
CLI: check subcommand - cached-value calc oracle and XLSX round-trip fidelity on any corpus
neilcawse
2026-10-11 16:39:30 -04:00
ba830cacf8
CI: run cargo xtask ci on pull requests and pushes to main
neilcawse
2026-10-11 16:39:30 -04:00
737999f182
Numfmt: fraction literals and zero fractions, ? pads thousands separator, TEXT booleans through text section
neilcawse
2026-10-11 16:39:30 -04:00
95b3641725
Paint keytip badges on every ribbon control (issue #49)
James
2026-10-11 20:11:34 +03:00
f11d74ee7c
Populate the full Excel keytip table (408 sequences, issues #33 and #49)
James
2026-10-11 19:53:05 +03:00
82cf8a6bb3
Keytips: table-driven matcher and badge painting (issues #33, #49)
James
2026-10-11 19:05:19 +03:00
1d1d27f9a4
ui: argument hint shows the function's description
Shirish Veerabattini
2026-10-11 15:37:09 -05:00
993c108660
functions: share the argument-count rule between call and entry
Shirish Veerabattini
2026-10-11 15:37:09 -05:00
eba3957a21
Keytips: multi-letter units and implicit wait levels (Draw = "JI")
James
2026-10-11 19:30:21 +03:00
b415d2e835
Keytips: table-driven matcher and badge painting (issues #33, #49)
James
2026-10-11 19:05:19 +03:00
2f22346807
i18n: add French (fr) interface
sanches
2026-10-11 23:27:39 +03:00
9b59966cc9
Merge upstream main into fix/formula-arg-count-363
Shirish Veerabattini
2026-10-11 15:20:49 -05:00
a5137872c1
Merge pull request #401 from vangel76/fix/text-box-formatting
Brandon Thomas
2026-10-11 16:14:44 -04:00
3054babe0e
Text boxes: their typefaces count as used workbook fonts, so an installed one is bound; restore image_ext's doc comment (review fix-up for #401)
Brandon Thomas
2026-10-11 16:14:41 -04:00
1c3beb2a95
Merge branch 'land' into fix-401
Brandon Thomas
2026-10-11 16:09:03 -04:00
4a23b9cf4b
Merge pull request #404 from vangel76/fix/header-footer-variants
Brandon Thomas
2026-10-11 16:08:56 -04:00
7cd96b945f
Merge pull request #402 from vangel76/fix/ui-font-hebrew-fallback
Brandon Thomas
2026-10-11 16:08:55 -04:00
773f7e6b76
Merge pull request #388 from itrycodinganditsbad/fix-373
Brandon Thomas
2026-10-11 16:06:48 -04:00
b2101947ca
Merge branch 'land' into fix-388
Brandon Thomas
2026-10-11 16:01:53 -04:00
1ea549bfe4
Merge pull request #394 from vangel76/fix/print-save-as-pdf
Brandon Thomas
2026-10-11 16:01:33 -04:00
5c26c963f8
Print PDF in the shared temp folder: create it exclusively (never follow or overwrite an existing file or symlink) and owner-only on Unix (review fix-up for #394)
Brandon Thomas
2026-10-11 16:01:30 -04:00
6cc69494ca
Merge branch 'land' into fix-394
Brandon Thomas
2026-10-11 15:55:10 -04:00
0065485fc0
Merge pull request #390 from GhostMitra (rebased head; the wanted part is already on main)
Brandon Thomas
2026-10-11 15:54:44 -04:00
c3f6b51055
Merge pull request #392 from GhostMitra (rebased head; the wanted part is already on main)
Brandon Thomas
2026-10-11 15:54:44 -04:00
bf63a8dd5e
Merge pull request #391 from GhostMitra/feat/web-save-file-picker
Brandon Thomas
2026-10-11 15:52:09 -04:00
6fb99ef5e1
Web save: any picker refusal but a cancel, or a failed write, falls back to a download (review fix-up for #391)
Brandon Thomas
2026-10-11 15:52:08 -04:00
fc4a74001b
Merge branch 'land' into fix-391
Brandon Thomas
2026-10-11 15:51:44 -04:00
173245a5b0
Web: add favicon to web app index and disable dev incremental compilation
debarghaya
2026-10-12 00:54:49 +05:30
159e057a28
Web & UI: resolve system theme preference and default web to system theme
debarghaya
2026-10-12 00:51:23 +05:30
2d54f56724
Merge pull request #390 from GhostMitra
Brandon Thomas
2026-10-11 15:50:21 -04:00
80f2a75f58
Merge pull request #392 from GhostMitra/fix/web-favicon
Brandon Thomas
2026-10-11 15:50:01 -04:00
35e317ae3a
Keep incremental dev builds; the favicon change stands on its own (review fix-up for #392)
Brandon Thomas
2026-10-11 15:49:44 -04:00
479377304f
Merge branch 'land' into fix-392
Brandon Thomas
2026-10-11 15:49:38 -04:00
baaa606036
Merge pull request #396 from nihilist-narwhal/fix-xlookup-reference
Brandon Thomas
2026-10-11 15:49:34 -04:00
6d59233e62
XLOOKUP reference path: an empty match_mode keeps the search_mode after it (review fix-up for #396)
Brandon Thomas
2026-10-11 15:49:32 -04:00
c7bd7deebb
Merge branch 'land' into fix-396
Brandon Thomas
2026-10-11 15:49:00 -04:00