Commit Graph

687 Commits (080b5aba8470260177ec4aee479c9a2ac746ead6)

Author SHA1 Message Date
Konstantinos Kaloutas 2665ceda33 chore: add group icons 2022-12-28 12:19:22 +08:00
charlie db284f1132 chore: build libs 2022-12-26 12:10:23 +08:00
Andelf 0c4198c824 chore: bump version 0.8.14 2022-12-20 21:41:13 +08:00
Charlie 020317911f
Enhance/plugin APIs (#7555)
* feat: WIP native cli command support

* Add :shell/command-whitelist option

* Integrate cli to code block

* Add :code-block/command-whitelist option

* fix: size of icon

* improve(shell): cache user shell whitelist on application configures file

* improve(electron): promisify run cli command

* chore(libs): update version

* fix(plugin): incorrect payload of pdf highlights section hook

* improve(plugin): block renderer with specific block uuid

* improve(plugin): expose logger for user lib

* improve(plugin): block hooks type

* improve(plugin): block slot hook with specific block

* improve(plugin): auto generate key for provide UI options

* improve(plugin): style of injected ui container

* improve(plugin): types

* improve(plugin): async messaging api from host to plugin

* improve(plugin): add types

* improve(apis): get external plugin metadata

* improve(apis): invoke external plugin impls

* improve(apis): call external plugin impls for simple commands

* enhance(apis): datascript query api for predicate inputs

* enhance(apis): datascript query api for predicate inputs

* fix(apis): redundant args of datascript query api

* enhance(plugins): position of float ui container

* enhance(plugins): style of setting options

* enhance(plugins): layouts data for float ui

* chore(plugins): update CHANGELOG.md

* improve(apis): add types

* chore: fix some inclusive terms

* improve(apis): types

* chore(plugins): update CHANGELOG.md

* chore(plugins): build libs

* chore: update CHANGELOG.md

* chore: remove experiemental alda integration

* fix(lint): remove unused methods

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Andelf <andelf@gmail.com>
2022-12-19 20:23:25 +08:00
charlie ef06aedcfb fix(ios): can't scroll when search results overflow with soft keyboard opened 2022-12-19 17:30:10 +08:00
Andelf 6c4dd0b438 chore(deps): update rsapi, add socks proxy support 2022-12-19 13:09:24 +08:00
Andelf 9a4541c7f5 feat(sync): impl proxy support
refactor: use system proxy when possible
chore: update yarn.lock
2022-12-19 13:09:24 +08:00
Andelf cfdcd9410c
Merge branch 'master' into enhance/mobile-ux-2 2022-12-06 12:46:15 +08:00
Sergey Kolesnik 8b8fe908c0
A bunch of sanity in `search palette CSS` (#7334)
* legacy style fix: clean `#search-wrapper svg` css

* search palette css review; `--ls-search-icon-color` var reabilitation

Co-authored-by: Konstantinos <konstantinos@logseq.com>
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
2022-12-05 10:51:27 -05:00
Tienson Qin 898f10b84d
Merge branch 'master' into enhance/mobile-ux-2 2022-12-05 12:53:43 +08:00
Andelf 7a0555a9fc chore: bump version 0.8.13 2022-12-03 03:35:44 +08:00
Andelf c5bcbdd025 chore(deps): update file-sync deps
enhance: use armor=false for encryption
2022-12-03 00:32:13 +08:00
Andelf 88b160e215 chore(dev): cleanup unused package.json entries 2022-12-03 00:28:42 +08:00
Andelf 6aeb244fa2 enhance(ui): adaptive font size for tags 2022-12-01 11:52:39 +08:00
charlie 363336e123 Merge branch 'master' into enhance/mobile-ux-2 2022-11-30 16:13:26 +08:00
Tienson Qin 7331000bb1
Merge branch 'master' into feat/whiteboards-onboarding 2022-11-30 14:34:51 +08:00
charlie ba19a2516c Merge branch 'master' into enhance/mobile-ux-2 2022-11-30 14:02:24 +08:00
Andelf ee14560b2b chore(deps): update electron 19.1.8
fix(test): shard test
2022-11-30 11:22:55 +08:00
Konstantinos Kaloutas ef9075a684 Merge branch 'master' into feat/whiteboards-onboarding 2022-11-28 12:56:41 +02:00
charlie f69c6af49e Merge branch 'master' into enhance/mobile-ux-2 2022-11-28 10:55:03 +08:00
Andelf fe4dbdee1b fix(ui): use default font family for headings
Close #7481
2022-11-28 10:37:46 +08:00
charlie 47b541825b fix: missing depen 2022-11-25 14:00:16 +08:00
Konstantinos Kaloutas 612950d75c Merge branch 'master' into feat/whiteboards-onboarding 2022-11-24 17:27:51 +02:00
Tienson Qin dfd8052990
chore: remove rage-wasm since we moved to use the native binding (#7446) 2022-11-24 15:36:11 +08:00
Tienson Qin 3bb17b46fd chore: bump to 0.8.12 2022-11-23 21:09:29 +08:00
Konstantinos Kaloutas 2739ee0e64 wip: whiteboards onboarding 2022-11-23 14:49:46 +02:00
Sergey Kolesnik 355b1449b1
style fix: add css var `--color-level-6` for light theme (#7337) 2022-11-23 14:25:50 +08:00
Peng Xiao 926b7d859b
Merge branch 'master' into feat/wb-linkings 2022-11-23 13:12:20 +08:00
Charlie dda1f9bd9f
Enhance / Plugin APIs (#6945)
Added
1. All configurations of current graph.
App.getCurrentGraphConfigs: () => Promise<any>
2. All favorite pages list of current graph.
App.getCurrentGraphFavorites: () => Promise<Array<string> | null>
3. All recent pages list of current graph.
App.getCurrentGraphRecent: () => Promise<Array<string> | null>
4. Clear right sidebar blocks.
App.clearRightSidebarBlocks: (opts?: { close: boolean }) => void
5. Support register CodeMirror enhancer. #Experiment feature
Experiments.registerExtensionsEnhancer<T = any>(type: 'katex' | 'codemirror', enhancer: (v: T) => Promise<any>)
6. Support hooks for app search service. #Alpha stage
App.registerSearchService<T extends IPluginSearchServiceHooks>(s: T): void
7. Support focus option for App.insertBlock. Credit to [[tennox]] #PR

Fixed
1. Adjust build script to be compatible for shadow-cljs bundler.
How to set up a clojurescript project with shadow-cljs?
https://github.com/rlhk/logseq-url-plus/blob/main/doc/dev-notes.md
2022-11-22 22:00:29 +08:00
charlie 73fc9a73aa improve(desktop): WIP refactor left sidebar 2022-11-22 21:43:47 +08:00
charlie d04a0ac66b enhance(pdf): sync page number in highlights metafile 2022-11-22 21:43:47 +08:00
Konstantinos Kaloutas 79b94ddc59 fix: move-to-sidebar-right icon 2022-11-22 11:51:45 +02:00
Konstantinos Kaloutas 339f1e00a1 chore: add new icons 2022-11-21 19:01:02 +02:00
Gabriel Horner 6f5a6dcbf7
Merge pull request #7358 from logseq/feat/color-panel
Feat (Whiteboards): Add main color panel and rearrange tools
2022-11-18 10:53:07 -05:00
Sergey Kolesnik 04fecb0aa8
legacy style fix: remove `search-field` css and `--ls-search-background-color` var (#7318) 2022-11-17 13:40:54 -05:00
Konstantinos Kaloutas 58d41083f8 fix: styles 2022-11-16 19:24:34 +02:00
Peng Xiao 02749a4b34 fix: add a line link to whiteboard onboard template 2022-11-14 22:39:53 +08:00
Sergey Kolesnik f858e94520 legacy style fix: remove unused `--ls-head-text-color` css var 2022-11-14 20:45:59 +08:00
Sergey Kolesnik bb3fd4711e legacy style fix: remove unused css var: `--ls-right-sidebar-code-bg-color` 2022-11-14 20:45:59 +08:00
Peng Xiao e00ef97367 fix: highlighter opacity in onboard whiteboard 2022-11-14 18:01:46 +08:00
Tienson Qin a939767aaf chore: bump to 0.8.11 2022-11-11 20:43:37 +08:00
charlie 438f0b9e3d chore(plugins): build libs core 2022-11-11 17:33:15 +08:00
Konstantinos Kaloutas 77cce8184e chore: update icons 2022-11-10 20:46:50 +08:00
charlie d4589b1272 Merge branch 'master' into enhance/ios-folder-picker 2022-11-06 11:06:24 +08:00
charlie d976eb5182 enhance(mobile): polish interaction for the onboarding graph picker 2022-11-05 19:04:50 +08:00
Konstantinos 0aaba519cc
Fix: Appimage desktop file entries (#7219)
* appimage test

* add mimeType option

* transfer fork to logseq

* appimage test

* add mimeType option

* transfer fork to logseq

* add package name

* fix: product name

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2022-11-05 15:39:46 +08:00
charlie da3f6b094d Squashed commit of the following:
commit 99a2d333f9
Author: rcmerci <rcmerci@gmail.com>
Date:   Sat Nov 5 00:04:17 2022 +0800

    dev: restart sync when code changed

commit 4682274e10
Author: kv-gits <26402310+kv-gits@users.noreply.github.com>
Date:   Fri Nov 4 18:08:43 2022 +0300

    Update develop-logseq-on-windows.md

    JRE x64

commit fcb5d206b2
Author: rcmerci <rcmerci@gmail.com>
Date:   Fri Nov 4 17:36:34 2022 +0800

    fix: calculate s3-key length

commit e780272d12
Author: rcmerci <rcmerci@gmail.com>
Date:   Fri Nov 4 17:32:19 2022 +0800

    enhance(sync): filter pages whose page-name is too long

commit d45e5507b5
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Thu Nov 3 13:10:58 2022 +0800

    fix: e2e issue

commit c03b8503b0
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Thu Nov 3 11:35:44 2022 +0800

    test(whiteboard): new e2e cases

commit fbbcb1f862
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Thu Nov 3 10:53:45 2022 +0800

    fix: onboarding condition

commit 26f08061ac
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Thu Nov 3 10:43:59 2022 +0800

    fix(whiteboard): add loading when populating onboarding whiteboard

commit e8d1c1baa7
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Wed Nov 2 20:45:33 2022 +0800

    feat(whiteboard): onboarding whiteboard

commit 2f5680bd49
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Tue Nov 1 10:51:42 2022 +0800

    wip

commit 48cfa27552
Author: Peng Xiao <pengxiao@freewheel.tv>
Date:   Mon Oct 31 20:46:44 2022 +0800

    wip onboarding template

commit 3f17fd2ceb
Author: yoyurec <yoyurec@gmail.com>
Date:   Thu Nov 3 13:38:25 2022 +0200

    fix: add missed mark css vars

commit 8dfab3bd13
Author: Konstantinos Kaloutas <konstantinos@logseq.com>
Date:   Thu Nov 3 21:26:46 2022 +0200

    fix: allow custom protocols

commit dda618ca8f
Author: Tienson Qin <tiensonqin@gmail.com>
Date:   Fri Nov 4 22:32:13 2022 +0800

    fix: lint warning

commit 6c5c3bb96f
Author: Tienson Qin <tiensonqin@gmail.com>
Date:   Fri Nov 4 20:26:19 2022 +0800

    fix: some files may not have ext
2022-11-05 10:49:12 +08:00
Peng Xiao e8d1c1baa7 feat(whiteboard): onboarding whiteboard 2022-11-04 23:03:43 +08:00
Peng Xiao 48cfa27552 wip onboarding template 2022-11-04 23:03:43 +08:00
yoyurec 3f17fd2ceb fix: add missed mark css vars 2022-11-04 23:02:26 +08:00