Commit Graph

903 Commits (b892c9abe90101c0dea5ad5ab1606b72616830e6)

Author SHA1 Message Date
Ben Yorke 0f7f9adf9b Merge github-bendyorke:logseq/logseq into feat/cmdk 2023-08-31 16:08:22 +02:00
Charlie 6d6da2046c
Enhance/shortcuts (#9803)
* refactor(shortcuts): simplify to build handler category map

* fix(shortcuts): redundant re-mount for the pdf shortcuts

* refactor(shortcuts): simplify names

* refactor(shortcuts): simplify user keynames

* fix(shortcuts): persist inited state for dev mode

* refactor(shortcuts): simplify handlers installation

* refactor(shortcuts): optimize shortcuts mixin

* fix: incorrect function ref

* refactor(shortcuts): shortcuts mixin

* fix(shortcuts): incorrect initialization for the pdf shortcut handler

* refactor(shortcuts): optimize binding keys map

* refactor(shortcuts): optimize shortcuts conflicts detection

* refactor(shortcuts): optimize binding ids map

* refactor(shortcuts): WIP the new keymap page

* refactor(shortcuts): WIP the new keymap related components

* feat(shortcuts): WIP fuzzy search for the shortcuts

* refactor(shortcuts): WIP the new keymap related components

* feat(shortcuts): WIP the new shorcuts record component

* feat(shortcuts): WIP the new shorcuts record component

* feat(shortcuts): WIP check shortcut conflicts component

* feat(shortcuts): WIP the new shorcuts record component

* refactor(shortcuts): WIP persist user shortcuts

* fix(shortcuts): detection for the conflicts

* feat(shortcuts): WIP detection for the conflicts

* feat(shortcuts): WIP persist user shortcuts

* refactor(shortcuts): add unit tests

* enhance(ux): search pane for the shortcuts

* feat(shortcuts): remove the existent shortcut item

* feat(shortcuts): fold/unfold categories

* feat(shortcuts): add shortcuts filters

* enhance(shortcuts): resove binding map description

* enhance(shortcuts): reactive category shortcuts

* enhance(shortcuts): register api for plugins

* feat(shortcuts): add keyboard shortcuts filters

* feat(shortcuts): impl keyboard shortcuts filters

* enhance(shortcuts): leader keys for the shortcut conflicts detection

* enhance(tests): leader keys conflicts for the shortucts

* enhance(shortcuts): parse conflicts from current binding list

* enhance(ui): polish the component of the restore shortcut action

* enhance(shortcuts): get conflicts with specific handler id

* enhance(shortcuts): polish the confilts component

* enhance(shortcuts): polish keymap conflicts component

* enhance(shortcuts): ux for handling shorcuts conflicts

* enhance(ui): polish notifications cp

* fix(shortcuts): remove reduplicate shortcuts for category

* enhance(shortcuts): polish ux for handling shorcuts conflicts

* chore(plugin): build libs core

* enhance(plugin): support shortcut command lifecycle hooks

* enhance(plugin): support shortcut command lifecycle hooks

* chore(plugin): build libs core

* enhance(shortcuts): support shortcuts saved to global config

* enhance(shortcuts): support shortcuts be saved to global config

* feat(shortcuts): support keymap manager to global settings

* enhance(shortcuts): shortcut to open keymap settings

* fix(units): tests

* fix: lints

* enhance(shortcuts): unlisten all shortcuts

* fix: lints

* fix: lints

* fix(units): tests

* fix(units): tests

* fix(units): tests

* enhance(shortcuts): unlisten/listen all shortcuts

* enhance(shortcuts): polish conflicts component

* fix(ui): modal size

* fix(ui): modal panel container

* enhance(shortcuts): i18n

* enhance(ui): layout of the shortcuts recorder component

* fix(lint): i18n

* enhance(ui): keyboard icon for the keymap settings tab

* fix(shortcuts): incorrect filters for the collaspsed shortcuts

* enhance(ui): polish details for the keymap settings

* enhance(ui): polish details for the keymap settings

* fix(shortcuts): get shortcut description error when the associated handler-id not exist

* fix(ui): the shortcut disabled label overlaps with section headers.

* refactor(shortcuts): names

* enhance(ui): filter icons
2023-08-29 19:33:48 +08:00
Ben Yorke 24006b3d82 updates 2023-08-25 15:54:00 +02:00
dependabot[bot] 4876a7884c chore(deps): bump semver from 7.3.5 to 7.5.2 in /resources
Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.5.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25 04:49:39 +08:00
Andelf f134570551 chore(release): bump version 0.9.15 2023-08-22 22:06:51 +08:00
Tienson Qin 03ec9580c3 Merge branch 'master' into feat/db 2023-08-22 20:32:15 +08:00
Andelf d85177827a chore(release): bump version 0.9.14 2023-08-17 19:58:45 +08:00
Andelf 08e22c44af fixup! fix(sqlite): multitab support 2023-08-16 18:54:30 +08:00
Andelf 0836e4f6cc fix(sqlite): multitab support 2023-08-16 18:45:20 +08:00
Andelf fd0ccf2add fix(sqlite): graph list and unlinking for in-browser graph 2023-08-16 18:31:02 +08:00
Andelf eb4476c0b6 fix(sqlite): wrong db query 2023-08-16 14:54:51 +08:00
Andelf 849173d081 fix(sqlite,browser): dup today journal page 2023-08-15 23:15:25 +08:00
Andelf 7cf2d5d387
chore: DB version for browser support (#10016)
- impl storage
- still not working: refreshing, init code
2023-08-15 21:07:31 +08:00
Konstantinos Kaloutas 33f6438d38 fix marked parse call 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas b5df30f4e1 move and refactor css files 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 5a011ecab4 handle tippy-tooltip styles 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas f9b8f69c16 handle amplify 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas abbd35a042 handle pdfjs 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 3d369e032d remove public.css and related fonts 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 677cada2ba Revert "Revert "Revert "handle magic-portal"""
This reverts commit b1f12048ac310ea80fba835f932d7e38f74056b9.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas deb0a43e8b Revert "Revert "handle magic-portal""
This reverts commit 9011fa7f9e54ae8a3b587da6d61affa31e3cd727.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas a19c5feb85 Revert "handle magic-portal"
This reverts commit 8146430b0fc88b600a8f93164e0b39d05353bbb6.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 46208a7753 Revert "Revert "handle lightning-fs""
This reverts commit 840cb90ed5f0fc2704b80f975d08179050cee8b0.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas bffeddff4c Revert "handle lightning-fs"
This reverts commit 005f56deb42d6d40776282baf91fe79cd2c30d29.
2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas eb6a045619 handle magic-portal 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 20421e4cc4 handle lightning-fs 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 1a9017f757 handle highlight.js 2023-08-04 11:17:30 +08:00
Konstantinos Kaloutas 56e6e934b8 handle marked js 2023-08-04 11:17:30 +08:00
Ben Yorke 8bff0f2139 cmdk initial implementation 2023-08-02 23:07:05 +03:00
Andelf 4b4b4e8871 chore(release): bump version 0.9.13 2023-08-02 01:03:25 +08:00
Andelf 486edc31c0 chore(release): release 0.9.12 2023-08-01 21:52:12 +08:00
Konstantinos Kaloutas beace1be7a fix: remove outdated styles (resolves #9940) 2023-07-30 12:13:50 +08:00
Konstantinos Kaloutas 3bce831027 remove height rule 2023-07-24 13:35:57 +03:00
Konstantinos Kaloutas a5d2137748 overflow fix 2023-07-24 13:02:46 +03:00
Konstantinos Kaloutas 7d6aae0c08 handle mhchem 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas 86d3cad507 handle shepherd.js 2023-07-21 10:07:06 -04:00
Konstantinos Kaloutas 9fd3deb39e handle reveal.js 2023-07-21 10:07:06 -04:00
Andelf 5cab22187c chore(release): bump version 0.9.11 2023-07-19 18:44:23 +08:00
Johan Penttinen 7a63c9a89c
feature(android): add android 13 API themed icons (#9862) 2023-07-19 18:24:32 +08:00
Bad3r fb2e1e82eb
chore(deps): Fix CVE-2023-2931 in Electron 24 [minor change] (#9854) 2023-07-19 10:47:25 +08:00
Konstantinos Kaloutas fb63c32a56 Revert "defer loading html2canvas"
This reverts commit 16e0c3713f.
2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas f9fbb26567 revert index changes 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas b7710e570c Revert "defer loading code-editor"
This reverts commit 4f067f4003.
2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 9f85069264 convert codemirror hint addon 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 4f07baad37 convert codemirror 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas fed6dea816 convert interact.js 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 20c54c82e3 defer loading code-editor 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 1e30a2030f defer loading html2canvas 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 960c1dc636 remove tldraw script 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 6343f7a7aa remove more excalidraw assets 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 85a8e1246a remove excalidraw assets 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 6e100f0dd1 convert swiped events 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas 1f09012f01 convert photoswipe 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas c9cce26b6e fix: inter css 2023-07-10 00:54:54 +08:00
Konstantinos Kaloutas e04d0c498d convert html2canvas and Inter 2023-07-10 00:54:54 +08:00
Philippe Letourneau fe87fe20cf Added a configuration to specify a build version different than the release version 2023-07-02 23:41:03 +08:00
Ben Yorke 6f984d45ef cmdk 2023-06-30 20:59:05 +02:00
Ben Yorke 4e2d980955 button and cmdk 2023-06-30 09:37:07 +02:00
Ben Yorke dc78790000 Revert codemirror solarized theme 2023-06-30 09:35:34 +02:00
Ben Yorke 1e264c9c76 Update codemirror 2023-06-30 09:35:34 +02:00
Ben Yorke c8692d12c4 Updates to radix jakobs feedback 2023-06-30 09:35:01 +02:00
Ben Yorke 6e31a55fe0 Inital radix reskin 2023-06-30 09:35:00 +02:00
Ben Yorke c6cad4135e second pass at styling 2023-06-30 09:34:31 +02:00
Ben Yorke 641a38afa6 Setting of radix colors 2023-06-30 09:33:35 +02:00
Gabriel Horner f80568eef7 Merge branch 'master' into katex-resource-npm 2023-06-28 14:19:33 -04:00
Konstantinos Kaloutas 5c720a9463 reintroduce rebuild:all 2023-06-28 13:56:30 +08:00
Konstantinos Kaloutas bf7ff7df59 chore: upgrade electron 2023-06-28 13:56:30 +08:00
Andelf 1ace008b5b chore(release): bump version 0.9.10 2023-06-28 00:48:15 +08:00
Andelf 9349f1a994 chore(deps): update rsapi 2023-06-26 19:20:04 +08:00
Andelf 2cd8630f6b chore(deps): update rsapi, 2 stage merge 2023-06-26 19:20:04 +08:00
Allan Chain 6d0033e645 chore: include katex resources from npm 2023-06-23 10:05:45 -04:00
Allan Chain 9a8d5ea6a5
chore: update KaTeX from 0.13.18 to 0.16.7 (#9625) 2023-06-13 22:42:52 +08:00
Andelf 997a0d9eff
chore(release): bump version 0.9.9 (#9637) 2023-06-13 17:37:21 +08:00
David Laing a88e03b50d
Bump dependency dugite from 1.8.0 to 2.5.0 (#9579)
* Bump dependency dugite from 1.8.0 to 2.5.0

Addresses #9534 related to `warning: Empty last update token` errors being thrown on Mac OS

---------

Co-authored-by: Andelf <andelf@gmail.com>
2023-06-06 17:23:45 +08:00
Andelf 82cf4d3c65 chore(release): bump version 0.9.8 2023-05-24 02:40:19 +08:00
Andelf 00a304e49c chore(release): bump version 0.9.7 2023-05-23 23:51:53 +08:00
Andelf 42dd084544
chore(release): bump version 0.9.6 (#9376) 2023-05-12 20:10:24 +08:00
charlie c6c58a025d refactor: react components of the tabler extension icons 2023-05-12 18:52:11 +08:00
charlie 2bc8691c23 enhance(ui): support tabler extensions icons to the react components 2023-05-12 18:52:11 +08:00
Andelf 810e7163c5 chore(release): bump version 0.9.5 2023-05-10 22:04:28 +08:00
Andelf bebc3bd9f7 chore(release): bump version 0.9.4 2023-04-25 19:55:25 +08:00
Andelf 897a6af010 chore(deps): update rsapi, refine logs 2023-04-19 21:25:18 +08:00
Andelf 3cdddeab55 chore(release): bump version 0.9.3 2023-04-19 21:25:18 +08:00
Andelf cc87fa4c17 chore(deps): update rsapi, refine certs check 2023-04-18 23:10:38 +08:00
Andelf 0e4792f596 chore: bump version 0.9.2 2023-04-13 00:01:13 +08:00
Charlie 60fbfdf2f7
Enhance: plugin-related improvements (#8787)
- fix: Select and Input elements rendered using provideUI via onMacroRendererSlotted don't function #8374
 - fix: logseq.Editor.getPageBlocksTree does not work when page uuid is passed in as param #4920
 - feat: add a plug-in flag for the plugin slash commands item
 - feat: add logseq.App.setCurrentGraphConfigs: (configs: {}) => Promise<void>
 - feat: add hook logseq.App.onTodayJournalCreated: IUserHook<{ title: string }
 - enhance: auto-check updates for the installed plugins from Marketplace
 - feat: expose template-related APIs to SDK
2023-04-12 21:27:40 +08:00
Konstantinos 95149e13f6
Feat: Export to image (#9037)
* feat: export to image

* chore: export selection on whiteboards

* fix: whiteboards zoom on export

* fix: loading position

* chore: support video thumb

* core: add export to  whiteboards context menu

* fix: context menu entry

* fix; copy image to clipboard

* fix: copy / export label

* fix: hide ui elements

* fix: remove random character

* fix: graph export

* chore: remove console log and jpg format

* style: run prettier

* fix: disable on multiple selected blocks

* fix: multiple blocks

* enhance: restrict bounds of selected shapes

* chore: export selection on whiteboards

* fix: whiteboards zoom on export

* chore: support video thumb

* core: add export to  whiteboards context menu

* fix: context menu entry

* fix; copy image to clipboard

* fix: copy / export label

* fix: hide ui elements

* fix: remove random character

* fix: graph export

* chore: remove console log and jpg format

* style: run prettier

* fix: disable on multiple selected blocks

* fix: multiple blocks

* enhance: restrict bounds of selected shapes

* Fix any html2canvas related functionality failing in publishing

* fix: portal header gradient on export

* chore: add comment about html2canvas-ignore attr

* fix: use export padding constant

* fix: export collapsed portals with size >  medium

* fix: reset export type

* enhance: export filename

---------

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2023-04-12 17:39:22 +08:00
charlie 30df4c220b fix(ui): unwanted reset style from amplify ui 2023-04-06 14:36:36 +08:00
Andelf 428d1da0d4 chore: release 0.9.1 2023-03-29 18:51:07 +08:00
Andelf 7d92a3172e chore(release): bump version 0.9.0 2023-03-28 09:18:24 +08:00
Charlie 95c5cba9db
Feat: The new login UI (#8865)
Built-in login UI instead of callback

---------

Co-authored-by: rcmerci <rcmerci@gmail.com>
Co-authored-by: Konstantinos Kaloutas <konstantinos@logseq.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2023-03-27 19:56:18 +08:00
Tienson Qin db6fc6b7ee
feat: simple query builder (#8774)
Simple query builder

---------

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
Co-authored-by: charlie <xyhp915@qq.com>
2023-03-21 14:27:00 +08:00
charlie 1df54a6b54 chore(plugin): build libs core 2023-03-06 12:05:39 +08:00
Gabriel Horner 91e89ef2d6
Chore: Add deprecation for :editor/command-trigger config (#8720)
* Add deprecation for :editor/command-trigger config

* enhance: warning dialog

* enhance: notification styles

* enhance: notification icons

* Fix tests after config warning improvements

---------

Co-authored-by: Konstantinos Kaloutas <konstantinos@logseq.com>
2023-03-04 12:07:33 +08:00
Andelf b8dfac04d2 fix(rsapi): use system certs 2023-03-01 21:59:09 +08:00
Andelf db76ba885c chore(release): bump version 0.8.18 2023-03-01 15:23:15 +08:00
Andelf d0c52615f8 ci: re-enable codesign on macos 2023-02-28 15:46:52 +08:00
charlie ec6e99e447 fix(plugin): force disable the unloaded(error) plugin 2023-02-28 15:13:42 +08:00
Konstantinos Kaloutas 664afd827c fix: default color on portals 2023-02-21 23:49:25 +08:00
Andelf 8b2c50dd06 chore(deps): update rsapi
- fix http2 deps
- add freebsd build
2023-02-21 22:27:50 +08:00
Andelf c621ac30e8 fix: disable macos sign temporarily 2023-02-21 09:18:59 +08:00
charlie 164ac64be9 improve(apis): support CORS for http server 2023-02-20 16:26:03 +08:00
Andelf 71b5fa3b97
Feat: auto-completion for config editing (#8584)
* feat(editor): add auto-completion for config editing
* enhance: filter keys already in file when autocompletion
2023-02-15 17:56:33 +08:00
Andelf 58d1928cde chore: bump version 0.8.17 2023-02-10 11:57:37 +08:00
Andelf 924b945b32 enhance(sync): add native logging for desktop and android 2023-02-04 18:28:07 +08:00
Andelf 6d62848386 fix(sync): revert age upgrade
Close #8497
2023-02-02 23:11:24 +08:00
Andelf 29efeeb68a chore: update rsapi 2023-02-01 21:54:46 +08:00
Andelf 4916406111 chore(deps): update rsapi, add upload retries 2023-01-16 00:21:02 +08:00
Andelf 3a7d16683c fix(sync): update deps, fix expired token issue 2023-01-13 22:15:36 +08:00
Andelf b5b1a46215 chore: bump version 0.8.16 2023-01-12 21:05:10 +08:00
Konstantinos 2e929ebb21
Chore(deps): Upgrade electron to 20 (#7692)
upgrade electron to 21
2023-01-09 13:57:41 +08:00
Charlie 675811ccde
Enhance/plugins (#8202)
* improve(plugins): install hooks with user options

* improve(plugin): remove todos

* improve(plugin): hook for a specific plugin

* e2e tests

* improve(ui): global search bar for the results from the custom search service
2023-01-05 19:30:41 +08:00
Tienson Qin c2a4e55f02 enhance: use /api instead of /api-invoker 2022-12-29 23:16:12 +08:00
Andelf 7fd33b5971 chore(release): bump version 0.8.15
Related #8152
2022-12-29 22:51:11 +08:00
Charlie 51aaa02e76
Feat: APIs http server (#7699)
http server
2022-12-29 22:30:44 +08:00
Andelf 5b25641785 fix(rsapi): add fname unicode normalization 2022-12-29 20:43:33 +08:00
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