charlie
0b578feafe
fix(dev): lint
2022-01-12 23:31:22 +08:00
charlie
de1ea231e3
feat(marketplace): download updates with one click
2022-01-12 23:31:22 +08:00
charlie
1eecc3b3b6
improve(marketplace): more filter for installed plugins
2022-01-12 23:31:22 +08:00
Charlie
3ea7635daa
Enhance/marketplace ( #3686 )
...
Marketplace enhancement
Nested modal support
2022-01-07 19:00:35 +08:00
Tienson Qin
9f8028d51b
enhance: separate references/queries collapse state from db
...
addresses #3744
2022-01-05 20:42:06 +08:00
Tienson Qin
351b126de7
fix: filter sidebar blocks when switching graphs
...
close #3743
2022-01-04 17:09:42 +08:00
Tienson Qin
23ffacea83
enhance: move the editor into the center of the viewport if it's
...
near the top.
It can be triggered by deleting a block near the top.
2021-12-24 13:22:24 +08:00
charlie
7624b39a59
enhance(mobile): set light theme as default for native
2021-12-24 13:21:47 +08:00
Tienson Qin
7f96776c15
enhance: disable tooltip on mobile
2021-12-22 18:07:41 +08:00
Tienson Qin
8de131c0e1
fix: separate loading status for different graphs
2021-12-21 23:05:28 +08:00
charlie
00394926ee
fix(ui): enable to open in right sidebar when wide screen
2021-12-21 17:09:50 +08:00
leizhe
925f764730
fix(mobile): wrong cursor restore when indent or outdent
2021-12-21 10:55:10 +08:00
Tienson Qin
566ba16965
enhance: add blocks ast cache
2021-12-13 12:26:51 +08:00
Tienson Qin
d9452bd739
enhance(mobile): fixed position of head-bar & mobile-bar ( #3360 )
...
enhance(mobile): fixed position of head-bar & mobile-bar
Co-authored-by: charlie <xyhp915@qq.com >
2021-12-07 13:40:47 +08:00
Tienson Qin
0d13f9f081
Merge branch 'master' into mobile
2021-12-05 11:39:58 +08:00
leizhe
6e796aea5d
enhance(mobile): disable right sidebar
2021-11-30 09:28:11 +08:00
Tienson Qin
7101b8c491
fix: can't open graph again on Android
2021-11-27 13:10:34 +08:00
Junyi Du
96bed7a543
Enable height measurement cache back
2021-11-26 21:47:07 +08:00
Junyi Du
8bee44c313
refactor: remove duplicated class-name
...
enhance: remove change of style for multiline headings in editing
enhance: to make heading css more responsive, bind editor's heading class to editor content
adapt textarea to changable font-size
2021-11-26 21:47:07 +08:00
Tienson Qin
b8e3298904
enhance: type ``` and press Enter to switch to codemirror
2021-11-26 21:04:10 +08:00
charlie
c3b4f2f0bd
improve(mobile): navigation for android
2021-11-25 17:10:25 +08:00
charlie
8320315dcc
improve(plugin): add sidebar related apis
2021-11-24 11:38:06 +08:00
Tienson Qin
12f0d41f93
fix: Shortcut Tooltip Setting Changes Automatically
...
close #3247
2021-11-24 00:11:31 +08:00
Tienson Qin
db1a6c7c37
fix: use keycode instead of key for autopair
...
close #752
close #2944
2021-11-22 13:21:19 +08:00
David Whittington
46ac685474
feat: support Arweave URLs for links and images
...
Adds ar://<tx> URL support for both links and images. The Arweave
gateway used can be configured with the :arweave/gateway config key. It
defaults to "https://arweave.net " if not configured.
2021-11-22 09:12:19 +08:00
Tienson Qin
f4a475a75c
fix: shortcut
2021-11-18 22:51:42 +08:00
Junyi Du
daae4932ad
Some fix according to lint
2021-11-18 21:13:35 +08:00
Tienson Qin
63a1050743
fix: Delete key is deleting 2 characters rather than 1
...
close #3191
2021-11-18 12:19:31 +08:00
Tienson Qin
1a3062ee65
enhance: toggle shortcut tooltip on settings
2021-11-17 21:36:03 +08:00
Devon Zuegel
54b7df65a9
enhance: custom editor command trigger ( #3001 )
...
* refactor: rename slash → custom-command-trigger
* refactor: use command-menu-trigger variable throughout, rather than hard-coded
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2021-11-03 11:09:33 +08:00
Tienson Qin
12fe2f9fad
fix: files not saved when onboarding while canceld the file picker
2021-10-27 18:58:06 +08:00
charlie
0415ba4272
feat: support custom js
2021-10-18 13:11:10 +08:00
Tienson Qin
13beeb4c93
fix: flashcards number not updated reactively
2021-10-13 00:44:28 +08:00
Tienson Qin
a1ebc865fb
fix: recent pages not refreshed when starting the app
2021-10-10 00:29:31 +08:00
Tienson Qin
d64f29429b
enhance: remove ui/repos-switcher-toggle-fn from state
2021-10-09 18:55:27 +08:00
charlie
632d84513f
enhance(ux): polish left sidebar items
2021-10-09 18:55:27 +08:00
Tienson Qin
ea2d0cbce3
fix: temporal fix for srs cards
2021-10-09 00:41:11 +08:00
Tienson Qin
fa43bd73e8
enhance: enable shift+click for both favorites and recent
2021-10-06 12:53:10 +08:00
Charlie
7f9a04d2c1
feat(ui): enhance left sidebar ( #2899 )
...
* feat(ui): enhance left sidebar
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2021-10-01 21:27:31 +08:00
Tienson Qin
d5f6eb5e66
enhance(mobile): disable tooltip on mobile
2021-09-28 14:58:43 +08:00
charlie
1370fb4d18
enhance(ui): new version installation tips instead of native alert message
2021-09-28 12:09:05 +08:00
Tienson Qin
4e44d9839b
fix: don't trigger commands auto-complete when paste
2021-09-26 11:14:06 +08:00
Tienson Qin
e5f484d1a7
feat: add :shortcut/doc-mode-enter-for-new-block? option
2021-09-23 18:26:11 +08:00
Tienson Qin
73d141ed76
fix: encrypted graph
...
close #2691
2021-09-22 21:29:04 +08:00
Tienson Qin
c60fb5454a
enhance: disable git auto commit by default
...
Because many users have trouble with Git with sync services like
iCloud/OneDrive.
2021-09-22 18:56:54 +08:00
Devon Zuegel
206dc3f3f3
Fix capitalization of Github -> GitHub
2021-09-17 11:01:06 +08:00
Tienson Qin
d6a011fd35
enhance(perf): add :ref/linked-references-collapsed-threshold option
...
Related to #2792
2021-09-16 12:32:09 +08:00
Tienson Qin
f59f59b9ae
enhance: don't overwrite logseq's file if changes from journal file
...
is empty or the default template content.
To prevent overwritten when using iCloud/OneDrive/GDrive.
2021-09-15 21:47:05 +08:00
Weihua
15cafea8c5
feat: youtube timestamp embed ( #2810 )
...
feat: youtube timestamp
2021-09-13 22:43:10 +08:00
Charlie
18b7a7864b
Feat/plugin marketplace ( #2766 )
...
* Squashed commit of the following:
commit ea9af272e4
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Aug 27 00:23:24 2021 +0800
feat: type c to git commit
also, fixed an issue that backspace can delete selected blocks
when there's a dialog.
commit 78e24f7479
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Aug 27 00:01:21 2021 +0800
fix: add patch parser worker to yarn watch
commit 7f6e777bcd
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Thu Aug 26 23:57:46 2021 +0800
fix: add several shortcuts to the Others category
commit 509697b276
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Thu Aug 26 23:55:40 2021 +0800
fix: git username and email configuration
* Squashed commit of the following:
commit 401d85be5f
Author: Peng Xiao <pengxiao@outlook.com >
Date: Fri Aug 27 11:10:32 2021 +0800
feat: add protobuf mode
commit dc1e9fdfc9
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Aug 27 13:33:47 2021 +0800
chore: replace : with comma for git path
':' is a reserved character on Windows
commit ea9af272e4
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Aug 27 00:23:24 2021 +0800
feat: type c to git commit
also, fixed an issue that backspace can delete selected blocks
when there's a dialog.
commit 78e24f7479
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Aug 27 00:01:21 2021 +0800
fix: add patch parser worker to yarn watch
commit 7f6e777bcd
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Thu Aug 26 23:57:46 2021 +0800
fix: add several shortcuts to the Others category
commit 509697b276
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Thu Aug 26 23:55:40 2021 +0800
fix: git username and email configuration
* feat(plugin): ui of marketplace plugins list
* improve(plugin): support reload
* improve(plugin): installation from marketplace
* fix conflicts
* improve(plugin): installation from github public repo
* chore: remove unwanted dependency
* chore: remove console
* improve(plugin): add shortcuts
* ui(plugin): polish LOADING indicator
* improve(plugin): support up-to-date of marketplace plugin
* fix: remove debug option
* improve(plugin): better interaction of themes picker
* improve(plugin): better experience when installing theme from marketplace
* fix(plugin): downloads label of marketplace plugin
* improve(plugin): update package name field
* improve(plugin): change marketplace packages repo to `logseq/marketplace`
* fix(plugin): plugin title when updating notification
* fix: conflicts
* enhance(plugin): i18n related marketplace & lifecycle of plugin installation
* improve(plugin): handle offline situation
* ui(plugin): header plugin icons container
* fix(ui): add class identity for journal page with date page name
* improve(plugin): remote readme for marketplace plugin
* enhance(plugin): polish plugin card
* chore(plugin): build libs core
* Squashed commit of the following:
commit 751db4828c
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Tue Sep 7 16:58:25 2021 +0800
enhance: log git errors
commit c2dbbc77bf
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Tue Sep 7 16:27:00 2021 +0800
enhance: display refresh status
commit f734b6db37
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Tue Sep 7 16:03:57 2021 +0800
fix: .git doesn't work well with third-party cloud services
commit 7e44d81f1d
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Tue Sep 7 13:52:38 2021 +0800
fix: git init into the current graph folder
instead of a separate git directory because .gitdir might has
different paths on multiple devices, another reason is that the graph
might have different histories considering the .git directory is not
synced.
commit b86a801514
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 23:23:27 2021 +0800
enhance: don't show diff if there's only blank changes
commit 0b55d119aa
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 22:39:06 2021 +0800
fix: save the previous content in Logseq first and commit it
to avoid overwritten when syncing with iCloud/Dropbox/syncthing.
commit e0baf4b05c
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 22:18:45 2021 +0800
fix: close file watcher when exit the app
commit 10e7a9fbd6
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 21:05:38 2021 +0800
fix: disable cut selections in the query result block
commit 90c2bd7cc2
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 18:42:17 2021 +0800
fix: terminate parser and persist dbs when reloading the app (electron)
commit 571c81af30
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 17:57:33 2021 +0800
enhance: add sync from local files (the old refresh way)
commit a16e5c98ba
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 17:23:57 2021 +0800
fix: Dragging blocks to update notes does not synchronize updates to
the notes file in real time.
close #2744
commit 6897a22a3f
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 16:43:30 2021 +0800
fix: disable page/block auto-complete once the cursor went outside
commit feb4404874
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 13:28:47 2021 +0800
fix: wrong page metadata saved for another graph
commit b96332122f
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 13:08:28 2021 +0800
enhance: catch errors when app quits
commit 1ee0c240c3
Author: Jiang Hailong <gombiuda@gmail.com >
Date: Wed Sep 1 20:54:13 2021 +0800
FIX: Linked reference is not refresh after file altering #2694
commit 0550c8a876
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 12:25:39 2021 +0800
fix: display logbook for scheduled tasks
commit 2a5f0cee7c
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 12:21:19 2021 +0800
fix: spent hours for logbook
commit 1f2c9e4d3f
Author: leizhe <lzhes43@gmail.com >
Date: Sat Sep 4 12:59:09 2021 +0900
fix(timestamp): remove old SCHEDULED/DEADLINE timestamp
When using `date-picker` to update the SCHEDULED/DEADLINE timestamp by
clicking an existing one, logseq will add a new timestamp instead of
updating the old one. This patch fixs this issue.
commit cb23b967e4
Author: leizhe <lzhes43@gmail.com >
Date: Sat Sep 4 11:36:34 2021 +0900
fix(repeat): more consistent with orgmode style
Ref: https://orgmode.org/manual/Tracking-your-habits.html
commit 229c7f2594
Author: leizhe <lzhes43@gmail.com >
Date: Sat Sep 4 15:11:07 2021 +0900
enhance(property): remove empty properties drawer
commit a76df9ce97
Author: leizhe <lzhes43@gmail.com >
Date: Sat Sep 4 10:27:30 2021 +0900
fix(clock): duplicate clock-in log twice
1. `set-marker` will not log time anymore. The time logging is moved
to `with-timetracking`
2. Concat `logbook` only if `new-clocks` is nil, which fixs the
duplication of clock-in log.
commit c79e9f9e3e
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 12:04:16 2021 +0800
code: cleanup
commit 9ec85db09a
Author: DarshanSudhakar <$K3Ug1i&>
Date: Mon Sep 6 08:32:07 2021 +0530
Fixing typo for the tooltip 'Block reference'
commit eec677873b
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 11:49:58 2021 +0800
enhance: page history support reverting back
commit 7273112a00
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 11:23:31 2021 +0800
git: revert back
commit cd853b5864
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 10:39:08 2021 +0800
git: should compare ignored-files with disk content
commit a84dfb5eff
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 10:31:16 2021 +0800
git: add ignore-files to avoid repeated notifications
commit 86577e7ebf
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 10:07:39 2021 +0800
fix: ignore permission denied error when git add all
commit 8dc0ca9ff5
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 09:54:03 2021 +0800
fix: run git config core.safecrlf false on windows
commit 9edaae559d
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 09:20:06 2021 +0800
refactor: extract file ops
commit f12f58d3fa
Author: tiagodevezas <tiagodevezas@gmail.com >
Date: Fri Sep 3 23:25:07 2021 +0100
fix typos
commit 9e82f0117c
Author: tiagodevezas <tiagodevezas@gmail.com >
Date: Fri Sep 3 21:32:03 2021 +0100
Translate shortcuts to Portuguese (pt-PT)
commit 9a2c17bb05
Author: tiagodevezas <tiagodevezas@gmail.com >
Date: Fri Sep 3 20:58:33 2021 +0100
Translate new settings to pt-PT
commit c05034cc34
Author: Sebastian Bensusan <sbensu@gmail.com >
Date: Sat Sep 4 07:57:07 2021 -0700
feat(calc): Understand percentages
commit bfe6a5d6cb
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 6 08:46:30 2021 +0800
enhance: commit the content in logseq when detecting any disk changes
* improve(plugin): add install plugin api
* fix(plugin): protected plugin installation api
* improve(plugin): tweak readme display for local
* fix: conflicts
* fix(plugin): get block option with include children
* improve(plugin): copy more marketplace manifest fields to plugin
* fix: conflicts
* improve(plugin): shortcut for copying plugin id
* Squashed commit of the following:
commit e51ea54a75
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Mon Sep 13 10:40:25 2021 +0800
fix: change ack timeout
* fix(plugin): non blank icon string
* fix: conflicts
* fix: e name
* fix: remove debug from state
* chore(plugin): bump libs minor version
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2021-09-13 19:49:51 +08:00