Commit Graph

228 Commits

Author SHA1 Message Date
Nuwan 2a64bbbfe8 fix js reference (this) error in waitForSessionPageEnterDone function 2024-04-11 17:03:28 +05:30
Nuwan 7617e4a4dd use jquery $.deferred in waitForSessionPageEnterDone
change the ES6 promise way of handling this method.
actually some of the code in this file expects $.deferred object
to be presented.
2024-04-11 14:54:48 +05:30
Nuwan bcd819dfc3 fix recording window glitches
use RecordingStore instead of AppStore to track audioFormat changes.
this prevents session related state being altered unexpectedly.
2023-11-17 16:00:03 +05:30
Nuwan 03bb4190f1 sync audio recording format
on session startup fetch the audio format selected in the back end
and assign it in the front end audio recording window.
2023-11-14 17:37:19 +05:30
Nuwan 001f59ba30 new session recording feature
for video recordings check if OBS has been installed on the
user's computer.
2023-10-03 19:17:26 +05:30
Nuwan 4a2046aae6 handle new recording window events 2023-09-21 10:45:53 +05:30
Nuwan 2dceeb86c3 wip new recording window 2023-09-19 13:13:44 +05:30
Nuwan 3eac4cc4b1 WIP in new session recording window. UI is almost done. need to add functinality 2023-09-19 13:11:55 +05:30
Nuwan d0966fe67a debug backing track on peer 2023-08-28 18:14:45 +05:30
Nuwan 4f1fd4880e fix inconsistency of volume gauge
this fixes the unpredictable behavior of volume level when changing the
volume gauge leveler.
2023-08-22 23:09:44 +05:30
Nuwan 701620089a async/await fix 2023-08-11 03:24:11 +05:30
Nuwan c7822a14d0 more cleaning console logs 2023-08-02 09:15:09 +05:30
Nuwan 758e688db1 remove debug entries and cleanup 2023-08-02 08:57:59 +05:30
Nuwan 5e7d512a5e fix for midi instrument selection 2023-08-02 08:32:11 +05:30
Nuwan e03389909e fix showing error alert on audio resync 2023-07-20 03:31:37 +05:30
Nuwan eba15f255e remove alert on session recording stop 2023-07-07 18:53:19 +05:30
Nuwan 42ee0bcf26 WIP fixing midi configuration 2023-07-07 18:53:19 +05:30
Nuwan 5932cc3d67 WIP midi and audio channel config 2023-07-07 18:53:19 +05:30
Nuwan dd4f62cb07 fix js error 2023-06-14 16:55:13 +05:30
Nuwan 5d09d23809 suppress the preview recording window 2023-06-14 16:22:56 +05:30
Nuwan 01fda6b6f0 fix onSessionEnter 2023-06-02 06:48:56 +05:30
Nuwan d09baf05bb prevent session joining using web browser 2023-05-29 19:04:46 +05:30
Nuwan 6498485548 in session recording dialog box remove the video opts
with the newly invented webRTC based video recording system we can drop this options.
Only enable the video recording radio button if the backend has sent the relevant event.
2023-04-18 04:42:40 +05:30
Nuwan 033d67639c fix js error 2022-12-07 19:44:45 +05:30
Nuwan 9d787351fa fixes for recording related errors 2022-11-04 18:57:09 +05:30
Nuwan f392623049 wip session recording related fixes 2022-11-03 18:54:03 +05:30
Nuwan c207b76641 debug and fixing session recording wip 2022-11-02 04:15:22 +05:30
Nuwan 768f3d976a convert anoter few jamClient. call to async format 2022-10-28 13:12:14 +05:30
Nuwan 5487e62f5a fixes for public session creation and joining 2022-10-12 19:39:09 +05:30
Nuwan 38baea686f fixes for the errors - public session
fix errors when creating group session
and when joining group session
2022-10-07 04:16:40 +05:30
Nuwan 73a56b2cf6 fix session metronome related functions 2022-09-07 08:49:21 +05:30
Nuwan 7a7986e30a fixing audio config and session related issues 2022-09-02 11:10:51 +05:30
Seth Call cbbfebddc9 make onMixersChanged async so that it can await internally 2022-08-17 21:57:54 -05:00
Nuwan 21af8446ca async call fixes for audio gear setup 2022-08-13 00:33:24 +05:30
Nuwan 8e7b9b278a fix session leave issues 2022-08-08 16:31:00 +05:30
Nuwan 09e1d27c64 fix async realted errors and cleanup 2022-08-03 18:38:42 +05:30
Murali Gowrisankaran 2adf33e689 Removed/commented out video related frontend API calls 2022-07-28 01:12:30 +00:00
Nuwan c3bcd3b470 fixing audio gear related async errors 2022-07-27 16:22:01 +05:30
Nuwan 9586e0547a fixing async errors 2022-07-27 11:03:20 +05:30
Nuwan f732e0dad6 fixing error due to async nature of api calls 2022-07-26 23:32:36 +05:30
Nuwan 43caffb85e work continues on changing jamClient calls to asynchronous 2022-04-18 19:08:02 +05:30
Nuwan cd93211406 wip promised based jamClient 2022-04-13 03:02:44 +05:30
Nuwan f05287f45a convert jamClient.* calls as promises using async/await 2022-04-07 22:31:35 +05:30
Nuwan Chathuranga fb1d18ce6b fix error showing latency badge
this fixes the issue of not showing the correct
latency badge on when hover over more than one user
2021-06-17 00:47:53 +05:30
Nuwan b15a62cd4e wip musiian latency badge fix 2021-06-17 00:08:57 +05:30
Nuwan ebc9c2692c musiian latency badge error fixing 2021-06-17 00:08:57 +05:30
Nuwan c7547405f8 Musician hover latency badge
show latency score badge on hover over musician.
fetches data from new resolve latency data API
2021-06-01 20:15:13 +05:30
Nuwan 307444431a wip sepcs for musician latency badge 2021-05-29 14:38:34 +05:30
Nuwan 5144309ff4 show latency badge
on musician hover bubble show latency score badge by querying
resolve latency api
2021-05-27 04:59:34 +05:30
Nuwan Chathuranga bcbd36a221 showing latency badge wip 2021-05-26 00:54:53 +05:30