WolverinDEV
1759fb1756
Using tr as imported function and changed the shared app declaration build mechanism
2020-11-29 14:42:02 +01:00
WolverinDEV
4c16b8373a
Moved the RTP part to the shared part and trick the user to activate audio before connecting to any server.
2020-11-28 19:33:54 +01:00
WolverinDEV
1cc91668b7
Some firefox related updates
2020-11-28 15:41:44 +01:00
WolverinDEV
0ce7da1e4f
Fixed whisper commands for old TeaSpeak servers
2020-11-28 13:00:56 +01:00
WolverinDEV
ee0fee5cf7
Implemented the voice whisper backend and reenabled the voice echo test for TeaSpeak 1.5.0
2020-11-28 12:58:22 +01:00
WolverinDEV
18e44faf3c
Some small updates, related to firefox
2020-11-25 23:41:32 +01:00
WolverinDEV
02a939da15
Added the option to mute/unmute remote video and some minor bugfixing
2020-11-22 19:08:19 +01:00
WolverinDEV
83a4c6c0f4
Fixed compile error
2020-11-22 16:24:53 +01:00
WolverinDEV
0fc138598b
Fixed compile error
2020-11-22 16:24:32 +01:00
WolverinDEV
0e030215db
Some minor changes and fixes
2020-11-22 16:11:00 +01:00
WolverinDEV
0bde320faa
Updated the video codec, added screen sharing and added a lot of video configure options.
2020-11-22 13:48:15 +01:00
WolverinDEV
8be3943d00
Added legacy support for the non 1.5.0 TeaSpeak server voice bridge and fixed the client status updates
2020-11-17 14:27:46 +01:00
WolverinDEV
769563757e
Removed debugging code and fixed minor out of order status update bug for the connection status
2020-11-17 13:29:36 +01:00
WolverinDEV
ee35e252cf
Improved RTC connection handling and logging
2020-11-17 13:10:24 +01:00
WolverinDEV
9afced5d98
Muting the speaker now results in muted clients as well
2020-11-17 11:27:14 +01:00
WolverinDEV
947bac0e66
fixed two compile errors
2020-11-17 11:26:52 +01:00
WolverinDEV
ae83459c30
Added a connection status indicator and broke Firefox audio playback (not sure why).
2020-11-16 21:02:18 +01:00
WolverinDEV
10ed00dd19
Using default video codec 120 since FF dosn't seem to support payload type switching for VP8
2020-11-16 00:02:47 +01:00
WolverinDEV
b23655dea3
Using codec 101 as VP8 payload type
2020-11-15 23:28:34 +01:00
WolverinDEV
e2fed64b39
Fixed the video connection for firefox and some minor bugfixes
2020-11-15 23:28:00 +01:00
WolverinDEV
1ca64c82e2
Some video chat updates
2020-11-12 20:53:56 +01:00
WolverinDEV
658b44ed1d
Introduced Video to the web client. A lot of changes are still pending
2020-11-07 13:16:07 +01:00
WolverinDEV
82a5b1127f
Reworked the menu bar and added a backend specific interface for backend specific functions
2020-10-05 12:49:13 +02:00
WolverinDEV
e073890849
Using a relative webpack public path again
2020-10-04 16:02:29 +02:00
WolverinDEV
1996878f12
Using a general client tag element for all client tags and introduced the channel conversation mode variable
2020-10-04 15:52:15 +02:00
WolverinDEV
444c4d78f7
Adding an option for rnnoise suppression on the native client
2020-10-01 10:56:54 +02:00
WolverinDEV
7a97a74cd5
Improved client entry handling
2020-09-30 22:51:04 +02:00
WolverinDEV
30357018c4
Enabled remote channel trees
2020-09-30 20:28:30 +02:00
WolverinDEV
583cdd146e
Adding a channel popout/popin button for the channel popout renderer
2020-09-29 15:02:36 +02:00
WolverinDEV
6e3f92325e
Fixed the favicon renderer not rendering the icon on the first connection
2020-09-28 10:50:40 +02:00
WolverinDEV
ee3eb84862
Fixed whisper session cleanup
2020-09-28 10:46:11 +02:00
WolverinDEV
a76daf280e
Fixed memory references which keep unneeded objects in memory
2020-09-28 10:13:20 +02:00
WolverinDEV
cf65ea575e
Reworked the favicon handler to prevent memory leakage due to react memorization
2020-09-28 09:59:20 +02:00
WolverinDEV
cbd20a2177
Implemented the channel popout ui
2020-09-28 09:37:48 +02:00
WolverinDEV
987db2cebc
Updated the icon and the favicon icon handler
2020-09-24 22:16:08 +02:00
WolverinDEV
f2a7f37c74
Improved the server tab navigation bar
2020-09-24 15:51:22 +02:00
WolverinDEV
92dfd41e58
Moved the connection handler
2020-09-24 11:24:31 +02:00
WolverinDEV
1da7541d12
Fixed some compile errors
2020-09-16 21:50:21 +02:00
WolverinDEV
6f56150e0b
Changes are listed bellow:
...
- Fixed the control bar microphone and speaker buttons
- Improved the default identity generation (no web worker required now)
- Improved voice connection error handling (especially for firefox)
- Adding a max reconnect limit for voice connection
- Don't show the newcomer guide when directly connection to a server
- Fixed default profile initialisation
2020-09-16 19:30:28 +02:00
WolverinDEV
8dd4cb285c
Fixed the dummy voice connection
2020-09-07 19:07:14 +02:00
WolverinDEV
e50a8f5d6c
Fixed safari for the web client
2020-09-07 14:52:30 +02:00
WolverinDEV
b99d5cd6b9
Adding the new echo test
2020-09-07 12:42:00 +02:00
WolverinDEV
714a4e0a34
Enabled raw commands
2020-09-03 12:14:15 +02:00
WolverinDEV
e1dd532205
Some bugfixing
2020-09-02 11:41:51 +02:00
WolverinDEV
8a1b715bfb
Using the git hosted opus prebuild project
2020-09-02 11:23:17 +02:00
WolverinDEV
414938c335
Changed the audio lib require path
2020-09-01 14:39:35 +02:00
WolverinDEV
612edd4bb7
Removed unused files
2020-09-01 14:36:42 +02:00
WolverinDEV
34b874c38d
Fixed current build errors
2020-09-01 14:16:43 +02:00
WolverinDEV
c8d7de7ddd
improved audio library error handling
2020-09-01 14:08:40 +02:00
WolverinDEV
1c50051a4a
Reworked the web audio decoding
2020-09-01 12:53:42 +02:00
WolverinDEV
a98503285f
Starting with the whisper system
2020-08-26 12:33:53 +02:00
WolverinDEV
1a2d78eec5
removed debugging statement
2020-08-24 10:37:54 +02:00
WolverinDEV
aa7b9fff43
Some minimal client improvements
2020-08-22 17:50:38 +02:00
WolverinDEV
9189fc20a6
Some minor compiler fixes and disabled the webpack entry chunk size limit warning since we're loading the entry chunk so or so async with our loader
2020-08-21 00:02:05 +02:00
WolverinDEV
e77b9e1184
Some minor code cleanups
2020-08-19 22:55:43 +02:00
WolverinDEV
07c1f6ff15
Removed some debug code
2020-08-19 19:36:17 +02:00
WolverinDEV
400b4f4293
Improved the audio API especially for the web client
2020-08-19 19:33:57 +02:00
WolverinDEV
0d7a34c31a
Commiting changes before going on vacation (Still contains errors)
2020-08-13 13:05:37 +02:00
WolverinDEV
405bc7512d
Some restructuring for the voice connection part
2020-08-10 19:39:28 +02:00
WolverinDEV
92e5b72677
Reworked the connection API a bit and the voice unsupported icon now changes with the voice connection state
2020-08-10 14:41:34 +02:00
WolverinDEV
3218682c92
Added a proper popup for the native client.
2020-08-09 18:58:19 +02:00
WolverinDEV
6b623a4d11
Some minor W2G and general changes
2020-08-08 15:20:32 +02:00
WolverinDEV
4b7cd15a24
Adding W2G support for the native client
2020-08-08 01:03:19 +02:00
WolverinDEV
31ceb97565
Adding W2G basic functionality. Expended the popout modal
2020-08-07 13:40:11 +02:00
WolverinDEV
83cfe0bfd5
The web audio player now only gets constructed on a users gesture
2020-08-05 19:10:24 +02:00
WolverinDEV
0725bea8dd
Improved logging output and fixed a build error
2020-08-05 18:48:27 +02:00
WolverinDEV
2a2cfee8b0
Including the assemble files into webpack
2020-08-05 18:25:08 +02:00
WolverinDEV
e59fb839c9
Updated .gitignore files and changed client js directory name to app
2020-08-05 16:36:55 +02:00
WolverinDEV
21c51548eb
Merged all scss files directly into the app and do not load them separately
2020-08-05 16:34:39 +02:00
WolverinDEV
33c8b75957
Fixed icon and avatar loading
2020-08-01 11:26:08 +02:00
WolverinDEV
7a6bf5914d
Cleaned up the log a bit
2020-07-24 00:41:04 +02:00
WolverinDEV
3320a7c46c
Improved the web server connection connect algorithm
2020-07-24 00:29:36 +02:00
WolverinDEV
234e6d66b0
Added a basic notification system (Settings UI needs to be developed)
2020-07-22 00:55:28 +02:00
WolverinDEV
cc3e9134ef
Improved settings type safety
2020-07-19 18:49:00 +02:00
WolverinDEV
64cefce509
Disabled the transpile only flag in the typescript loader plugin
2020-07-19 17:12:41 +02:00
WolverinDEV
d3df4f0976
Fixed script node decoding
2020-06-12 19:33:05 +02:00
WolverinDEV
99b75f34d6
Improved audio de/encoding
2020-06-12 18:27:33 +02:00
WolverinDEV
5af68c0a1c
Fixed some minor transfer bugs as well added some more features required for the native clients file transfer
2020-06-10 22:44:50 +02:00
WolverinDEV
c9474ad011
Added a work around for the, sometimes not working emcmake command
2020-06-10 18:48:48 +02:00
WolverinDEV
804f8de18d
Reworked the file transfer system, added a channel file browser and fixed some minor bugs
2020-06-10 18:13:56 +02:00
WolverinDEV
0abd6c3178
Using TCP only, because TeaSpeak does not really support UDP yet (missing packet resend for SCTP)
2020-04-19 23:21:37 +02:00
WolverinDEV
37bd67af85
Some minor changed related to the WebRTC bridge
2020-04-19 17:44:59 +02:00
WolverinDEV
df8136acb1
Fixed some small stuff
2020-04-18 20:25:58 +02:00
WolverinDEV
7b261d6f15
Using React for the client channel and a lot of performance updates related to the channel tree
2020-04-18 19:37:30 +02:00
WolverinDEV
10a5ccbff3
Fixed some native client related bugs
2020-04-11 11:43:41 +02:00
WolverinDEV
f7d6671457
A lot of updated related to the menu bar and the basic event handler system
2020-04-09 15:10:14 +02:00
WolverinDEV
a52584a4fa
Fixed chunk naming and removed unessesery any casts
2020-04-03 16:26:46 +02:00
WolverinDEV
6a85e91f53
Fixed an audio transmission bug
2020-04-03 15:59:32 +02:00
WolverinDEV
ca4e8f81b4
Successfully registered opus submodule
2020-04-03 01:02:51 +02:00
WolverinDEV
dc4c020b61
Fixing travis build script
2020-04-02 22:53:48 +02:00
WolverinDEV
16161abd80
Moved the native opus codec into the web directory
2020-04-02 18:01:30 +02:00
WolverinDEV
7c98e5ec7d
Updated the gitignore files and some small changes
2020-04-02 17:58:33 +02:00
WolverinDEV
39d109e9af
Made the shared app workable for the native client
2020-04-01 15:36:37 +02:00
WolverinDEV
51d135aab2
Removed DOMPurify and fixed the opus web worker
2020-03-31 16:43:21 +02:00
WolverinDEV
3ec30c07f9
Removed moment and webrtc adapter and bundle it with webpack
2020-03-31 15:47:25 +02:00
WolverinDEV
bc9375afa1
Cleaned up the opus worker a bit
2020-03-31 02:11:55 +02:00
WolverinDEV
956f778c01
Made the opus replay working again
2020-03-31 01:27:59 +02:00
WolverinDEV
0e3a415983
Refactored the app to use webpack
2020-03-30 13:44:18 +02:00
WolverinDEV
447e84ed0f
Reset all js files and start from zero, this time more structured
2020-03-29 12:54:15 +02:00
WolverinDEV
5f0c1b303a
Updated some declaration
2020-03-28 13:58:36 +01:00