flathub / org.b3log.siyuan

https://flathub.org/apps/details/org.b3log.siyuan
0 stars 7 forks source link

Fix #47, use `--persist` to keep SiYuan data files in sandbox and initialize default workspace at first time start, and allow user to read media files and export documents like PDF format. #48

Closed Erven2016 closed 1 month ago

Erven2016 commented 1 month ago

solved: #47

flathubbot commented 1 month ago

Started test build 153352

flathubbot commented 1 month ago

Build 153352 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136439/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153358

flathubbot commented 1 month ago

Build 153358 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136445/org.b3log.siyuan.flatpakref
5l2 commented 1 month ago

Much appreciated and welcome! Have you tested that? I will test it later.

5l2 commented 1 month ago

Strangely, no notification was sent to me about issue or PR, even though I was granted access.

Erven2016 commented 1 month ago

Much appreciated and welcome! Have you tested that? I will test it later.

Yes, I tested and SiYuan works well, you can check a short demonstrated video in issue #47.

But there is a problem is that workspace path was changed, so installed users need to recover their data by moving folder manully.

Erven2016 commented 1 month ago

You can use Warehouse or run rm -rf ~/.var/app/org.b3log.siyuan to trash user data when testing.

flathubbot commented 1 month ago

Started test build 153629

flathubbot commented 1 month ago

Build 153629 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136718/org.b3log.siyuan.flatpakref
Erven2016 commented 1 month ago

https://github.com/user-attachments/assets/87c55350-6edc-4609-aec6-1e832240f7ee

Some details were ignored: people needs importing their media files from host or exporting documents.

I simply added filesystem premissions and it worked well. Maybe there is a more elegant way to achieve it?

Erven2016 commented 1 month ago

I added a notification when first time starting SiYuan to notice users where they can export documents.

Screenshot from 2024-10-12 04-06-27

flathubbot commented 1 month ago

Started test build 153753

flathubbot commented 1 month ago

Build 153753 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136843/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153763

flathubbot commented 1 month ago

Build 153763 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136853/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153767

flathubbot commented 1 month ago

Build 153767 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136857/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153768

flathubbot commented 1 month ago

Build 153768 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136858/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153769

flathubbot commented 1 month ago

Build 153769 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136859/org.b3log.siyuan.flatpakref
flathubbot commented 1 month ago

Started test build 153772

flathubbot commented 1 month ago

Build 153772 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/136862/org.b3log.siyuan.flatpakref
5l2 commented 1 month ago

Looks good to me. Have tested and it works as expected.