Commit graph

55 commits

Author SHA1 Message Date
7e4da82b82
Get initial Sync ID from protyle
Related to issue #9
2025-04-17 15:16:07 +02:00
fe32505873
Implement analytics 2025-04-16 23:56:24 +02:00
fc4ce8e69e
Add config menu framework
Options don't do anything as of now, but they are saved and loaded
2025-04-15 19:42:43 +02:00
e23cc424f8
Code quality improvements 2025-04-09 22:53:40 +02:00
d8cc4f8caf
Auto-migrate old drawing blocks on startup 2025-04-05 21:58:19 +02:00
4555ec275f
Fix sync inconsistencies across devices
Changed APIs to upload assets, reworked saving logic so that files are synced across devices when changed locally.
2025-04-05 19:30:31 +02:00
e165c69664
Open editor in dialog on mobile
SiYuan Mobile doesn't have tabs, so the editor has to be opened in a dialog.
In the future, consider including a setting to open editor in dialog on desktop as well.
2025-04-05 00:22:38 +02:00
5e51589ffa
Internal file paths are now Markdown image paths
In the last commit, file paths were implemented to be the full path for the API, however that is not necessary.
Before this change: /data/assets/filename.svg
After: assets/filename.svg
The new method is what SiYuan uses for Markdown images, like ![Drawing](assets/filename.svg)
2025-04-03 00:12:36 +02:00
a2503d5def
Move from file IDs to file paths (with retrocompatibility) 2025-04-02 20:15:48 +02:00
8d1438de33
Offer to edit images
Any SVG image in assets/ can now be edited with js-draw. It won't reload automatically (yet)
2025-04-01 23:03:22 +02:00
eaca7fc192
Initial Upload
Some checks failed
Create Release on Tag Push / build (push) Has been cancelled
2025-03-31 19:14:17 +02:00
frostime
b739c5ad54 ️ perf: 优化各个组件 2024-07-19 15:40:50 +08:00
frostime
3d565424ae 🎨 feat: Add "custom setting-items" example 2024-04-30 16:48:10 +08:00
frostime
29c494a3f4 feat(setting-utils): getter and setting 2024-04-30 16:32:26 +08:00
frostime
59daefa941 ⬆️ update siyuan: add direction parameter 2024-04-30 16:15:58 +08:00
frostime
57cc62f7b5 🎨 refactor: setting-utils args 2024-04-28 17:50:52 +08:00
frostime
56be185458 misc(setting-utils) 2024-04-28 17:48:49 +08:00
frostime
8daa01aedb 🐛 fix: 模板提供的 button 的 click 事件不生效; close #31 2024-04-27 16:55:46 +08:00
浔阳陌客
7a46168ed2 修改take()的获取值方法 2024-04-25 21:16:28 +08:00
浔阳陌客
0e372e9068 修改textinput和textarea的回调函数 2024-04-06 14:48:25 +08:00
浔阳陌客
f06c82085e 为经典设置窗口添加实时读取和实时保存的能力 2024-04-06 13:24:00 +08:00
浔阳陌客
c58c836b7c 为checkout添加切换状态时添加回调函数 2024-04-05 16:37:25 +08:00
frostime
ec00075b4e remove save at onunload 2024-04-04 17:50:01 +08:00
frostime
e48a9abbc9 🚀 update 2024-03-03 17:37:02 +08:00
frostime
c33a63aa8f 🐛 fix: 2.12.4 block icon incompatible 2024-01-24 12:55:11 +08:00
frostime
6f8ae4dcd3 Merge branch 'zxkmm-add_hint_type_to_settingUtil_and_fix_official_setting_calling' into dev 2024-01-13 22:39:49 +08:00
zxkmm
f84497f6da add hint type to settingUtil 2024-01-13 22:10:54 +08:00
frostime
1735ec4bce 🚀 update to v0.3.2 2024-01-13 21:40:22 +08:00
frostime
a2a615aae2 ⬆️ update with siyuan petal 2023-12-28 22:37:37 +08:00
frostime
2051a2a7d6 test: setting panel 2023-11-28 21:49:25 +08:00
frostime
b0d28e2513 🔨 refactor(setting): 重构了Svelte设置的模板
- 将 SettingPanel 作为基本模板
- 更改了 settingitem 的类型定义
2023-11-28 21:24:19 +08:00
frostime
8e841a4a90 feat(update): 更新插件模板前端部分 2023-11-19 12:17:42 +08:00
frostime
bc635356dc fix protyle bug 2023-10-27 21:04:12 +08:00
frostime
8be20e023c update typescript 2023-10-27 20:52:25 +08:00
frostime
1a0b1018c5 优化 setting-utils 2023-09-16 18:17:41 +08:00
frostime
cdb5085f35 setting-utils 2023-09-16 18:03:59 +08:00
frostime
2fa17e4a7b update index.ts 2023-09-16 16:21:00 +08:00
frostime
811519bfd8 update 2023-08-15 10:43:52 +08:00
frostime
4fc8ef7afc update to v0.1.12 2023-08-15 10:38:13 +08:00
frostime
38b8677c15 upgrade to v0.1.10 2023-07-15 15:21:40 +08:00
frostime
ddca3e0e24 fix: protyle 2023-06-28 21:28:38 +08:00
frostime
73070a56fd dialog use protyle 2023-06-28 21:11:35 +08:00
frostime
22c27c0542 change 2023-06-28 20:43:58 +08:00
frostime
d4f9ffa687 update to v0.1.5 2023-06-17 14:17:44 +08:00
frostime
6a6d7e2f03 update 2023-06-11 20:34:40 +08:00
frostime
38f3abde71 setting 2023-06-11 15:53:02 +08:00
frostime
6b903d5a14 feat: Add @ alias to ./src 2023-06-06 15:44:42 +08:00
frostime
8b11d429da 基本功能保持一致 2023-06-03 16:51:40 +08:00
frostime
9f8f1fb69e onload done 2023-06-03 16:34:30 +08:00
frostime
fbfc7467b5 copy from plugin-sample:index.ts 2023-06-03 15:50:28 +08:00