mirror of
https://github.com/logseq/logseq.git
synced 2026-04-28 16:15:21 +00:00
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>
This commit is contained in:
@@ -54,11 +54,12 @@
|
||||
(rum/defc show-password-cp
|
||||
[*show-password?]
|
||||
[:div.flex.flex-row.items-center
|
||||
[:label {:for "show-password"}
|
||||
(ui/checkbox {:checked? @*show-password?
|
||||
[:label.px-1 {:for "show-password"}
|
||||
(ui/checkbox {:checked? @*show-password?
|
||||
:on-change (fn [e]
|
||||
(reset! *show-password? (util/echecked? e)))})]
|
||||
[:span.text-sm.ml-1.opacity-80 "Show password"]])
|
||||
(reset! *show-password? (util/echecked? e)))
|
||||
:id "show-password"})
|
||||
[:span.text-sm.ml-1.opacity-80.select-none.px-1 "Show password"]]])
|
||||
|
||||
(rum/defcs ^:large-vars/cleanup-todo input-password-inner < rum/reactive
|
||||
(rum/local "" ::password)
|
||||
|
||||
Reference in New Issue
Block a user