Commit Graph

7441 Commits

Author SHA1 Message Date
Tienson Qin
114c71e60b remove debugging 2022-04-24 11:17:47 +08:00
Tienson Qin
b3f67c69b1 misc: delete both web github integration and encryption 2022-04-24 11:17:47 +08:00
Tienson Qin
1ff87706f6 enhance: shift+up/down for smooth select and alt+up/down for block select 2022-04-23 07:25:24 +08:00
kkkiio
e8ab5c761d refactor: fix format 2022-04-23 07:20:30 +08:00
kkkiio
140fe27ad7 enhance(edit): add smooth-select action 2022-04-23 07:20:30 +08:00
Tienson Qin
8ec93205b4 fix: alias 2022-04-23 06:50:22 +08:00
Tienson Qin
24c0891e29 fix: lint warnings 2022-04-23 06:50:22 +08:00
Tienson Qin
042f39d2ca fix: add title:: property if needed 2022-04-23 06:50:22 +08:00
Tienson Qin
b18c8af2c1 Add e2e tests 2022-04-23 06:50:22 +08:00
Tienson Qin
403bb10b14 Fix: creating new pages from bracketing text is broken #4971
close #4971
2022-04-23 06:50:22 +08:00
Tienson Qin
067f25f4bc fix: copy paste 2022-04-23 06:16:45 +08:00
Andelf
9938d1971b fix(code): do not accept tab in codemirror 2022-04-22 16:24:23 +08:00
Peng Xiao
c5b434c0b2 fix: should not display onboarding card in published 2022-04-22 16:24:00 +08:00
charlie
1963a9709c fix(plugin): make the latest user sdk compatible for old plugin core 2022-04-22 15:51:40 +08:00
charlie
c363c47a21 fix(plugin): compatible hooks strategy for old libs sdk 2022-04-22 15:51:40 +08:00
Andelf
93faf552ac fix(test): random fail while typing 2022-04-22 11:02:42 +08:00
salevdns
41cbb036a0 Exclude pre-releases
Exclude pre-releases since no version tagging is applied atm.
2022-04-22 09:37:13 +08:00
salevdns
43417c68ed Docker: Add support for arm64 image & autobuild 2022-04-22 09:37:13 +08:00
Tienson Qin
192eab6a09 fix: Cmd-v sometimes pastes wrong content 2022-04-22 04:32:15 +08:00
Tienson Qin
cb9fde5b12 fix: use ES Module syntax
see https://shadow-cljs.github.io/docs/UsersGuide.html#_language_support
2022-04-22 03:33:56 +08:00
Tienson Qin
d286d37590 remove unused :editor/last-edit-block 2022-04-22 00:33:48 +08:00
Tienson Qin
ec29848427 fix: indent cursor position 2022-04-22 00:28:56 +08:00
Tienson Qin
33e0fb4fe9 fix: press Enter in list's content when dwim 2022-04-21 21:39:09 +08:00
Tienson Qin
98ac07d990 fix: only reorder the first matched ordered list 2022-04-21 21:39:09 +08:00
Tienson Qin
87007f8b07 fix: ordered list numbers 2022-04-21 21:39:09 +08:00
Tienson Qin
4eec369740 fix: only restore last editor's position if it's the same block 2022-04-21 20:41:38 +08:00
Tienson Qin
dd92e10b96 remove debugging prn 2022-04-21 20:20:46 +08:00
Tienson Qin
0e36ae85ee fix: collapsed state when zooming into a parent block with some children 2022-04-21 20:17:47 +08:00
Junyi Du
644dde0f24 feat: logseq protocol open with file path 2022-04-21 18:46:35 +08:00
Junyi Du
c7df6fc969 feat: open in running window by default; add new-window url action 2022-04-21 18:46:35 +08:00
Junyi Du
0a37f71433 feat: logseq protocol support on non-darwin 2022-04-21 18:46:35 +08:00
Charlie
79bc33e1e3 Enhance/more ns plugin api (#4828)
* improve(plugin): WIP add settings schema

* improve(plugin): add identity for settings modal

* improve(plugin): WIP add settings input

* fix(ui): scrollbar overlay of modal panel content

* improve(plugin): WIP add more render types of setting item

* improve(plugin): WIP polish settings items

* improve(plugin): WIP settings list of plugins

* improve(plugin): more settings types & polish releated ui

* fix(plugin): sometimes disable plugin not work

* improve(plugin): polish ui of plugin settings

* fix(dev): warning of lint

* improve(plugin): add api of settings changed

* chore: build libs core

* fix(ui): width of settings panel wrap

* improve(plugin): separate layouts data from settings aio file

* imporve(plugin): container size of single plugin settings

* fix: add missing state

* improve(plugin): add Git ns

* improve(plugin): git related api

* improve(api): type of git result

* chore: build libs core

* fix(dev): kondo lint

* fix(plugin): use cdn sdk when js entry

* chore: build libs core

* fix(plugin): env condition

* improve(plugin): add UI ns

* fix(api): arguments of datascript query

* enhance(api): manageable message instance of UI tools

* enhance(api): WIP add experiments api

* enhance(api): WIP add resources state of plugin

* improve(plugin): add status of loading script resources

* improve(plugin): more opts for script loader

* improve(plugin): WIP add fenced code renderer hook

* improve(plugin): fenced code renderer hook

* fix(plugin): resource root path of plugin fs location

* imporve(plugin): support local files for loading scripts

* improve(plugin): types of expirements api

* fix: typo of class

* enhance(api): add namespace related apis

* enhance(api): add linked refrences related apis

* enhance(plugin): add sample links to related api comments

* improve(plugin): add db changed hook & optimize strategy of caller for hooks

* improve(plugin): compatible commands registration for old sdk

* improve(plugin): collect user sdk version for plugin local

* improve(plugin): add internal callable apis for user sdk

* chore(plugin): missing files & bump libs version

* improve(plugin): compatiable for old sdk about hook messaging optimization

* improve(plugin): db hook optimization for old sdk

* enhance(ux): auto focus searchbar when open plugins list

* improve(plugin): api of a hook from specific block changed event

* improve(plugin): api of db block change hook

* improve(plugin): add show bracket user config of api

* improve(plugin): api of db block change hook

* fix(api): toggle collapsed of block

* improve(api): try to init grpah with git before exec git commands

* improve(plugin): attributes of sandbox container

* improve(dev): support register command with keybinding

* improve(plugin): add api of register shortcut command

* fix(plugin): reubild slash commands when new command registration

* fix(dev): lint

* improve(dev): lint script of libs codebase

* chore(dev): remove useless codes

* improve(plugin):sanitize path string of plugin repo value

* fix(plugin): rebuild commands list when unregister a plugin

* fix(ui): overflow width of query result table

* chore: rebuild libs core

* improve(plugin): add assets related apis

* chore: rebuild libs core

* improve(plugin): support replace state of into block in page api

* improve(plugin): prepend/append child block in page

* improve(plugin): polished exceptions message of plugin update/install

* fix(plugin): update settings within gui

* improve(ux): debounce change event of input for plugin settings gui

* chore: rebuild libs core

* enhance(plugin): catch exception of hook plugin
2022-04-21 18:43:16 +08:00
Andelf
a87e5ea0fa fix: not e2e test clipboard 2022-04-21 18:36:58 +08:00
Tienson Qin
274639fe78 fix: editor freeze when cut and paste blocks at the bottom 2022-04-21 18:36:58 +08:00
Andelf
b92f48a047 Refactor randomized e2e tests (#4974)
* fix(test): disable some random check
* fix(test): fix template test
* fix(test): reduce random test size
2022-04-21 18:15:53 +08:00
Andelf
8e74b06103 fix(test): add delay to clickNew 2022-04-21 13:07:30 +08:00
Tienson Qin
8f1f95741f fix: empty content check if inserting with replace-empty-target? 2022-04-21 11:28:16 +08:00
llcc
663a3c9632 fix: ac-cp jumps on mobile 2022-04-21 09:37:18 +08:00
Tienson Qin
a569d38f18 fix: e2e tests 2022-04-21 09:25:14 +08:00
Peng Xiao
019e67ac1f feat: expose start-of-week to plugins 2022-04-21 08:43:53 +08:00
Tienson Qin
0cfde82909 fix: re-index parsing progress 2022-04-21 08:42:52 +08:00
Tienson Qin
71e9bdee49 enhance: parsing progress bar 2022-04-21 08:42:52 +08:00
llcc
b8295bd5de enhance(Android): receive data after cold boot 2022-04-21 08:42:18 +08:00
llcc
83465a6446 enhance(iOS): receive share content after cold launch 2022-04-21 08:42:18 +08:00
charlie
a483b0de94 fix(utils): classname utils for string input 2022-04-21 08:41:40 +08:00
llcc
631f374ae5 display version info on mobile 2022-04-21 08:38:33 +08:00
Peng Xiao
4518ce5ee1 feat: custom query title may also render rich texts (#5006)
* feat: custom query title may also render rich texts

* fix: custom query title should also accept plain hiccups
2022-04-20 17:42:49 -04:00
rcmerci
888ed21e7e fix(sync): check current graph belongs to current logged-in user
when toggle sync on, first check current graph belongs to current
login user.
2022-04-20 09:43:19 -04:00
Tienson Qin
c7eb76d07c Disable pprint 2022-04-20 00:07:42 +08:00
Peng Xiao
628edb4775 fix: should also mute cursor blinks 2022-04-19 21:14:23 +08:00