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
8cd4f5b3e8
move vecWindowPosMain in the settings base class
2020-07-09 18:19:33 +02:00
Volker Fischer
d0f4b9b6a0
introduce a tab widget for the server GUI (as proposed in #367 )
2020-07-09 16:13:40 +02:00
Melcon Moraes
1dff704163
Update translation_pt_BR.ts
2020-07-09 00:11:25 -03:00
genesisproject2020
e4b683c4df
Update translation_sv_SE.ts
...
Update
2020-07-08 23:52:04 +02:00
genesisproject2020
96cb2fee33
Update translation_sv_SE.ts
2020-07-08 23:42:46 +02:00
Volker Fischer
46bb1435a0
rename variable
2020-07-07 22:07:19 +02:00
Volker Fischer
38cdd659e1
bug fix: if group is set to disabled, reset "previous level"
2020-07-07 22:02:44 +02:00
Volker Fischer
b15e61353b
bug fix
2020-07-07 18:38:13 +02:00
Volker Fischer
6a7f0a6dc3
add new register message which contains server version
2020-07-07 18:31:26 +02:00
Volker Fischer
e0750d8b1a
remove the version label at the bottom of the server GUI since we now have many settings and we want to clean up a bit -> the version can be seen in the About dialog anyway
2020-07-07 16:35:00 +02:00
Volker Fischer
a8651df25d
updates
2020-07-07 16:24:35 +02:00
daryl
80d3e25d83
Update Spanish translation
2020-07-06 22:47:21 +02:00
Volker Fischer
e6a6c8a79e
system language: first try to find the complete string, if not found use only first two letters instead
2020-07-06 20:01:40 +02:00
Volker Fischer
1e57b7b0d5
update translation files
2020-07-06 19:32:15 +02:00
Volker Fischer
399f1da5a7
add language selector also in the server GUI
2020-07-06 19:31:42 +02:00
Volker Fischer
bb9b82d2be
update German translation
2020-07-06 18:49:02 +02:00
Volker Fischer
c7d82f743d
implementation for the client: add support to change language ( #297 ) -> server implementation still TODO
2020-07-06 18:39:35 +02:00
Volker Fischer
3743a6c923
update translation files
2020-07-06 16:35:26 +02:00
Olivier Humbert
752134b1fd
Update French translation
2020-07-06 14:57:06 +02:00
daryl
0e91a42889
update translation
2020-07-06 09:34:15 +02:00
ignotus
8841ce9bbf
Update serverdlg.h
2020-07-06 09:28:12 +02:00
ignotus
963415c10d
Update serverdlg.cpp
2020-07-06 09:23:06 +02:00
ignotus
f3fe7934a0
Update serverdlg.h
2020-07-06 09:19:52 +02:00
Volker Fischer
479ec6f1df
store language selection in settings file; add translation help functions in util.h/.cpp
2020-07-05 20:49:43 +02:00
daryl
7dccd4cf7b
Spanish translation update
2020-07-05 19:40:09 +02:00
Volker Fischer
b8ed6e9435
bug fix: clip state not correctly reset when changing servers
2020-07-05 16:33:53 +02:00
Volker Fischer
ac06f31e1f
only scale instrument picture if its width is too large for Compact skin
2020-07-05 16:18:07 +02:00
Volker Fischer
b8ba6ce8db
update translation files
2020-07-05 11:19:45 +02:00
Volker Fischer
0466ff6210
scale instrument picture to a small size if Compact skin is chosen
2020-07-05 09:01:32 +02:00
Volker Fischer
174740fa47
code style changes
2020-07-04 22:25:08 +02:00
Volker Fischer
dc6cfe0b5a
moved a server setting in the settings class
2020-07-04 22:20:50 +02:00
Volker Fischer
d479c09307
moved one more settings in the settings class
2020-07-04 20:23:00 +02:00
Volker Fischer
9fe9c4c261
moved some settings from client class in the settings class
2020-07-04 19:55:04 +02:00
Volker Fischer
e6c564a373
merge fixes
2020-07-04 19:11:59 +02:00
Volker Fischer
9b67b0b18d
Merge pull request #429 from gilgongo/master
...
"Clear" symbol for recording dir
2020-07-04 19:06:41 +02:00
Volker Fischer
ba18f99865
Merge pull request #430 from geheimerEichkater/graphic
...
Update fronticon.png
2020-07-04 19:06:22 +02:00
geheimerEichkater
ca5b1469cc
Update fronticon.png
...
Upscaled to 45x45 (about 1.5 times bigger)
2020-07-04 18:59:16 +02:00
Jonathan
aafb2a3439
Update serverdlg.cpp
2020-07-04 17:56:35 +01:00
Jonathan
89f5125b63
Add "clear" icon
...
See https://github.com/corrados/jamulus/issues/228#issuecomment-653781054
2020-07-04 17:20:11 +01:00
Volker Fischer
a73518c9c9
assign colors to the groups
2020-07-04 12:07:51 +02:00
Volker Fischer
68389457bf
support sorting by group ID
2020-07-04 11:52:09 +02:00
Volker Fischer
dc577891b4
fixed issue with group checkbox and different skins
2020-07-04 10:46:31 +02:00
Volker Fischer
dab63cda23
initial multi-group support, still some work to do (e.g. the skin change does not work)
2020-07-04 09:45:46 +02:00
Volker Fischer
9af0ae13e9
add special server list filter for filtering occupied servers by using "#" ( #397 )
2020-07-04 08:24:35 +02:00
Peter L Jones
3b93e67f93
Changes for recorder status and whatsthis
2020-07-02 20:08:53 +01:00
Peter L Jones
eef2973ae0
Save the source
2020-07-02 20:07:40 +01:00
Volker Fischer
c2d98c865e
fix: if group, set one fader to 0, set mute, move fader up, unmute -> no grouping anymore
2020-07-02 18:38:26 +02:00
Volker Fischer
4afe5ffc1c
merge fix
2020-07-02 18:24:15 +02:00
Volker Fischer
578d3c005d
Merge pull request #415 from geheimerEichkater/graphic
...
Updated icons
2020-07-02 18:22:08 +02:00
geheimerEichkater
3c8137cdf8
Updated graphics
...
overlooked icon, aswell as bannersmall for homepage with full logo
2020-07-02 17:58:35 +02:00
Volker Fischer
45eef32b7c
bug fix with the fader grouping: if you move one fader quickly to the top and another max out, it happened that the other fader was not exactly on max but a bit below
2020-07-02 17:55:59 +02:00
Volker Fischer
f22762d7ef
support storing group state
2020-07-02 17:04:05 +02:00
Martyna27
2ba93e2d13
List of translators updated
2020-07-02 14:42:49 +02:00
Martyna27
5463cec238
Partial update
2020-07-02 13:00:16 +02:00
Volker Fischer
07594d7729
some code improvements
2020-07-01 21:52:17 +02:00
Volker Fischer
afe3a77da6
put the front icon in the main window more centered above the LEDs
2020-07-01 19:53:25 +02:00
Volker Fischer
3b20453f0e
added a comment
2020-07-01 15:22:51 +02:00
Volker Fischer
695f205848
fix when grouping faders and one fader is on max -> retain ratio if the faders are moved down again
2020-07-01 15:20:28 +02:00
Volker Fischer
eaf9a1ad0e
bug fix: grouping faders in the client should be proportional (see discussion in #202 )
2020-06-30 21:37:36 +02:00
geheimerEichkater
b70bcfc474
Updated icons
...
Start of roll out of new design
2020-06-30 21:00:02 +02:00
Stefan Weil
3e3fe44a7f
Fix some typos (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-06-30 12:59:53 +02:00
Volker Fischer
044e4f3dba
fix typo
2020-06-30 07:03:27 +02:00
Volker Fischer
059d9ef203
new settings classes for client and server, derived from a common base class
2020-06-29 20:43:41 +02:00
Volker Fischer
a192acacf9
better default settings file name handling
2020-06-29 19:16:36 +02:00
Volker Fischer
31bae6836e
remove vertical LEDs since they are not used
2020-06-28 20:51:07 +02:00
Volker Fischer
8b6537c509
remove mainicon.png since it is not used anymore
2020-06-28 20:46:34 +02:00
Jonathan
e42fea7586
Delete chat.jpg
...
Not used
2020-06-28 14:55:19 +01:00
Jonathan
9ac17acd01
Updated for 3.5.7
2020-06-28 14:54:45 +01: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
Volker Fischer
c94d450868
Merge pull request #391 from pljones/feature/228-refactor-jam-recorder
...
Feature/228 refactor jam recorder
2020-06-28 14:47:52 +02:00
Jonathan
dbef15d0e0
Updates for 3.5.7
...
Group switch, recording indicator.
2020-06-28 11:35:21 +01: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
Olivier Humbert
66f3fe3460
French translation update
2020-06-28 09:35:40 +02:00
Volker Fischer
b43d3258b6
update translation
2020-06-28 08:10:55 +02:00
jerogee
97bb92655e
Update Dutch translation as part of #77
2020-06-28 01:59:35 +02:00
Miguel de Matos
c69051ae2f
Update PT_PT Translation
2020-06-27 18:18:31 +01:00
Volker Fischer
2cb4c28fa7
minor clean up
2020-06-27 15:00:44 +02:00
daryl
b432fe2faa
Update Spanish translation
2020-06-26 21:37:09 +02:00
Volker Fischer
fee08daba6
update German translation
2020-06-26 20:57:10 +02:00
Volker Fischer
4547591f73
update and small fixes
2020-06-26 20:19:46 +02:00
Volker Fischer
57be89b6ed
fixes that the new translation loading does not work on MacOS
2020-06-25 21:33:04 +02:00
Volker Fischer
70cfdfc94c
use signal level meter class for meter calculation in the server (avoid doubling code), i.e., max calc and smoothing
2020-06-25 17:38:25 +02:00
Volker Fischer
938112d65d
support clip indication for bar meter as well
2020-06-24 18:28:47 +02:00
Volker Fischer
d60b538ce6
some cleanup with the level meter signal processing
2020-06-24 17:54:35 +02:00
Volker Fischer
286465cb53
merge fixes
2020-06-24 17:26:36 +02:00
Stefan Weil
172593f7b9
Catch a CGenErr by const reference rather than by value
...
This fixes alerts from LGTM.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-06-24 08:39:59 +02:00
Stefan Weil
86de570dbd
Add const attribute to CGenErr::GetErrorText
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-06-24 08:38:26 +02:00
Volker Fischer
2971146346
update
2020-06-23 20:20:40 +02:00
Volker Fischer
04bb03c2f4
clip indicator improvements (do not show clipping too early)
2020-06-23 19:51:53 +02:00
Volker Fischer
68a9fc7c7e
speed optimization with the channel levels in the server
2020-06-23 18:07:14 +02:00
Volker Fischer
f3eb0b3baa
added SRR_NOT_FULFILL_REQIREMENTS server registration status
2020-06-23 17:51:47 +02:00
Volker Fischer
600333a415
added comments
2020-06-23 17:28:19 +02:00
Volker Fischer
5f579d7b96
added new server registration result: SRR_VERSION_TOO_OLD
2020-06-23 17:22:01 +02:00
Volker Fischer
7592962eda
clip LED must be reset after a server change
2020-06-22 22:18:34 +02:00
Volker Fischer
efc6464e8a
further bug fix with clip LED
2020-06-22 18:39:50 +02:00
Volker Fischer
992875e9ad
bug fix with the clip LED
2020-06-22 18:31:30 +02:00
Volker Fischer
11fc36dbd6
update translations
2020-06-22 16:49:08 +02:00
Volker Fischer
c8e07d75f2
merge fixes
2020-06-22 16:47:54 +02:00
Volker Fischer
54433a59d1
Merge pull request #390 from melcon/feature_melcon_pt_BR
...
Add pt_BR translation
2020-06-22 16:42:11 +02:00
Volker Fischer
25bfa70eaf
support a clip LED, coded by fleutot ( #220 )
2020-06-22 16:38:44 +02:00
Melcon Moraes
ac164e3361
Add pt_BR translation
2020-06-21 21:47:30 -03:00
Volker Fischer
b27a88d6ba
some renamings
2020-06-21 22:39:15 +02:00
daryl
a3169a57a8
Update Spanish trans.
2020-06-21 22:01:02 +02:00
Volker Fischer
50ce30f236
CMultiColorLEDBar -> CLevelMeter
2020-06-21 20:09:13 +02:00
Volker Fischer
b082fde2e7
rename multicolorledbar -> levelmeter
2020-06-21 19:55:12 +02:00
Volker Fischer
c0e8292b6e
update translations
2020-06-21 17:43:14 +02:00
Volker Fischer
3060ad7595
Merge pull request #387 from dzpex/master
...
Update IT Translation
2020-06-21 17:38:01 +02:00
Volker Fischer
a3c5d88dfd
Merge pull request #386 from atsampson/valgrind1
...
Fix some more Valgrind warnings
2020-06-21 17:37:22 +02:00
dzpex
21042831d5
Update IT Translation
2020-06-21 15:42:02 +02:00
dzpex
97d984234e
Update IT Translation
2020-06-21 15:39:56 +02:00
dzpex
a8555e9cd1
Update IT translation
2020-06-21 15:37:21 +02:00
Adam Sampson
0342576d8e
Always initialise CServer::bRecorderInitialised.
...
Previously it was only set in the constructor if recording was enabled,
which resulted in uninitialised reads in CServerDlg.
2020-06-21 14:29:32 +01:00
Adam Sampson
773e274098
Initialise CServerDlg::bSystemTrayIconAvaialbe earlier.
...
The call to setupUi ends up changing the window title, which invokes
changeEvent; this avoids an uninitialised read there.
2020-06-21 14:29:32 +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
Adam Sampson
075933ef4c
Delete faders when destroying CAudioMixerBoard.
...
This avoids a harmless memory leak.
2020-06-21 14:29:32 +01:00
Adam Sampson
b7ef20b222
Initialise CMultiColorLED::eColorFlag earlier.
...
This avoids an uninitialised read when Reset() is called.
2020-06-21 14:29:32 +01:00
Olivier Humbert
f903dbea31
Fix a typo in the French translation
2020-06-21 15:29:25 +02:00
Olivier Humbert
25baa437a2
Fixes the "apos" in the French translation
2020-06-21 15:28:08 +02:00
Olivier Humbert
c4e8822b11
French translation update
2020-06-21 15:26:29 +02:00
Volker Fischer
6cac92f1b0
Add send button to chat window #384
2020-06-21 14:45:11 +02:00
Volker Fischer
0111f04c69
update German translation
2020-06-21 12:23:32 +02:00
Volker Fischer
dfb59bf8c6
update translations
2020-06-21 12:02:25 +02:00
Volker Fischer
7d1f4ece07
New Features Translated - IT #371
2020-06-21 12:01:25 +02:00
Volker Fischer
e3593cde00
added placeholder text for chat message (see #384 )
2020-06-21 10:23:17 +02:00
Volker Fischer
e9aef3474c
added some more info regarding the OMP implementation
2020-06-21 07:52:59 +02:00
Volker Fischer
b2674dd236
Merge pull request #383 from AronVietti/335-OSX_Minimized_Bug
...
Fixed a bug that made the Server window stop updating
2020-06-21 07:21:09 +02:00
Volker Fischer
5d6fab183e
merge fixes
2020-06-21 07:16:37 +02:00
Volker Fischer
f8768020d6
Merge pull request #382 from atsampson/uninit0
...
Fix two uninitialised reads
2020-06-21 07:03:39 +02:00
Volker Fischer
1b3e49f990
Merge pull request #380 from atsampson/escapechat
...
HTML-escape chat messages at the server
2020-06-21 06:58:54 +02:00
AronVietti
6ab24e09a0
Fixed a bug that made the Server window stop updating
...
Minimizing the Server Window on OSX stopped it from ever being
refreshed. Added a line to call show() when a changeEvent is
recieved and the window is not minimized.
2020-06-20 14:42:07 -07:00
Adam Sampson
a6206e664d
HTML-escape channel names at the server.
2020-06-20 21:32:01 +01:00
Volker Fischer
4ebcaab5d7
added a comment
2020-06-20 22:11:03 +02:00
Volker Fischer
a9bc36c98d
update help text
2020-06-20 22:02:46 +02:00
Volker Fischer
c19b09c845
vertical space between check boxes should be smaller since we now have three check boxes
2020-06-20 21:55:33 +02:00
Adam Sampson
e242892ff2
Always initialise sa.sa_flags to 0.
2020-06-20 20:47:47 +01:00
Volker Fischer
f25a20444b
Merge pull request #381 from atsampson/escapestatus
...
Escape server and user names in the status HTML
2020-06-20 21:29:15 +02:00
Volker Fischer
beea70ca01
adjust minimum height of faders (dependent on style), startup height of main windows should be higher now
2020-06-20 21:11:31 +02:00
Volker Fischer
7f9518bceb
fixed issue with fader group and mute state, added comments, update
2020-06-20 21:05:27 +02:00
Volker Fischer
2c0b8a6119
fix of: when changing a large group of faders, the volume change is very very slow, also the feedback from server, it seems the protocol is overloaded totally
2020-06-20 20:29:43 +02:00
Volker Fischer
7f037f21e2
another merge fixes, still not working correctly
2020-06-20 19:49:58 +02:00
Volker Fischer
284e306cf9
fader shall not have the same value but only use the increment from the moved fader
2020-06-20 19:04:50 +02:00
Adam Sampson
413a995ad7
Initialise CChannel::iCurSockBufNumFrames.
...
This avoids a comparison with an uninitialised value when
SetSockBufNumFrames is called later in the constructor.
2020-06-20 17:53:34 +01:00
Volker Fischer
2bdc269d3f
merge fixes (further fixes needed)
2020-06-20 17:51:03 +02:00
Volker Fischer
6de42e4d82
merge fixes (further fixes needed)
2020-06-20 17:44:34 +02:00
Adam Sampson
c9516f1962
Escape server and user names in the status HTML.
2020-06-20 16:43:18 +01:00
Volker Fischer
d6759e4d92
Merge pull request #379 from Alberstein8/master
...
New Select switch to change several faders like one
2020-06-20 17:31:10 +02:00
Volker Fischer
b7b39ba6f2
some fixes for headless mode
2020-06-20 17:26:52 +02:00