Commit Graph

36 Commits

Author SHA1 Message Date
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
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
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
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
1b8ac3e145 QHash, foreach() and STL iterators. What ever gave me the idea QMap was a hash to begin with?
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@106 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-09 23:21:01 +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
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
4d6ba183d3 Remove m_ from everything
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@93 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:07:25 +00:00
Thorvald Natvig
2d92fb8fb2 Separate log window
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@87 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-07 18:15:57 +00:00
Thorvald Natvig
8658883daf Reduce dependencies in MainWindow.h
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@86 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-07 17:28:25 +00:00
Thorvald Natvig
3475fc3857 Add changes file
Add persistant storage of server lists


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@85 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-07 17:25:24 +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
465b6364c8 Support self-mute/self-deafen.
Start support for input/output configs


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@77 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 12:47:38 +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
7c3ae17cec Text-To-Speech
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@56 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 14:41:39 +00:00
Thorvald Natvig
ef77c9c8e3 Actually poll the DirectInput devices too.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@55 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 13:14:49 +00:00
Thorvald Natvig
05acf99513 Global shortcuts
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@54 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 12:21:57 +00:00
Thorvald Natvig
ce7ae413c2 Propagate connection errors for display
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@52 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 16:53:18 +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
bf304fe116 Encode and display "speaking" state
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@41 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 13:34:14 +00:00
Thorvald Natvig
8feb561a90 Clean up UI, implement kick, remove debug for missing validators
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@30 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 01:24:05 +00:00
Thorvald Natvig
a9b67d1400 Server testing
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@27 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 00:49:09 +00:00
Thorvald Natvig
1e818ff9a3 Player Mute/Deaf, global Player
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@25 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 23:56:48 +00:00
Thorvald Natvig
8f10abc385 About box, licenses included, and clean build in mingw
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@21 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 17:02:55 +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