Commit Graph

16 Commits (2cc6752c15371d87a0c8cf774515b0b44fc768d9)

Author SHA1 Message Date
Michele Calgaro e1b2705c5d
KMix: fixed rounding error on volume reading. This was preventing 1% volume increase steps from working properly.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro bc9049aa6f
KMix: fixed setMute() function on PulseAudio mixer.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro b06d352d14
KMix: 1) added direct DCOP access to the user selected mixer/device channel used as master.
2) fixed bug with volume update
3) unlinked global keyboard shortcuts for volume control to avoid
clashing with kmilo. A user can still link them manually if needed.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro c0249fdb66
KMix: fixed handling of slider's mute/unmute and wheel events. Fixed mixer's increase/decrease volume logic.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro 244f76de8d
KMix: fixed update of tray volume icon when muting/unmuting the selected
channel.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro 2251b3395a
Added initial support for PulseAudio in KMix. The mixer/device channel to control
from the system tray widget is now selectable from the user and default
to the main one if not specifically selected. This allows to control
PulseAudio volume from KMix correctly.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Timothy Pearson 6915c95d7c Rename additional header files to avoid conflicts with KDE4 12 years ago
Timothy Pearson 793cf2dff3 Rename a number of libraries and executables to avoid conflicts with KDE4 12 years ago
Timothy Pearson de9a6aa007 Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 12 years ago
tpearson 7ef01c0f34 rename the following methods:
tqfind find
tqreplace replace
tqcontains contains


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1246075 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson b1057f437b TQt4 port kdemultimedia
This enables compilation under both Qt3 and Qt4


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1236079 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson e654398e46 Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1157644 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson ba91edcc60 Add support for ALSA plugins to kmix
Patch courtesy of ledest@gmail.com and Michael Shigorin


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1107453 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 34b72e830f Fixed remaining GPL address zip codes
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1070598 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 704b080cc7 Updated obsolete GPL license addresses to current GPL address
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1070573 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
toma e2de64d6f1 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago