Commit Graph

450 Commits

Author SHA1 Message Date
Tienson Qin
de4425909d fix: bring repo branch back 2020-12-29 22:43:18 +08:00
Tienson Qin
54da887557 fix(editor): don't update block if there's no changes except the timestamps 2020-12-29 21:28:25 +08:00
charlie
bdd48fb3e8 fix: style issue of left bar on mobile 2020-12-29 21:01:05 +08:00
charlie
df4a10375e fix: mobile bar search command with auto complete #1010 2020-12-29 21:01:05 +08:00
Tienson Qin
0fb5777458 Merge pull request #1009 from logseq/feat/google-login
Feat:  add google login
2020-12-29 21:00:38 +08:00
Tienson Qin
8017c500e2 enhance: add or between local directory and github repo 2020-12-29 18:06:00 +08:00
Tienson Qin
03439f0ab5 fix(editor): auto-save should ignore time properties 2020-12-29 17:59:26 +08:00
defclass
f0d71aaa52 fix(repo): fix repos 2020-12-29 17:53:53 +08:00
Tienson Qin
80e4619774 Merge branch 'master' into feat/google-login 2020-12-29 14:08:57 +08:00
Tienson Qin
7dcc79ddf9 Merge branch 'master' into feat/google-login 2020-12-29 12:00:45 +08:00
Tienson Qin
88a894ad93 fix: rename back to all graphs 2020-12-29 11:55:34 +08:00
Tienson Qin
0559f03840 feat(native-fs): mark native fs as stable 2020-12-29 11:55:34 +08:00
Tienson Qin
0c7b60c485 fix(query-dsl): journals pages not works 2020-12-28 22:20:49 +08:00
Tienson Qin
1ce76bbcb6 feat(query-dsl): add unit tests 2020-12-28 22:20:49 +08:00
Tienson Qin
a16d360611 feat(query-dsl): add more filters
There're some graph improvements too:
1. the fly dots are smaller now
2. page tags have a different color
2020-12-28 22:20:49 +08:00
Tienson Qin
378d692eaa feat(query dsl): add custom component 2020-12-28 22:20:49 +08:00
Tienson Qin
2081e805be wip(query-dsl): initial support for query dsl 2020-12-28 22:20:49 +08:00
Tienson Qin
1b304b15ac fix(style): youtube iframe width on mobile 2020-12-28 20:12:01 +08:00
charlie
456614b186 style: use overflow-wrap instead of global word break 2020-12-28 20:06:03 +08:00
charlie
2951772b40 style: fix block content css var in sidebar 2020-12-28 20:06:03 +08:00
charlie
ee6709065a style: set global break-word #983 2020-12-28 20:06:03 +08:00
defclass
0bafbde7fe fix(repo): fix add repo logic 2020-12-28 16:18:34 +08:00
defclass
338e66cea1 fix(init-repo): init repo when login first time 2020-12-28 16:07:45 +08:00
defclass
7d74e024bb fix(Login): fix login style 2020-12-28 14:35:44 +08:00
defclass
ebfda9db8b feat(OAuth): add google login 2020-12-28 09:58:39 +08:00
shady2k
3d47f5ac93 Add repo defenition 2020-12-27 11:17:05 +08:00
shady2k
7c44209bb5 Trying to fix empy queries in journal 2020-12-27 11:17:05 +08:00
Tienson Qin
510fa4a35a fix: the layout on mobile is broken when the title is too long
Resolved #983 and #596
2020-12-25 22:56:44 +08:00
Michael Wong
f265a25cbe Merge pull request #999 from logseq/fix/issues-ux
Fix/issues of ux
2020-12-25 16:52:44 +08:00
charlie
698bca9321 fix: prevent edit mode when has selection in block #992 2020-12-25 15:13:02 +08:00
charlie
fa4cf5cb7c style: fix right click the dot doesn't popup in the right sidebar #995 2020-12-25 14:21:33 +08:00
Tienson Qin
2d925d7fac feat: add block timestamps
Why adding block timestamps?

Block is the atomic unit for logseq instead of a page, with the
timestamps we can do a lot of things, for example:
1. show a blocks timeline related to a topic/project/habit.
2. get latest modified blocks from the page or the whole graph.
3. query dsl can have a (sort-by :last_modified_at) clause

It'll add both created_at and last_modified_at properties to
each block, not all users need this, so, it's an experiment feature,
we'll disable it by default.

Also, this PR simplify the block properties a lot, it might fix some
old issues related to properties.
2020-12-25 14:20:57 +08:00
charlie
a700f3aef9 enhance: copy block ref with (()) #833 2020-12-25 13:59:00 +08:00
Yukun Guo
536ce5dd87 fix: fix highlight for fuzzy search 2020-12-24 19:16:32 +08:00
charlie
f90a7aa279 style: fix block border 2020-12-24 15:59:33 +08:00
Tienson Qin
0d2e62e41d style: fix gap 2020-12-24 14:09:50 +08:00
Tienson Qin
ae02d41fa3 ui: style tweaks 2020-12-24 00:08:49 +08:00
Yukun Guo
5a03d963d5 fix: improve page i18n 2020-12-23 18:35:32 +08:00
Tienson Qin
9069c4373e feat: add alias redirects
Discussion thread: https://discuss.logseq.com/t/improve-implementation-of-aliases/81/4
2020-12-23 18:29:02 +08:00
charlie
8de2d6be51 fix: some ui details 2020-12-23 11:10:42 +08:00
Michael Wong
ccf85e2e37 Merge pull request #985 from logseq/fix/preserve-edn-order
fix: preserve config.file order when updating
2020-12-23 11:08:37 +08:00
defclass
0eff6751cd refacotr(helper): remove frontend.helper 2020-12-23 00:04:05 +08:00
Tienson Qin
bc8463265d fix: preserve config.file order when updating 2020-12-22 23:55:48 +08:00
Tienson Qin
88b37d2d70 fix: custom query transform should support pages too 2020-12-22 21:32:30 +08:00
Tienson Qin
970280b96e fix: tab not working 2020-12-22 18:17:27 +08:00
Tienson Qin
2934b8f38e fix: tab not working anymore after using datepicker 2020-12-22 18:17:27 +08:00
Tienson Qin
1e29b8f488 chore: remove unused ns 2020-12-22 18:17:27 +08:00
Tienson Qin
b8c5fbec32 fix(editor): events conflicts 2020-12-22 18:17:27 +08:00
Tienson Qin
bce559e249 fix: mldoc anchorLink 2020-12-22 18:07:46 +08:00
Tienson Qin
00e0ced252 fix: clicking on some links not working anymore
Resolved #975.

Also, I made some css tweaks.
2020-12-22 16:13:08 +08:00