Commit Graph

521 Commits (174bdc9daec07e06f5efbee4abb44bae91c3026f)

Author SHA1 Message Date
Tienson Qin 62bf132928 Use inter fonts 2020-06-12 08:27:08 +08:00
Tienson Qin 49f59b3a6d Don't highlight the result for now 2020-06-11 17:16:49 +08:00
Tienson Qin b3fdfebaa2 Handle sci errors 2020-06-11 16:42:49 +08:00
Tienson Qin 7b2835b983 Add sci integration 2020-06-11 16:31:42 +08:00
Tienson Qin 32065a246c dnd wip 2020-06-09 22:32:49 +08:00
Tienson Qin a8abdffcc1 Fix up down 2020-06-09 21:45:28 +08:00
Tienson Qin 4396769179 Fix tab 2020-06-09 21:34:06 +08:00
Tienson Qin 210d9a3478 Remove bak file 2020-06-09 21:23:09 +08:00
Tienson Qin 99e21b2b97 Fix issue of headings->tree 2020-06-09 21:21:50 +08:00
Tienson Qin d1244309a1 Convert flat headings to vector of trees 2020-06-09 20:57:58 +08:00
Tienson Qin 141a9a7286 Drag && drop wip 2020-06-08 21:20:42 +08:00
Tienson Qin b66b33322e Remove some elements from header for mobile display 2020-06-07 14:00:27 +08:00
Tienson Qin a8de8b8ea2 Fix expand 2020-06-07 10:40:16 +08:00
Tienson Qin 42a2eab530 Fix firefox selection 2020-06-07 09:44:42 +08:00
Tienson Qin 608fd6c7a5 Re-enable custom queries 2020-06-07 08:27:51 +08:00
Tienson Qin a4133956c4 Fix deleting issue 2020-06-06 21:52:33 +08:00
Tienson Qin 58c23413e8 Improve speed 2020-06-06 21:14:01 +08:00
Tienson Qin 640c543e99 Fix copy issue 2020-06-06 11:16:32 +08:00
Tienson Qin ed33789e7a Make graph in the right sidebar toggleable 2020-06-06 10:31:50 +08:00
Tienson Qin ef74eadf9b Change window title correctly 2020-06-06 09:59:08 +08:00
Tienson Qin ae238db0e5 Don't capitalize file name 2020-06-04 14:41:16 +08:00
Tienson Qin 1dcd0aa781 Improve parsing speed a lot 2020-06-04 14:27:31 +08:00
Tienson Qin c6802a7ff0 Sidebar improve 2020-06-04 12:46:21 +08:00
Tienson Qin 055dbfd1fd Files add modified at too 2020-06-04 08:50:24 +08:00
Tienson Qin 5771b28f14 Fix custom block 2020-06-04 08:24:09 +08:00
Tienson Qin c15b0c95b3 Sort pages by last modified at 2020-06-04 07:42:41 +08:00
Tienson Qin 3d317dbdd5 Hide empty pages 2020-06-04 05:47:58 +08:00
Tienson Qin 280c946263 Add profiling 2020-06-03 17:16:06 +08:00
Tienson Qin 0271596c03 Add custom queries to today's journal page 2020-06-03 15:52:11 +08:00
Tienson Qin 2755fe1f8f Add block highlight 2020-06-03 15:46:25 +08:00
Tienson Qin 4ca0e6f30a Fix issue of autopairs 2020-06-03 14:50:57 +08:00
Tienson Qin 46637fb988 Fix autopairs 2020-06-03 14:39:56 +08:00
Tienson Qin 794402bfe8 Check whether katex exists 2020-06-03 14:20:53 +08:00
Tienson Qin eea7d02ae9 Add more autopairs 2020-06-03 14:18:29 +08:00
Tienson Qin 1783fc3368 Fix latex parsing and rendering 2020-06-03 14:05:29 +08:00
Tienson Qin 29f98f27ec Add block commands 2020-06-03 11:42:30 +08:00
Tienson Qin ab883acb0d Show commands when deleting 2020-06-03 09:37:51 +08:00
Tienson Qin 7bd8e4bd18 Don't insert closed pair when already exists 2020-06-03 09:12:22 +08:00
Tienson Qin f74fe93d67 Update parser 2020-06-01 17:48:18 +08:00
Tienson Qin f065ee9875 Admonition continue 2020-06-01 17:29:59 +08:00
Tienson Qin fa6b9fa9de Add admonition 2020-05-31 18:31:58 +08:00
Tienson Qin 258e267a54 Dark theme scrollbar 2020-05-31 17:02:46 +08:00
Tienson Qin b188a53cc3 Fix footnotes 2020-05-31 16:45:06 +08:00
Tienson Qin 95c8c430ea Fix date parsing 2020-05-31 13:45:00 +08:00
Tienson Qin ee56330264 Make date formatter customizable 2020-05-31 12:02:38 +08:00
Tienson Qin 39b74b07d8 Fix issue of definition name html output 2020-05-30 20:17:12 +08:00
Tienson Qin effeb373de Updated queries 2020-05-30 17:33:49 +08:00
Tienson Qin 5cad6096d2 UI tweaks 2020-05-30 16:53:23 +08:00
Tienson Qin 944ffdd57c Updated diff 2020-05-30 16:52:05 +08:00
Tienson Qin 800e623205 Add template support 2020-05-30 16:43:40 +08:00
Tienson Qin ff905cd5c3 Add watch for date 2020-05-30 16:19:25 +08:00
Tienson Qin 336bc7ca50 Replace logseq.json with logseq.edn 2020-05-30 15:49:52 +08:00
Tienson Qin a4d6f74871 Commands add WAITING and IN-PROGRESS 2020-05-30 13:44:22 +08:00
Tienson Qin 0fe27e25f4 UI tweaks 2020-05-30 12:05:05 +08:00
Tienson Qin a424d1f429 Group headings by page and sorted by pos 2020-05-30 11:48:58 +08:00
Tienson Qin 6322f22a02 Re-render custom query components when headings changed 2020-05-30 11:17:07 +08:00
Tienson Qin c397014a24 Add custom datascript queries 2020-05-30 10:49:15 +08:00
Tienson Qin 8a8b7144bc Fix editing issue 2020-05-29 22:57:50 +08:00
Tienson Qin d6515f58d4 Fix selection 2020-05-29 22:46:03 +08:00
Tienson Qin ecadfb07d7 Cut selections copy the text too 2020-05-29 21:51:15 +08:00
Tienson Qin 4b89094965 Show children headings in both the right sidebar and ~page~ 2020-05-29 21:35:41 +08:00
Tienson Qin a9f5aa045e Auto pairs 2020-05-29 13:57:01 +08:00
Tienson Qin 6141d66182 Fixed encrypted object key 2020-05-29 10:11:24 +08:00
Tienson Qin 093439d69e Add undo && redo shortcuts 2020-05-28 15:35:03 +08:00
Tienson Qin 5531140ee1 Update 2020-05-27 21:39:19 +08:00
Tienson Qin 6d3483b230 History wip 2020-05-27 19:30:04 +08:00
Tienson Qin 282dda810a History wip 2020-05-27 18:13:20 +08:00
Tienson Qin 2e1a179f3e Click logo can scroll to top 2020-05-27 17:10:53 +08:00
Tienson Qin c984f88d88 Fix flow 2020-05-27 15:12:18 +08:00
Tienson Qin 5a0c62592b Fixed issue of journals not re-rendered when pulling new changes 2020-05-27 12:19:08 +08:00
Tienson Qin 75f84a75f8 Store files contents in another datascript db
Also, persistent in the indexeddb, just like the main datascript db
2020-05-27 11:28:27 +08:00
Tienson Qin 5aef1b5559 Adjust new page order 2020-05-25 21:09:06 +08:00
Tienson Qin 6150d0189b UI tweaks 2020-05-25 21:03:40 +08:00
Tienson Qin cf64ec06a8 UI tweaks 2020-05-25 21:01:04 +08:00
Tienson Qin a6c5cb2f23 Updated logo 2020-05-25 20:47:34 +08:00
Tienson Qin 02eb140bae Fix regex 2020-05-25 19:06:25 +08:00
Tienson Qin 7838177fde Remove posh
Also, add status hints
2020-05-25 16:20:33 +08:00
Tienson Qin 326bebca51 wip 2020-05-24 12:29:57 +08:00
Tienson Qin 8ad4097987 Merge branch 'master' of github.com:tiensonqin/gitnotes 2020-05-24 00:26:23 +08:00
Tienson Qin c189c2a564 wip 2020-05-24 00:25:57 +08:00
Tienson Qin 8e8b642614 Updated urls 2020-05-23 08:03:46 +08:00
Tienson Qin 66fad50fd9 Leave the input management to the browser for better experience 2020-05-23 08:00:14 +08:00
Tienson Qin 9de7590e1c Refactor storage 2020-05-22 23:03:38 +08:00
Tienson Qin 91e0b9c405 Search optimization 2020-05-22 17:52:35 +08:00
Tienson Qin 9b19735da4 Fix scroll 2020-05-22 17:06:26 +08:00
Tienson Qin 485137b7c2 Better style for dots 2020-05-22 16:02:09 +08:00
Tienson Qin f530e901b4 Fix scrolling 2020-05-22 15:38:23 +08:00
Tienson Qin 155fdac317 Search supports pages and new page now 2020-05-22 15:32:57 +08:00
Tienson Qin 82867961f1 UI tweaks 2020-05-22 15:06:27 +08:00
Tienson Qin 31721a5d63 Button supports href 2020-05-22 14:43:40 +08:00
Tienson Qin c03456374a Allow scroll 2020-05-22 13:02:23 +08:00
Tienson Qin 2e687e2f8b Add docs 2020-05-22 12:03:42 +08:00
Tienson Qin 7529720579 Add a dark theme 2020-05-22 11:40:00 +08:00
Tienson Qin 1d792ea3e2 dark theme wip 2020-05-22 08:45:55 +08:00
Tienson Qin adb02edfc0 Don't show the dummy heading when there're other headings 2020-05-22 06:47:25 +08:00
Tienson Qin 2650dc134e Fix wrong args 2020-05-21 23:29:58 +08:00
Tienson Qin da8227353f Fix wrong args 2020-05-21 23:26:49 +08:00
Tienson Qin 554cb2581a Fix slow editing 2020-05-21 23:03:17 +08:00
Tienson Qin e07861eb68 Performance checking 2020-05-21 21:41:17 +08:00
Tienson Qin 06f79d3e53 Bug report set target to blank 2020-05-21 18:08:34 +08:00
Tienson Qin 1f5477516f Fix new page 2020-05-21 18:06:26 +08:00
Tienson Qin 3d2f2e3e8f Add new page 2020-05-21 17:32:41 +08:00
Tienson Qin 736077e1ef UI tweaks 2020-05-21 11:06:17 +08:00
Tienson Qin 06e4993057 Fix db 2020-05-20 22:37:10 +08:00
Tienson Qin 42e0eb018e Fix issue of empty repo 2020-05-20 21:53:53 +08:00
Tienson Qin d4d79c8d05 Remove prn 2020-05-20 21:39:00 +08:00
Tienson Qin 8c3b67c299 Graph 2020-05-20 21:35:01 +08:00
Tienson Qin 8a3204981f update 2020-05-20 15:46:20 +08:00
Tienson Qin 05ec015f90 Fix editing issues 2020-05-20 12:51:11 +08:00
Tienson Qin 986bb201c7 Org-roam integration
Also add page aliases support
2020-05-20 12:21:17 +08:00
Tienson Qin 3d20c4f702 Fix newlines 2020-05-20 07:24:16 +08:00
Tienson Qin b1597611e4 Fix editing issue 2020-05-19 16:06:12 +08:00
Tienson Qin f2d0f04a5a Fix editing issue wip 2020-05-19 08:52:10 +08:00
Tienson Qin dbaa62de1f Fix idb not clear when rebuild indexes 2020-05-19 07:42:03 +08:00
Tienson Qin 6115e5ab62 Right sidebar 2020-05-18 21:49:04 +08:00
Tienson Qin 02821613b0 Right sidebar wip 2020-05-18 18:50:08 +08:00
Tienson Qin fd798c1f90 Don't show heading level patterns 2020-05-18 11:55:36 +08:00
Tienson Qin 90d5d15f56 Now it's able to edit content before any headings 2020-05-18 10:21:29 +08:00
Tienson Qin 806ecaaf9b UI tweaks 2020-05-18 09:42:02 +08:00
Tienson Qin a241621025 Solarized dark theme 2020-05-17 23:47:09 +08:00
Tienson Qin ff6ac9e396 Fix block extracting 2020-05-17 23:08:29 +08:00
Tienson Qin 5b351ce66a UI tweaks 2020-05-17 22:39:05 +08:00
Tienson Qin dae946fc68 UI tweaks 2020-05-17 22:37:23 +08:00
Tienson Qin 29d96f4047 Fix tab issue 2020-05-17 21:55:25 +08:00
Tienson Qin 5c0e22879b Style tweaks 2020-05-17 12:41:59 +08:00
Tienson Qin 44625d13cc Add block reference support 2020-05-17 12:39:09 +08:00
Tienson Qin 3d439d62e9 Block references wip 2020-05-16 15:15:34 +08:00
Tienson Qin 009f2df553 Store datascript dbs in indexeddb instead
Resolves #50
2020-05-15 18:48:16 +08:00
Tienson Qin 4ffa15f574 Fix repo switch 2020-05-15 17:06:07 +08:00
Tienson Qin 9c8db72a6a UI tweaks 2020-05-15 14:26:41 +08:00
Tienson Qin 3c1aceebed Don't diff if markup length is less than the text length 2020-05-15 13:23:01 +08:00
Tienson Qin 90340e89a7 Handle files editing without headings 2020-05-15 13:16:08 +08:00
Tienson Qin 48d4e64aa1 Trim heading content before saving 2020-05-15 13:01:08 +08:00
Tienson Qin d10b5d9770 Trim all new lines when saving headings 2020-05-15 12:57:37 +08:00
Tienson Qin f7e2022a7b Checkbox focus don't show box-shadow 2020-05-15 12:53:17 +08:00
Tienson Qin 8ed2ef61e8 Disable tab adjusting level when there's any links input modal 2020-05-15 12:44:18 +08:00
Tienson Qin c48d5c9fe6 Add logseq logo (which links to the docs) at the bottom of the left sidebar 2020-05-15 11:50:29 +08:00
Tienson Qin a402d3daa0 Fix commands 2020-05-15 10:45:16 +08:00
Tienson Qin 1059c98db9 Fix issue of tab adjusting level not working right 2020-05-15 10:40:39 +08:00
Tienson Qin 5af5cb5a9a Updated text 2020-05-15 10:16:00 +08:00
Tienson Qin 49e135406c No need to input personal token every time re-login 2020-05-15 09:55:44 +08:00
Tienson Qin 3d8c4dd31e Only send the object key to server 2020-05-14 22:49:38 +08:00
Tienson Qin 72d8ddd3b8 Encrypt github token 2020-05-14 22:21:28 +08:00
Tienson Qin e7712cf5a7 Personal token 2020-05-14 18:52:45 +08:00
Tienson Qin 94851966e9 er 2020-05-14 17:40:31 +08:00
Tienson Qin da34ad307a Switch to isomorphic-git new api for auth 2020-05-14 17:25:45 +08:00
Tienson Qin 94fa867bac remove dev 2020-05-14 17:05:48 +08:00
Tienson Qin 62a46c841e Fix commands when not logged 2020-05-14 16:56:38 +08:00
Tienson Qin a89573e569 Remove dev 2020-05-14 16:41:54 +08:00
Tienson Qin bf81cc4313 Add a live demo 2020-05-14 16:29:55 +08:00
Tienson Qin 6ec3dcd601 Remove debug 2020-05-14 14:04:09 +08:00
Tienson Qin ca95e9783f Add debug 2020-05-14 13:56:58 +08:00
Tienson Qin 4cba38c3b9 Updated style 2020-05-14 13:45:50 +08:00
Tienson Qin 5a2e1178c1 Updated style 2020-05-14 13:42:25 +08:00
Tienson Qin 1a64739ea9 Set email first 2020-05-14 13:40:52 +08:00
Tienson Qin d254f04e4e Add cloned 2020-05-14 13:37:11 +08:00
Tienson Qin 62a7ab81bd Change flow 2020-05-14 13:26:02 +08:00
Tienson Qin fba7bd04d7 Excalidraw integration
Resolves #12
2020-05-14 11:30:45 +08:00
Tienson Qin b4d4395ed8 Press Tab to adjust level 2020-05-13 22:56:12 +08:00
Tienson Qin 1bdfd9f8d4 Style tweaks 2020-05-13 21:49:33 +08:00
Tienson Qin 58308df016 Bind alt-enter to insert new heading 2020-05-13 21:42:01 +08:00
Tienson Qin 67b11f3e95 Don't ask user for github private token until he wants a private repo
Fix #47
2020-05-13 17:38:24 +08:00
Tienson Qin 4150cbec8b Add hiccup support 2020-05-13 10:57:33 +08:00
Tienson Qin 5a79ae3d13 Only enable selection bindings when there's a selection 2020-05-13 10:00:15 +08:00
Tienson Qin d41b4046c4 Markdown support links with title 2020-05-12 21:11:02 +08:00
Tienson Qin 42c152b84a Add mail parser 2020-05-12 19:35:37 +08:00
Tienson Qin 37fc747062 Check and uncheck shouldn't update other headings 2020-05-12 19:15:19 +08:00
Tienson Qin 9edc1f3a96 Updated ui 2020-05-12 15:23:26 +08:00
Tienson Qin 0165724874 Add adoc.css 2020-05-12 15:20:13 +08:00
Tienson Qin f0c40cb077 Fix re-rendering issue 2020-05-12 14:03:53 +08:00
Tienson Qin 68faebdf7f Markdown support 2020-05-12 12:09:50 +08:00
Tienson Qin 7c89026e2f Add markdown support 2020-05-11 23:54:43 +08:00
Tienson Qin 8b1e63205d Fix collapse for non heading children 2020-05-10 21:34:54 +08:00
Tienson Qin 3c50444b8f Switch repo should re-render multiple pages 2020-05-10 21:15:13 +08:00
Tienson Qin 6b5e42d762 Better commands experience 2020-05-10 15:39:08 +08:00
Tienson Qin 22c3f4779f Fix indenting 2020-05-10 10:23:55 +08:00
Tienson Qin bbb2f1bb60 Merge branch 'master' of github.com:tiensonqin/gitnotes 2020-05-10 09:45:53 +08:00
Tienson Qin 1b1230a473 css loading 2020-05-10 09:45:09 +08:00
Tienson Qin 74fb6b16be Fix heading delete 2020-05-10 08:25:35 +08:00
Tienson Qin cc6d3d9b87 After headings should be sorted by pos 2020-05-10 07:57:49 +08:00
Tienson Qin 1d78d7bdcb Replace div with pre 2020-05-09 21:11:43 +08:00
Tienson Qin 8c53292864 Style change 2020-05-09 21:10:28 +08:00
Tienson Qin 9cafb596c9 Replace logo.png with svg 2020-05-09 20:28:57 +08:00
Tienson Qin c795ee408d Fix typo 2020-05-09 19:54:42 +08:00
Tienson Qin b007b0c2c8 Better delete experience 2020-05-09 19:52:21 +08:00
Tienson Qin 66cbe13ba8 Update org parser 2020-05-09 19:33:33 +08:00
Tienson Qin bfaffebb76 Fix state 2020-05-09 15:43:21 +08:00
Tienson Qin f14c75e2ab Add missing reactive 2020-05-09 12:19:14 +08:00
Tienson Qin 4607bab934 Page headings uses posh/q 2020-05-09 11:57:59 +08:00
Tienson Qin 4de9e83f96 Set different id for reference headings 2020-05-09 11:50:32 +08:00
Tienson Qin 3c90b69476 UI tweaks 2020-05-08 23:27:38 +08:00
Tienson Qin ddd7b53bae UI tweaks 2020-05-08 23:23:18 +08:00
Tienson Qin 1c590e6e78 Color tweaks 2020-05-08 23:12:15 +08:00
Tienson Qin 754963cff5 UI tweaks 2020-05-08 23:09:16 +08:00
Tienson Qin c65c2af3ff Add html back 2020-05-08 22:47:36 +08:00
Tienson Qin 3f31e7bbf0 Disable html for now 2020-05-08 22:25:36 +08:00
Tienson Qin ba2c591d9a Remove prn 2020-05-08 22:19:55 +08:00
Tienson Qin 8b7c5e1b77 Disable most text formats for now 2020-05-08 22:17:59 +08:00
Tienson Qin fa8d2c3eda Style tweaks 2020-05-08 21:56:33 +08:00
Tienson Qin 685ef1220d Fix styles 2020-05-08 18:07:46 +08:00