Commit Graph

6289 Commits

Author SHA1 Message Date
Peng Xiao
c3460b45a8 Merge pull request #6825 from logseq/whiteboards-fixes 2022-09-26 10:43:21 +08:00
Peng Xiao
416471eab9 fix: page ref sometimes cover user input 2022-09-24 16:00:20 +08:00
Peng Xiao
c17c9af067 fix: whiteboard saving timing delay 2022-09-24 15:32:41 +08:00
Gabriel Horner
96ebd7d8b3 Put tldraw-logseq.js in same source path as other js files
No need for a separate source path
2022-09-24 02:58:10 -04:00
Gabriel Horner
639001971d Add shortcut for seeing whiteboards and minor fixes
See #6812 for the catch and we should be using our util fns
for ref chars
2022-09-24 02:58:10 -04:00
Gabriel Horner
3cf0f46de6 Fix wording
- Single letter commands and their commands should start with same letter
  to make it intuitive for the user. g and t do this with 'Go' and 'Toggle'
- Fix extension and adverb typos
2022-09-24 02:58:10 -04:00
Peng Xiao
5f8385b098 fix: whiteboard ref dropdown not showing issue 2022-09-24 14:56:04 +08:00
Peng Xiao
4044a458ac fix: whiteboard idle check issue 2022-09-24 12:26:35 +08:00
Peng Xiao
642183ff39 fix: cloud icon in title 2022-09-24 10:58:38 +08:00
Peng Xiao
45b00c5560 fix: do not save pretty print results 2022-09-24 10:20:30 +08:00
Peng Xiao
526a8d99c8 fix: merge issues 2022-09-24 10:16:19 +08:00
Peng Xiao
fd94862312 Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-24 09:42:00 +08:00
Andelf
0cebfb7779 fix: lint 2022-09-24 00:39:29 +08:00
Andelf
d1c7328a93 fix(android): use graph-uuid in call, update capacitor-file-sync 2022-09-24 00:39:29 +08:00
Andelf
dd91207d6f chore: rm debug print 2022-09-23 11:08:06 +08:00
Gabriel Horner
2ce6dfad41 Use catch :default for default error handling in cljs
This is considered normal practice for cljs. See
https://clojure.atlassian.net/browse/CLJS-661 for when it was introduced
and background on it
2022-09-23 02:00:55 +08: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
Konstantinos Kaloutas
fc69eb9a2a fix: create new whiteboard function 2022-09-22 18:17:06 +03:00
Konstantinos Kaloutas
189d68d9a7 fix: create shortcut 2022-09-22 18:16:39 +03:00
Gabriel Horner
9d9e976b8c Merge branch 'master' into refactor/refs-from-property-values 2022-09-21 15:34:47 -04:00
Tienson Qin
310bff0fad fix: CI 2022-09-21 16:02:21 +08:00
Konstantinos Kaloutas
fec4bbc871 fix: title spacing issue 2022-09-21 10:24:49 +03:00
Tienson Qin
1fbb364512 Add :block/properties-text-values 2022-09-21 15:06:48 +08:00
charlie
0422f31130 fix(ui): color of block control arrow 2022-09-21 14:49:20 +08:00
charlie
50b4f6577d improve(ui): polish built-in icon 2022-09-21 14:49:20 +08:00
charlie
8f96f4b176 improve(ui): polish built-in icon 2022-09-21 14:49:20 +08:00
charlie
eb46482a75 fix: lint 2022-09-21 14:49:20 +08:00
charlie
6d72dc584c improve(ui): polish built-in icon 2022-09-21 14:49:20 +08:00
charlie
424cc3c3ee fix(pdf): calculate highlight selection async 2022-09-21 14:49:20 +08:00
charlie
dad5bc3609 improve(ui): polish built-in icon 2022-09-21 14:49:20 +08:00
charlie
f8cc6378c3 improve(ui): update built-in icon mode 2022-09-21 14:49:20 +08:00
Konstantinos Kaloutas
a0b37fa20e fix: restore zoom level 2022-09-21 14:48:50 +08:00
Konstantinos Kaloutas
7770d7246c fix; persist zoom level on app close 2022-09-21 14:48:50 +08:00
Tienson Qin
da72d4d620 Some cleanup suggested by Gabe 2022-09-21 12:59:14 +08:00
Gabriel Horner
b4c4a5bd96 Remove unused local state from query table
Also renamed key to column
2022-09-20 12:20:17 -04:00
Gabriel Horner
60067cb817 Disable sorting if query contains and there is no default sorting
- Also fixed caret not showing up when sorting occurs by default for
  a default sorting state coming from :query-sort-by and
  :query-sort-desc
- Also cleaned up sort state. Rum local state doesn't seem necessary
2022-09-20 12:20:17 -04:00
Gabriel Horner
91d6d14720 Fix sort-by not working for blocks
- Also add sort-by support for pages which fixes #5643
- Add sort-by tests
- Fix sample producing weird queries e.g. mixed block and page clauses
- Clean up last, hard to read test setup in query-dsl
2022-09-20 12:20:17 -04:00
ingepettersen
d190168059 Updated Norwegian translation (#6798)
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
2022-09-20 09:39:23 -04:00
ingepettersen
5a4074d083 Update Norwegian translation 2022-09-20 09:25:13 -04:00
Peng Xiao
a0b0e30f22 Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-20 16:51:36 +08:00
Peng Xiao
2c4798f6dd fix: revise whiteboard saving throttle code 2022-09-20 16:51:29 +08:00
Tienson Qin
2762dce3e7 Merge pull request #6796 from japaul527/messageRefreshTypo
issue #6782- changed message typo
2022-09-20 15:21:50 +08:00
rcmerci
41b4cdb938 fix(sync): check sync-state is valid to accept filewatcher events 2022-09-20 15:06:17 +08:00
rcmerci
5a006c59f8 fix(sync): add graph-uuid arg to <get-local-files-meta 2022-09-20 15:06:17 +08:00
Andelf
dfbb42a1b3 fix(sync): update rsapi, add graph-uuid to all fn 2022-09-20 15:06:17 +08:00
Andelf
c6ff4e8084 chore: rm unused code 2022-09-20 15:06:17 +08:00
paul
bfdae9c1a0 changed message typo from
"Refresh detects and processes files modified on your disk and diverged from the actual Logseq page content. Continue?" to

"Refresh detects and processes files modified on your disk that have diverged from the current Logseq page content. Continue?"
2022-09-20 12:23:39 +05:30
Peng Xiao
b4e6ad4769 fix: lint issue 2022-09-20 14:34:40 +08:00
Peng Xiao
a0054fc0e1 docs: add a reminder 2022-09-20 14:34:03 +08:00
Peng Xiao
44e0f0be26 fix: save whiteboard when inactive for 3s 2022-09-20 14:16:11 +08:00