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