CIA.vc
Sitter
Real-time open source activity stats
Stats » Authors » Sitter
syndicateUTC clock
07:46 on May 28, 2012
event counters
The last message was received 2.68 months ago at 20:05 on Mar 08, 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, 0 messages last month
856 messages since the first one, 7.05 years ago, for an average of 3.01 days between messages
recent messages
dateReversed sort columnprojectcontentlink
20:05 on Mar 08KDE
Commit by sitter :: r1284464 /trunk/www/cms/drupal6/themes/blogs/images/topBar.jpg: (link)
use new topBar image by eshat
#
17:55 on Jan 17KDE
Commit by sitter :: r1274095 dragonplayer/branches/KDE/4.8/kdemultimedia/dragonplayer/src/app/stateChange.cpp: (link)
backport r1274094
#
17:52 on Jan 17KDE
Commit by sitter :: r1274094 dragonplayer/trunk/KDE/kdemultimedia/dragonplayer/src/app/stateChange.cpp: (link)
Stop dragon from releasing the same inhibition cookie twice.

Thanks to George Stephanos for the patch.

REVIEW: 6888
CCMAIL: gaf dot stephanos at gmail dot com
#
00:30 on Aug 15, 2011KDE
Commit by sitter :: r1247195 libkcddb/trunk/KDE/kdemultimedia/libkcddb/cddbplookup.cpp: (link)
initialize socket_ to 0 and check it before delete... in an async implementation the socket will not be created before lookup is called, so if the object is deleted before the function is called everything goes kaput

BUG: 245215
#
00:11 on Aug 15, 2011KDE
Commit by sitter :: r1247192 libkcompactdisc/trunk/KDE/kdemultimedia/libkcompactdisc/kcompactdisc_p.cpp: (link)
When not built with WMLIB simply ignore the device selection logic and use phonon, which is always built.
BUG: 183521
FIXED-IN: 4.8.0
#
08:37 on Aug 14, 2011KDE
Commit by sitter :: r1247001 /trunk/www/sites/multimedia/index.php: (link)
fix addprogram usage
#
08:37 on Aug 14, 2011KDE
Commit by sitter :: r1247000 /trunk/www/sites/multimedia/ (3 files in 2 dirs): (link)
remove kmid, refactor main site to make my head stop spinning
#
08:29 on Aug 14, 2011KDE
Commit by sitter :: r1246999 /trunk/www/sites/multimedia/software.php: (link)
cleanup old/unmaintained/broken references in the MM software library
#
08:24 on Aug 14, 2011KDE
Commit by sitter :: r1246998 /trunk/www/sites/multimedia/ (arts-faq.php menu.inc): (link)
remove legacy stuff such as arts and dated links
#
20:29 on Jul 12, 2011KDE
Commit by sitter :: r1241347 kmix/branches/KDE/4.7/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
backport r1241346

Resolving a memleak in KMix/Oxygen caused by PA callbacks.
#
20:25 on Jul 12, 2011KDE
Commit by sitter :: r1241346 kmix/trunk/KDE/kdemultimedia/kmix/backends/mixer_pulse.cpp: (link)
Do not emit signals directly but queue invokeMethod them to resolve
a memleak in KMix/Oxygen caused by PA callbacks.

Oxygen internally uses deleteLater to remove fancy animations from widgets.
Every time PA changes its sinks (for example on track change in a Phonon player),
KMix recreates its sliders thus causing animation creation inside the oxygen style.
On deletion of old sliders the oxygen additions should get deleted.
However since the switching originates in a direct call
chain from PA (via callback -> mixer impl -> emit -> kmix UI internals -> oxygen) the
deleteLater does not actually do anything and never gets executed thus leaking memory
big time (12 hours of music -> >100MB of leaked memory).
To resolve this issue the PA mixer now does not directly emit signals anymore (which
translates to a direct function call) but instead uses the mixer's QMetaObject to
deploy a *queued* invokeMethod call to the signal (therefore forcing queued emission
and execution in the QEventLoop/QThread of the target, which in our case is the
main application thread rather than the calling back PA thread).
This has the advantage that even additional connections to the mixer singals
will always get a queued emission neverminding what the type of the actual
connection is.

Also this now should resolve the only remaining memleak with PA.

CCMAIL: kde-multimedia at kde dot org
CCMAIL: kde-packager at kde dot org
CCMAIL: cguthrie at mandriva dot org
BUG: 264089
CCBUG: 237239
#
18:34 on Jul 07, 2011KDE
Commit by sitter :: r1240355 kopete/branches/KDE/4.7/kdenetwork/kopete/libkopete/ (2 files): (link)
backport r1240352
fix building.
by overloading protocolIcon(size) with protocolIcon(), former must
not have a default value anymore but it should be implemented through
latter.
#
18:31 on Jul 07, 2011KDE
Commit by sitter :: r1240352 kopete/trunk/KDE/kdenetwork/kopete/libkopete/ (2 files): (link)
fix building.
by overloading protocolIcon(size) with protocolIcon(), former must
not have a default value anymore but it should be implemented through
latter.
#
15:04 on Jun 13, 2011KDE
Commit by sitter :: r1236533 /trunk/www/sites/planet/website/ (2 files in 2 dirs): (link)
move to right dir actually
#
15:02 on Jun 13, 2011KDE
Commit by sitter :: r1236532 /trunk/www/sites/planet/ (2 files in 2 dirs): (link)
add hackergotchi
#
23:49 on Jun 09, 2011KDE
Commit by sitter :: r1235859 /trunk/www/sites/www/info/binary-4.6.4.inc: (link)
4.6.4 for kubuntu
#
11:11 on Mar 01, 2011KDE
Commit by sitter :: r1223215 dragonplayer/branches/KDE/4.6/kdemultimedia/dragonplayer/src/app/stateChange.cpp: (link)
backporting r1223214
#
11:08 on Mar 01, 2011KDE
Commit by sitter :: r1223214 dragonplayer/trunk/KDE/kdemultimedia/dragonplayer/src/app/stateChange.cpp: (link)
when the Phonon MediaObject's video presence changed, we need to trigger a fake state change to get QActions enabled that are depending on the presence of video. In particular Phonon VLC only detects video *after* it switched to playing state which essentially means that the video related menus will be disabled until a state change occurs (say switching to pause). By manually triggering a change from current state to current state we can easily work around this.
#
00:29 on Jan 28, 2011KDE
Commit by sitter :: r1217599 dragonplayer/trunk/KDE/kdemultimedia/dragonplayer/src/app/ (3 files): (link)
Forward port r1217597.
Also supress screen power management when watching a film.
Please note that this currently does not seem to work on 4.6 as powerdevil does not seem to actually trigger the appropriate action.

CCBUG: 243035
CCMAIL: drf at kde dot org
#
00:26 on Jan 28, 2011KDE
Commit by sitter :: r1217597 dragonplayer/branches/KDE/4.6/kdemultimedia/dragonplayer/src/app/ (3 files): (link)
Also supress screen power management when watching a film.
Please note that this currently does not seem to work on 4.6 as powerdevil does not seem to actually trigger the appropriate action.

CCBUG: 243035
CCMAIL: drf at kde dot org
#