Volker Fischer
a386d388fa
replacing internal history graph functionality by external scripts/tools ( #501 )
2020-08-08 08:17:43 +02:00
Volker Fischer
058fb0d794
code clean up, some re-ordering of code
2020-08-04 21:02:10 +02:00
Volker Fischer
30c8f462c3
add multithreading CONFIG parameter and use thread synchronization
2020-08-04 16:43:32 +02:00
Volker Fischer
0d5ce4b62b
backup checking, compiles but not tested -> quick hack test
2020-08-03 22:36:47 +02:00
Volker Fischer
c22792495f
rename a variable
2020-08-02 21:09:31 +02:00
Volker Fischer
3e21776fa5
fix compilation errors
2020-08-02 19:47:45 +02:00
Volker Fischer
ed38efa2c4
backup checkin -> does not compile
2020-08-02 13:19:05 +02:00
Volker Fischer
df0ec35d05
added more mutex in the server (may fix #480 )
2020-07-31 19:21:31 +02:00
Volker Fischer
9c5a77940f
improve server audio mix processing for better clipping behavior
2020-07-23 17:31:21 +02:00
Volker Fischer
0f9b422d0f
server list/client list connection less message seems to need a mutex at the server
2020-07-11 09:28:44 +02:00
Volker Fischer
e7daf34063
added a GUI control to set the server Welcome Message in the server GUI
2020-07-09 20:03:09 +02:00
Volker Fischer
6a7f0a6dc3
add new register message which contains server version
2020-07-07 18:31:26 +02:00
Volker Fischer
dc6cfe0b5a
moved a server setting in the settings class
2020-07-04 22:20:50 +02:00
Volker Fischer
7d10fb13cd
update
2020-06-28 15:10:26 +02:00
Volker Fischer
b5230c3420
merge fixes
2020-06-28 15:03:23 +02:00
Peter L Jones
d3059b608a
Move the source
2020-06-28 08:48:48 +01:00
Peter L Jones
40b699e0a5
Save the source
2020-06-28 08:48:48 +01:00
Adam Sampson
7ee8f6264a
Clean up custom Opus objects in ~CClient/~CServer.
...
This avoids a harmless memory leak for each.
2020-06-21 14:29:32 +01:00
Volker Fischer
b7b39ba6f2
some fixes for headless mode
2020-06-20 17:26:52 +02:00
Volker Fischer
db7a7599b6
bug fixes for OMP implementation
2020-06-19 21:29:09 +02:00
Peter L Jones
ed10faea6d
Define and send recorder state
2020-06-14 22:03:14 +01:00
Volker Fischer
e883a51db9
support for storing/recovering the server window positions ( #357 )
2020-06-14 08:49:58 +02:00
Volker Fischer
2285148cb8
Reference HTML file for welcome message #361
2020-06-13 18:15:52 +02:00
Volker Fischer
44e883900b
fixed Free Software Foundation address (see #341 )
2020-06-08 22:58:11 +02:00
Volker Fischer
efc24ffdbe
improvement: only send channel levels if they are different from the previous ones
2020-06-07 12:09:30 +02:00
Peter L Jones
d33612721e
#228 Enable/Disable recording from command line
2020-05-30 18:04:55 +01:00
Volker Fischer
f6e5120095
New Client Level now also applies if you enter a server
2020-05-26 17:28:44 +02:00
Peter L Jones
7977413bb6
Review comment changes
2020-05-25 21:56:40 +01:00
Peter L Jones
0f8d15f343
Initial Recording GUI
...
Issue #228 .
Display the recorder state and latest recording directory and
allow a new recording to be requested.
2020-05-25 21:56:40 +01:00
Volker Fischer
4b8c7de166
WIP: backup checkin of new feature "show mute state of others"
2020-05-21 11:47:39 +02:00
Tarmo Johannes
2f200f5b12
Merge remote-tracking branch 'upstream/master' into panning
2020-05-16 20:39:16 +03:00
Peter L Jones
4bf5176e6a
Request new recording on SIGUSR1
2020-05-15 21:52:33 +01:00
Peter L Jones
d5c754b580
Expanded signal handling
2020-05-15 20:05:04 +01:00
Volker Fischer
53d16462c4
remove compatibility to Qt4
2020-05-14 21:12:06 +02:00
Tarmo Johannes
49245e6118
Merge branch 'master' into panning
2020-05-13 15:28:23 +03:00
Volker Fischer
599306156d
new command line option -d to disconnect all clients on shutdown of the server (Ticket #161 )
2020-05-12 22:40:59 +02:00
Peter L Jones
db357ae2bc
Review comment fixes
2020-05-11 20:12:16 +01:00
Peter L Jones
b60c3cab7b
Handle server application closure more cleanly
2020-05-10 18:20:57 +01:00
Tarmo Johannes
764ed82ccb
Implemented panning for channels.
2020-04-26 01:55:28 +03:00
Volker Fischer
471d1df835
add support for level meter bars for normal skin (fancy skin still uses LEDs)
2020-04-22 21:19:55 +02:00
Daniel Masato
77fdfcaa0c
Refactor signal to slot connections using recursive templates
...
This change allows the maximum number of supported clients to be adjusted in a single place rather than in multiple places.
Note that this change requires Qt5's new signal/slot syntax (https://wiki.qt.io/New_Signal_Slot_Syntax ), but is still backwards compatible with Qt4.
Code bloat will be eventually reduced by removing support for Qt4.
2020-04-18 12:17:43 +01:00
Volker Fischer
4edb160a0a
small merge fixes
2020-04-18 08:39:08 +02:00
Peter L Jones
e031cc409f
Allow central server to confirm registration
...
Also display this state in the server UI.
2020-04-17 17:16:43 +01:00
Volker Fischer
82f5ad18f4
added support for Central Server (North America) (Ticket #50 ), small bug fix for the Mac audio interface
2020-04-11 14:27:50 +02:00
Peter L Jones
bc04ff2fb2
Use server internal address in server list
2020-04-10 12:26:07 +01:00
Volker Fischer
dca678c83c
support 128 frame size if server operates in 64 frame size
2020-04-10 12:07:23 +02:00
Volker Fischer
a0934ee8b8
some more work for 64 samples support in the server
2020-04-08 18:51:51 +02:00
Volker Fischer
5824855252
added show licence switch in the server GUI
2020-04-08 15:30:32 +02:00
Peter L Jones
a97ac9aa4e
Server processing for channel levels
2020-04-06 18:58:50 +01:00
Volker Fischer
bd111c3abc
some code cleanup
2020-04-05 17:35:40 +02:00