Commit Graph

76 Commits

Author SHA1 Message Date
c49f28da26 minor updates 2026-02-20 22:06:23 +01:00
40a90c7ff5 feat: implement new grid creation with inline rename in DataGridsManager
- Add new_grid() method to create empty DataGrid under selected folder/leaf parent
  - Generate unique sheet names (Sheet1, Sheet2, ...) with _generate_unique_sheet_name()
  - Auto-select and open new node in edit mode for immediate renaming
  - Fix TreeView to cancel edit mode when selecting any node
  - Wire "New grid" icon to new_grid() instead of clear_tree()
  - Add 14 unit tests covering new_grid() scenarios and TreeView behavior
2026-02-20 21:50:47 +01:00
8f3b2e795e Added skills 2026-02-20 20:53:02 +01:00
13f292fc9d Added IconsHelper and updated Keyboard to support require_inside flag 2026-02-20 20:35:09 +01:00
b09763b1eb Fixed truncate on column header 2026-02-18 21:16:11 +01:00
5724c96917 Fixed scrollbar behavior 2026-02-17 21:53:02 +01:00
70915b2691 I can add new columns 2026-02-16 21:57:39 +01:00
f3e19743c8 I can apply formulas 2026-02-15 19:55:22 +01:00
27f12b2c32 Fixed Syntax validation and autocompletion. Fixed unit tests 2026-02-15 18:32:34 +01:00
789c06b842 Integrating formula editor 2026-02-13 23:04:06 +01:00
e8443f07f9 Introducing columns formulas 2026-02-13 21:38:00 +01:00
0df78c0513 Added keyboard support 2026-02-11 22:32:15 +01:00
fe322300c1 Fixed performance issues by creating a dedicated store for dataframe and optimizing 2026-02-11 22:09:08 +01:00
520a8914fc I can select range with visual feedback 2026-02-10 23:00:45 +01:00
79c37493af Added mouse selection 2026-02-09 23:46:31 +01:00
b0d565589a Added natural colors presets 2026-02-08 23:19:47 +01:00
0119f54f11 Added columns values in suggestion + fixed commands key conflicts bug 2026-02-08 22:44:06 +01:00
d44e0a0c01 Fixed command id collision. Added class support in style preset 2026-02-08 19:50:10 +01:00
3ec994d6df Refactored assets serving 2026-02-08 16:31:38 +01:00
85f5d872c8 Removed deprecated doc 2026-02-08 11:15:02 +01:00
86b80b04f7 Updated documentation 2026-02-08 11:14:03 +01:00
8e059df68a Fixed rule conflict management. Added User guide for formatting 2026-02-08 00:12:24 +01:00
fc38196ad9 Fixed issue where table rules were not applied 2026-02-07 23:03:14 +01:00
6160e91665 Added "table" and "tables" in the DSL 2026-02-07 22:48:51 +01:00
08c8c00e28 Improved completion to support the correct table name for autocompletion and formatting 2026-02-07 20:56:44 +01:00
3fc4384251 Improving completion to support the correct table name for autocompletion and formatting 2026-02-07 18:26:29 +01:00
ab4f251f0c Added syntax colorization. Remove all references to deprecated lark_to_lezer module. 2026-02-07 11:08:34 +01:00
1c1ced2a9f Added syntax colorization 2026-02-07 10:52:40 +01:00
db1e94f930 I can format columns 2026-02-06 22:46:59 +01:00
0620cb678b I can validate formatting in editor 2026-02-01 21:49:46 +01:00
d7ec99c3d9 Working on Formating DSL completion 2026-01-31 19:09:14 +01:00
778e5ac69d I can apply format rules 2026-01-26 23:29:51 +01:00
9abb9dddfe Added classes to support formatting 2026-01-26 21:32:26 +01:00
3083f3b1fd Clean version before implementing formatting 2026-01-26 19:09:15 +01:00
05d4e5cd89 Working version of DataGridColumnsManager.py where columns can be updated 2026-01-25 21:40:32 +01:00
e31d9026ce I can hide and show the columns, and it dynamically updates the grid 2026-01-25 18:48:54 +01:00
3abfab8e97 I can show and hide the columns comanger 2026-01-25 11:29:18 +01:00
7f3e6270a2 Added draft of DataGridColumnsManager that uses Search and Dropdown 2026-01-25 09:47:05 +01:00
0bd56c7f09 Working on ColumnsManager. Added CycleStateControl and DataGridColumnsManager. 2026-01-24 23:55:44 +01:00
3c2c07ebfc Fixed bug where same DataGridQuery for all grids 2026-01-24 19:42:44 +01:00
06e81fe72a I can select rows and columns 2026-01-24 19:23:10 +01:00
ba2b6e672a I can click on the grid to select a cell 2026-01-24 12:06:22 +01:00
191ead1c89 First version of DataGridQuery. Fixed scrollbar issue 2026-01-23 21:26:19 +01:00
872d110f07 Working on DatagridFilter 2026-01-21 22:33:17 +01:00
ca40333742 Fixed toolip 2026-01-21 21:07:11 +01:00
346b9632c6 I can move columns 2026-01-18 20:34:36 +01:00
509a7b7778 I can resize Datagrid columns 2026-01-18 19:12:13 +01:00
500340fbd3 Optimized Datagrid scrolling 2026-01-16 21:00:55 +01:00
d909f2125d Added scrollbars 2026-01-11 23:25:55 +01:00
5d6c02001e Implemented lazy loading 2026-01-11 15:49:20 +01:00