Commit Graph

58 Commits (feat/asset-sync)

Author SHA1 Message Date
Konstantinos Kaloutas 8fd90fa90a remove ui.js and update build process 2024-01-26 12:29:53 +02:00
Tienson Qin 46ecfef928 chore: remove logseq/sqlite 2023-12-10 20:13:45 +08:00
Andelf 60159eba87 enhance(db): use wasm-based sqlite storage 2023-11-16 21:15:25 +08:00
Konstantinos Kaloutas f9b8f69c16 handle amplify 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas abbd35a042 handle pdfjs 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 677cada2ba Revert "Revert "Revert "handle magic-portal"""
This reverts commit b1f12048ac310ea80fba835f932d7e38f74056b9.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas deb0a43e8b Revert "Revert "handle magic-portal""
This reverts commit 9011fa7f9e54ae8a3b587da6d61affa31e3cd727.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas a19c5feb85 Revert "handle magic-portal"
This reverts commit 8146430b0fc88b600a8f93164e0b39d05353bbb6.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 46208a7753 Revert "Revert "handle lightning-fs""
This reverts commit 840cb90ed5f0fc2704b80f975d08179050cee8b0.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas bffeddff4c Revert "handle lightning-fs"
This reverts commit 005f56deb42d6d40776282baf91fe79cd2c30d29.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas eb6a045619 handle magic-portal 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 20421e4cc4 handle lightning-fs 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 1a9017f757 handle highlight.js 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 56e6e934b8 handle marked js 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 8e4cb9c7b1 fix mhchem 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas 7d6aae0c08 handle mhchem 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas 86d3cad507 handle shepherd.js 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas 9fd3deb39e handle reveal.js 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas d8af338e84 remove swiped events 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 0a9c9e0096 remove new line 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas cd3180af72 refactor gulp script 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas fed6dea816 convert interact.js 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 6e100f0dd1 convert swiped events 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 1f09012f01 convert photoswipe 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas c9cce26b6e fix: inter css 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas e04d0c498d convert html2canvas and Inter 2023-07-10 00:54:54 +08:00
Allan Chain 6d0033e645 chore: include katex resources from npm 2023-06-23 10:05:45 -04:00
Andelf ae114afbd8
Feat: sync progress for electron (#6662)
* fix: state shouldn't be returned in ipc

* feat: download && upload processing

* enhance(ui):  interaction of show password checkbox

* feat: time left

* feat: download progress

* Set download batch size to 100

* improve(ui): progress pane of file sync indicator

* improve(ui): progress pie of each file state

* improve(ui): progress pie of each file state

* improve(ui): progress pie of each downloading file

* fix: add last changed time

* enhance: time left

* fix: total needs to be larger than finished

* fix: wait for update-graphs-txid!

* enhance: show in-progress files first

* chore: ui polish

* improve(ui): persist stauts of sync files list toggle switch

* fix(ui): visibility of sync now button on mobile

* chore: remove ios static out after sync

* fix: debounce clicking on sync icon

* fix: repos not refreshed after unlink or delete

* enhance: automatically save page-metadata.edn to avoid sync when restart

* improve(ui): sync now shortcut for file sync progress pane

* enhance: data transfer icons

* fix: stop sync if switched to another graph

* fix: can't switch

* enhance: sort files first before uploading or downloading

* fix: clear current graph uuid when sync stops

* fix: separate progress by graphs

* fix: check files only in the current progress

* fix: prevent multiple sync managers for the same graph

* fix: remove redundant files watchers

* enhance(sync): re-exec remote->local-full-sync when exception

re-exec remote->local-full-sync when <update-local-files return exceptions

* enhance(sync): re-exec remote->local-full-sync when exception

re-exec remote->local-full-sync when <update-local-files return exceptions

* fix(sync): set-progress-callback, update rsapi

* fix(sync): uploading progress bar

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: charlie <xyhp915@qq.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
2022-09-23 02:00:24 +08:00
charlie 79c73eaee6 chore: typos 2022-09-14 11:30:11 +08:00
charlie fd92a53940 fix: conditions 2022-09-14 11:30:11 +08:00
charlie 9b57580962 chore(dev): just one command for ios/android development 2022-09-14 11:30:11 +08:00
Tienson Qin 725ca1c6a1
Feature: flashcards random mode (#4535)
* feat: add flashcards shuffle mode
* fix: flashcards navigation
* refactor(build): use @tabler/icons from node_modules

Co-authored-by: Andelf <andelf@gmail.com>
2022-03-11 00:13:37 +08:00
charlie dee179f5f5 enhance(dev): remove sync static files in development to decrease cup usage 2022-03-01 20:42:52 +08:00
Andelf 44ddd10103 Revert "refactor(dev): use cssnano as postcss plugin"
This reverts commit 6868716d56.
2022-02-18 23:02:24 +08:00
Andelf 3958c647e1 refactor(dev): use cssnano as postcss plugin 2022-02-18 18:48:46 +08:00
Andelf 54215ef196 refactor(draw): handle static assets from node_modules 2022-02-18 17:55:50 +08:00
Andelf dbdb119438 Revert "dev: fix gulp-watch cpu usage"
This reverts commit 261efce937.
2022-01-18 16:53:39 +08:00
Junyi Du 261efce937 dev: fix gulp-watch cpu usage 2022-01-14 13:18:40 +08:00
charlie dd4a348511 improve(dev): speed up css/js sync in watch mode 2021-12-27 19:07:22 +08:00
Tienson Qin 36aa870c42 fix: add :pseudo-names true for electron build 2021-11-18 15:41:35 +08:00
Tienson Qin b339090d81 ci: disable electron-rebuild temporarily 2021-11-05 22:14:44 +08:00
charlie 2bf8a17f6e fix(dev): watch css 2021-10-18 21:46:29 +08:00
Weihua Lu 4d59cb9dec fix: sync static 2021-09-28 14:58:43 +08:00
Tienson Qin 133fbd97ce fix: add rebuild:better-sqlite3 to electron release 2021-06-15 22:13:08 +08:00
charlie 097989ee6f improve(dev): live the std out/err when watch CSS bulid 2021-03-23 10:30:45 +08:00
Tienson Qin e06ee2290f refactor: merge both vendor.css and main.css
Import all used CSS modules into tailwind.all.css
2021-03-19 22:08:35 +08:00
charlie 67321778a6 improve(dev): css development flow 2021-03-19 15:16:21 +08:00
Charlie 2625552e76
improve(dev): support tailwind jit mode (#1473) 2021-03-18 19:46:39 +08:00
Tienson Qin 5ce319415c fix: fix code-editor and other extensions not working when publishing
Also, removed unused files for publishing
2021-03-16 23:03:46 +08:00
charlie ad40770e96 improve(electron): release build script 2021-01-28 23:00:36 +08:00