JayBridge
75b3fc64b0
feat: 增强拖拽功能,添加行列高亮效果并隐藏插入/删除按钮 #21
2025-06-19 19:37:36 +08:00
JayBridge
e1a3d04338
feat: 添加拖拽排序功能,支持列和行的重新排序,增强用户交互体验 [FR] Drag to reorder columns and rows #21
2025-06-19 19:30:01 +08:00
JayBridge
4bc32f6d3e
feat: 添加行插入功能的国际化支持,更新表格模式相关文本
2025-06-19 19:27:12 +08:00
JayBridge
e421f28b20
feat: 优化表头右键菜单逻辑,增加解绑函数并增强行列索引计算的健壮性 [FR] Insert column/row before or after #16
2025-06-19 19:03:24 +08:00
JayBridge
294cb7e74b
feat: 添加表头右键菜单功能,支持行列的插入、删除和移动操作 [FR] Insert column/row before or after #16
2025-06-19 18:14:16 +08:00
JayBridge
96482bf17c
feat: 移除源码模式相关代码,简化表格视图逻辑 [FR] Source mode (raw CSV view) #22
2025-06-19 17:54:21 +08:00
JayBridge
73e573e1d3
feat: 调整表格滚动条位置,优化表格区域布局
2025-06-19 17:17:23 +08:00
JayBridge
574fa19085
feat: 优化编辑栏显示逻辑,空白格时显示格号为placeholder
2025-06-19 17:14:09 +08:00
JayBridge
a2896e9ad2
feat: 实现表格单元格编辑时同步编辑栏功能,优化用户交互体验 [FR] UI/X improvements #11
2025-06-19 17:02:59 +08:00
JayBridge
f3759cac54
feat: 优化工具栏布局,添加吸顶样式和搜索栏样式以提升用户体验 [FR] UI/X improvements #11
2025-06-19 16:58:56 +08:00
JayBridge
68c942d32e
feat: 重新添加搜索栏到工具栏以增强用户体验
2025-06-19 16:53:42 +08:00
JayBridge
441716e45e
feat: 添加行列插入和删除功能,优化表格操作体验 [FR] Insert column/row before or after #16
2025-06-19 16:42:39 +08:00
JayBridge
0adb0ce7d3
feat: 添加高亮管理器以支持表格行列的选择和高亮功能 Deselect row/column on click outside #17
2025-06-19 16:20:53 +08:00
JayBridge
9577e0f135
fix: build #22
2025-06-19 14:47:42 +08:00
JayBridge
40ca73d523
fix: 修复类型声明和空值检查以增强代码稳定性 [FR] Source mode (raw CSV view) #22
2025-06-19 14:45:50 +08:00
JayBridge
1895575f13
feat: 添加获取图标的方法以支持CSV源码视图的图标显示 [FR] Source mode (raw CSV view) #22
2025-06-19 14:33:20 +08:00
JayBridge
a6afff0bdd
feat: 添加CSV视图的历史管理功能以支持撤销和重做操作
2025-06-19 14:32:37 +08:00
JayBridge
85087ba1b7
feat: 在视图头部添加切换按钮以支持源码模式与表格模式的切换 [FR] Source mode (raw CSV view) #22
2025-06-19 14:30:29 +08:00
JayBridge
be4168a1eb
style: cursor & line number 更新CSV源码编辑器的光标和行号样式以增强可读性 [FR] Source mode (raw CSV view) #22
2025-06-19 13:43:28 +08:00
JayBridge
8cf3cf3a3e
feat: 添加源码模式视图和切换按钮 [FR] Source mode (raw CSV view) #22
2025-06-19 13:42:13 +08:00
JayBridge
524b9a1e28
feat: 添加对@codemirror/commands和@codemirror/language的依赖
2025-06-19 13:20:00 +08:00
JayBridge
35d756845b
refactor: 将表格渲染逻辑迁移至table-render.ts,简化CSVView类
2025-06-19 12:42:31 +08:00
JayBridge
5c4f2e9948
refactor: search-bar
2025-06-19 12:37:59 +08:00
JayBridge
650a3eac95
refactor: 重构编辑栏渲染逻辑,使用renderEditBar函数更新编辑栏内容和事件绑定
2025-06-19 12:34:56 +08:00
JayBridge
afdb465a25
refactor: 编辑栏、操作栏、搜索栏和源码模式的接口及渲染函数
2025-06-19 11:53:29 +08:00
JayBridge
d0123e6b5a
feat: 添加源码模式和相关样式,支持在表格和源码视图之间切换
2025-06-19 11:14:10 +08:00
JayBridge
f2a8c03c6e
feat: update release workflow to package and include zip file of the plugin
2025-06-08 02:00:22 +08:00
JayBridge
6bb87acd37
Merge branch 'develop'
2025-06-08 00:27:49 +08:00
JayBridge
b1db0260eb
feat: update README and manifest for version 1.0.2, add support searching image
2025-06-08 00:27:20 +08:00
Jay Bridge
cbb6f9f9b9
Merge pull request #10 from LIUBINfighter/develop
...
Hotfix & Searching
2025-06-08 00:26:46 +08:00
JayBridge
28b3d9e8fb
Merge branch 'master' into develop
2025-06-08 00:11:24 +08:00
JayBridge
361fc98d8e
feature: support searching ( #9 )
2025-06-08 00:05:46 +08:00
JayBridge
9f48a16db4
style: update highlight colors and input border for selected rows and columns
2025-06-07 23:50:20 +08:00
JayBridge
67d3b3f257
feat: support column and row select
2025-06-07 23:37:48 +08:00
JayBridge
88d92fa033
chore: update .gitignore to exclude some CSV files and add test sample CSV
2025-06-07 23:20:45 +08:00
JayBridge
3ad133d77c
style: adjust padding and border styles for table and input elements
2025-06-07 22:52:25 +08:00
JayBridge
642c34458a
style: optimize edit bar and scrollbar layout
...
- fix #6
- add bottom margin to edit bar for better spacing
- refine scrollbar style to be thinner and more elegant
- adjust scrollbar colors and hover states
2025-06-07 22:30:11 +08:00
JayBridge
89c0d87e7e
fix: update version to 1.0.1 in manifest.json
2025-06-06 17:36:20 +08:00
JayBridge
cd7c38e9d4
chore: typo
2025-06-06 17:08:58 +08:00
JayBridge
e37a24a1b9
docs: update README to include test sample image and improve problem reporting instructions
2025-06-06 17:03:45 +08:00
JayBridge
247872b3f8
chore: disable .csv-parser-settings for now #6 (waiting for further dev)
2025-06-06 16:50:39 +08:00
JayBridge
002759a4f9
fix: refactor locale handling in I18n class for clarity and maintainability #7
2025-06-06 16:39:29 +08:00
JayBridge
f1f6b2d68c
fix: i18n config #7
2025-06-06 16:24:27 +08:00
JayBridge
0a1773ee96
fix: update .gitignore to include additional script and test file exclusions
...
feat: add text
2025-06-06 16:15:06 +08:00
JayBridge
978a4b0619
fix: handle with comma (default and custom)
2025-06-06 16:09:26 +08:00
Jay Bridge
bc3ad2399e
Merge pull request #4 from snickbit/csv-quoted-fields
...
Fix CSV Parsing for Quoted Fields
2025-05-29 20:50:24 +08:00
Snickbit
e190e09a40
fix: handle quoted fields with commas in CSV parsing
2025-05-28 11:17:23 -04:00
JayBridge
3c6757fbbb
fix: revert version number to 1.0.0 in manifest.json
2025-04-12 10:52:50 +08:00
JayBridge
27e439ab35
fix: save and prevent locking
2025-04-12 10:29:14 +08:00
JayBridge
3bbc5e3dd1
fix: 更新语言设置逻辑,使用 Obsidian 的语言设置作为默认语言
2025-04-12 10:10:48 +08:00