Nicolás Hatcher
1391f196b5
UPDATE: Adds name validation and exposes it in wasm
...
We do a trick I am not proud of. Because all of our errors are Strings,
we don't have a way to separate a name error from an index error,
for instance. What I do in prepend the error with a string that indicates
where it comes from.
2025-11-20 21:44:05 +01:00
Nicolás Hatcher Andrés
a890865eaf
FIX: Quote sheet names properly ( #486 )
...
Fixes #485
2025-10-29 23:26:18 +01:00
BrianHung
c2777c73ac
feat: implement move column move row with tests
2025-07-26 10:37:03 +02:00
BrianHung
51f2da8663
deprecate singlular case insert delete rows columns
2025-07-24 22:51:39 +02:00
BrianHung
2d23f5d4e4
feat: insert delete rows cols
2025-07-24 22:51:39 +02:00
Nicolás Hatcher
9852ce2504
UPDATE: Text spills now to adjacent cells if needed
2025-07-19 09:07:11 +02:00
Nicolás Hatcher
46b1ade34a
FIX: Adds sheet "block" navigation
...
This was a left over from the old days
Control+right arrow takes you to the next cell with text
or the end of the block
NB: Missing tests
2025-07-17 18:39:46 +02:00
Brian Hung
5ca50f15d7
feat: use wasm-bindgen unchecked_return_type
2025-06-14 11:11:50 +02:00
Nicolás Hatcher
fc7335707a
UPDATE: Double click resizes columns/rows automatically
2025-02-19 18:26:49 +01:00
Nicolás Hatcher
4095b7db6e
UPDATE[API rename]: set_column_with => set_columns_with
...
Similarly set_row_height => set_rows_height
2025-02-19 18:26:49 +01:00
Nicolás Hatcher
8a54f45d75
UPDATE: Add clear formatting
...
Fixes #267
2025-02-04 19:02:05 +01:00
Nicolás Hatcher
86213a8434
FIX: Add test for get_defined_name_list
...
Also uses the scope instead of the opaque sheet_id
2024-12-26 10:21:21 +01:00
Nicolás Hatcher
e455ed14ea
UPDATE: API for defined names
2024-12-26 10:21:21 +01:00
Nicolás Hatcher
5d8e6255a3
UPDATE: Hide/Unhide sheets
2024-12-20 00:49:33 +01:00
Nicolás Hatcher
e098105531
FIX: When cut and paste to a different sheet origin is removed
...
Fixes #193
2024-12-16 08:01:51 +01:00
Nicolás Hatcher
49ae2d8915
FIX: Forbid unwrap, expect and panic in the base code
2024-11-17 11:59:10 +01:00
Nicolás Hatcher
04d8c658ab
UPDATE: Adds cut/paste
2024-10-31 22:43:43 +01:00
Nicolás Hatcher
80273a88ec
FIX: When creating a new sheet, select it
...
Fixes #100
2024-10-24 21:54:34 +02:00
Nicolás Hatcher
cd54389e91
UPDATE: Implement copy/paste in the UI
2024-10-23 21:43:18 +02:00
Nicolás Hatcher Andrés
48719b6416
UPDATE: Adds cell and formula editing ( #92 )
...
* UPDATE: Adds cell and formula editing
* FIX: Do not loose focus when clicking on the formula we are editing
* FIX: Minimal implementation of browse mode
* FIX: Initial browse mode within sheets
* UPDATE: Webapp
Minimal Web Application
2024-10-08 19:44:27 +02:00
Nicolás Hatcher Andrés
dc23a7f29c
UPDATE: Adds web app ( #79 )
...
Things missing:
* Browse mode
* Front end tests
* Storybook
2024-08-18 11:44:16 +02:00
Nicolás Hatcher Andrés
864a37f1e6
UPDATE: Adds autofill_columns ( #74 )
2024-06-02 18:43:43 +02:00
Nicolás Hatcher Andrés
72c7c94f3d
UPDATE: Autofill by rows ( #73 )
2024-06-02 10:01:46 +02:00
Nicolás Hatcher Andrés
b37397acb8
UPDATE: Adds ability to show/hide grid lines ( #71 )
2024-05-26 21:28:00 +02:00
Nicolás Hatcher Andrés
49c3b14bf0
UPDATE: Adds get/set views to the user model API ( #69 )
2024-05-20 17:51:09 +02:00
Nicolás Hatcher Andrés
49ef846ebd
FIX: small diverse fixes ( #35 )
2024-04-14 21:50:14 +02:00
Nicolás Hatcher Andrés
b3b7dea930
FIX: Fixes types for TypeScript manually ( #32 )
2024-04-12 21:08:03 +02:00
Nicolás Hatcher Andrés
489027991c
UPDATE: Adds Web browser wasm bindings ( #30 )
...
* UPDATE: Adds Web browser wasm bindings
* FIX: install wasm-pack in the GitHub actions
2024-04-07 12:41:33 +02:00