Commit Graph

569 Commits

Author SHA1 Message Date
Andelf
ce3fef7368 fix(android): use es6 as build target 2022-05-24 17:22:49 +08:00
llcc
ee3b578d99 Merge branch 'master' into gesture-support-on-block 2022-05-23 22:07:36 +08:00
Peng Xiao
5f78337163 fix: wip 2022-05-22 13:51:35 +08:00
Jonas Diemer
dcddb9e935 use bignumber.js for calculations 2022-05-21 22:52:44 +02:00
Peng Xiao
7038e6cbe6 Merge branch 'master' into whiteboards 2022-05-20 16:08:35 +08:00
Andelf
013f15dfbe fix(publishing): use release build for publishing js
Fix #5368
2022-05-20 09:50:40 +08:00
Gabriel Horner
6f68d985bd Use core uuid fns where possible
No need for medley or personal util fns when core fns
are available. Also upgraded nbb-logseq to be 1.11.X cljs compatible

- uuid is the same as medley/uuid
- random-uuid is the same as medley/random-uuid
- uuid-string? and uuid is the same as parse-uuid
2022-05-19 14:58:33 +08:00
Peng Xiao
e02a7dd344 move tldraw/next inside of logseq 2022-05-16 19:55:07 +08:00
Peng Xiao
a62d6e7e90 Merge remote-tracking branch 'upstream/master' into feat/tldraw-basic 2022-05-16 15:57:40 +08:00
Peng Xiao
97120441db wip
wip
2022-05-16 15:53:10 +08:00
Tienson Qin
0e5d1614a0 Merge pull request #5265 from logseq/enhance/graph-parser-part-two
Enhance: Migrate mldoc and text to graph-parser
2022-05-12 20:22:51 +08:00
llcc
60fad0d3ba open PDF with external app on mobile 2022-05-12 20:13:13 +08:00
llcc
e119fef6bd Merge branch 'master' into gesture-support-on-block 2022-05-12 09:58:53 +08:00
Gabriel Horner
a9664272db Merge branch 'master' into enhance/graph-parser-part-two 2022-05-11 20:22:31 -04:00
Tienson Qin
3ca8228a74 Only render references when it's visible in the window viewport 2022-05-12 07:39:37 +08:00
Gabriel Horner
112e6e2d97 Test second nbb ns thanks to upstream nbb fix :) 2022-05-11 12:33:17 -04:00
llcc
312f6b968f feat(gesture): add haptics impact on action 2022-05-06 16:20:00 +08:00
Gabriel Horner
c0e1e16372 Finish up CI job for requiring nbb-compatible namespaces 2022-05-04 12:02:36 -04:00
Tienson Qin
50f8954886 fix: markdown fenced code parsing 2022-04-24 11:48:30 +08:00
llcc
4207df1b1a fix copy to clipboard failure on iOS 2022-04-15 17:30:59 +08:00
Peng Xiao
ec4008d054 chore: upgrade tailwindcss to most compatible version 2022-04-12 10:00:06 -04:00
llcc
f4985fd8ef Feat: record audio on mobile (#4766)
* feat(audio): render audio link as component

* refactor frontend/component/block/inline

* fix audio component on mobile

* Fix(iOS): allow clock to replay audio

* feat(mobile): audio record

* add permission request code on record

* rename `editor/recording?` to `editor/record-status`

* move `get-asset-path` into handler/editor.cljs

* add android settings

* support sharing audio file from some apps

* enhance(record): insert audio link in a new block if non-editing

* feat(audio): allow cancelling record

* fix lints

* feat(iOS): add a tab bar

* tweak some css on mobile

* fix lints

* fix https://github.com/logseq/logseq/issues/4798

* enable tab bar on Android

* fix landscape height of tab bar

* add :reuse-last-block? option

* dont't show tab bar when editing mirror code

* tweak code-editor css

* increase width for more functional buttons

* fix card preview css on iPad

* add document-mode to tab bar

* remove tabbar when editing code and tweak textarea resize cursor behavior

* reduce SplashScreen launch screen duration

* don't show tabbar when editing page title

* enhance: float timer

* fix lint

* fix tabbar height on iPhone without notch

* remove .embed-page width

* fix lint

Co-authored-by: Andelf <andelf@gmail.com>
2022-04-12 20:17:54 +08:00
llcc
21e172feb6 feat(mobile): share intent (#4599)
* feat(mobile): share intent

* feat(ios): share content

* feat(share): fix kUTType* deprecation

* feat(share): fix result of call to 'openURL' is unused

* fix screenshot copy rewrite issue

* fix AndroidManifest.xml

* fix(iOS): app not showing in share list

* address comment
2022-03-28 12:30:32 +08:00
Tienson Qin
8454ec1ee5 fix: sentry
close #4613
2022-03-18 16:44:03 +08:00
Andelf
1b163d7bff chore(deps): upgrade playwright 2022-03-15 11:56:32 +08:00
Tienson Qin
725ca1c6a1 Feature: flashcards random mode (#4535)
* feat: add flashcards shuffle mode
* fix: flashcards navigation
* refactor(build): use @tabler/icons from node_modules

Co-authored-by: Andelf <andelf@gmail.com>
2022-03-11 00:13:37 +08:00
Andelf
46d9cbaa5f fix(dev): sourcemap path in electron while dev 2022-03-09 18:06:08 +08:00
Tienson Qin
ba71e8e071 chore: bump react-icon-base 2022-03-02 12:31:45 +08:00
Tienson Qin
433f96b306 fix: inline math parser 2022-03-02 10:32:19 +08:00
Gabriel Horner
2a03753955 Bump to latest shadow-cljs
Bumped glogi and cljs to minimum versions that would not fail with this
version of shadow
2022-02-28 16:27:22 +08:00
Andelf
d22df2b922 fix(electron): rewrite electron-context-menu
Fix #4274
2022-02-19 17:39:51 +08:00
xxchan
d82697c497 bump mldoc to 1.3.1 2022-02-19 17:27:29 +08:00
leizhe
770eff4ab8 fix(mobile): tweet component loading fails 2022-02-19 10:39:41 +08:00
Andelf
45f852b396 feat(draw): upgrade excalidraw to 0.10.0
- fix draw saving bug
- add grid toogle
- avoid saving while editing
- resize relative to nearest parent block-content
- use serializeAsJSON to save draw(with identation, better diff log)
2022-02-18 17:55:50 +08:00
leizhe
31706b7888 enhance(mobile): editing in large block 2022-02-17 22:26:36 +08:00
Andelf
f4f215b3cf fix(deps): missing electron-context-menu in final build 2022-02-17 09:55:51 +08:00
Tienson Qin
ad9b5d152d Merge branch 'master' into enhance/cut-memory-usage 2022-02-08 21:05:38 +08:00
Tienson Qin
982eba9396 refactor: remove i18n tongue context 2022-02-08 17:31:32 +08:00
Tienson Qin
faea913a40 enhance: cut memory usage 2022-02-08 15:49:09 +08:00
charlie
7442dbc125 enhance(ui): setup default context menu with right click 2022-02-08 15:03:39 +08:00
Gabriel Horner
54420c9a5d Address review feedback 2022-01-28 10:48:44 -05:00
leizhe
79a1c15ba9 feat(mobile): tap status bar to scroll to top 2022-01-20 10:35:11 +08:00
Junyi Du
226541ff5e enhance: apply normalization on page indexing & diacritics / accents searching compat. 2022-01-20 10:33:50 +08:00
Tienson Qin
6aba8c3241 Improve long page editing performance (#3855)
* Remove expensive parsing when saving files

* Add limit to page blocks query

* Don't collapse block's body to make it compatible with other tools

* Alert if there're unsaved changes when switching graphs

* DB schema migration for :block/collapsed? from it's property

Co-authored-by: Andelf <andelf@gmail.com>
2022-01-18 10:37:31 +08:00
dependabot[bot]
d360a11ed8 chore(deps-dev): bump postcss from 8.2.10 to 8.2.13
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.10 to 8.2.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.10...8.2.13)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-14 14:11:21 +08:00
dependabot[bot]
3f5aac8e04 chore(deps): bump is-svg from 4.2.2 to 4.3.0
Bumps [is-svg](https://github.com/sindresorhus/is-svg) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/sindresorhus/is-svg/releases)
- [Commits](https://github.com/sindresorhus/is-svg/compare/v4.2.2...v4.3.0)

---
updated-dependencies:
- dependency-name: is-svg
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-14 14:11:04 +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
charlie
33fbb0aa1b fix(editor): backspace for emoji char 2022-01-10 16:58:01 +08:00
Andelf
2c18a651f1 fix(deps): bad colors.js (#3831) 2022-01-09 16:55:26 +08:00
Andelf
b9af84a4b0 chore(deps): upgrade playwright 2022-01-08 13:36:52 +08:00