Nicolás Hatcher
895244ed11
FIX: Evaluate after deleting content in the user API
2025-10-19 12:41:05 +02:00
BrianHung
d73b5ff12d
call diff list in user model move row move col
2025-07-26 10:37:03 +02:00
BrianHung
c2777c73ac
feat: implement move column move row with tests
2025-07-26 10:37:03 +02:00
Brian Hung
7dc49d5dd7
fully deprecate old single row col methods
2025-07-24 22:51:39 +02:00
Brian Hung
037766c744
feat: add bulk diff types for insert/delete row/column operations
2025-07-24 22:51:39 +02:00
Brian Hung
3f1f2bb896
add validation
2025-07-24 22:51:39 +02:00
Brian Hung
a2181a5a48
fix empty row deletion
2025-07-24 22:51:39 +02:00
Brian Hung
b07603b728
fix deleting empty row
2025-07-24 22:51:39 +02:00
Brian Hung
b4349ff5da
fix diff generation and add test coverage
2025-07-24 22:51:39 +02:00
BrianHung
51f2da8663
deprecate singlular case insert delete rows columns
2025-07-24 22:51:39 +02:00
BrianHung
d7113622e7
deduplicate single insert delete row column
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
266c14d5d2
FIX: Apply copilot suggestions
2025-07-19 09:07:11 +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
3a68145848
FIX: Copied csv had an extra line
...
Fixes #393
2025-07-04 23:30:51 +02:00
Nicolás Hatcher
5d7f4a31d6
FIX: Correct range when pasting csv tetx
2025-07-04 23:30:51 +02:00
Nicolás Hatcher
483cd43041
FIX: Removing styles of full columns or rows are a single diff list
...
Fixes #400
2025-07-04 01:43:30 +02:00
Nicolás Hatcher
0be7d9b85a
FIX: Make clippy happy
2025-06-29 11:07:05 +02:00
Nicolás Hatcher
f9c9467e6c
FIX: Correct height/width of cells with different font sizes
2025-02-26 23:44:08 +01:00
Nicolás Hatcher
ce7318840d
UPDATE: We can now change the font size!
2025-02-26 19:11:38 +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
dd9ca4224d
UPDATE: Select multiple columns/rows
...
Also fixed a bug where a second column would not pick up salyes correctly
2025-02-19 18:26:49 +01:00
Nicolás Hatcher
91984dc920
FIX: Forces calculation after insert/delete columns/rows
2025-02-15 10:16:05 +00:00
Nicolás Hatcher
74be62823d
FIX: Minor fixes and refactor
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
edd00096b6
FIX: Minor fixes in column/row styles
...
Most notably deleting the formatting does not change width/height
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
d764752f16
FIX: diverse issues with set/delete column and row styles
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
ce6c908dc7
FIX: Delete row/column formatting
...
Also clear formatting clears all formatting including row/column
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
6ee450709a
FIX: Numerous fixes
...
This also fix old issues:
* Top border is only the top border of the selected area
(and not he top border of each cell in the area)
* Same for bottom, left and right borders
Factored out all the border related issues to a new file
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
23ab5dfef2
UPDATE: Add rows/column style APIs
2025-02-15 09:46:39 +00:00
Nicolás Hatcher
dc8bb6da21
FIX: Undo/redo delete/add page
...
Now we can undo adding or deleting worksheets
2025-02-05 21:52:34 +01:00
Nicolás Hatcher
8a54f45d75
UPDATE: Add clear formatting
...
Fixes #267
2025-02-04 19:02:05 +01:00
Nicolás Hatcher
264fcac63c
UPDATE: Exposes the model in UserModel
...
Fixes #262
2025-01-30 07:50:14 +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
Sinan Yumurtaci
7058a59c45
two other typos
2024-12-12 05:49:25 +01:00
Gian Hancock
2f660f85a7
Fix clippy lint ( #177 )
2024-12-11 11:45:24 +01:00
Nicolás Hatcher
c1df2cec0b
FIX: Issues with paste
...
Copy/Paste is always with tab separated values not "," or others.
Maybe we can add that?
2024-11-27 22:55:39 +01:00
Nicolás Hatcher
411c5de59b
FIX: Another round a borders
...
Only test are missing(!)
2024-11-27 22:55:39 +01:00
Nicolás Hatcher
0df132d5c2
FIX: Work undone
...
We are not going to follow this path, but I will leave this commit as
part of the git history
2024-11-27 22:55:39 +01:00
Nicolás Hatcher
8cdb3b8c60
FIX: Removes ununsed borders code
2024-11-27 22:55:39 +01:00
Nicolás Hatcher
d08fe32f97
FIX: color picker and border issues
2024-11-27 22:55:39 +01:00
Nicolás Hatcher
949eafc97f
FIX: Removes the csv-sniffer in favour of a simple guess
...
This removes 500Kb form the was build so it is worth it.
We were using a very old version of the sniffer, the last one might not
have this bug though
2024-11-26 20:13:41 +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
2c2228c2c2
FIX: [App]: Borders done right
2024-10-31 22:43:43 +01:00
Nicolás Hatcher
0c69889832
FIX: Column/Row width/height UI issues
2024-10-31 22:43:43 +01:00
Nicolás Hatcher
04d8c658ab
UPDATE: Adds cut/paste
2024-10-31 22:43:43 +01:00
Nicolás Hatcher
ffa93309e2
FIX: Renaming a sheet with the same name doesn't do anything
...
Fixes #103
2024-10-24 21:54:34 +02:00
Nicolás Hatcher
80273a88ec
FIX: When creating a new sheet, select it
...
Fixes #100
2024-10-24 21:54:34 +02:00