Commit Graph

597 Commits (236142c5f26ae18a4092a82be9e57081294f6c32)

Author SHA1 Message Date
Peng Xiao 4dc96790a4 feat: whiteboard preview 2022-07-20 20:12:37 +08:00
Peng Xiao 51ed250728 wip draw whiteboard preview 2022-07-20 16:08:20 +08:00
sawhney17 03e48b3a8a update action bar css 2022-07-19 15:59:16 +04:00
Peng Xiao 0584edd4d8
Merge pull request #5905 from sawhney17/whiteboards 2022-07-03 22:47:01 +08:00
sawhney17 6110bf964b fix zoom display not updating 2022-07-03 18:29:27 +04:00
Peng Xiao d00a3dbff2 run prettier 2022-07-03 21:38:09 +08:00
sawhney17 d78356c8c6 cleanup code + format 2022-07-03 16:42:47 +04:00
sawhney17 126129fc71 address comments 2022-07-03 15:30:39 +04:00
Peng Xiao 989aec04f1
Merge branch 'whiteboards' into whiteboards 2022-07-03 16:10:32 +08:00
Peng Xiao 657f7d3a0d fix: build warnings 2022-07-03 13:39:11 +08:00
sawhney17 4792820325 don't close menu upon click 2022-07-02 18:42:53 +04:00
sawhney17 cb56f1ff3c update imports 2022-07-02 18:34:29 +04:00
sawhney17 e48eff20f0 add dropdown 2022-07-02 18:14:13 +04:00
Peng Xiao 931a601dfa refactor: cleanup draft flag which is confusing 2022-07-01 11:37:03 +08:00
Peng Xiao b9647c95a6 fix: minor bug 2022-07-01 01:52:13 +08:00
Peng Xiao 769dce01f9 refactor: how quick add works 2022-07-01 01:47:18 +08:00
sawhney17 9af494899b add files 2022-06-30 09:50:05 +04:00
Peng Xiao 1387dfcc43 fix: edit shape not working properly 2022-06-30 13:48:04 +08:00
sawhney17 64a1d32d1d
Merge branch 'logseq:whiteboards' into whiteboards 2022-06-30 09:45:41 +04:00
Peng Xiao da6bd917a1 fix: use edit state to toggle activation state 2022-06-30 11:30:10 +08:00
Peng Xiao 620624b39c fix: cleanup some codes 2022-06-30 10:54:55 +08:00
Peng Xiao 1a5c60f85f fix: color input infinite loop 2022-06-30 10:54:43 +08:00
Peng Xiao 42f33d56f9 fix: color input color not updating 2022-06-30 00:31:27 +08:00
sawhney17 c3b2d3c67f update location of bar 2022-06-29 15:12:45 +04:00
Peng Xiao 2c2f8806fc change importing tldraw-logseq using js directly 2022-06-24 12:00:05 +08:00
Peng Xiao 6b263ecd54 fix: cljs-demo import tldraw-logseq as js dep instead of npm 2022-06-23 13:46:37 +08:00
sawhney17 7ad95920d4 test actionbar 2022-06-22 18:46:19 +04:00
Peng Xiao 31df972970 fix: history undo/redo issues 2022-06-22 13:29:01 +08:00
sawhney17 3a31b28581 fix undo and redo actions 2022-06-22 07:36:39 +04:00
sawhney17 39f567b1fa
Merge branch 'logseq:whiteboards' into whiteboards 2022-06-21 21:54:01 +04:00
Peng Xiao bc26ef22a5 zoomToFit when opened 2022-06-20 22:48:44 +08:00
Peng Xiao ca38d5e40f fix: some other persist history issues 2022-06-20 17:01:15 +08:00
Peng Xiao dd605a45f3 fix: do not push history stack when persisted is the same with peek 2022-06-20 16:34:45 +08:00
Peng Xiao 9d14ed160e pasting block refs 2022-06-20 11:11:01 +08:00
Peng Xiao 17344f6408
Merge branch 'whiteboards' into whiteboards 2022-06-20 10:39:43 +08:00
Peng Xiao e39fe772bb fix: paste shapes with bindings 2022-06-20 03:13:23 +08:00
Peng Xiao ac9cc48fe8 feat: copy & paste shapes 2022-06-20 02:38:39 +08:00
Peng Xiao 3ebfd5e56f wip pasting files 2022-06-20 00:46:21 +08:00
Peng Xiao 1e84e47157 fix: dnd file 2022-06-19 23:55:45 +08:00
Peng Xiao 4e2e3266c2 fix: enlarge arrow head 2022-06-19 16:50:52 +08:00
Peng Xiao 0a8b739a70 fix: should disable collapsing when activated 2022-06-19 16:08:33 +08:00
Peng Xiao 53ed26751c fix: change line keybindings 2022-06-18 16:14:19 +08:00
Peng Xiao 267a3c3570 fix: adapt colors correctly 2022-06-18 15:21:12 +08:00
Peng Xiao e4c461833a feat: collapse logseq shapes 2022-06-18 15:05:32 +08:00
Peng Xiao 38a6f227ad fix: demo styles 2022-06-18 10:48:49 +08:00
Peng Xiao 20b81fbd1e feat: finish double click to create poc 2022-06-18 03:06:40 +08:00
sawhney17 5d869c2060 Merge branch 'whiteboards' of https://github.com/logseq/logseq into whiteboards 2022-06-17 18:56:28 +04:00
sawhney17 52a50bfd24 style fixes for whiteboard 2022-06-17 18:54:36 +04:00
sawhney17 071e01b6e0 add undo and redo buttons 2022-06-17 18:54:28 +04:00
Peng Xiao 55c0c5681e wip: double click to create logseq page/block 2022-06-17 20:22:51 +08:00
Peng Xiao e8f7248b01 fix: text shapes in preview 2022-06-17 17:11:05 +08:00
Peng Xiao b43f235a29 fix: whiteboard camera performance issue 2022-06-17 16:43:34 +08:00
Peng Xiao 899d945eb8 todo: db click to create logseq shape 2022-06-16 00:04:55 +08:00
Peng Xiao 0fc186ba23 fix: tsup should pass process.env for prod 2022-06-14 11:01:20 +08:00
Peng Xiao 616731064e fix type error 2022-06-13 21:05:54 +08:00
Peng Xiao 69fc959012 fix icon 2022-06-13 10:31:18 +08:00
Peng Xiao 0d881dd1c4 fix: types & lock file 2022-06-12 17:58:11 +08:00
Peng Xiao 8e0f137f65 chore: deps update & reduce zoom range 2022-06-12 17:39:58 +08:00
Peng Xiao 62f7b9a696 fix: enhance minimap ux 2022-06-11 22:19:27 +08:00
Peng Xiao cfa6eede17 fix: arrow & text in minimap 2022-06-11 01:51:06 +08:00
Peng Xiao 14acac6518 fix: minimap ratio 2022-06-11 01:16:42 +08:00
Peng Xiao 34060c711c fix: preview rotation 2022-06-10 22:14:23 +08:00
Peng Xiao 9966cf61e4 wip fix persist issue 2022-06-10 21:16:18 +08:00
Peng Xiao 7def1f4d2c wip preview/minimap window 2022-06-10 18:25:39 +08:00
Peng Xiao c69d2fa2e5 fix: context bar size 2022-06-02 20:11:21 +08:00
Peng Xiao 253770f5d0 Update ContextBar.tsx 2022-06-02 18:16:24 +08:00
Peng Xiao 54ddc09f3c fix: menu drifting issue 2022-06-02 18:00:44 +08:00
Peng Xiao 7a70231f5e feat: add dev tools for renderer 2022-06-02 12:24:20 +08:00
Peng Xiao 3afaa9c03b fix: a potential context menu offset issue 2022-06-02 01:20:33 +08:00
Peng Xiao 7878f29ed7 fix: text mask opacity 2022-06-01 19:11:18 +08:00
Peng Xiao ac296cb67c fix link text 2022-06-01 19:05:10 +08:00
Peng Xiao c094371896 feat: add text labels 2022-06-01 17:16:22 +08:00
Peng Xiao 8fb9513d77 fix: optimize logseq shape activation logic 2022-05-31 02:40:02 +08:00
Peng Xiao 759e724a0f wip 2022-05-29 10:04:33 +08:00
Peng Xiao 281629a4bd cleanup 2022-05-28 20:16:50 +08:00
Peng Xiao 260f032afa binding indicators 2022-05-28 17:12:30 +08:00
Peng Xiao 246d614108 line arrow heads 2022-05-28 16:40:47 +08:00
Peng Xiao 321a24b14f fix: panning vs pinching conflicts 2022-05-27 01:39:48 +08:00
Peng Xiao 811d39285f refactor: convert from arrays to maps for some types 2022-05-27 00:57:56 +08:00
Peng Xiao 13c0b3a4d1 fix: camera move logic 2022-05-23 21:50:57 +08:00
Peng Xiao 339c462b98 line binding wip 2022-05-22 20:58:26 +08:00
Peng Xiao f6a06d9a1c fix: cancel translate handle issue 2022-05-22 12:50:48 +08:00
Peng Xiao d35cbcf36f chore: remove some unused shapes 2022-05-21 19:34:55 +08:00
Peng Xiao e46fb4ee62 fix: some api cleanup 2022-05-21 18:56:25 +08:00
Peng Xiao 8a61970b2e fix: class -> className 2022-05-21 12:36:40 +08:00
Peng Xiao 3c437a3b22 fix: creating box shape persist issue 2022-05-21 12:02:26 +08:00
Tienson Qin 2a01e64926 fix: link label name 2022-05-18 19:32:21 +08:00
Tienson Qin 62127a498d feat: nested whiteboards 2022-05-18 19:25:43 +08:00
Tienson Qin 82bfc592dd fix: type errors 2022-05-18 18:56:43 +08:00
Tienson Qin ad8baa8e74 Whiteboard link 2022-05-18 18:29:54 +08:00
Tienson Qin ce7133e39d wip: shape links 2022-05-18 13:39:00 +08:00
Peng Xiao 6e5e686a52 fix: enhance pan / overscroll check 2022-05-18 06:43:15 +08:00
Peng Xiao 55eed6ba80 expose app to outside using a callback 2022-05-17 14:44:27 +08:00
Peng Xiao eae267364a Update LogseqPortalShape.tsx 2022-05-16 21:44:11 +08:00
Peng Xiao fad0d0ac60 fix: overflow issues 2022-05-16 21:35:42 +08:00
Peng Xiao 0011f73ea5 fix: scrolling in view 2022-05-16 20:46:54 +08:00
Peng Xiao e02a7dd344 move tldraw/next inside of logseq 2022-05-16 19:55:07 +08:00