Commit graph

37 commits

Author SHA1 Message Date
N-Pex
b1d47748c8 Use SASS module system
Get rid of all the SASS warnings/errors when building.
2025-05-19 10:25:46 +02:00
N-Pex
e7759fa4a6 Use RecordRTC as audio recorder
Old one does not work anymore. Maybe this is a good option?
2025-05-19 10:25:46 +02:00
N-Pex
bde99dc242 fill-height is now a class, dense is a density and fix all v-selects 2025-05-19 10:25:46 +02:00
N-Pex
d4041ab9ab Fix analytics service and audio recorder 2025-05-19 10:25:45 +02:00
N-Pex
674eaa5eeb Use new button variants 2025-05-19 10:25:45 +02:00
N-Pex
b6f7f75fdd Use vite as bundler 2025-05-19 10:23:50 +02:00
N Pex
758201e2eb Resolve "press+hold audio recording is broken" 2023-10-25 20:59:56 +00:00
10G Meow
d9b4b2dd99 Audio imported: support pause/play and stop playing after send 2023-08-20 11:45:57 +03:00
N Pex
daa52be9c0 Resolve "for chat mode, auto-play next audio message" 2023-05-26 15:56:59 +00:00
N-Pex
fce65d1a3b Increase max recording length to 5 minutes 2023-05-15 16:21:10 +02:00
N Pex
0baca76979 Acquire wake lock while recording audio 2023-05-10 15:59:04 +00:00
N-Pex
b61714fccf Add import functionality to voice recorder 2023-02-16 15:20:30 +01:00
10G Meow
dcc5734ba6 Fix for voice recording reset 2022-05-16 14:19:18 +00:00
N Pex
4d9881db55 Merge branch 'audio-recording-close-button-fixes' into 'dev'
before audio recording close button fixes

See merge request keanuapp/keanuapp-weblite!52
2022-02-23 12:30:47 +00:00
10G Meow
d9aac824ef Changed all static inline style to CSS classes 2022-02-23 11:52:09 +00:00
10G Meow
10d123b58b before audio recording close button fixes 2022-02-20 12:30:43 +02:00
10G Meow
4a762a3d8c Voice recorder fixed 2022-02-12 16:02:40 +02:00
N Pex
7a50e22471 Resolve "set fields to use meaningful ID names for automated test" 2022-01-27 14:56:48 +00:00
N-Pex
54c8b6597d MP3 recording 2021-12-14 13:14:51 +01:00
n8fr8
81366da733 use default codecs 2021-12-06 15:45:09 -05:00
n8fr8
b2e5f132b3 try pcm codec 2021-12-06 09:37:59 -05:00
n8fr8
3e38c2c7e4 leave audio params at default to see if it addresses safari playback issues 2021-12-06 09:01:30 -05:00
N-Pex
dd53bf2de5 Update dependencies and fix code for the changes. 2021-09-14 11:57:49 +02:00
N-Pex
a78659b206 Externalize strings
Also some cleanup. Work on issue #41.
2021-05-20 12:33:59 +02:00
N-Pex
4ed12743c4 Update VoiceRecorder.vue
For issue #95
2021-04-14 10:17:02 +02:00
N-Pex
544f9066af Switch package for webm duration fixing
Issue #95. This is to set duration on recorded audio, otherwise clients will not know how long the audio file is.
2021-04-13 21:30:20 +02:00
N-Pex
7cc51f22bc Change package from ts-ebml to ebml
Uses newer sublibraries. This fixes npm audit problem, issue #99.
2021-04-07 17:06:44 +02:00
N-Pex
b8aeb02b50 More work on audio recording
Issue #95. Use a post processing step to fix chromium bug of not having a valid cues section in the metadata (=browser did not know length of audio!). Also, set more constraints in the call to getUserMedia to fix Android problem of really sh*tty audio in the default mode (More info on github.com slash processing/p5.js-sound/issues/346
2021-03-24 10:45:35 +01:00
N-Pex
b6ac6ec881 Update VoiceRecorder.vue 2021-03-23 22:50:32 +01:00
N-Pex
2c01a0d05d Use RecordRTC for voice messaging 2021-03-23 22:24:17 +01:00
N-Pex
f5587ce0c9 Better error message for no mic permission
Also, change back bit rate to 128, see if it affects things.
2021-03-23 12:40:06 +01:00
N-Pex
d94bcec376 Disable mic button if getUserMedia not available in browser
Issue #92.
2021-03-18 11:58:46 +01:00
N-Pex
2b3f99c421 Audio recording tweaks 2021-03-10 17:24:48 +01:00
N-Pex
d90aa3bce2 Update VoiceRecorder.vue
Fix issue #87
2021-03-08 15:35:52 +01:00
N-Pex
78c811536d Work on audio recorder
Issue #84
2021-03-05 22:34:00 +01:00
N-Pex
3146a0b35a Voice messages 2021-02-23 22:07:57 +01:00
N-Pex
fd86e753fe Start on voice recording 2021-02-22 16:34:19 +01:00