CIA.vc
Colin Guthrie
Real-time open source activity stats
Stats » Authors » Colin Guthrie
informationsyndicateUTC clock
01:43 on May 26, 2012
event counters
The last message was received 1 month ago at 02:23 on Apr 26, 2012
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 2 messages last month
409 messages since the first one, 5.99 years ago, for an average of 5.35 days between messages
recent messages
dateReversed sort columnprojectcontentlink
02:23 on Apr 26KDE
Commit by cguthrie :: r1291803 kmix/branches/KDE/4.8/kdemultimedia/kmix/apps/main.cpp: (link)
Update author email address.
#
02:22 on Apr 26KDE
Commit by cguthrie :: r1291802 kmix/branches/KDE/4.8/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
Prevent kmixctrl running with PulseAudio.

kmixctrl should not save/restore volumes when PulseAudio is used, but
our event loop detection was such that the PulseAudio mixer would refuse
to run as kmixctrl was marked as a non-GUI program
#
13:09 on Jan 05KDE
Commit by cguthrie :: r1271782 kmix/trunk/KDE/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
kmix: Fix channel mapping for 7.1 side channels in PulseAudio.

CCBUG: 273651
#
13:09 on Jan 05KDE
Commit by cguthrie :: r1271781 kmix/trunk/KDE/kdemultimedia/ (3 files in 3 dirs): (link)
kmix: Add sound feedback for volume changes via libcanberra.

For now this is only available on the PulseAudio backend, but it should be somewhat
trivial to do the same for the ALSA backend.
#
14:36 on Nov 27, 2011KDE
Commit by cguthrie :: r1266060 kmix/branches/KDE/4.7/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
kmix: Add support for capture stream volumes introduced in PulseAudio 1.0

CCBUG: 281176
#
19:02 on Nov 12, 2011KDE
Commit by cguthrie :: r1263756 kmix/trunk/KDE/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
kmix: Add support for capture stream volumes introduced in PulseAudio 1.0

CCBUG: 281176
#
19:02 on Nov 12, 2011KDE
Commit by cguthrie :: r1263755 kmix/trunk/KDE/kdemultimedia/kmix/gui/viewbase.cpp: (link)
gui: Fix dynamic mixer drawing.

There was a problem in a previous refactor (r1242598) which lead to a
condition where empty mixers (which is usual case for PulseAudio's
'Playback' and 'Capture' streams mixers) then none of the mixer
pointers would be added ot the _mixers collection. As we have a
specific mixer supplied, we simply ensure that we always include
this mixer too. This restores the drawing of the streams.

CCBUG: 281176
#
19:01 on Nov 12, 2011KDE
Commit by cguthrie :: r1263754 kmix/trunk/KDE/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
pulse: Don't mix tabs and spaces
#
19:01 on Nov 12, 2011KDE
Commit by cguthrie :: r1263753 kmix/trunk/KDE/kdemultimedia/kmix/backends/ (mixer_pulse.cpp mixer_pulse.h): (link)
pulse: Simplify operator overloading approach.
#
12:02 on Apr 03, 2011KDE
Commit by cguthrie :: r1226958 kmix/branches/KDE/4.6/kdemultimedia/ (16 files in 6 dirs): (link)
kmix: Various (mostly PulseAudio related) fixes from trunk.

Merges r1225537 through r1226957.

CCBUG: 237239
CCBUG: 265317
CCBUG: 264835
#
12:00 on Apr 03, 2011KDE
Commit by cguthrie :: r1226957 kmix/branches/KDE/4.6/kdemultimedia/kmix/gui/viewbase.cpp: (link)
cleanup

(merges r1224441 from trunk)
#
11:59 on Apr 03, 2011KDE
Commit by cguthrie :: r1226956 kmix/branches/KDE/4.6/kdemultimedia/kmix/apps/ (kmix.cpp kmix.h): (link)
Disable View management (close-tab and new-tab) when using PulseAudio.

Fix 'Can't add new tab when I remove all tabs'
CCBUG: 262879
(merges r1224440 from trunk)
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226953 kmix/trunk/KDE/kdemultimedia/kmix/ (10 files in 4 dirs): (link)
kmix: Rename dynamic() to isDynamic(). Much nicer and clearer IMO
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226952 kmix/trunk/KDE/kdemultimedia/kmix/ (4 files in 3 dirs): (link)
kmix: Drop the set/isEthereal() API as there is an existing method that does the same thing.
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226951 kmix/trunk/KDE/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
kmix: Fix the 'Event Sounds' slider.

When the volume/channel map parts of a stream restore rule are invalid
(which is allowed as these are optional in the restore rules) then we
cannot draw a slider. As we need to draw the slider for the event sounds
rule, silently fix it up.

Other restore rules need to be kept as is, for the Move option to work
correctly.
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226955 kmix/trunk/KDE/kdemultimedia/kmix/gui/ (viewbase.cpp viewbase.h): (link)
kmix: Fix leak of the KMenu used for popup context menus

CCBUG: 237239
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226950 kmix/trunk/KDE/kdemultimedia/kmix/core/mixdevice.cpp: (link)
kmix: Fix typo in error message.
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226954 kmix/trunk/KDE/kdemultimedia/kmix/gui/ (2 files): (link)
kmix: Cleanup dock area popup to clarify widget ownership/usage.

CCBUG: 237239
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226948 kmix/trunk/KDE/kdemultimedia/kmix/gui/viewbase.cpp: (link)
kmix: Kill off GUI Profile tweaks for dynamic mixers.

Now that dynamic mixers *always* use the fallback profile, we know that we don't have to
do any special fixups to display totally new devices/streams as we can be confident
the fallback GUI Profile will show them.

CCBUG: 265317
CCBUG: 237239
CCBUG: 264835
#
11:52 on Apr 03, 2011KDE
Commit by cguthrie :: r1226949 kmix/trunk/KDE/kdemultimedia/kmix/ (apps/kmix.cpp apps/kmix.h kmixui.rc): (link)
kmix: Generify an earlier fix to not show close/new tab buttons with PulseAudio.

This just removes the specific PulseAudio check and relies on the 'dynamic' mixers
In theory the same logic could apply to OSSv4 but I doubt anyone will bother.

Also remove the option to Launch pavucontrol. There is no check to see if it is
installed and all the functionality of pavucontrol is now available in kmix
or Speaker Setup which is already linked to in the menu.

CCBUG: 265317
CCBUG: 237239
CCBUG: 264835
#