Commit Graph

35 Commits

Author SHA1 Message Date
Thorvald Natvig
9c2e8a275a Various AltSpeak fixes.
Fixed Deny-Speak-Implies-Mute on remembered channel freeze.
Don't set high priority in debug client.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@362 05730e5d-ab1b-0410-a4ac-84af385074fa
2006-09-18 21:05:14 +00:00
Thorvald Natvig
e82c0f88c8 Support no-exception compile to avoid mingw lib dependency.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@360 05730e5d-ab1b-0410-a4ac-84af385074fa
2006-09-18 16:32:30 +00:00
Thorvald Natvig
e190a91535 Precompiled header support
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@327 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-31 01:46:58 +00:00
Thorvald Natvig
4a934a80dc Require 4.1.0 for mumble client, as that seems to work without patching Qt (which was required for 4.0.1)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@326 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-25 05:49:38 +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
108026562b Support graceful failure of loading the overlay (For Win2k support)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@299 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-08 20:38: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
09c24eea28 Config for overlay.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@268 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-04 07:28:00 +00:00
Thorvald Natvig
00f231b4c6 Overlay.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@265 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-03 22:25:41 +00:00
Thorvald Natvig
e21d62f853 Bold speec probability when we would transmit.
Fix the SSE detection.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@261 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 23:46:57 +00:00
Thorvald Natvig
87b8010cd3 Tooltips & whatsthis for the bitrate in AudioConfig.
Bail out if SSE not detected (as we ship binaries which require it).


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@260 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 23:35:34 +00:00
Thorvald Natvig
8051008710 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@234 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-28 12:20:30 +00:00
Thorvald Natvig
faceb1934d Move config into registrars.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@233 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-28 12:12:01 +00:00
Thorvald Natvig
67e3d8533e Single-threaded directsound output
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@151 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-16 23:03:53 +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
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
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
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
6cf17dfdb5 Squashed 3 QT bugs, submitted patches, and can now use them in our application.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@122 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-11 21:49:28 +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
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
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
Thorvald Natvig
870ce0481f Turn g_ into struct Global, part 1
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@94 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:20:08 +00:00
Thorvald Natvig
3a71488821 Configure database for persistent storage
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@82 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-07 00:05:54 +00:00
Thorvald Natvig
a4289cf505 Audio Input/Output registration
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@78 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 13:42:58 +00:00
Thorvald Natvig
c4a0940c1e The FIRST loaded icon will be the appicon. Make sure it's the smallest. This really is buggy, Qt!
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@71 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 20:34:04 +00:00
Thorvald Natvig
aca3f3c423 About dialog with icon
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@66 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 19:12:28 +00:00
Thorvald Natvig
b1c27955aa Shortcuts for muting self, removed compile warnings
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@57 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 15:48:16 +00:00
Thorvald Natvig
48180181c5 Proper connect dialog
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@48 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 16:18:30 +00:00
Thorvald Natvig
c31108e8bf DTX Support
Make list of players at least somewhat usefull


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@24 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 22:55:54 +00:00
Thorvald Natvig
81623dd999 First functional audio test
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@18 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 14:01:56 +00:00
Thorvald Natvig
3b4b165c59 Initial DX Audio
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@15 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 12:37:07 +00:00
Thorvald Natvig
e1bf7680c6 First test of network protocol
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@10 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 20:08:12 +00:00
Thorvald Natvig
d51c2f6d93 Initial datastructures
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@3 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 00:33:33 +00:00
Thorvald Natvig
1a04a2ab61 Initial setup of project
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@2 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-08-31 21:14:21 +00:00