Adam Sampson
a876b26503
Add recent message types to CTestbench.
...
The code that generated random messages hadn't been updated for the last
few types of messages.
2020-05-28 02:19:50 +01:00
Adam Sampson
1462ad50db
Implement CLMessReadyForSending in CTestbench.
...
The class had code to generate connectionless messages, but it didn't
implement the signal to send them.
2020-05-28 02:19:50 +01:00
Adam Sampson
024ebb4728
Check the size of PROTMESSID_ACKN messages.
...
The Evaluate* functions that parse other types of messages all check the
message size before starting to read data, but the special code for
acknowledgements didn't do this, so an ACKN message on an existing
connection that had a valid checksum but no data would result in an
out-of-bounds read.
Found by fuzzing with afl-fuzz.
2020-05-28 02:01:20 +01:00
Jonathan
219b818ded
Add files via upload
2020-05-27 20:33:28 +01:00
Jonathan
7b31c07fa1
Update manual.md
2020-05-27 20:23:23 +01:00
Jonathan
441b3fb452
Add files via upload
2020-05-27 20:22:49 +01:00
Jonathan
1b62a8056c
Delete bufferdelaydependency.jpg
2020-05-27 20:22:39 +01:00
Jonathan
77eb08df7b
Add files via upload
2020-05-27 20:20:18 +01:00
Jonathan
d0bd6a2727
Delete bufferdelaywindows.jpg
2020-05-27 20:20:06 +01:00
Jonathan
8feb890f9a
Add files via upload
2020-05-27 20:17:21 +01:00
Jonathan
cf4d4be919
Delete soundcarddevicewindows.jpg
2020-05-27 20:17:06 +01:00
Jonathan
3be4ab2caa
Add files via upload
2020-05-27 20:15:20 +01:00
Jonathan
8afe195273
Delete audiofader.jpg
2020-05-27 20:15:09 +01:00
Jonathan
aee28beb12
Add files via upload
2020-05-27 20:13:55 +01:00
Jonathan
2616445267
Delete reverberation.jpg
2020-05-27 20:13:42 +01:00
Jonathan
d21df56757
Add files via upload
2020-05-27 20:11:45 +01:00
Jonathan
a464095839
Delete fadertagtooltip.jpg
2020-05-27 20:11:28 +01:00
Jonathan
3030ec10c8
Add files via upload
2020-05-27 20:08:10 +01:00
Jonathan
7118715124
Delete profile.jpg
2020-05-27 20:07:55 +01:00
Jonathan
0fa38d5049
Add files via upload
2020-05-27 20:04:44 +01:00
Jonathan
99dfc2a3fe
Delete inputlevel.jpg
2020-05-27 20:02:41 +01:00
Jonathan
1be7989538
Add files via upload
2020-05-27 20:02:18 +01:00
Jonathan
5c2539bac3
Delete settings.jpg
2020-05-27 19:56:21 +01:00
Jonathan
0d463317f6
Add files via upload
2020-05-27 19:55:36 +01:00
Jonathan
769a6803e1
Add files via upload
2020-05-27 19:54:21 +01:00
Jonathan
7a5b945c45
Delete faders.jpg
2020-05-27 19:54:10 +01:00
Jonathan
12205b5965
Add files via upload
2020-05-27 19:52:15 +01:00
Jonathan
d42026ba0e
Add files via upload
2020-05-27 19:50:49 +01:00
Jonathan
4091fa91f1
Delete main.jpg
2020-05-27 19:50:28 +01:00
Jonathan
eb660f417b
Update manual.md
2020-05-27 19:49:53 +01:00
Jonathan
868bdbb75f
Update manual.md
2020-05-27 19:41:00 +01:00
Jonathan
5d7c3f227d
Update manual.md
2020-05-27 19:39:21 +01:00
Jonathan
760f6b732c
Update manual.md
2020-05-27 19:28:23 +01:00
Jonathan
96a7b3e5f8
Update manual.md
2020-05-27 19:22:37 +01:00
Jonathan
f5b18226b3
Update manual.md
2020-05-27 19:14:20 +01:00
Jonathan
4c555abf7c
Update manual.md
2020-05-27 16:49:40 +01:00
Jonathan
3c8452ce69
Update manual.md
2020-05-27 15:17:48 +01:00
Volker Fischer
e55872ffeb
go back to original fader range dynamic (since issue was caused by server gain calculation)
2020-05-26 20:58:01 +02:00
Volker Fischer
45bd6ca52b
bug fix: server gain calculations were incorrect
2020-05-26 20:48:08 +02:00
Volker Fischer
a49cb6408c
bug fix: honour own fader and Mute button in Mute Myself ( #148 )
2020-05-26 20:45:10 +02:00
Volker Fischer
f6e5120095
New Client Level now also applies if you enter a server
2020-05-26 17:28:44 +02:00
Volker Fischer
b576b389b4
minor code style changes
2020-05-26 15:57:03 +02:00
Volker Fischer
726cc6facf
clean up -> COMPATIBILITY ISSUE can be safely removed, ResetTimeOutCounter is not necessary since it is already done in the channel
2020-05-26 15:43:00 +02:00
Volker Fischer
2e03e387e4
bug fix: audio fader sliders cannot be moved if the main windows is too small ( #292 )
2020-05-26 11:56:11 +02:00
Volker Fischer
8552863493
introduce global INVALID_INDEX for more consistent code
2020-05-26 09:56:46 +02:00
Volker Fischer
e2b4965466
merge fixes
2020-05-26 07:01:55 +02:00
Peter L Jones
62c4fbfb77
Further review comments
2020-05-25 21:57:17 +01: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
a95b1ad964
reduce fader dynamic by 10 dB
2020-05-25 22:06:20 +02:00
Volker Fischer
b5b74a3fa0
bug fix with the initial connect dialog initialization when Jamulus is started up and the dialog was open previously
2020-05-25 21:07:25 +02:00
Volker Fischer
54f9705001
quicker update of musicians list in the server list table
2020-05-25 21:00:02 +02:00
Volker Fischer
12b89d8bf3
update
2020-05-25 17:38:47 +02:00
Volker Fischer
980dda7a96
Merge pull request #283 from atsampson/banjolin
...
Add banjo and mandolin as instruments
2020-05-25 17:29:41 +02:00
ignotus
ff49d2fb0c
Update translation_it_IT.ts
2020-05-25 17:15:27 +02:00
ignotus
b216ca1d3a
Update manual.md
2020-05-25 17:14:56 +02:00
ignotus
658c5553e9
Update translation_es_ES.ts
2020-05-25 11:14:26 +02:00
ignotus
53fb27b8fe
Update clientsettingsdlg.cpp
2020-05-25 11:11:04 +02:00
ignotus
1e6a48b186
Update manual.md
2020-05-25 11:06:31 +02:00
ignotus
f9a7bd7ca6
Update translation_de_DE.ts
2020-05-25 11:05:55 +02:00
ignotus
896e6cf0c1
Update translation_es_ES.ts
2020-05-25 11:05:26 +02:00
ignotus
c990ec5b15
Update translation_fr_FR.ts
2020-05-25 11:05:00 +02:00
ignotus
af6e65b994
Update translation_it_IT.ts
2020-05-25 11:04:32 +02:00
ignotus
0ee680c1f2
Update translation_nl_NL.ts
2020-05-25 11:04:06 +02:00
ignotus
d67f87cd4f
Update translation_pt_PT.ts
2020-05-25 11:03:23 +02:00
ignotus
0c6da51163
Update translation_nl_NL.ts
2020-05-25 11:00:23 +02:00
ignotus
5039b2fad3
Update translation_it_IT.ts
2020-05-25 10:59:19 +02:00
ignotus
9cf5b96c66
Update translation_fr_FR.ts
2020-05-25 10:58:34 +02:00
ignotus
3f5c886336
Update translation_es_ES.ts
2020-05-25 10:57:49 +02:00
ignotus
0620100651
Update translation_de_DE.ts
2020-05-25 10:57:01 +02:00
ignotus
78ab481ca3
Update manual.md
2020-05-25 10:43:50 +02:00
Adam Sampson
d908bf1363
Add banjo and mandolin as instruments.
...
The icons banjo.png and mandolin.png are based on photos I took myself,
and are available under CC0 as well as Jamulus's normal license.
2020-05-25 01:44:14 +01:00
Volker Fischer
8bf87a342c
translation update
2020-05-24 16:52:27 +02:00
Olivier Humbert
fce4fdc784
French translation update
2020-05-24 13:33:32 +02:00
dzpex
d287c0bcd5
Implementing new feature translation
2020-05-24 13:21:22 +02:00
Volker Fischer
0aa5c91560
update name
2020-05-24 11:48:41 +02:00
Volker Fischer
9fe14589ab
add dzpex to the about dialog
2020-05-24 09:12:09 +02:00
Volker Fischer
b61ba382f7
update translation file
2020-05-24 09:04:15 +02:00
Volker Fischer
de8f1e01bf
update translation, some fixes
2020-05-24 09:03:39 +02:00
Volker Fischer
5767565d34
some more fixes
2020-05-24 08:58:36 +02:00
Volker Fischer
117acfe48c
apply fixes to the english source texts
2020-05-24 08:36:44 +02:00
Volker Fischer
ccf005bde0
Merge branch 'master' into master
2020-05-24 08:27:48 +02:00
Volker Fischer
b6482d3455
prepare for merge
2020-05-24 08:26:40 +02:00
dzpex
edc87f589d
Found Grammatical Error
2020-05-24 00:56:52 +02:00
dzpex
66e7919d3a
Minor Bug Fix
2020-05-24 00:37:47 +02:00
dzpex
c5f7370166
Minor Bug Fix
2020-05-24 00:34:50 +02:00
dzpex
68dfcef694
Minor Bug Fix
2020-05-24 00:32:43 +02:00
dzpex
3044e54724
Add files via upload
2020-05-24 00:20:32 +02:00
Volker Fischer
d26aba788c
added an additional central server list -> split rock/jazz in separate servers
2020-05-23 21:23:20 +02:00
Volker Fischer
4456252ef7
translation update
2020-05-23 15:43:42 +02:00
Olivier Humbert
4f8e65462e
Fix a typo in the French translation
2020-05-23 14:20:39 +02:00
Volker Fischer
96c66c6118
update translation files
2020-05-23 08:16:47 +02:00
Volker Fischer
03de720915
Merge pull request #267 from Snayler/pt_translation
...
Update PT translation
2020-05-23 07:27:25 +02:00
Miguel de Matos
79de0161cd
Update PT translation
2020-05-23 01:50:44 +01:00
ignotus
1cde13dd4a
Add files via upload
2020-05-23 00:12:46 +02:00
Olivier Humbert
5d3f1c4caf
Update the French translation to 100%
2020-05-22 21:32:16 +02:00
Volker Fischer
8bcad27d91
translation update
2020-05-22 21:24:47 +02:00
Olivier Humbert
f94d0cfbcf
French translation update
2020-05-22 21:05:55 +02:00
Volker Fischer
700fbae1c2
update translations
2020-05-22 20:28:27 +02:00
Volker Fischer
7324a29031
in mono mode we should not show the Pan controls
2020-05-22 20:26:04 +02:00
Peter L Jones
aed6a432ab
#234 Fix from @Snayler for offset problem in recorder
2020-05-22 18:02:50 +01:00
Volker Fischer
50a9cb51ab
Merge pull request #261 from ignotus666/master
...
Updated Spanish translation
2020-05-22 15:49:05 +02:00
ignotus
36dd4629da
Add files via upload
2020-05-22 15:15:29 +02:00
Volker Fischer
baa171f835
use a special subdomain for the all genres central server
2020-05-22 14:40:00 +02:00
Volker Fischer
6d4d7e4284
use subdomains from fischvolk instead of direct links
2020-05-22 13:46:57 +02:00
Volker Fischer
8ce4263618
added some test code (not enabled)
2020-05-22 10:31:58 +02:00
Volker Fischer
92548290cd
change server list genres, fix German translations
2020-05-22 09:48:58 +02:00
Volker Fischer
10a49c0be9
update German translation
2020-05-22 09:03:41 +02:00
Volker Fischer
bccf0bd5d2
fix some context help texts
2020-05-22 08:36:25 +02:00
Volker Fischer
9d64e53064
remove central server selection combo box in settings dialog
2020-05-22 08:19:22 +02:00
Volker Fischer
166a4a33ff
make it clearer in the server GUI what to do if the registration failed -> choose another server list
2020-05-22 07:59:16 +02:00
Volker Fischer
b8d4654538
in the server move central server combo box to the left
2020-05-22 07:56:05 +02:00
Volker Fischer
78f810249e
fix translation files (merge fixes)
2020-05-22 07:39:18 +02:00
Volker Fischer
4708c204f3
some cleanup for the server list selection
2020-05-22 06:25:38 +02:00
Volker Fischer
5f67c48cd3
move info label a bit more in the middle of the fader so that it is easier to see to what fader the info label belongs to
2020-05-21 23:20:53 +02:00
Volker Fischer
b959730d08
small merge fixes, fix a compiler warning
2020-05-21 21:35:35 +02:00
Volker Fischer
fefd63f271
Merge pull request #259 from pljones/feature/70-exit-client-cleanly-on-signal
...
#70 Exit client cleanly on signal
2020-05-21 21:27:29 +02:00
Volker Fischer
a7770e27ae
small bug fix with info label hiding
2020-05-21 21:24:37 +02:00
Volker Fischer
be04c665ff
bug fix: "added an indicator that another client has muted me" does not work as expected
2020-05-21 21:01:01 +02:00
Volker Fischer
7a7cfe53fe
move indicator label next to pan label to save some vertical space
2020-05-21 20:27:01 +02:00
Peter L Jones
8d7d5225c4
#70 Exit client cleanly on signal
2020-05-21 18:52:48 +01:00
Volker Fischer
3427c9d260
update translation files
2020-05-21 18:36:17 +02:00
Volker Fischer
fe093c8f0e
Merge pull request #256 from ignotus666/master
...
Corrections to source language
2020-05-21 18:34:14 +02:00
Volker Fischer
ce0024cb74
added an indicator that another client has muted me ( #257 )
2020-05-21 18:26:33 +02:00
ignotus
e2e0bb4cf5
Update audiomixerboard.cpp
2020-05-21 15:28:04 +02:00
ignotus
06d804b96a
Update soundbase.cpp
2020-05-21 15:27:07 +02:00
ignotus
720b2de644
Update serverdlg.cpp
2020-05-21 15:24:44 +02:00
ignotus
4ec4646147
Update util.cpp
2020-05-21 15:23:30 +02:00
ignotus
e2d46b5e48
Update clientsettingsdlg.cpp
2020-05-21 15:21:44 +02:00
ignotus
642f2f06ef
Update clientdlg.cpp
2020-05-21 15:11:04 +02:00
ignotus
f9be0c86f0
Update translation_pt_PT.ts
2020-05-21 13:51:27 +02:00
ignotus
77f91c26e2
Update translation_nl_NL.ts
2020-05-21 13:43:23 +02:00
ignotus
41eb485054
Update translation_it_IT.ts
2020-05-21 11:53:25 +02:00
Volker Fischer
4b8c7de166
WIP: backup checkin of new feature "show mute state of others"
2020-05-21 11:47:39 +02:00
ignotus
564c9ebd00
Update translation_fr_FR.ts
2020-05-21 11:29:24 +02:00
ignotus
c8b969c94e
Update translation_es_ES.ts
2020-05-21 11:07:19 +02:00
ignotus
2a61059c6e
Update translation_de_DE.ts
2020-05-21 11:06:48 +02:00
ignotus
0e81fc5200
Update translation_es_ES.ts
2020-05-21 10:59:12 +02:00
ignotus
251120bc69
Update translation_de_DE.ts
2020-05-21 10:46:21 +02:00
ignotus
60ea31f187
Spanish translation update
2020-05-21 08:16:08 +02:00
Volker Fischer
f467d2259c
put the scroll area inside the group box because the title of the group box should always be visible
2020-05-20 22:28:52 +02:00
Volker Fischer
f580215605
if after a resize of the main window a vertical scroll bar is required, make sure that the fader label is visible (scroll down completely)
2020-05-20 21:21:22 +02:00
Volker Fischer
98aecb1d26
use a separate layout for the pan controls
2020-05-20 20:58:11 +02:00
Volker Fischer
3339661894
small fix
2020-05-20 18:26:52 +02:00
Volker Fischer
0e349e3d35
some fixes for the translation
2020-05-20 18:24:20 +02:00
Volker Fischer
ece04dc50e
code cleanup: remove code "TODO output mapping from stereo to multi channel" since it is not needed
2020-05-20 18:00:33 +02:00
Volker Fischer
f4912e6beb
prepare for italian translation
2020-05-20 17:17:32 +02:00
Volker Fischer
5705b798f8
change the pan signal processing: avoid that pan=center attenuates any of the stereo channels; if no gain/pan change, do not multiply with the gains
2020-05-19 20:38:14 +02:00
Volker Fischer
546e3f96e0
enable pan if supported by the server (check server version)
2020-05-19 18:28:52 +02:00
Volker Fischer
5b7ccfcdc2
receive version info message from new server (function to use the information is still missing)
2020-05-18 21:28:49 +02:00
Volker Fischer
7dbd2c89d1
fix code style issues introduced by contributed source code
2020-05-18 20:46:46 +02:00
Volker Fischer
78413826a5
Merge branch 'master' into feature_panning
...
# Conflicts:
# src/protocol.h
2020-05-18 19:03:40 +02:00
Volker Fischer
d21acb0a7f
server sends version info on initial connection
2020-05-18 19:00:56 +02:00
Volker Fischer
8724d1443c
updates for German translation
2020-05-18 18:01:04 +02:00
Volker Fischer
a42302393f
remove the "instr" from the instrument picture names since it is no longer needed because all pictures are now in a separate instrument directory
2020-05-18 17:54:49 +02:00
ignotus
df52fc80e0
Correction
2020-05-18 10:26:39 +02:00
ignotus
38fcf96ec9
Spanish translation update
2020-05-18 10:12:22 +02:00
Olivier Humbert
27602468b9
French translation update
2020-05-17 23:22:07 +02:00
Olivier Humbert
33d6b9db68
French translation update
2020-05-17 19:34:04 +02:00
Volker Fischer
da9e8e61d8
update contributers list and changelog
2020-05-17 18:27:29 +02:00
Volker Fischer
ce7fd592bc
Merge pull request #145 from tarmoj/panning
...
Implemented panning for channels.
2020-05-17 18:15:48 +02:00
Volker Fischer
641eaec426
added vocal bass/tenor/alto/soprano instrument icons created by Alberstein8 (Ticket #131 )
2020-05-17 18:12:03 +02:00
Volker Fischer
1cfcbe09fc
adjust URL for rock/jazz central servers
2020-05-17 18:02:56 +02:00
Tarmo Johannes
f1eb713a17
Merge remote-tracking branch 'upstream/master' into panning
2020-05-17 15:53:43 +03:00
Tarmo Johannes
f2cd5348b0
Cahanges according to pull request comments.
2020-05-17 15:51:01 +03:00
Volker Fischer
75b8a05257
introduce genre-based server lists (Ticket #139 ), adjust some values in global.h to adjust to heavier usage of Jamulus
2020-05-17 11:00:56 +02:00
Jonathan
107ae24c0d
Change link
...
To avoid confusion
2020-05-17 08:58:26 +01:00
Tarmo Johannes
2f200f5b12
Merge remote-tracking branch 'upstream/master' into panning
2020-05-16 20:39:16 +03:00
Tarmo Johannes
31c3f5567d
Implemented storing pan values.
2020-05-16 20:11:54 +03:00
Tarmo Johannes
fa85d3d5a7
Description to protocal; made pan connections similar to gain.
2020-05-16 19:18:58 +03:00
Olivier Humbert
bcb904d4b4
Update French translation
2020-05-16 17:47:05 +02:00
Volker Fischer
8788936414
duplicate Central Server type dropdown to Connection Setup ( #157 )
2020-05-16 17:35:38 +02:00
Volker Fischer
65f5c8f8b8
added "personal mix at server: " according to #187
2020-05-16 11:44:00 +02:00
Volker Fischer
fc2b7a76e2
changed function name to make it clearer what the function does
2020-05-16 11:28:05 +02:00
Volker Fischer
6977a17156
some central server address clean up
2020-05-16 11:24:50 +02:00
ignotus
b437f9422f
Add files via upload
2020-05-16 10:50:07 +02:00
Volker Fischer
ab31fc476f
small merge changes
2020-05-16 09:24:46 +02:00
Volker Fischer
e529baeb94
Merge pull request #229 from pljones/feature/170-allow-triggered-recording-cuts
...
Feature/170 allow triggered recording cuts
2020-05-16 09:20:47 +02:00
Volker Fischer
883b314ef4
Merge pull request #232 from jerogee/fix/dutch-translation
...
Fix to Dutch translation
2020-05-16 08:32:14 +02:00
jerogee
b60d7739c4
Minor changes to labels
2020-05-16 01:08:17 +02:00
jerogee
4c0aaacd1e
Hotfix Dutch translation in #219
2020-05-16 00:47:56 +02:00
Snayler
9b2b47ff1a
Update Portuguese Translation
2020-05-15 23:34:12 +01:00
Peter L Jones
4bf5176e6a
Request new recording on SIGUSR1
2020-05-15 21:52:33 +01:00
Olivier Humbert
35e5ec7518
same typo fix in the PT translation file
2020-05-15 21:57:21 +02:00
Olivier Humbert
76a82e1500
same typo fix in the NL translation file
2020-05-15 21:56:53 +02:00
Olivier Humbert
740766145b
same typo fix in the FR translation file
2020-05-15 21:56:13 +02:00
Olivier Humbert
829a3eae39
same typo fix in the ES translation file
2020-05-15 21:55:56 +02:00
Olivier Humbert
4337146ad1
same typo fix in the DE translation file
2020-05-15 21:55:41 +02:00
Olivier Humbert
e9c9573385
Typo fix
2020-05-15 21:52:20 +02:00
Volker Fischer
bf6da6891d
fixed issue with global text translation ( #77 )
2020-05-15 21:34:16 +02:00
Peter L Jones
376ce88f76
Recorder support for session cut
2020-05-15 20:05:20 +01:00
Peter L Jones
d5c754b580
Expanded signal handling
2020-05-15 20:05:04 +01:00
Volker Fischer
d9008d1541
get rid of LLCON
2020-05-15 21:00:41 +02:00
Volker Fischer
20d6f8d2d4
update translations
2020-05-15 20:47:56 +02:00
Volker Fischer
0928fe4e9f
Merge pull request #226 from trebmuh/patch-1
...
Update French translation
2020-05-15 20:03:11 +02:00
Olivier Humbert
62bcbefaf9
Update French translation
2020-05-15 19:14:05 +02:00
ignotus
042e8a8e16
Add files via upload
2020-05-15 18:31:51 +02:00
ignotus
a2cbebe22b
Spanish translation update
2020-05-15 17:53:16 +02:00
Volker Fischer
d1a3dd9c22
merge fixes
2020-05-15 15:55:40 +02:00
Jean Pierre Cimalando
dc2bd63d3a
Translation of qt messages
2020-05-15 00:12:00 +02:00