Commit Graph

280 Commits (1a8c18488abdaf7307f880a31d23f56543456c5c)

Author SHA1 Message Date
Tienson Qin dd9a90b4ad enhance: hide logbook by default 2021-08-31 12:48:51 +08:00
Tienson Qin 6bfaead43c fix: handle empty errors returned by dugite 2021-08-26 19:18:00 +08:00
Tienson Qin 53975e7aa4 fix: re-render pixi when switching between dark/light 2021-08-25 22:16:27 +08:00
Tienson Qin 2ed911ffcd fix: detect "file modified" with file contents instead mtime 2021-08-25 14:59:18 +08:00
Tienson Qin 2e3744ac9c chore: bump mldoc 2021-08-23 22:16:20 +08:00
Tienson Qin 78a2dbd5dd chore: bump mldoc 2021-08-23 21:07:24 +08:00
Tienson Qin e87f83c395
Use web workers to speed up parsing (#2655)
* wip: use web workers to speed up parsing

* chore: uncomment forget.config.js

* fix: parser pool initialization

* fix: extract parser-worker

* fix: can't run the parser worker in the release mode

* fix: extract async tests

* fix: dsl query async test

* fix: img path in dev mode
2021-08-18 17:02:40 +08:00
Tienson Qin b382f6df47 chore: bump mldoc 2021-08-11 22:35:49 +08:00
Tienson Qin de7c6584fb enhance: pdf title 2021-08-06 21:21:38 +08:00
Tienson Qin 27c7488003 perf: block rendering 2021-08-03 20:25:01 +08:00
Tienson Qin 51f0819235 chore: bump pixi-graph-fork 2021-08-01 15:48:54 +08:00
Peng Xiao b2a23dcfbc feat: add embed twitter command 2021-07-30 18:06:07 +08:00
Tienson Qin d5dbdf6589 chore: bump mldoc 2021-07-30 12:57:27 +08:00
Junyu Zhan 06b80fe4c7 Merge branch 'master' into zotero/poc 2021-07-28 15:02:07 +08:00
Tienson Qin 89213693d1 feat: use == for highlight
Defaults to use == for highlights too.
2021-07-27 23:28:18 +08:00
Weihua Lu 19fb06d52b fix ns property creation 2021-07-27 15:35:44 +08:00
Weihua Lu 21cc484fe2 Merge remote-tracking branch 'origin/master' into zotero/poc 2021-07-27 13:19:37 +08:00
Tienson Qin ab9ed5562c chore: bump mldoc 2021-07-26 22:02:17 +08:00
Weihua Lu 2f7e3f5b3f Merge remote-tracking branch 'origin/master' into zotero/poc 2021-07-26 10:54:56 +08:00
Tienson Qin 1491d33ae2 fix: Org mode title not parsed if file-level property block exist in file
close #2286
2021-07-22 18:09:33 +08:00
rcmerci 211d907a51 feat(srs): init 2021-07-22 12:07:04 +08:00
Weihua Lu bb62694728 zotero setting page 2021-07-21 15:14:17 +08:00
Weihua Lu 65bd4d5871 Merge remote-tracking branch 'origin/master' into zotero/poc 2021-07-20 14:47:31 +08:00
Tienson Qin b3931bedb1 chore: bump version 2021-07-19 20:14:38 +08:00
Tienson Qin 6cc567442c debug: trying to fix sourcemaps not working on electron 2021-07-16 18:30:31 +08:00
Weihua Lu adbf5a1674 wip, new version of add property test 2021-07-14 15:37:49 +08:00
Weihua Lu 90d1bb05c0 wip: add journal article page with properties 2021-07-12 18:14:43 +08:00
Tienson Qin 4e09dc2d52 enhance: publishing
also, hide built-in pages in "All Pages"
2021-07-11 21:43:37 +08:00
Devon Zuegel 92ae2e5928
WYSIWYG headers + CSS cleanup (#2393)
* Run formatter on CSS file

* Add content-aware classes to editor textarea

* Update yarn.lock

* Handle styles when editing multiline blocks
2021-07-11 17:46:59 +08:00
Tienson Qin c31b40ca8c fix: too many webgl contexts 2021-07-09 22:45:47 +08:00
Tienson Qin a58de3da97 chore: bump pixi-graph-fork 2021-07-09 12:29:33 +08:00
Tienson Qin 4bef38346a fix: add default titles for some pages 2021-07-08 00:45:46 +08:00
Tienson Qin c2c69decca chore: bump mldoc 2021-07-07 22:26:58 +08:00
Tienson Qin 907e60262b chore: bump mldoc 2021-07-07 22:07:08 +08:00
Tienson Qin d05f105c34 chore: bump mldoc 2021-07-07 22:03:57 +08:00
Tienson Qin dd53195e92 enhance: use home icon instead of our logo for the mac desktop app 2021-07-07 01:49:54 +08:00
Tienson Qin 5a41300e80
Graph revamp (#2372)
Graph revamp
2021-07-06 23:48:58 +08:00
Weihua Lu 40d912c277 chore: upgrade tailwind 2021-07-06 23:47:13 +08:00
Weihua Lu 3c602abb32 wip 2021-07-06 23:47:13 +08:00
Tienson Qin 79a3826169 fix: remove google login 2021-07-05 22:23:45 +08:00
rcmerci 6693068a04 chore: bump mldoc 0.8.4 2021-07-01 12:11:52 +08:00
Tienson Qin 935d02149b chore: bump mldoc 2021-06-30 22:14:34 +08:00
rcmerci 3d4d371796 update mldoc version 2021-06-30 22:14:34 +08:00
Tienson Qin 3138ab08f7 chore: bump electron package 2021-06-23 21:04:37 +08:00
dependabot[bot] 7d4bf9ce93 chore(deps): bump color-string from 1.5.4 to 1.5.5
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 10:41:39 +08:00
Tienson Qin 2e6414d3be chore: updated yarn.lock 2021-06-22 12:17:26 +08:00
Tienson Qin e617fd29d6 add tab && shift+tab 2021-06-22 10:57:11 +08:00
Tienson Qin f0af0f05dd test: cypress scaffolding 2021-06-22 10:57:11 +08:00
Tienson Qin ff615bc1f4 chore: bump mldoc 2021-06-17 19:49:39 +08:00
Tienson Qin 0c5b59077f chore: bump yarn.lock too 2021-06-16 00:32:21 +08:00
dependabot[bot] 327c5e0a12 chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 19:25:55 +08:00
Tienson Qin 0bde30bc58 chore: bump version 2021-06-11 00:14:31 +08:00
dependabot[bot] 74d148dd23 chore(deps): bump highlight.js from 9.18.5 to 10.4.1
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.5 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/9.18.5...10.4.1)

---
updated-dependencies:
- dependency-name: highlight.js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-10 12:16:17 +08:00
Tienson Qin 8a9a75ddcd fix: app freeze 2021-06-08 16:17:07 +08:00
dependabot[bot] cb298a83b6 chore(deps): bump trim-newlines from 3.0.0 to 3.0.1
Bumps [trim-newlines](https://github.com/sindresorhus/trim-newlines) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sindresorhus/trim-newlines/releases)
- [Commits](https://github.com/sindresorhus/trim-newlines/commits)

---
updated-dependencies:
- dependency-name: trim-newlines
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 10:28:21 +08:00
Tienson Qin 563607db80 chore: bump both better-sqlite3 and electron
Related to #1643
2021-06-08 10:19:55 +08:00
Tienson Qin c58084bcee chore: bump mldoc 2021-06-07 20:41:26 +08:00
Tienson Qin 3a8da3262a chore: bump mldoc 2021-06-07 19:52:23 +08:00
Tienson Qin 3532ecb40c fix: clear indentation for paragraphs 2021-06-07 18:23:19 +08:00
Tienson Qin 7ef9150e08 fix: Extra space and tab characters will be inserted into the file
close #2108
close #2057
2021-06-07 15:06:54 +08:00
Tienson Qin 16c9fdac4c chore: bump minor version 2021-06-02 14:57:58 +08:00
Tienson Qin 0e5c2c88e2 chore: bump mldoc 2021-05-28 22:25:30 +08:00
Tienson Qin 64865319c4 chore: updated yarn.lock 2021-05-27 15:47:47 +08:00
Tienson Qin 9179b33e14 chore: bump mldoc 2021-05-27 15:12:17 +08:00
Tienson Qin 52ab749445 fix: bump mldoc 2021-05-27 14:02:56 +08:00
Weihua Lu bf61ea10e7 feat: refactor, integrate sentry with posthog 2021-05-27 10:51:36 +08:00
Weihua Lu 87b65ec220 feat: posthog instrument module 2021-05-27 10:51:36 +08:00
dependabot[bot] 94bead6455 chore(deps): bump browserslist from 4.16.3 to 4.16.6
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-27 10:50:00 +08:00
Tienson Qin 9cc6e3db65 fix: preserve spaces in the block's content 2021-05-24 08:56:24 +08:00
Tienson Qin a0a423ceef
Merge pull request #1191 from logseq/feat/outliner-core
Core outliner refactor
2021-05-20 00:05:13 +08:00
Tienson Qin c9943eb680 fix: disable global editing bindings when in block component editing
for example, codemirror, excalidraw modes
2021-05-16 12:02:03 +08:00
Tienson Qin 82ddd4c079 feat: add block preview
use tippy for tooltip
2021-05-13 00:35:10 +08:00
dependabot[bot] 3fe3cc5a2e chore(deps-dev): bump postcss from 8.2.8 to 8.2.10
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.8 to 8.2.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.8...8.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 17:56:01 +08:00
Tienson Qin b0a0e4d811 chore: bump mldoc 2021-05-10 11:17:49 +08:00
Tienson Qin 3dd7b4d7d5 chore: bump mldoc 2021-05-09 18:08:03 +08:00
dependabot[bot] b57a165fff chore(deps): bump lodash from 4.17.20 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 11:07:01 +08:00
dependabot[bot] f87579b173 chore(deps): bump chrono-node from 2.2.1 to 2.2.4
Bumps [chrono-node](https://github.com/wanasit/chrono) from 2.2.1 to 2.2.4.
- [Release notes](https://github.com/wanasit/chrono/releases)
- [Commits](https://github.com/wanasit/chrono/compare/v2.2.1...v2.2.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 10:39:43 +08:00
Tienson Qin f2dffd51fa fix: Disable mixed heading in unordered list for now 2021-04-29 20:58:15 +08:00
Tienson Qin 6bcdfd66fc chore: bump shadow-cljs 2021-04-29 13:40:35 +08:00
Tienson Qin e69b155ca2 fix: export indentation for block content 2021-04-25 19:19:05 +08:00
Tienson Qin 1375d1fab5 Merge branch 'master' into feat/outliner-core 2021-04-18 15:40:56 +08:00
Tienson Qin ba0f6bd734 fix: edit block could be nil because async insert 2021-04-16 22:56:48 +08:00
Tienson Qin e873690a8b refactor: switch back to store properties directly in plain-text 2021-04-14 10:51:14 +08:00
Tienson Qin 24cbad794f chore: yarn.lock 2021-04-13 22:27:56 +08:00
Tienson Qin eacbeacfa3 chore: yarn.lock 2021-04-10 19:06:28 +08:00
Weihua Lu bf54aab0c4 remove mousetrap 2021-04-09 21:47:31 +08:00
Tienson Qin 5526ee4b8e fix: use ensureDirSync 2021-04-08 13:52:47 +08:00
Tienson Qin e42414bdc4 feat(search): add better-sqlite3 2021-04-08 13:52:47 +08:00
Tienson Qin 10ab134f3d refactor: add markdown unordered list as blocks 2021-04-07 22:50:25 +08:00
Tienson Qin e5fcfa8d5e fix: don't allow multiple instances at the moment
Resolved #1533
2021-04-01 21:45:48 +08:00
Tienson Qin 946e152824 chore: update yarn.lock 2021-04-01 19:15:18 +08:00
Tienson Qin 4f2d7f1caa chore: bump mldoc 2021-04-01 18:49:41 +08:00
Tienson Qin 27156943fe chore: bump mldoc to 0.6.3
Resolved #1541
2021-03-30 15:53:16 +08:00
Tienson Qin 3e8d326887 fix: parsing error for page ref followed by a link
Resolved #1546
2021-03-29 14:59:58 +08:00
Tienson Qin 920d8f97f1 chore: bump mldoc 2021-03-27 08:06:45 +08:00
Tienson Qin 655c8bfc5f feat: block alias
Markdown syntax: [alias](((block-id)))
2021-03-24 23:15:37 +08:00
Tienson Qin 0670c54661 fix: move electron-window-state to resources/package.json 2021-03-24 20:16:02 +08:00
ahonn 35ccd5b403 feat: add electron-window-state to remember the window state 2021-03-24 20:15:25 +08:00
Tienson Qin b98e2e1dc8 chore: bump mldoc 2021-03-22 15:59:21 +08:00
Tienson Qin 86bf129b33 chore: bump is-svg 2021-03-22 11:16:25 +08:00
Tienson Qin 2df3fd297d fix: add page embeds to page references 2021-03-19 22:52:03 +08:00
Tienson Qin de67d7012e chore: bump mldoc 2021-03-19 15:14:03 +08:00
Charlie 2625552e76
improve(dev): support tailwind jit mode (#1473) 2021-03-18 19:46:39 +08:00
Junyu Zhan 18cfedf536 feat: add fs-extra package 2021-03-16 23:03:46 +08:00
Tienson Qin a63c0dbc64 fix: Block show http URL as a image URL
Resolved #1342
2021-03-16 12:35:26 +08:00
Tienson Qin 76b33f2d8f chore: use @excalidraw/excalidraw 2021-03-10 23:32:49 +08:00
Tienson Qin 7d3f5b2941 chore: bump mldoc 2021-03-04 18:11:25 +08:00
Tienson Qin 98f9144ae6 chore: update yarn.lock 2021-03-01 14:43:42 +08:00
Tienson Qin 510096541c enhance: block search performance 2021-02-27 21:58:55 +08:00
Tienson Qin 8ea96a0093 feat: enable . in tag names
Resolved #1378
2021-02-27 12:33:39 +08:00
Tienson Qin 3f774a9a4f
Merge branch 'master' into encryption 2021-02-23 12:26:15 +08:00
Tienson Qin fdd1538820 fix: use fuse.js for both fuzzy search and full-text search 2021-02-21 21:54:46 +08:00
Tienson Qin 678afea969
Merge branch 'master' into encryption 2021-02-17 23:01:09 +08:00
Tienson Qin 2b771bd851 chore: bump mldoc to 0.4.0
Fixed parsing error for big files
2021-02-17 14:02:34 +08:00
Tienson Qin 150953fcb8 feat(dynamic-variables): add dynamic variables to both templates
and macros.
2021-02-16 21:20:09 +08:00
Tienson Qin c13cf6a75e fix: full-text search 2021-02-15 16:45:11 +08:00
Tienson Qin 42f053d89c feat(full-text-search): use flexsearch instead of fuzzysort
For full-text search.
2021-02-14 13:51:58 +08:00
Kan-Ru Chen 9414ab6bc8 chore: bump rage-wasm to 0.2.1 2021-02-11 00:22:21 +09:00
Kan-Ru Chen 217060d589 feat(encryption): update to rage-wasm 0.2.0 and make encryption methods async
The size of rage-wasm 0.2.0 is significantly smaller and skill compatible with shadow-cljs
2021-02-10 11:29:02 +09:00
Tienson Qin 8b41cbadc3 enhance: fuzzy search causing freezes/lag
Related to #1171
2021-02-09 23:16:20 +08:00
Kan-Ru Chen b9c716dff7 feat(encryption): skip mnemonic generation and save keys directly to metadata.edn 2021-02-09 18:21:50 +09:00
Tienson Qin 4aa2d8aaf6 Merge branch 'encryption' of git://github.com/kanru/logseq into kanru-encryption 2021-02-07 16:31:56 +08:00
Tienson Qin 46a5ce1963 fix: local images can't be displayed on GitHub
Closed #1254
2021-02-03 23:49:32 +08:00
Kan-Ru Chen 3e7543dba5 chore: bump rage-wasm to 0.1.4 2021-02-03 16:50:37 +09:00
Tienson Qin 26be1ff969 electron: file watcher wip 2021-01-23 01:14:45 +08:00
Tienson Qin 8e5a589885 electron: add ipc layer 2021-01-20 23:22:29 +08:00
Tienson Qin abdad5634a refactor: add Fs protocol 2021-01-20 13:41:14 +08:00
Tienson Qin 9d1d148afe chore: add electron repl 2021-01-20 11:34:58 +08:00
Tienson Qin ca973f6560 chore: add devtools for electron 2021-01-20 11:00:24 +08:00
Tienson Qin 53f799de80 feat: electron wip
Copy the code from defclass/electron to build ipc layer
2021-01-20 09:41:30 +08:00
Tienson Qin cdf9492357 fix: tags with a comma are not working inside blocks (inline tags)
Related to #1144
2021-01-17 15:47:01 +08:00
Tienson Qin 6c32bbdb27 feat: add image resize support 2021-01-14 23:49:39 -08:00
Tienson Qin 4ea98fe42c enhance: add image metadata support
Resolved #1112
2021-01-14 06:13:46 -08:00
Kan-Ru Chen 30db1b12d3 Use age-encryption/v1 as encrypted on-disk format 2021-01-11 17:59:55 +09:00
Kan-Ru Chen 8c88f0e761 Use bip39 for private key generation 2021-01-08 00:56:08 +09:00
Kan-Ru Chen cb5d8b9c90 WIP encryption 2021-01-07 20:59:08 +09:00
Tienson Qin 249bf680c1 enhance: undo redo use patches instead of full text 2021-01-07 10:31:14 +08:00
Kaile 47c8e0a269 feat: upgrade some dependencies 2021-01-04 15:20:07 +08:00
Tienson Qin 2baa71baf8 fix(test): bump version of react and react-dom
also, fixed keyboards on datepicker
2020-12-21 19:27:44 +08:00
Tienson Qin 0d96ce6a15 fix(ci): closure define NODETEST 2020-12-21 19:27:44 +08:00
charlie 4e1e3b3df5 refactor: improve development experience of styles 2020-12-15 16:08:13 +08:00
Tienson Qin b8fe3bbad7
Merge pull request #912 from logseq/perf/search
perf(search): use fuzzysort for both pages and blocks searching
2020-12-14 15:19:12 +08:00
Tienson Qin f101ccad7d chore: add cross-env dep 2020-12-14 09:59:26 +08:00
Tienson Qin 1acf7ffe05 chore: remove localforage 2020-12-13 23:10:07 +08:00
Tienson Qin 57b9e7f937 Merge branch 'master' into perf/search 2020-12-13 23:08:56 +08:00
Tienson Qin 0bdf2c65e5 perf(search): use fuzzysort for both pages and blocks searching 2020-12-13 22:40:06 +08:00
Charlie 883e3a2ab3
Merge branch 'master' into fix/priority-style-issues 2020-12-13 15:42:23 +08:00
dependabot[bot] 24153f1bdc
chore(deps): bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-13 07:17:33 +00:00
charlie 3d4bb18b40 chore: update yarn.lock 2020-12-11 13:10:51 +08:00
charlie c954d5ad70 chore: update yarn.lock 2020-12-07 20:03:12 +08:00