Commit Graph

261 Commits (2566330e45162cbbb2455f95735aff1546c78418)

Author SHA1 Message Date
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 e06ee2290f refactor: merge both vendor.css and main.css
Import all used CSS modules into tailwind.all.css
2021-03-19 22:08:35 +08:00
Tienson Qin 6aaa4dd3fa chore: replace gulp build with run-s gulp:build 2021-03-19 16:43:22 +08:00
charlie 67321778a6 improve(dev): css development flow 2021-03-19 15:16:21 +08:00
Tienson Qin de67d7012e chore: bump mldoc 2021-03-19 15:14:03 +08:00
Tienson Qin 65d9824432 chore: bump mldoc 2021-03-18 21:07:53 +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 56f79ebc3f chore: bump mldoc 2021-03-01 14:09:37 +08:00
Tienson Qin 92c284e67d fix: parser 2021-02-27 23:56:22 +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
defclass f75bf5e1b7 Revert "Merge pull request #1158 from logseq/refacotor/add-cljs-env"
This reverts commit d82555a6f9, reversing
changes made to df1da263ac.
2021-02-02 21:32:34 +08:00
defclass 8d868bf842 Merge remote-tracking branch 'upstream/master' into refacotor/add-cljs-env 2021-02-02 14:45:54 +08:00
defclass 49da4f4829 fix(env): put ENV into yarn cmd 2021-02-02 14:40:06 +08:00
Tienson Qin 7028ba1568 fix: codemirror can't be loaded on the desktop app 2021-01-29 15:54:32 +08:00
Tienson Qin 516dc0a629 chore: remove background when installing the app 2021-01-29 15:22:18 +08:00
charlie ad40770e96 improve(electron): release build script 2021-01-28 23:00:36 +08:00
Tienson Qin a458635c67 docs: add desktop app development instructions 2021-01-28 20:16:44 +08:00
charlie 32c2d4f268 feat(electron): support upload any asset types 2021-01-28 15:57:42 +08:00
charlie 8500afb849 improve(electron): use fragment mode for frontend router & polish UI 2021-01-26 13:17:23 +08:00
Tienson Qin 26be1ff969 electron: file watcher wip 2021-01-23 01:14:45 +08:00
charlie 16a5974656 improve(electron): development experience 2021-01-21 12:11:02 +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
charlie 0ce2f6ba84 feat(electron): improve development tools 2021-01-20 09:41:30 +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
Tienson Qin ba4134c1c8 chore: fix npm commands 2020-12-18 16:30:05 +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 3d4bb18b40 chore: update yarn.lock 2020-12-11 13:10:51 +08:00
charlie 7c7ce3d740 refactor: add stylelint processor 2020-12-07 12:37:20 +08:00
charlie e2949a5a2b Merge remote-tracking branch 'origin2/master' into fix/priority-style-issues
# Conflicts:
#	package.json
#	resources/css/common.css
#	src/main/frontend/components/block.cljs
#	src/main/frontend/components/page.cljs
#	src/main/frontend/components/sidebar.css
#	yarn.lock
2020-12-07 10:14:16 +08:00
Tienson Qin 3e8a2a1f59 chore: add warning 2020-12-06 23:40:30 +08:00
Tienson Qin 892a9892b0 chore: move cross-env to devDependencies 2020-12-06 21:27:40 +08:00
charlie 9e0367e91f chore: update PostCSS & Tailwind major version . 2020-12-05 12:19:21 +08:00
Tienson Qin 89d5593ad8 fix: mkdir not works for nfs
Also, fix readme
2020-12-04 16:17:07 +08:00
Tienson Qin 7a8d2dc9ef feat(chrome native fs): respect .gitignore 2020-12-03 19:04:29 +08:00
Charlie ed2b68d863
Merge pull request #774 from logseq/refactor/editor
Change editor input as uncontrolled component & try composition input for UX (by xyhp915)
2020-12-02 13:03:46 +08:00
Tienson Qin 4d59e4317d fix(editor): add yarn test and fix CI 2020-12-02 11:27:57 +08:00
Tienson Qin 5248444157 feat: add support to export to zip
Resolved #779
2020-11-29 22:26:40 +08:00
Tienson Qin 6e49627640 chore: bump yargs-parser 2020-11-26 12:42:31 +08:00
Yukun Guo 4a5318a494 chore: use qualified lib names 2020-11-25 11:46:32 +08:00
Yukun Guo 8acab303f9 test: add a dummy test 2020-11-24 11:41:11 +08:00
Tienson Qin 07ec5b50ea chore: add release-publishing command 2020-11-07 23:02:37 +08:00
Runjuu 5e271ba454 fix(dev): unexpected purgecss result
use tailwind's build-in purge instead.
2020-11-02 16:36:07 +08:00
Tienson Qin bda846dd17 feat(dev): add "yarn dev-release-app" 2020-11-02 16:31:41 +08:00
Runjuu 91801aa216 feat(dev): update npm build scripts
https://github.com/logseq/logseq-internal/issues/181

- `run-s` is for sequential run scripts.
- `run-p` is for parallel run scripts.

check https://github.com/mysticatea/npm-run-all for more info.
2020-11-02 10:57:51 +08:00
Runjuu df1043be0a feat(dev): update build process
change output from `resources/static/` to `static/`
2020-11-02 10:52:37 +08:00
Runjuu 22887860df feat(dev): better support for processing tailwind css
- support use tailwind’s most features.
- support write css right next to the components.
2020-11-02 09:56:52 +08:00
Tienson Qin a012eb4988 refactor: yarn clean remove main.js 2020-10-28 00:56:19 +08:00
Tienson Qin 278b394082 fix: clean path 2020-10-28 00:46:40 +08:00
Tienson Qin 2d1fa33204 refactor: remove web 2020-10-27 23:19:40 +08:00
Tienson Qin c943497a34 Remove top level package.json 2020-04-11 21:19:24 +08:00
Tienson Qin 8b0067acaf make it easy to deploy 2020-04-11 21:17:31 +08:00
Tienson Qin a87869076c Remove engines 2020-04-11 21:06:55 +08:00
Tienson Qin 644ffa581e use asset.logseq.com 2020-04-11 20:13:42 +08:00
Tienson Qin 8838af843c Add report 2020-04-10 19:42:43 +08:00
Tienson Qin fa928e5de8 Fix path 2020-04-10 19:28:25 +08:00
Tienson Qin 3bf595d3de Fix cljs issue 2020-04-10 15:29:47 +08:00
Tienson Qin 3943facf33 Rmoeve heroku-postbuild 2020-04-10 14:17:12 +08:00
Tienson Qin 91395f1cbf Add heroku-postbuild 2020-04-10 13:54:50 +08:00
Tienson Qin a6625c64dd Same environment 2020-04-10 13:48:26 +08:00
Tienson Qin c5cfbc2eda Add nodejs engines version 2020-04-10 13:42:39 +08:00
Tienson Qin db73251f82 Refactor to use deps.edn 2020-04-10 13:39:45 +08:00
Tienson Qin ee10679a2f Add backend 2020-02-20 15:42:11 +08:00
Tienson Qin 16183a022a WIP 2020-02-19 11:24:37 +08:00
Tienson Qin 1ab71305eb Fix task title rendering 2020-02-12 15:49:19 +08:00
Tienson Qin e2b26db100 Bump mldoc_org 2020-02-11 14:59:22 +08:00
Tienson Qin 9ef81d7c01 Task check features
Closed #2
2020-02-11 12:23:53 +08:00
Tienson Qin 050b46dabe Add syntax highlight 2020-02-10 16:10:07 +08:00
Tienson Qin dcbe39131e Add agenda 2019-12-13 14:58:18 +08:00
Tienson Qin 07ca3016a6 Bump mldoc_org 2019-12-12 08:04:55 +08:00
Tienson Qin a82126f5dd Support both org-mode and markdown 2019-12-11 16:45:12 +08:00
Tienson Qin ae19250623 Add mui 2019-12-11 10:48:29 +08:00
Tienson Qin 0f07cec7d9 init 2019-12-11 08:35:22 +08:00