Commit Graph

6542 Commits

Author SHA1 Message Date
Andelf
2bb2a1f072 fix: p/let should wait for all promise (#6835) 2022-09-28 15:23:47 +08:00
Peng Xiao
01b04fc2f8 fix: perf optimize on cleanup 2022-09-28 14:42:42 +08:00
Peng Xiao
b3ecf26b90 fix: revert change of parse-title-and-body 2022-09-28 11:36:11 +08:00
Peng Xiao
4d3decd218 fix: code cleanup 2022-09-28 11:00:57 +08:00
Peng Xiao
4520399ddf Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-28 10:29:20 +08:00
Tienson Qin
dc90bcf32e fix: don't create a space between # and [[]] when auto-complete 2022-09-27 23:54:33 +08:00
Tienson Qin
c10b04b715 fix: clear sync-state when stopping the current graph's sync 2022-09-27 23:24:42 +08:00
Konstantinos Kaloutas
68c876b1f9 fix: spacings and remove heading button 2022-09-27 16:12:23 +08:00
Konstantinos Kaloutas
39a7ffb789 chore: add translation 2022-09-27 16:12:23 +08:00
Tienson Qin
a27a270b04 fix: CI 2022-09-27 16:12:23 +08:00
Tienson Qin
8b144269f7 refactor: unify heading UX for both markdown and org mode 2022-09-27 16:12:23 +08:00
Gabriel Horner
9c7b4ea201 Delete unused ns
Commented out a long time ago in
4e0f65a17f
2022-09-27 13:55:16 +08:00
Gabriel Horner
1f0e22275d Add ns docstrings for most ns in src/main
- Added to CI now that it passes
- Added no-doc for docstrings that don't add any more than what's in the
ns name or for ones where I didn't know the ns that well
2022-09-27 13:55:16 +08:00
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
d1c7328a93 fix(android): use graph-uuid in call, update capacitor-file-sync 2022-09-24 00:39:29 +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
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