Commit Graph

4179 Commits

Author SHA1 Message Date
Andelf
c3a9f0cb31 Merge branch 'master' into enhance/allow-edit-markup-files 2022-01-12 09:23:31 +08:00
Gabriel Horner
40f327d77f Knock out a few lints in src/main/frontend 2022-01-12 00:22:37 +08:00
Gabriel Horner
79ff56a7bd Fix most electron lints
Also fixed minor bug with incorrect notification for writeFile error handler
2022-01-12 00:22:37 +08:00
Gabriel Horner
8cca1dd6b1 Enable disabled extract tests that kondo was warning us about
I did have to reintroduce :block/level in extract for tests to pass
2022-01-12 00:22:37 +08:00
Gabriel Horner
97632c8c25 Fix up most lints in src/test 2022-01-12 00:22:37 +08:00
Tienson Qin
6987e40c2e fix: typo 2022-01-12 00:12:04 +08:00
Andelf
fd00d86d6a enhance(editor): allow edit markup files 2022-01-11 23:46:11 +08:00
Andelf
8305c22d03 fix(electron): only show add to dictionary when misspelling 2022-01-11 23:12:01 +08:00
charlie
47123add4a fix(electron): open external file with default app #3863 2022-01-11 22:28:29 +08:00
Andelf
76c7a43942 fix(settings): ctrl and cmd misuse in settings
Revert #3170 (partially)
Fixes #3574
2022-01-11 16:21:50 +08:00
leizhe
aed7ef853d use much safer regexp pattern 2022-01-11 14:17:20 +08:00
leizhe
02e3db1185 fix(iOS): clicking unlinked blanks out
Safari doesn't support lookbehind pattern `?<!`.
Reference: https://stackoverflow.com/questions/51568821/works-in-chrome-but-breaks-in-safari-invalid-regular-expression-invalid-group
2022-01-11 14:17:20 +08:00
Tienson Qin
2fe674ae7e fix: display block children in advanced queries
close #3744
2022-01-10 19:37:39 +08:00
charlie
9c89c6395b fix(editor): back/forward cursor for emoji char 2022-01-10 16:58:01 +08:00
charlie
33fbb0aa1b fix(editor): backspace for emoji char 2022-01-10 16:58:01 +08:00
leizhe
86c7e6310a fix(iOS): tweak setting panel css 2022-01-10 16:51:33 +08:00
leizhe
c1a57b41c9 fix(ui): layout css tweak 2022-01-10 16:51:33 +08:00
Tienson Qin
c62d59c581 enhance: lazy loading animation 2022-01-10 16:51:06 +08:00
Tienson Qin
906bd0234e fix: scroll down wrong detection 2022-01-10 16:51:06 +08:00
Tienson Qin
6ffb8d20ed fix: main container paddings 2022-01-10 16:51:06 +08:00
Tienson Qin
b59284c406 enhance: scroll earlier 2022-01-10 16:51:06 +08:00
Tienson Qin
ca20cbabba enhance: improve long page loading performance 2022-01-10 16:51:06 +08:00
Junyi Du
fc5a40acb9 fix: search modal isn't closed after choosing a recent page 2022-01-10 16:28:29 +08:00
Junyi Du
44545fe8bd fix: minor page name sanitization bugs when searching 2022-01-10 16:28:29 +08:00
Junyi Du
ebd8e94c23 enhance: use search normalize 2022-01-10 16:28:29 +08:00
Junyi Du
0fd86fd691 enhancement: NKFC normalize searching queries 2022-01-10 13:29:40 +08:00
Junyi Du
5f658b0f2d fix: change normalization from NFKC to NFC 2022-01-10 13:29:40 +08:00
Junyi Du
bc32e8f552 fix: search modal shows alias' source page names instead of source original names 2022-01-10 13:29:40 +08:00
Junyi Du
c2daea7eb3 fix: over sanitized in all-pages 2022-01-10 13:29:40 +08:00
Junyi Du
dde13aba4c fix: safe page-name sanitization 2022-01-10 13:29:40 +08:00
Junyi Du
e5dcb014e1 enhance: yet another page-name sanity improve 2022-01-10 13:29:40 +08:00
Junyi Du
7505b0dde6 fix: introduce more page-name sanity 2022-01-10 13:29:40 +08:00
Junyi Du
43da23eecd fix: apply page-name sanitity to sidebar 2022-01-10 13:29:40 +08:00
leizhe
e8cd70f17d fix(iPad): wrong ac position 2022-01-10 13:29:13 +08:00
leizhe
61f7653e79 fix(mobile): modal pop window position 2022-01-10 13:29:13 +08:00
Tienson Qin
e627d5ddcf fix: expand/collapse all doesn't work in "Linked Reference" section
close #3803
2022-01-10 13:00:33 +08:00
Andelf
1ce68ea131 enhance(ui): warning when journals date format chagne 2022-01-10 12:55:36 +08:00
Peng Xiao
35b7f71254 fix: some style enhancements to block-control (#3742)
Co-authored-by: Andelf <andelf@gmail.com>
2022-01-08 20:22:59 +08:00
Stian Haklev
c66071517f Removing nil orphans 2022-01-07 23:56:51 +08:00
rcmerci
0ec9d01d61 feat(debug): add debug func defn 2022-01-07 23:54:08 +08:00
Charlie
3ea7635daa Enhance/marketplace (#3686)
Marketplace enhancement

Nested modal support
2022-01-07 19:00:35 +08:00
Tienson Qin
7ad04d8405 fix: can't paste 2022-01-07 11:07:41 +08:00
Tienson Qin
4d738e7926 fix: fts5 match query 2022-01-07 00:37:13 +08:00
charlie
2e8f799a1c fix(ui): top padding of left sidebar on ipad 2022-01-06 21:08:42 +08:00
charlie
3a04cf859a fix(ui): fixed new page button relative to left sidebar container 2022-01-06 21:08:42 +08:00
charlie
8a9f64e6ef fix(ui): strategy of scrolling within left sidebar 2022-01-06 21:08:42 +08:00
leizhe
b5096578b3 refresh when local repo is available 2022-01-06 20:26:57 +08:00
leizhe
cdfe9f5ccc enhance(iOS): refresh when launching/switching app 2022-01-06 20:26:57 +08:00
leizhe
55fdfa6ae9 fix iCloud files conflict
Files in iCloud will be downloaded at first by clicking New Graph/Re-index/Refresh.

But remember that if your file created on mobile or desktop is not
uploaded to cloud, you will never get your file synced correctly.
So please confirm if the file (with cloud icon at the top right
corner) in File/Finder at first if you failed to see you file's
update.
2022-01-06 20:26:57 +08:00
leizhe
c7b3bc5fa1 feat(ios): download icloud files when re-indexing 2022-01-06 20:26:57 +08:00