Commit Graph

85 Commits

Author SHA1 Message Date
Thorvald Natvig
c02e3319de Maximum bandwidth setting serverside.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@309 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-16 03:50:52 +00:00
Thorvald Natvig
ae2fcbd9be Updates to enable compilation on Linux, even if it's missing features.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@303 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-12 08:57:16 +00:00
Thorvald Natvig
7ac4637df9 Use boost::shared_ptr<> for objects shared between threads that we need to delete(). (AudioInput and Output mostly).
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@297 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-04 22:21:29 +00:00
Thorvald Natvig
543b19bb9a Visualize power spectrum of input and noise estimate.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@295 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-03 06:47:58 +00:00
Thorvald Natvig
99d37499b4 Ping support
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@292 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-11-09 22:15:24 +00:00
Thorvald Natvig
084d465aab Banlist editor.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@290 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-13 15:55:51 +00:00
Thorvald Natvig
b6a782ddb7 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@287 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-13 14:31:40 +00:00
Thorvald Natvig
6afe64af16 Removed TCP voice support; with Nagle it will always be laggy.
Added message to query/set banlist.
Reordered message ids.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@285 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-13 14:21:59 +00:00
Thorvald Natvig
819ff2f079 Rename player support.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@280 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-12 18:32:18 +00:00
Thorvald Natvig
753f26f17a Set sId=0 when closing
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@278 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-09 12:52:35 +00:00
Thorvald Natvig
1a6e2286d4 Immediate update of overlay on parameter change
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@273 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-05 17:50:15 +00:00
Thorvald Natvig
4bfb790d85 Variable number of frames / packet
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@259 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 22:58:55 +00:00
Thorvald Natvig
cda5095587 Various bugfixes.
Added metakey for shortcuts, to join channel instead of talk-to channel.
Update to match timestamp in jitterbuffer in speex.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@258 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 14:06:01 +00:00
Thorvald Natvig
05a2949c9a *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@251 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-30 14:49:06 +00:00
Thorvald Natvig
f2233fda72 Experimentation with non-actionmapped directinput; will be a lot of GUI work though.
Added push-to-link support to the server.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@248 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-30 13:53:55 +00:00
Thorvald Natvig
dd60a2b18e Channel linking, part 2.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@245 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-30 00:28:35 +00:00
Thorvald Natvig
03790a8357 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@243 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-29 23:18:35 +00:00
Thorvald Natvig
2c12d881c6 Channel linking, part 1.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@242 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-29 23:06:40 +00:00
Thorvald Natvig
3ab26fe245 Use class references in headers instead of .h files, reduces dependency path to more sane levels.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@235 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-29 02:06:13 +00:00
Thorvald Natvig
4c7a6f7906 PlayerModel fixes, work around bug in QSet operator ==
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@222 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-27 23:02:10 +00:00
Thorvald Natvig
4d529204eb Doubleclick to join channel
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@221 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-27 20:50:35 +00:00
Thorvald Natvig
cb84309bf4 Rewrote the player model, should be more "in tune" with Qts method of referencing items now.
Made the iconlist in the config dialog resizable.
Updated "reg" to "auth" in a few places.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@220 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-27 18:28:04 +00:00
Thorvald Natvig
620f4dde57 ACLEditor, server part.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@200 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-24 14:47:09 +00:00
Thorvald Natvig
5ec2fcffdf Bugfixes from testing (release of 3d buffer, saving of transmit from settings, better rolloff defaults, smaller indentation for the channelview).
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@199 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-24 00:13:22 +00:00
Thorvald Natvig
b342128868 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@195 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 19:18:12 +00:00
Thorvald Natvig
7f73d73d97 Channel ACLs and groups. (Still missing a edit function)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@191 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 18:57:16 +00:00
Thorvald Natvig
e27b074d9e Preliminary support for channels
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@188 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-22 23:11:16 +00:00
Thorvald Natvig
2691157b33 Empty tts should not be spoken.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@170 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 17:18:57 +00:00
Thorvald Natvig
0548bfe5c0 Welcome messages.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@169 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 16:54:19 +00:00
Thorvald Natvig
a465ab4961 Per-player password.
Persistant storage on server.
Minor ASIO fixes.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@167 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 13:44:01 +00:00
Thorvald Natvig
b36bf6dea8 Version 0.3.2.
First part of UDP support.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@164 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-19 20:24:08 +00:00
Thorvald Natvig
1072c992e2 Minimize to tray.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@159 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-19 01:08:55 +00:00
Thorvald Natvig
00a2599898 Spelling fixes
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@157 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-18 21:49:28 +00:00
Thorvald Natvig
90801269e4 Typo in MainWindow fixed.
Made the BF2 plugin slightly more picky about what values it accepts.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@156 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-18 15:52:13 +00:00
Thorvald Natvig
6f0577d2f4 About Speex dialog, still waiting for the icon.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@154 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-18 03:24:47 +00:00
Thorvald Natvig
ef307bde10 Fixed a few bugs with positional audio
Made a lot more member functions const
Moved playerId to Global, it didn't belong in MainWindow


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@141 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-16 01:16:16 +00:00
Thorvald Natvig
6225c045f2 Bugfixes for positional Audio
Added a Center Position hotkey, to force yourself and all others to a center audio position, usefull to give commands to the whole group.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@139 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-14 23:47:03 +00:00
Thorvald Natvig
eb7e1be14e Positional Audio
Plugins
Ability to switch input/output device without restart
Version changed to 0.3.0cvs


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@138 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-14 20:56:32 +00:00
Thorvald Natvig
23bd3a6199 ToolTips and WhatsThis for rest of application.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@131 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-13 01:56:34 +00:00
Thorvald Natvig
f7254f3a89 Global Log class, which remembers what should be logged to console and TTS
Fixed infinite selfrecursion in MainWindow, the application now actually exits when you close it instead of silently crashing


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@130 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 21:31:31 +00:00
Thorvald Natvig
b8fc8f4faf Make versionchecking a userinitiated action
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@129 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 14:58:51 +00:00
Thorvald Natvig
85825a8f9c Finish basic config widget for audio
Added config options for compression and amplification
Moved a few menu things into the config
Keep user settings in Settings and statevars in Global


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@127 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 13:58:52 +00:00
Thorvald Natvig
6b499288b6 Centralized configuration dialog
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@124 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 01:14:29 +00:00
Thorvald Natvig
6ed4a96e9b Set thread priorities; gui is LOW priority, but as we can't set it low we set everything else high.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@118 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-11 00:01:47 +00:00
Thorvald Natvig
d290745797 Audio statistics window
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@117 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-10 22:15:11 +00:00
Thorvald Natvig
613fec96bd Deaf implies Mute logic in Server, and add ability to mute/deaf players again (added PlayerModel::getPlayer from index)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@107 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-09 23:35:43 +00:00
Thorvald Natvig
3fc5d6e7ef Model-player-list. Work in progress
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@105 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-09 14:19:20 +00:00
Thorvald Natvig
c01e34f8fe Discover the magic of QObject::sender() and fix some leftover bugs from the refactorization
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@99 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 14:33:15 +00:00
Thorvald Natvig
84ca9db2ac Remove compile warnings, and there sure were a lot of them
Work around -Wshadow bug in gcc


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@96 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 14:09:32 +00:00
Thorvald Natvig
dfe76ed018 Turn g_ into Global, part 2
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@95 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:38:15 +00:00