phonon:phonon.git
8 years agopulse: Fix the reading of stream information on startup.
Colin Guthrie [Sat, 24 Apr 2010 13:54:36 +0000 (14:54 +0100)]
pulse: Fix the reading of stream information on startup.

Due to the new probe+reconnect logic, it is possible to initialise
a 'PulseStream' object and start the backend outputting it
prior to our control connection being established. This means that
we miss the subscription event and never actually associate the
PA stream index with our stream object. Whenever something changes
on the stream at the PA end things would kick in and would work fine,
so this was sometimes hard to see and identify.

This change simply invalidates all streams when we're finished connecting
to PA and then loads up all info from PA to set the indexes correctly.

CCBUG: 235193

8 years agoxine: Initialise volume to 1.
Colin Guthrie [Sat, 24 Apr 2010 13:25:31 +0000 (14:25 +0100)]
xine: Initialise volume to 1.

When PulseAudio is used, it's essential that the internal representation
of the volume remains at the maxium. Xine will use this to set the initial volume.

Thankfully, xine's PulseAudio output does not seem to use per-application volume control
as otherwise this 100% would be passed on an prevent PA from saving
volumes properly.

Currently, however one more problem remains with Xine+PA+volume
in that the standard volume widget does not seem to be hooked up
correctly. I'll look at this problem next.
BUG: 235193

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 24 Apr 2010 06:35:39 +0000 (08:35 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 24 Apr 2010 02:01:27 +0000 (04:01 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 23 Apr 2010 06:29:57 +0000 (08:29 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 23 Apr 2010 01:55:13 +0000 (03:55 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 22 Apr 2010 02:39:10 +0000 (04:39 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 21 Apr 2010 21:35:44 +0000 (23:35 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agobuild: Bump version to 4.4.2 post 4.4.1 release.
Colin Guthrie [Wed, 21 Apr 2010 14:55:27 +0000 (15:55 +0100)]
build: Bump version to 4.4.2 post 4.4.1 release.

8 years agobump required Qt version in the cmakelists 4.4.1
Martin T. H. Sandsmark [Wed, 21 Apr 2010 14:06:29 +0000 (16:06 +0200)]
bump required Qt version in the cmakelists

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 20 Apr 2010 07:59:00 +0000 (09:59 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 20 Apr 2010 02:05:53 +0000 (04:05 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 19 Apr 2010 06:42:11 +0000 (08:42 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 19 Apr 2010 01:50:09 +0000 (03:50 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 18 Apr 2010 06:28:13 +0000 (08:28 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 18 Apr 2010 01:48:45 +0000 (03:48 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 17 Apr 2010 06:30:10 +0000 (08:30 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 17 Apr 2010 01:40:59 +0000 (03:40 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 16 Apr 2010 06:13:30 +0000 (08:13 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 16 Apr 2010 01:49:17 +0000 (03:49 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 15 Apr 2010 06:08:43 +0000 (08:08 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 15 Apr 2010 01:40:33 +0000 (03:40 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 14 Apr 2010 06:17:20 +0000 (08:17 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 14 Apr 2010 01:54:06 +0000 (03:54 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 13 Apr 2010 07:00:26 +0000 (09:00 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 13 Apr 2010 02:28:16 +0000 (04:28 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 12 Apr 2010 05:55:50 +0000 (07:55 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 12 Apr 2010 01:38:43 +0000 (03:38 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 11 Apr 2010 06:37:22 +0000 (08:37 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 11 Apr 2010 01:58:02 +0000 (03:58 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 10 Apr 2010 06:26:07 +0000 (08:26 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 10 Apr 2010 01:49:04 +0000 (03:49 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 9 Apr 2010 07:04:17 +0000 (09:04 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 9 Apr 2010 01:49:01 +0000 (03:49 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoMerge commit 'refs/merge-requests/4' of git://gitorious.org/phonon/phonon into integr...
Martin T. H. Sandsmark [Thu, 8 Apr 2010 13:41:19 +0000 (15:41 +0200)]
Merge commit 'refs/merge-requests/4' of git://gitorious.org/phonon/phonon into integration

8 years agoBump version: 4.4.1
Colin Guthrie [Thu, 8 Apr 2010 13:13:01 +0000 (14:13 +0100)]
Bump version: 4.4.1

8 years agobump version
Martin T. H. Sandsmark [Tue, 23 Feb 2010 15:39:13 +0000 (16:39 +0100)]
bump version

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 8 Apr 2010 05:48:46 +0000 (07:48 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 8 Apr 2010 01:38:48 +0000 (03:38 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agofix emitting of metaDataChanged() in ogg streams.
Martin T. H. Sandsmark [Wed, 7 Apr 2010 22:25:26 +0000 (00:25 +0200)]
fix emitting of metaDataChanged() in ogg streams.
CCBUG: 199327

8 years agomerge
Martin T. H. Sandsmark [Wed, 7 Apr 2010 22:11:28 +0000 (00:11 +0200)]
merge

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 7 Apr 2010 06:40:21 +0000 (08:40 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 7 Apr 2010 01:43:16 +0000 (03:43 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 6 Apr 2010 06:09:00 +0000 (08:09 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 6 Apr 2010 01:53:34 +0000 (03:53 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agopulse: Fix UTF8 Encoding issues.
Colin Guthrie [Mon, 5 Apr 2010 13:14:04 +0000 (14:14 +0100)]
pulse: Fix UTF8 Encoding issues.

Patch from Oldřich Jedlička

BUG: 224518

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 5 Apr 2010 05:59:56 +0000 (07:59 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 5 Apr 2010 01:47:54 +0000 (03:47 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoFix build on Symbian and Windows.
Thiago Macieira [Sun, 4 Apr 2010 20:50:13 +0000 (22:50 +0200)]
Fix build on Symbian and Windows.

Matches Qt commits f3132cba7af8a5325884c3c04eea7b2940863a78 and
00b198b1cdf48bd88d61bb256ec3ff455735e38c.

Next time you think template QObject classes with partial exports is a
good idea, think again. And if you still think it's a good idea, you
need to see professional help.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 4 Apr 2010 06:08:46 +0000 (08:08 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 4 Apr 2010 01:47:38 +0000 (03:47 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 3 Apr 2010 06:26:56 +0000 (08:26 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 3 Apr 2010 01:50:28 +0000 (03:50 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 2 Apr 2010 07:08:37 +0000 (09:08 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 2 Apr 2010 02:01:08 +0000 (04:01 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoFix Phonon compilation with a namespaced Qt.
Thiago Macieira [Thu, 1 Apr 2010 20:04:29 +0000 (22:04 +0200)]
Fix Phonon compilation with a namespaced Qt.

(matches Qt commit 1f327a1de8db245d0b28e7dfdc5bca1af0b56782)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 1 Apr 2010 06:38:08 +0000 (08:38 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 1 Apr 2010 02:09:45 +0000 (04:09 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 31 Mar 2010 05:59:14 +0000 (07:59 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 31 Mar 2010 01:39:02 +0000 (03:39 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoNow, after the compile fixes without PA, *actually compile* without PA.
Andreas Hartmetz [Tue, 30 Mar 2010 22:40:12 +0000 (00:40 +0200)]
Now, after the compile fixes without PA, *actually compile* without PA.

8 years agopulse: Reconnect the PA control channel if disconnected.
Colin Guthrie [Tue, 30 Mar 2010 21:05:47 +0000 (22:05 +0100)]
pulse: Reconnect the PA control channel if disconnected.

Use the NOFAIL connection flag and also reconnect if we are disconnected.
While the backend itself may not deal with this gracefully, we should
still ensure that it is handled nicely (this can solve some issues with
timeout connecting to PA with Amarok which can have quite an intesive
startup procedure which I've observed to starve the Glib mainloop and
cause timeouts)

8 years agopulse: Compile fixes for when pulseaudio is not found.
Colin Guthrie [Mon, 29 Mar 2010 21:41:29 +0000 (22:41 +0100)]
pulse: Compile fixes for when pulseaudio is not found.

This change ultimately requires a leak of an #ifdef outside of the pulsesupport.cpp
file, but such is life. It's the cleanest way to support per-stream
volume support without much uglier #ifdefs in headers and such like.

8 years agopulse: Some more debug
Colin Guthrie [Sat, 27 Mar 2010 18:32:08 +0000 (19:32 +0100)]
pulse: Some more debug

8 years agopulse: Ensure the backend object is created before checking that PA is active
Colin Guthrie [Sat, 27 Mar 2010 18:31:49 +0000 (19:31 +0100)]
pulse: Ensure the backend object is created before checking that PA is active

8 years agopulse: Add some extra debug relating to volume/mute changes
Colin Guthrie [Sun, 28 Mar 2010 21:00:16 +0000 (22:00 +0100)]
pulse: Add some extra debug relating to volume/mute changes

8 years agopulse: Implement support for per-application volume control.
Colin Guthrie [Fri, 26 Mar 2010 22:43:46 +0000 (23:43 +0100)]
pulse: Implement support for per-application volume control.

When pulseaudio is used, pass the volume adjustments directly
to PA and bypass the backend. This means that software volume
scaling is typically left to PA which means that the flat volume logic
that is enabled by default in PA can work to the maximum extent and
that PA mixers such as pavucontrol and now kmix will show the
application volume correctly and allow you to adjust it properly
(where 'properly' means the volume slider in the application
also adjusts itself in accordance to what you've set).

Currently there is some strange discrepency between what the volume
sent to PA is and what the %age shown in the application
is. I suspect this is due to the internal implementation of
Stevens' law, but I've not yet had time to look at this properly.

8 years agopulse: Add a new PulseStream class
Colin Guthrie [Fri, 26 Mar 2010 21:01:27 +0000 (22:01 +0100)]
pulse: Add a new PulseStream class

This is intended to act as an object capable of emitting signals when
certain events occur. It is created when an AudioOutput is initialised
and it is then able to connect certain signals to it. This is in theory
very similar to the current setup except that the code in AudioOutput
no longer has to match up the streamUuid before taking action as
the signal is only ever emitted for the matching stream.

This approach keeps things nicely abstracted in AudioOutput and
puts all the work into the Pulse* classes. This means
the _k_deviceChanged slot is more generic and not tied to
the streamUuid used for PA.

This approach will allow for further future integration,
namely per-application volume control.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 30 Mar 2010 05:45:28 +0000 (07:45 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 30 Mar 2010 01:36:38 +0000 (03:36 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 29 Mar 2010 05:41:20 +0000 (07:41 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 29 Mar 2010 01:37:36 +0000 (03:37 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agovolumeslider: Ignore the first volume change observation.
Colin Guthrie [Sun, 28 Mar 2010 20:45:25 +0000 (21:45 +0100)]
volumeslider: Ignore the first volume change observation.

As the slider value is set to the current volume when it's created,
this would trigger the sliderChange signal and actually cause
the volume to be written. By setting the flag to true initially,
we avoid this unnecessary operation.

8 years agovolumeslider: Improve the feedback loop protection.
Colin Guthrie [Sun, 28 Mar 2010 20:40:49 +0000 (21:40 +0100)]
volumeslider: Improve the feedback loop protection.

The feedback loop protection that currently exists only protects
from loops originating from the slider GUI itself, not when
the notification comes in. The latter would only ever loop one time
due to the protection currently in place but it is still better to
avoid it.

Also reset the flag when the change is observed as this allows for
the setVolume() command to operate in an async manner (which is
the case if the backend supports PulseAudio)

8 years agopulse: Only create the generic devices during the probe phase.
Colin Guthrie [Sat, 27 Mar 2010 18:08:48 +0000 (19:08 +0100)]
pulse: Only create the generic devices during the probe phase.

If we ultimately create these a second time during the real connection,
then a popup warning is shown to the user that says the device is not available
which is untrue.

8 years agopulse: Remove a logical impossibility.
Colin Guthrie [Fri, 26 Mar 2010 18:28:44 +0000 (19:28 +0100)]
pulse: Remove a logical impossibility.

When dealing with stream maps, if we find our phonon id by PA index,
then logically the map will contain the phonon id always. So no
need to double check this

8 years agopulse: Remove no longer needed QEventLoop header
Colin Guthrie [Fri, 26 Mar 2010 17:34:03 +0000 (18:34 +0100)]
pulse: Remove no longer needed QEventLoop header

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 28 Mar 2010 07:17:01 +0000 (09:17 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 28 Mar 2010 02:37:36 +0000 (04:37 +0200)]
SVN_SILENT made messages (.desktop file)

8 years agothe examples dir is gone, so the build option has to leave, too
Matthias Kretz [Sat, 27 Mar 2010 11:26:50 +0000 (12:26 +0100)]
the examples dir is gone, so the build option has to leave, too

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 27 Mar 2010 06:56:53 +0000 (07:56 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 27 Mar 2010 02:34:00 +0000 (03:34 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 26 Mar 2010 07:45:27 +0000 (08:45 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 26 Mar 2010 02:37:05 +0000 (03:37 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 25 Mar 2010 07:14:55 +0000 (08:14 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 25 Mar 2010 02:29:59 +0000 (03:29 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 24 Mar 2010 07:00:15 +0000 (08:00 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 24 Mar 2010 02:29:04 +0000 (03:29 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 23 Mar 2010 06:55:08 +0000 (07:55 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 23 Mar 2010 02:42:39 +0000 (03:42 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 22 Mar 2010 07:03:42 +0000 (08:03 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 22 Mar 2010 02:48:06 +0000 (03:48 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 21 Mar 2010 17:35:08 +0000 (18:35 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 21 Mar 2010 13:22:51 +0000 (14:22 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 21 Mar 2010 00:39:39 +0000 (01:39 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 20 Mar 2010 16:54:14 +0000 (17:54 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agopulse: Rework the connection probing logic.
Colin Guthrie [Wed, 17 Mar 2010 19:42:47 +0000 (19:42 +0000)]
pulse: Rework the connection probing logic.

Completely rework the connection to PA to avoid the use of a QEventLoop.
It starts off by trying to connect via a pa_mainloop and in a blocking fashion.
If that fails, then we simply carry on as if PA doesn't exist.
If it succeeds, it reads in all the information about sinks/sources and then
disconnects before reconnecting via the nicely integrated glib main loop.

By avoiding the use of a QEventLoop, it fixes strange problems in some applications
such as okular.

BUG: 228324

8 years agogstreamer: Include all supported mime types.
Colin Guthrie [Sat, 20 Mar 2010 11:57:25 +0000 (11:57 +0000)]
gstreamer: Include all supported mime types.

Shlomi Fish discovered that not all mime types supported by the gstreamer
backend were parsed into Phonon. This change ensures that that all mime types are
parsed correctly.

Thanks to Shlomi for the patch.
BUG: 231254

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 20 Mar 2010 06:48:46 +0000 (07:48 +0100)]
SVN_SILENT made messages (.desktop file)

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 20 Mar 2010 02:31:51 +0000 (03:31 +0100)]
SVN_SILENT made messages (.desktop file)