Commit Graph

6489 Commits (827884cbb17d8a52076e1b2db578bdb26ff7f384)

Author SHA1 Message Date
Gabriel Horner f1d15b0e05 Lint components and address comments in review
Start using :clj-kondo/ignore as lint violations that need to be
revisited. They may side effect and should be removed with better
understanding of their context
2022-01-12 15:32:47 -05:00
charlie 53a8c8b96f fix(marketplace): download updates state when network issues 2022-01-12 23:31:22 +08:00
charlie 4bcc4f4b86 improve(marketplace): change sort-by to filter behavior from installed plugins 2022-01-12 23:31:22 +08:00
charlie d863b10705 fix(dev): lint 2022-01-12 23:31:22 +08:00
charlie 0b578feafe fix(dev): lint 2022-01-12 23:31:22 +08:00
charlie 8636b545d2 improve(plugin): more types 2022-01-12 23:31:22 +08:00
charlie 579b906c4c improve(marketplace): take more for batching updates 2022-01-12 23:31:22 +08:00
charlie de1ea231e3 feat(marketplace): download updates with one click 2022-01-12 23:31:22 +08:00
charlie 9a7698c966 improve(marketplace): add indicator for sorter 2022-01-12 23:31:22 +08:00
charlie f95ba84204 fix(marketplace): sort by title 2022-01-12 23:31:22 +08:00
charlie 1eecc3b3b6 improve(marketplace): more filter for installed plugins 2022-01-12 23:31:22 +08:00
charlie 24ad679d7c improve(plugin): compatible for non-semver release package 2022-01-12 23:31:22 +08:00
charlie b7c62d98c8 enhance(electron): support uncaught exceptions handler for main process 2022-01-12 15:52:35 +08:00
Tienson Qin 138335987b Merge branch 'andelf-enhance/allow-edit-markup-files' 2022-01-12 11:54:21 +08:00
Tienson Qin 0f08340799 fix: pop up a saving confirmation dialog when losing focus 2022-01-12 11:52:28 +08:00
Tienson Qin 08ba5c7ff8 fix: mage dragging to Logseq broken
close #3862
2022-01-12 11:19:11 +08:00
Tienson Qin d836ba97dc fix: mage dragging to Logseq broken
close #3862
2022-01-12 10:24:05 +08:00
Andelf c3a9f0cb31
Merge branch 'master' into enhance/allow-edit-markup-files 2022-01-12 09:23:31 +08:00
Gabriel Horner f864f0fd1c Add linting that passes so far to CI 2022-01-11 17:41:04 -05:00
Gabriel Horner 7497d8b396 Lint a good chunk of src/main/frontend
Left some TODOs to discuss with others and others for me to finish
2022-01-11 17:34:54 -05:00
Gabriel Horner 3ded9ee1ff Add comment about allowed node version
node 17.x is the default for homebrew which doesn't work with this repo.
Make allowed node version more explicit to avoid dev confusion
2022-01-12 00:22:37 +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 0aa36ae78c fix(ci): trigger pr-labeler on pull_request_target 2022-01-11 16:21:50 +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
leizhe bf9c08105f bump react-tweet-embed
The current version 1.2.1 was released 3 years ago. Updating it to the
lastest version may solve some issues, typically unloading issue that
iOS users keep reporting.
2022-01-11 12:08:52 +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