Commit graph

76 commits

Author SHA1 Message Date
WolverinDEV
a414caef42 Using a React modal for the YesNo prompt and ensured that only string will be passed 2021-04-24 14:52:08 +02:00
WolverinDEV
943c33ff4b Make the about mopdal popoutable 2021-04-19 13:27:09 +02:00
WolverinDEV
805f248a50 Saving the last output device and reusing it 2021-03-25 11:49:00 +01:00
WolverinDEV
c68c217eaf Improved the server avatar upload modal 2021-03-24 16:56:09 +01:00
WolverinDEV
f3f5fd0618 Fixed and moved the w2g part 2021-03-20 19:12:21 +01:00
WolverinDEV
0b5f519735 Encapsulated the external modal from spawning and administrating windows 2021-03-20 15:10:16 +01:00
WolverinDEV
e2be859266 Finally got fully rid of the initial backend glue and changes all systems to provider 2021-03-18 18:25:20 +01:00
WolverinDEV
126b836cbd Made the BBCode renderer fully popoutable which now allows the PokeModal to be popoutable 2021-03-18 12:27:22 +01:00
WolverinDEV
64b618d0bf Using react to render the image preview and removed the main app template 2021-03-17 21:20:03 +01:00
WolverinDEV
61da22895f Mostly using direct assets instead of stored files somewhere within the project. 2021-03-17 13:28:27 +01:00
WolverinDEV
6ff210be07 Added the new bookmark system and updated the bookmark UI 2021-03-14 19:39:08 +01:00
WolverinDEV
d8ecb013c2 Fixed the default connect 2021-02-26 19:55:25 +01:00
WolverinDEV
2cf94eaf4b Fixed some minor issues 2021-02-26 19:54:07 +01:00
WolverinDEV
711632b65d Fixed small bug related to double connecting to the same server 2021-02-20 18:58:09 +01:00
WolverinDEV
b9310b3fec Reworked the BrowserIPC module 2021-02-20 17:46:17 +01:00
WolverinDEV
a1e1df6a2d Added a chat invite link resolver which allows to easily connect within the client 2021-02-20 16:57:52 +01:00
WolverinDEV
fbbf319ef3 Added the new invite system 2021-02-19 23:05:48 +01:00
WolverinDEV
11085739fe Adding a easy microphone source selector 2021-02-15 17:47:04 +01:00
WolverinDEV
9e63ab4dc9 Updating stuff to the new modal functionality 2021-01-22 16:50:55 +01:00
WolverinDEV
bf5d1c4771 Introducing the new client service provider and removing the old obsolete statistics service 2021-01-12 03:52:16 +01:00
WolverinDEV
e08f89c4b6 Some app cleanups 2021-01-10 16:26:45 +01:00
WolverinDEV
71d049302c Reworked the settings module 2021-01-10 16:13:15 +01:00
WolverinDEV
2f764f6643 Removed the old connect modal 2021-01-10 14:21:38 +01:00
WolverinDEV
c3b64447db Temp changed for connect modal 2021-01-09 14:25:11 +01:00
WolverinDEV
da0956fe24 Fixed the declaration generation 2021-01-08 21:41:26 +01:00
WolverinDEV
2211da243d Globally rendering the app via React 2021-01-05 18:13:57 +01:00
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
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
658b44ed1d Introduced Video to the web client. A lot of changes are still pending 2020-11-07 13:16:07 +01:00
WolverinDEV
2f5c0f6143 Fixed compile errors 2020-10-05 15:18:50 +02: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
df73618bd0 Added an option to abort the loader animation 2020-10-05 10:44:44 +02:00
WolverinDEV
cbd20a2177 Implemented the channel popout ui 2020-09-28 09:37:48 +02:00
WolverinDEV
9782bb355a Adjusted to the new icon API 2020-09-26 01:22:21 +02:00
WolverinDEV
f41febcb68 Fixed compile error and removed debug server connection handler 2020-09-24 15:58:23 +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
2a25d5ae83 Made the context menu en/disable able via the settings and remove the global loader context menu blocker 2020-09-17 23:19:30 +02:00
WolverinDEV
7a3f3761bd Removed debugging call 2020-09-17 23:08:29 +02:00
WolverinDEV
3771f40625 Adding a setting editor 2020-09-17 23:06:02 +02:00
WolverinDEV
8e5966c04c Fixed the audio mute states 2020-09-16 20:37:39 +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
b99d5cd6b9 Adding the new echo test 2020-09-07 12:42:00 +02:00
WolverinDEV
41edb6053e Fixed js render setup for the client 2020-08-23 10:48:15 +02:00
WolverinDEV
4557479e09 Added an app updated modal when the app has been updated 2020-08-22 21:20:25 +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
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