File tree Expand file tree Collapse file tree 6 files changed +17
-16
lines changed
src/main/mobile/components Expand file tree Collapse file tree 6 files changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -130,8 +130,7 @@ const common = {
130
130
'node_modules/prop-types/prop-types.min.js' ,
131
131
'node_modules/interactjs/dist/interact.min.js' ,
132
132
'node_modules/photoswipe/dist/umd/*.js' ,
133
- 'node_modules/wavesurfer.js/dist/wavesurfer.min.js' ,
134
- 'node_modules/wavesurfer.js/dist/plugins/record.min.js' ,
133
+ 'node_modules/@xyhp915/simple-wave-record/dist/simple-wave-record.umd.js' ,
135
134
'packages/amplify/dist/amplify.js' ,
136
135
'packages/ui/dist/ui/ui.js' ,
137
136
'node_modules/@sqlite.org/sqlite-wasm/sqlite-wasm/jswasm/sqlite3.wasm' ,
Original file line number Diff line number Diff line change 138
138
"@js-joda/timezone" : " 2.5.0" ,
139
139
"@logseq/diff-merge" : " ^0.2.2" ,
140
140
"@logseq/react-tweet-embed" : " 1.3.1-1" ,
141
+ "@xyhp915/simple-wave-record" : " ^0.0.2" ,
141
142
"@radix-ui/colors" : " ^0.1.8" ,
142
143
"@sentry/react" : " ^6.18.2" ,
143
144
"@sentry/tracing" : " ^6.18.2" ,
192
193
"threads" : " 1.6.5" ,
193
194
"url" : " ^0.11.0" ,
194
195
"util" : " ^0.12.5" ,
195
- "wavesurfer.js" : " 7.10.1" ,
196
196
"yargs-parser" : " 20.2.4"
197
197
},
198
198
"resolutions" : {
Original file line number Diff line number Diff line change 15
15
< script defer src ="./js/interact.min.js "> </ script >
16
16
< script defer src ="./js/marked.min.js "> </ script >
17
17
< script defer src ="./js/eventemitter3.umd.min.js "> </ script >
18
- < script defer src ="./js/wavesurfer.min .js "> </ script >
18
+ < script defer src ="./js/simple-wave-record.umd .js "> </ script >
19
19
< script defer src ="./js/record.min.js "> </ script >
20
20
< script defer src ="./js/photoswipe.umd.min.js "> </ script >
21
21
< script defer src ="./js/photoswipe-lightbox.umd.min.js "> </ script >
Original file line number Diff line number Diff line change 55
55
56
56
; ; save local
57
57
(when-let [filename (some->> ext (str " Audio-"
58
- (date/get-date-time-string (t/now )
59
- {:formatter-str audio-file-format})
58
+ (date/get-date-time-string
59
+ (t/now )
60
+ {:formatter-str audio-file-format})
60
61
" ." ))]
61
62
(p/let [file (js/File. [blob] filename #js {:type (.-type blob)})
62
63
result (editor-handler/db-based-save-assets! (state/get-current-repo )
98
99
#js {:renderRecordedAudio false
99
100
:scrollingWaveform true
100
101
:scrollingWaveformWindow 5
101
- :mimeType " audio/mp4" ; ; m4a
102
+ :mimeType " audio/mp4" ; ; m4a
102
103
:audioBitsPerSecond 128000 }))]
103
104
(set-wavesurfer! w)
104
105
(reset! *wavesurfer w)
117
118
(catch js/Error e
118
119
(js/console.warn " WARN: bad progress time:" e))))
119
120
33 )))
120
- ; ; auto start
121
+ ; ; auto start
121
122
(.startRecording r)
122
123
#(some-> @*wavesurfer (.destroy ))))
123
124
[])
156
157
[])
157
158
[:div.p-6.flex.justify-between
158
159
[:div.flex.justify-between.items-center.w-full
159
- ; ; [:span.flex.flex-col.timer-wrap
160
- ; ; [:strong.timer "00:00"]
161
- ; ; [:small "05:00"]]
160
+ ; ; [:span.flex.flex-col.timer-wrap
161
+ ; ; [:strong.timer "00:00"]
162
+ ; ; [:small "05:00"]]
162
163
(shui/button {:variant :outline
163
164
:class " record-ctrl-btn rounded-full recording"
164
165
:on-click (fn []
Original file line number Diff line number Diff line change 15
15
@import "codemirror/theme/solarized.css" ;
16
16
@import "resources/css/tabler-extension.css" ;
17
17
@import "@tabler/icons-webfont/tabler-icons.min.css" ;
18
+ @import "@xyhp915/simple-wave-record/dist/style.css" ;
18
19
@import "src/main/frontend/animations.css" ;
19
20
@import "src/main/frontend/common.css" ;
20
21
@import "src/main/frontend/ui.css" ;
Original file line number Diff line number Diff line change 1672
1672
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
1673
1673
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
1674
1674
1675
+ "@xyhp915/simple-wave-record@^0.0.2":
1676
+ version "0.0.2"
1677
+ resolved "https://registry.yarnpkg.com/@xyhp915/simple-wave-record/-/simple-wave-record-0.0.2.tgz#cfedf0b37f4cb7e077e2be42253894e913bb2393"
1678
+ integrity sha512-KSMSTii8D+tXPyrjg/kiPjNR1LPWFGWApUVdN2QLpfiM1O3LRxM7/oGS7ZZFFiH8wXtiCS3d5dGp4s7K5KZVGg==
1679
+
1675
1680
JSONStream@^1.0.4:
1676
1681
version "1.3.5"
1677
1682
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
@@ -10784,11 +10789,6 @@ watchpack@^2.4.1:
10784
10789
glob-to-regexp "^0.4.1"
10785
10790
graceful-fs "^4.1.2"
10786
10791
10787
- wavesurfer.js@7.10.1 :
10788
- version "7.10.1"
10789
- resolved "https://registry.yarnpkg.com/wavesurfer.js/-/wavesurfer.js-7.10.1.tgz#c2f799a05d939cbb1e5df8aa7e0485ab44ad7594"
10790
- integrity sha512-tF1ptFCAi8SAqKbM1e7705zouLC3z4ulXCg15kSP5dQ7VDV30Q3x/xFRcuVIYTT5+jB/PdkhiBRCfsMshZG1Ug==
10791
-
10792
10792
webidl-conversions@^3.0.0:
10793
10793
version "3.0.1"
10794
10794
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
You can’t perform that action at this time.
0 commit comments