<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-6440</id>
	<title>Nabble - kde-core-devel</title>
	<updated>2009-12-06T08:03:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/kde-core-devel-f6440.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/kde-core-devel-f6440.html" />
	<subtitle type="html">KDE Core Development</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26666385</id>
	<title>Re: Review Request: Mouse wheel interaction with breadcrumb-style address bar</title>
	<published>2009-12-06T08:03:46Z</published>
	<updated>2009-12-06T08:03:46Z</updated>
	<author>
		<name>todd rme</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&amp;gt; On 2009-12-06 13:29:11, Peter Penz wrote:
&lt;br&gt;&amp;gt; &amp;gt; Thanks Todd for the patch. I think the &amp;quot;iterate through directories&amp;quot;-feature with the mouse-wheel is very useful. I'm unsure regarding the &amp;quot;go-up&amp;quot; feature. I'd consider this as contra productive: assuming your mouse is focused above the viewport and you scroll left/right; a minor moving of the mouse upwards to the URL navigator will result in (most probably unintended) going up some directories... So IMO this part of the feature should be skipped.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I'm not 100 % happy that currently there is quite a lot of code needed for this kind of feature (but this is not your fault). The code overlaps a lot with the &amp;quot;show the subdirectories as list&amp;quot; feature. For KDE 4.5 I've planned to do some cleanups in the KUrlNavigator &amp; Co (the current code is still quite 1:1 to an early KDE 4.0 version that has been ported from early days of Dolphin code). One minor detail is that KUrlNavigatorButton won't have any dependency anymore to KUrlNavigator (this cyclic dependency is not nice and makes it unclear which class is responsible for what task).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; So I'd suggest that we &amp;quot;park&amp;quot; this feature until I did some internal refactoring for the KUrlNavigator classes. I'd be open to port your patch then to the refactored code. Would this be OK for you?
&lt;br&gt;&lt;br&gt;For the go up, it seems pretty useful to me (much easier than an &amp;quot;up&amp;quot; button), but I could change it so you have to be over a folder to do it rather than anywhere on the address bar. &amp;nbsp;
&lt;br&gt;&lt;br&gt;It is fine for me to wait, but I should point out this is only one of several features I was planning on implementing for the breadcrumb bar. &amp;nbsp;I was also planning on implementing middle click to open as tabs, changing which 100 folders are shown if there are too many directories, and optional recursive navigation. &amp;nbsp;Should I go ahead and implement these so you can take them into account when doing the refactoring, or should I wait until the refactoring is done?
&lt;br&gt;&lt;br&gt;&lt;br&gt;- Todd
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2330/#review3383&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/#review3383&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 2009-12-06 08:11:18, Todd wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://reviewboard.kde.org/r/2330/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/&lt;/a&gt;&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Updated 2009-12-06 08:11:18)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Review request for Dolphin and kdelibs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Summary
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This patch allows mouse wheel interaction with the breadcrumb (not editable) address bar used in programs like Dolphin. &amp;nbsp;Currently this version of the address bar does not have any mouse wheel interaction, so this patch does not interfere with existing functionality. &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are two different interactions supported: &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; First, when the vertical mouse wheel (any normal mouse wheel) is used on one of the folders, it moves through the folders in the same level in alphabetical order. &amp;nbsp;So say you have a folder in your Home directory named &amp;quot;test&amp;quot;, with 5 sub-folders, folder1, folder2, folder3, folder4, and folder5. &amp;nbsp;You are currently in folder3. &amp;nbsp;If you put your mouse over the folder3 entry in the address bar and rotate your mouse wheel down by one notch, you will switch to folder4. &amp;nbsp;If you rotate your mouse wheel up by one notch, you will move to folder2. &amp;nbsp;Move down and up by 2 (or more, in this case) notches moves you to folder5 and folder1, respectively. &amp;nbsp;While in any of these folders, using your mouse wheel on the &amp;quot;test&amp;quot; folder entry will cycle through the other subfolders in your Home directory (since those folders are at the same level as test). &amp;nbsp;When you reach the first or last folder in the directory further mouse wheel activity in that direction does nothing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The second functionality is provided when doing a horizontal scroll (generally alt+wheel) anywhere on the breadcrumb-style address bar. &amp;nbsp;In this case, rotating the wheel by one notch in either direction moves you up one directory. &amp;nbsp;In other words, holding alt and rotating the mouse wheel by one notch is equivalent to hitting the &amp;quot;Up&amp;quot; toolbar button once. &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This patch does not change the mouse wheel behavior of the traditional text-based (editable) address bar.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I know this won't make it in before 4.5.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diffs
&lt;br&gt;&amp;gt; -----
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.h 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton.cpp 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton_p.h 1058639 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2330/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Testing
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Todd
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-Mouse-wheel-interaction-with-breadcrumb-style-address-bar-tp26663256p26666385.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26665775</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-06T07:06:40Z</published>
	<updated>2009-12-06T07:06:40Z</updated>
	<author>
		<name>Bugzilla from anders@alweb.dk</name>
	</author>
	<content type="html">David Jarvie skrev:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Saturday 05 Dec 2009 20:03:39 Anders Lund wrote:
&lt;br&gt;&amp;gt; &amp;gt; Chani skrev:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; doesn't provide us with any such signal. this feels like the sort
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; of thing that solid *should* provide, but I don't know enough about
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; the low-level details to say how it should be implemented.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; This has recently been discussed on hardware-devel
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; thanks.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; hmm, not looking very positive right now. silly HAL. but there's got to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; be a way, right? :)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Appearently, an option is to put a script in /usr/lib/pm-util that sends
&lt;br&gt;&amp;gt; &amp;gt; a dbus message. That message could be caught by, say, a plasma
&lt;br&gt;&amp;gt; &amp;gt; dataengine. I don't know how portable it is, but for example
&lt;br&gt;&amp;gt; &amp;gt; NetworkManager is using that on my system, along with several other
&lt;br&gt;&amp;gt; &amp;gt; applications.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is something that would be really useful as a generally available
&lt;br&gt;&amp;gt; &amp;nbsp;signal in KDE. I already had to make KAlarm check every minute in case of
&lt;br&gt;&amp;gt; &amp;nbsp;a resume, instead of just sleeping until a signal arrived or an alarm was
&lt;br&gt;&amp;gt; &amp;nbsp;due.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;I will attempt to use this, for a plasma dataengine. But I guess the correct 
&lt;br&gt;address would be the powerdevil kded module, which could broadcast it for 
&lt;br&gt;general use?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Venlig hilsen,
&lt;br&gt;Anders
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26665775.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26665545</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-06T06:34:57Z</published>
	<updated>2009-12-06T06:34:57Z</updated>
	<author>
		<name>Esben Mose Hansen-4</name>
	</author>
	<content type="html">On Saturday 05 December 2009 23:53:55 Andrew Coles wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Whilst you're changing loops based on iterators, it's better to cache the
&lt;br&gt;&amp;gt; &amp;nbsp;value of foo.end() in a const variable before the start of the loop:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; std::list&amp;lt;int&amp;gt;::iterator itr = numbers.begin();
&lt;br&gt;&amp;gt; &amp;nbsp; const std::list&amp;lt;int&amp;gt;::iterator itrEnd = numbers.end();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; for (; itr != itrEnd; ++itr) {
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Note the extra braces - that way the scope of the iterator variables is
&lt;br&gt;&amp;gt; &amp;nbsp;still limited to just the for loop.)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;You can cut down a lot on braces and stuff by doing this instead:
&lt;br&gt;&lt;br&gt;for (std::list&amp;lt;int&amp;gt;::iterator itr=number.begin(), itrEnd=numbers.end(); 
&lt;br&gt;itr!=itrEnd;++itr) {
&lt;br&gt;...
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;Note the comma. Just a trick I learned a lot time ago. 
&lt;br&gt;&lt;br&gt;Also note that in the &amp;quot;trivial&amp;quot; cases, BOOST_FOREACH makes it somewhat more 
&lt;br&gt;elegant. 
&lt;br&gt;&lt;br&gt;Qt's foreach &amp;nbsp;unfortunately, insists on copying the container (I think), 
&lt;br&gt;making it next-to-unusable except for the implicitly-shared containers, and 
&lt;br&gt;breaking a lot of other useful stuff.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Kind regards, Esben
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26665545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26665998</id>
	<title>Re: Review Request: Mouse wheel interaction with breadcrumb-style address bar</title>
	<published>2009-12-06T05:29:00Z</published>
	<updated>2009-12-06T05:29:00Z</updated>
	<author>
		<name>Bugzilla from peter.penz@gmx.at</name>
	</author>
	<content type="html">&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2330/#review3383&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/#review3383&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks Todd for the patch. I think the &amp;quot;iterate through directories&amp;quot;-feature with the mouse-wheel is very useful. I'm unsure regarding the &amp;quot;go-up&amp;quot; feature. I'd consider this as contra productive: assuming your mouse is focused above the viewport and you scroll left/right; a minor moving of the mouse upwards to the URL navigator will result in (most probably unintended) going up some directories... So IMO this part of the feature should be skipped.
&lt;br&gt;&lt;br&gt;I'm not 100 % happy that currently there is quite a lot of code needed for this kind of feature (but this is not your fault). The code overlaps a lot with the &amp;quot;show the subdirectories as list&amp;quot; feature. For KDE 4.5 I've planned to do some cleanups in the KUrlNavigator &amp; Co (the current code is still quite 1:1 to an early KDE 4.0 version that has been ported from early days of Dolphin code). One minor detail is that KUrlNavigatorButton won't have any dependency anymore to KUrlNavigator (this cyclic dependency is not nice and makes it unclear which class is responsible for what task).
&lt;br&gt;&lt;br&gt;So I'd suggest that we &amp;quot;park&amp;quot; this feature until I did some internal refactoring for the KUrlNavigator classes. I'd be open to port your patch then to the refactored code. Would this be OK for you?
&lt;br&gt;&lt;br&gt;- Peter
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 2009-12-06 08:11:18, Todd wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://reviewboard.kde.org/r/2330/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/&lt;/a&gt;&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Updated 2009-12-06 08:11:18)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Review request for Dolphin and kdelibs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Summary
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This patch allows mouse wheel interaction with the breadcrumb (not editable) address bar used in programs like Dolphin. &amp;nbsp;Currently this version of the address bar does not have any mouse wheel interaction, so this patch does not interfere with existing functionality. &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are two different interactions supported: &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; First, when the vertical mouse wheel (any normal mouse wheel) is used on one of the folders, it moves through the folders in the same level in alphabetical order. &amp;nbsp;So say you have a folder in your Home directory named &amp;quot;test&amp;quot;, with 5 sub-folders, folder1, folder2, folder3, folder4, and folder5. &amp;nbsp;You are currently in folder3. &amp;nbsp;If you put your mouse over the folder3 entry in the address bar and rotate your mouse wheel down by one notch, you will switch to folder4. &amp;nbsp;If you rotate your mouse wheel up by one notch, you will move to folder2. &amp;nbsp;Move down and up by 2 (or more, in this case) notches moves you to folder5 and folder1, respectively. &amp;nbsp;While in any of these folders, using your mouse wheel on the &amp;quot;test&amp;quot; folder entry will cycle through the other subfolders in your Home directory (since those folders are at the same level as test). &amp;nbsp;When you reach the first or last folder in the directory further mouse wheel activity in that direction does nothing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The second functionality is provided when doing a horizontal scroll (generally alt+wheel) anywhere on the breadcrumb-style address bar. &amp;nbsp;In this case, rotating the wheel by one notch in either direction moves you up one directory. &amp;nbsp;In other words, holding alt and rotating the mouse wheel by one notch is equivalent to hitting the &amp;quot;Up&amp;quot; toolbar button once. &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This patch does not change the mouse wheel behavior of the traditional text-based (editable) address bar.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I know this won't make it in before 4.5.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diffs
&lt;br&gt;&amp;gt; -----
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.h 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton.cpp 1058639 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton_p.h 1058639 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2330/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Testing
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Todd
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-Mouse-wheel-interaction-with-breadcrumb-style-address-bar-tp26663256p26665998.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26664653</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-06T04:46:55Z</published>
	<updated>2009-12-06T04:46:55Z</updated>
	<author>
		<name>Bugzilla from djarvie@kde.org</name>
	</author>
	<content type="html">On Saturday 05 Dec 2009 20:03:39 Anders Lund wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Chani skrev:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; doesn't provide us with any such signal. this feels like the sort of
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; thing that solid *should* provide, but I don't know enough about the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; low-level details to say how it should be implemented.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; This has recently been discussed on hardware-devel
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; thanks.
&lt;br&gt;&amp;gt; &amp;gt; hmm, not looking very positive right now. silly HAL. but there's got to be
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;a way, right? :)
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Appearently, an option is to put a script in /usr/lib/pm-util that sends a 
&lt;br&gt;&amp;gt; dbus message. That message could be caught by, say, a plasma dataengine. I 
&lt;br&gt;&amp;gt; don't know how portable it is, but for example NetworkManager is using that on 
&lt;br&gt;&amp;gt; my system, along with several other applications.
&lt;/div&gt;&lt;br&gt;This is something that would be really useful as a generally available signal in KDE. I already had to make KAlarm check every minute in case of a resume, instead of just sleeping until a signal arrived or an alarm was due.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;David Jarvie.
&lt;br&gt;KDE developer.
&lt;br&gt;KAlarm author: &amp;nbsp;&lt;a href=&quot;http://www.astrojar.org.uk/kalarm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.astrojar.org.uk/kalarm&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26664653.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26664219</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-06T03:52:09Z</published>
	<updated>2009-12-06T03:52:09Z</updated>
	<author>
		<name>Dario Freddi-2</name>
	</author>
	<content type="html">On Sunday 06 December 2009 11:37:50 Ingo Klöcker wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sunday 06 December 2009, Milian Wolff wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Saturday 05 December 2009 23:53:55 Andrew Coles wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Whilst you're changing loops based on iterators, it's better to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; cache the value of foo.end() in a const variable before the start
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; of the loop:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; std::list&amp;lt;int&amp;gt;::iterator itr = numbers.begin();
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; const std::list&amp;lt;int&amp;gt;::iterator itrEnd = numbers.end();
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; for (; itr != itrEnd; ++itr) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Is this really true? I always thought such optimization is not
&lt;br&gt;&amp;gt; &amp;gt; required in compiled languages like Cpp because the compiler does it
&lt;br&gt;&amp;gt; &amp;gt; for you (esp. for const iterators). If not, I might have to optimize
&lt;br&gt;&amp;gt; &amp;gt; some loops I wrote or at least will write future loops like that.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There's no guarantee that the compiler does it for you, so you should
&lt;br&gt;&amp;gt; always do it. It's even better to use Qt's foreach, boost's foreach or
&lt;br&gt;&amp;gt; std::for_each whenever possible because all of them do the right thing
&lt;br&gt;&amp;gt; so that you don't have to think about it.
&lt;/div&gt;&lt;/div&gt;Uhm, in this case it should probably be worth it add a krazy check for 
&lt;br&gt;iterators, since there are some times where I can't help out using them 
&lt;br&gt;(iterating maps/hashes).
&lt;br&gt;&lt;br&gt;/me has to optimize a lot of loops with braces as well
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Ingo
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-------------------
&lt;br&gt;&lt;br&gt;Dario Freddi
&lt;br&gt;KDE Developer
&lt;br&gt;GPG Key Signature: 511A9A3B
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26664219/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26664219.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26663683</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-06T02:37:50Z</published>
	<updated>2009-12-06T02:37:50Z</updated>
	<author>
		<name>Bugzilla from kloecker@kde.org</name>
	</author>
	<content type="html">On Sunday 06 December 2009, Milian Wolff wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Saturday 05 December 2009 23:53:55 Andrew Coles wrote:
&lt;br&gt;&amp;gt; &amp;gt; Whilst you're changing loops based on iterators, it's better to
&lt;br&gt;&amp;gt; &amp;gt; cache the value of foo.end() in a const variable before the start
&lt;br&gt;&amp;gt; &amp;gt; of the loop:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; std::list&amp;lt;int&amp;gt;::iterator itr = numbers.begin();
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; const std::list&amp;lt;int&amp;gt;::iterator itrEnd = numbers.end();
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; for (; itr != itrEnd; ++itr) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is this really true? I always thought such optimization is not
&lt;br&gt;&amp;gt; required in compiled languages like Cpp because the compiler does it
&lt;br&gt;&amp;gt; for you (esp. for const iterators). If not, I might have to optimize
&lt;br&gt;&amp;gt; some loops I wrote or at least will write future loops like that.
&lt;/div&gt;&lt;/div&gt;There's no guarantee that the compiler does it for you, so you should 
&lt;br&gt;always do it. It's even better to use Qt's foreach, boost's foreach or 
&lt;br&gt;std::for_each whenever possible because all of them do the right thing 
&lt;br&gt;so that you don't have to think about it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Ingo
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26663683/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26663683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26663256</id>
	<title>Review Request: Mouse wheel interaction with breadcrumb-style address bar</title>
	<published>2009-12-06T00:11:19Z</published>
	<updated>2009-12-06T00:11:19Z</updated>
	<author>
		<name>todd rme</name>
	</author>
	<content type="html">&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2330/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;Review request for Dolphin and kdelibs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Summary
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;This patch allows mouse wheel interaction with the breadcrumb (not editable) address bar used in programs like Dolphin. &amp;nbsp;Currently this version of the address bar does not have any mouse wheel interaction, so this patch does not interfere with existing functionality. &amp;nbsp;
&lt;br&gt;&lt;br&gt;There are two different interactions supported: &amp;nbsp;
&lt;br&gt;&lt;br&gt;First, when the vertical mouse wheel (any normal mouse wheel) is used on one of the folders, it moves through the folders in the same level in alphabetical order. &amp;nbsp;So say you have a folder in your Home directory named &amp;quot;test&amp;quot;, with 5 sub-folders, folder1, folder2, folder3, folder4, and folder5. &amp;nbsp;You are currently in folder3. &amp;nbsp;If you put your mouse over the folder3 entry in the address bar and rotate your mouse wheel down by one notch, you will switch to folder4. &amp;nbsp;If you rotate your mouse wheel up by one notch, you will move to folder2. &amp;nbsp;Move down and up by 2 (or more, in this case) notches moves you to folder5 and folder1, respectively. &amp;nbsp;While in any of these folders, using your mouse wheel on the &amp;quot;test&amp;quot; folder entry will cycle through the other subfolders in your Home directory (since those folders are at the same level as test). &amp;nbsp;When you reach the first or last folder in the directory further mouse wheel activity in that direction does nothing.
&lt;br&gt;&lt;br&gt;The second functionality is provided when doing a horizontal scroll (generally alt+wheel) anywhere on the breadcrumb-style address bar. &amp;nbsp;In this case, rotating the wheel by one notch in either direction moves you up one directory. &amp;nbsp;In other words, holding alt and rotating the mouse wheel by one notch is equivalent to hitting the &amp;quot;Up&amp;quot; toolbar button once. &amp;nbsp;
&lt;br&gt;&lt;br&gt;This patch does not change the mouse wheel behavior of the traditional text-based (editable) address bar.
&lt;br&gt;&lt;br&gt;I know this won't make it in before 4.5.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Diffs
&lt;br&gt;-----
&lt;br&gt;&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.h 1058639 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigator.cpp 1058639 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton.cpp 1058639 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kfile/kurlnavigatorbutton_p.h 1058639 
&lt;br&gt;&lt;br&gt;Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2330/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2330/diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Todd
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-Mouse-wheel-interaction-with-breadcrumb-style-address-bar-tp26663256p26663256.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26662976</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-06T00:07:08Z</published>
	<updated>2009-12-06T00:07:08Z</updated>
	<author>
		<name>Thiago Macieira</name>
	</author>
	<content type="html">Em Sábado 5. Dezembro 2009, às 21.06.00, Colin Guthrie escreveu:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 'Twas brillig, and Kevin Krammer at 05/12/09 16:20 did gyre and gimble:
&lt;br&gt;&amp;gt; &amp;gt; Phonon can't be treated like one of the other system libraries since it
&lt;br&gt;&amp;gt; &amp;gt; depends on Qt itself, i.e. it can't be installed prior to building Qt.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; So it is more a matter of either not needing the symbols during build or
&lt;br&gt;&amp;gt; &amp;gt; not install the interface libraries (doesn't have to build backends in
&lt;br&gt;&amp;gt; &amp;gt; any case).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Several packages need bootstrapping (e.g. how to compile gcc if you've
&lt;br&gt;&amp;gt; not got gcc :p).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's not too much of a problem to:
&lt;br&gt;&amp;gt; &amp;nbsp; 1. Compile Qt sans-phonon
&lt;br&gt;&amp;gt; &amp;nbsp; 2. Compile Phonon
&lt;br&gt;&amp;gt; &amp;nbsp; 3. Recompile Qt + Phonon
&lt;/div&gt;&lt;/div&gt;1. Compile Qt the supported way (i.e., everything, no modifications)
&lt;br&gt;2. Compile Phonon and overwrite the one in Qt
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
&lt;br&gt;&amp;nbsp; Senior Product Manager - Nokia, Qt Development Frameworks
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; PGP/GPG: 0x6EF45358; fingerprint:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; E067 918B B660 DBD1 105C &amp;nbsp;966C 33F5 F005 6EF4 5358
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (197 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26662976/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26662976.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26661400</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-05T17:46:37Z</published>
	<updated>2009-12-05T17:46:37Z</updated>
	<author>
		<name>Bugzilla from mail@milianw.de</name>
	</author>
	<content type="html">On Saturday 05 December 2009 23:53:55 Andrew Coles wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Whilst you're changing loops based on iterators, it's better to cache the
&lt;br&gt;&amp;gt; &amp;nbsp;value of foo.end() in a const variable before the start of the loop:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; std::list&amp;lt;int&amp;gt;::iterator itr = numbers.begin();
&lt;br&gt;&amp;gt; &amp;nbsp; const std::list&amp;lt;int&amp;gt;::iterator itrEnd = numbers.end();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; for (; itr != itrEnd; ++itr) {
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;/div&gt;&lt;/div&gt;Is this really true? I always thought such optimization is not required in 
&lt;br&gt;compiled languages like Cpp because the compiler does it for you (esp. for 
&lt;br&gt;const iterators). If not, I might have to optimize some loops I wrote or at 
&lt;br&gt;least will write future loops like that.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Milian Wolff
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661400&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mail@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://milianw.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://milianw.de&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26661400/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26661400.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660797</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-05T16:05:54Z</published>
	<updated>2009-12-05T16:05:54Z</updated>
	<author>
		<name>Bugzilla from jtamate@gmail.com</name>
	</author>
	<content type="html">&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2321/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2321/&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;(Updated 2009-12-06 00:05:54.595468)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Review request for kdelibs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Changes
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;Also caching the end element of the loops.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Summary
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;c++ style casts
&lt;br&gt;++c increments
&lt;br&gt;variable initializations
&lt;br&gt;variable scope
&lt;br&gt;(The red spaces are already removed from my local copy).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Diffs (updated)
&lt;br&gt;-----
&lt;br&gt;&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/streamanalyzer/fieldpropertiesdb.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/streams/zipinputstream.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/strigicmd/strigicmd.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/xmlindexer/rdfindexer.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/xsd/example.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/xsd/metadataproperties.cpp 1059175 
&lt;br&gt;&amp;nbsp; /trunk/kdesupport/strigi/src/xsd/strigidaemonconfiguration.cpp 1059175 
&lt;br&gt;&lt;br&gt;Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2321/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2321/diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Jaime
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26660797.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660883</id>
	<title>Re: Review Request: some krazy (and cppcheck) cleanups</title>
	<published>2009-12-05T14:53:55Z</published>
	<updated>2009-12-05T14:53:55Z</updated>
	<author>
		<name>Bugzilla from andrew_coles@yahoo.co.uk</name>
	</author>
	<content type="html">&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2321/#review3381&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2321/#review3381&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Whilst you're changing loops based on iterators, it's better to cache the value of foo.end() in a const variable before the start of the loop:
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&amp;nbsp; std::list&amp;lt;int&amp;gt;::iterator itr = numbers.begin();
&lt;br&gt;&amp;nbsp; const std::list&amp;lt;int&amp;gt;::iterator itrEnd = numbers.end();
&lt;br&gt;&lt;br&gt;&amp;nbsp; for (; itr != itrEnd; ++itr) {
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;(Note the extra braces - that way the scope of the iterator variables is still limited to just the for loop.)
&lt;br&gt;&lt;br&gt;- Andrew
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 2009-12-04 22:43:19, Jaime Torres wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://reviewboard.kde.org/r/2321/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2321/&lt;/a&gt;&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Updated 2009-12-04 22:43:19)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Review request for kdelibs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Summary
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; c++ style casts
&lt;br&gt;&amp;gt; ++c increments
&lt;br&gt;&amp;gt; variable initializations
&lt;br&gt;&amp;gt; variable scope
&lt;br&gt;&amp;gt; (The red spaces are already removed from my local copy).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diffs
&lt;br&gt;&amp;gt; -----
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/streamanalyzer/fieldpropertiesdb.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/streams/zipinputstream.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/strigicmd/strigicmd.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/xmlindexer/rdfindexer.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/xsd/example.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/xsd/metadataproperties.cpp 1058674 
&lt;br&gt;&amp;gt; &amp;nbsp; /trunk/kdesupport/strigi/src/xsd/strigidaemonconfiguration.cpp 1058674 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2321/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2321/diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Testing
&lt;br&gt;&amp;gt; -------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Jaime
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-some-krazy-%28and-cppcheck%29-cleanups-tp26650456p26660883.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26659420</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T13:13:16Z</published>
	<updated>2009-12-05T13:13:16Z</updated>
	<author>
		<name>Bugzilla from thomas.luebking@web.de</name>
	</author>
	<content type="html">Am Saturday 05 December 2009 schrieb Colin Guthrie:
&lt;br&gt;&amp;gt; I don't know if you've been following but gstreamer backend has had some
&lt;br&gt;&amp;gt; attention in kdesupport of late.
&lt;br&gt;This is not so much on the phonon backend, i had the same impression with 
&lt;br&gt;songbird (i was only looking around ;-)
&lt;br&gt;&lt;br&gt;gstreamer has about 10x the cpu load of xine/mplayer and it sounds just &amp;quot;bad&amp;quot; 
&lt;br&gt;(not as transparent as either xine or mplayer -no, no pp- and occsionally 
&lt;br&gt;clicks and notches like it has timing/sync trouble - maybe related to the poor 
&lt;br&gt;performance? - felt like end 90ies when sound just was bad on linux)
&lt;br&gt;&lt;br&gt;The bad thing atm. about the mplayer backend is that it cannot proceed tracks 
&lt;br&gt;in amarok, so xine is the backend to go for.
&lt;br&gt;&lt;br&gt;I'm not religious, but as long as at least the gstreamer sound isn't better 
&lt;br&gt;(read: &amp;quot;acceptable&amp;quot;), it remains no option - no matter if the principle design 
&lt;br&gt;is good or not 
&lt;br&gt;...and to become a real candidate it should at least be not that imperformant
&lt;br&gt;;-P
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26659420.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658826</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T12:08:49Z</published>
	<updated>2009-12-05T12:08:49Z</updated>
	<author>
		<name>Colin Guthrie-6</name>
	</author>
	<content type="html">'Twas brillig, and Thomas Lübking at 05/12/09 15:29 did gyre and gimble:
&lt;br&gt;&amp;gt; If QtPhonon is the &amp;quot;right&amp;quot; one, phonon should be moved out of kdesupport (as 
&lt;br&gt;&amp;gt; Qt is mandantory anyway) and the backends should just compile against the Qt 
&lt;br&gt;&amp;gt; phonon. &amp;lt;bash&amp;gt;as gstreamer is no option at all&amp;lt;/bash&amp;gt;
&lt;br&gt;&lt;br&gt;I don't know if you've been following but gstreamer backend has had some 
&lt;br&gt;attention in kdesupport of late.
&lt;br&gt;&lt;br&gt;I only use Xine backedn when testing I've not broken something but 
&lt;br&gt;generally use gstreamer for when I'm actually using my desktop and it 
&lt;br&gt;Works fine for my use cases (which are not all that extreme to be fair).
&lt;br&gt;&lt;br&gt;Xine isn't a realistic option going forward either, but I accept that 
&lt;br&gt;gstreamer hasn't had as much love as it should, which is sad as from a 
&lt;br&gt;purely &amp;quot;what it's designed for&amp;quot; perspective, it should be the ideal 
&lt;br&gt;system... such is life.
&lt;br&gt;&lt;br&gt;Col
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Colin Guthrie
&lt;br&gt;gmane(at)colin.guthr.ie
&lt;br&gt;&lt;a href=&quot;http://colin.guthr.ie/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colin.guthr.ie/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Day Job:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tribalogic Limited [&lt;a href=&quot;http://www.tribalogic.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tribalogic.net/&lt;/a&gt;]
&lt;br&gt;Open Source:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Mandriva Linux Contributor [&lt;a href=&quot;http://www.mandriva.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mandriva.com/&lt;/a&gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp;PulseAudio Hacker [&lt;a href=&quot;http://www.pulseaudio.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.pulseaudio.org/&lt;/a&gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp;Trac Hacker [&lt;a href=&quot;http://trac.edgewall.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.edgewall.org/&lt;/a&gt;]
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26658826.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658792</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T12:06:00Z</published>
	<updated>2009-12-05T12:06:00Z</updated>
	<author>
		<name>Colin Guthrie-6</name>
	</author>
	<content type="html">'Twas brillig, and Kevin Krammer at 05/12/09 16:20 did gyre and gimble:
&lt;br&gt;&amp;gt; Phonon can't be treated like one of the other system libraries since it 
&lt;br&gt;&amp;gt; depends on Qt itself, i.e. it can't be installed prior to building Qt.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So it is more a matter of either not needing the symbols during build or not 
&lt;br&gt;&amp;gt; install the interface libraries (doesn't have to build backends in any case).
&lt;br&gt;&lt;br&gt;Several packages need bootstrapping (e.g. how to compile gcc if you've 
&lt;br&gt;not got gcc :p).
&lt;br&gt;&lt;br&gt;It's not too much of a problem to:
&lt;br&gt;&amp;nbsp; 1. Compile Qt sans-phonon
&lt;br&gt;&amp;nbsp; 2. Compile Phonon
&lt;br&gt;&amp;nbsp; 3. Recompile Qt + Phonon
&lt;br&gt;&lt;br&gt;Col
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Colin Guthrie
&lt;br&gt;gmane(at)colin.guthr.ie
&lt;br&gt;&lt;a href=&quot;http://colin.guthr.ie/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colin.guthr.ie/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Day Job:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tribalogic Limited [&lt;a href=&quot;http://www.tribalogic.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tribalogic.net/&lt;/a&gt;]
&lt;br&gt;Open Source:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Mandriva Linux Contributor [&lt;a href=&quot;http://www.mandriva.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mandriva.com/&lt;/a&gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp;PulseAudio Hacker [&lt;a href=&quot;http://www.pulseaudio.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.pulseaudio.org/&lt;/a&gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp;Trac Hacker [&lt;a href=&quot;http://trac.edgewall.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.edgewall.org/&lt;/a&gt;]
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26658792.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658753</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T12:03:39Z</published>
	<updated>2009-12-05T12:03:39Z</updated>
	<author>
		<name>Bugzilla from anders@alweb.dk</name>
	</author>
	<content type="html">Chani skrev:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; doesn't provide us with any such signal. this feels like the sort of
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; thing that solid *should* provide, but I don't know enough about the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; low-level details to say how it should be implemented.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This has recently been discussed on hardware-devel
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; thanks.
&lt;br&gt;&amp;gt; hmm, not looking very positive right now. silly HAL. but there's got to be
&lt;br&gt;&amp;gt; &amp;nbsp;a way, right? :)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Appearently, an option is to put a script in /usr/lib/pm-util that sends a 
&lt;br&gt;dbus message. That message could be caught by, say, a plasma dataengine. I 
&lt;br&gt;don't know how portable it is, but for example NetworkManager is using that on 
&lt;br&gt;my system, along with several other applications.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Venlig hilsen,
&lt;br&gt;Anders
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26658753.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658662</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T11:53:30Z</published>
	<updated>2009-12-05T11:53:30Z</updated>
	<author>
		<name>Dario Freddi-2</name>
	</author>
	<content type="html">On Saturday 05 December 2009 20:38:02 Chani wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; doesn't provide us with any such signal. this feels like the sort of
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; thing that solid *should* provide, but I don't know enough about the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; low-level details to say how it should be implemented.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This has recently been discussed on hardware-devel
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; thanks.
&lt;br&gt;&amp;gt; hmm, not looking very positive right now. silly HAL. but there's got to be
&lt;br&gt;&amp;gt; &amp;nbsp;a way, right? :)
&lt;/div&gt;&lt;/div&gt;In the near future, probably. Somebody (tm) should push the devicekit-power, 
&lt;br&gt;upower, whatever their bloody name is, into adding such a thing
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;-------------------
&lt;br&gt;&lt;br&gt;Dario Freddi
&lt;br&gt;KDE Developer
&lt;br&gt;GPG Key Signature: 511A9A3B
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26658662/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26658662.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658523</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T11:38:02Z</published>
	<updated>2009-12-05T11:38:02Z</updated>
	<author>
		<name>Bugzilla from chanika@gmail.com</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid doesn't
&lt;br&gt;&amp;gt; &amp;gt; provide us with any such signal. this feels like the sort of thing that
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;solid *should* provide, but I don't know enough about the low-level
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;details to say how it should be implemented.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This has recently been discussed on hardware-devel
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;br&gt;thanks.
&lt;br&gt;hmm, not looking very positive right now. silly HAL. but there's got to be a 
&lt;br&gt;way, right? :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message brought to you by eevil bananas and the number 3.
&lt;br&gt;www.chani3.com
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26658523/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26658523.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658055</id>
	<title>Re: BIC change in KStatusNotifierItem API</title>
	<published>2009-12-05T10:24:19Z</published>
	<updated>2009-12-05T10:24:19Z</updated>
	<author>
		<name>Alexander Neundorf</name>
	</author>
	<content type="html">On Saturday 05 December 2009, Ingo Klöcker wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Friday 04 December 2009, Andreas Pakulat wrote:
&lt;br&gt;&amp;gt; &amp;gt; On 04.12.09 21:30:49, Olivier Goffart wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Le Friday 04 December 2009, Andreas Pakulat a écrit :
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; This was done with approval from Marco Martin. It had to be
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; done now because ABI changes in KStatusNotifierItem ABI won't
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; be possible after kdelibs 4.4 is out.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Just for the future: Usually such ABI breakages should be done on
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Mondays if I recall correctly.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; That was in the time when ABI breakages were very frequent, before
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; KDE 4.0 Now, there is no real need to enforce this policy i think.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Well, I've already seen people complaining about it not being
&lt;br&gt;&amp;gt; &amp;gt; enforced here (not so long ago). And I also think its still useful as
&lt;br&gt;&amp;gt; &amp;gt; it means safety when just svn up'ing before starting to read the
&lt;br&gt;&amp;gt; &amp;gt; mails. At least a warning a day or two before changing the ABI would
&lt;br&gt;&amp;gt; &amp;gt; be good IMHO.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sending warnings by mail is useless. Many developers do not read
&lt;br&gt;&amp;gt; kde-core-devel for one reason or the other. 
&lt;/div&gt;&lt;br&gt;I still see k-c-d as the &amp;quot;official&amp;quot; development channel of KDE, so things 
&lt;br&gt;should be announced here. If not here, where then ?
&lt;br&gt;&lt;br&gt;&amp;gt; We should simply stick with the ABI-breakage-on-Mondays-only rule.
&lt;br&gt;&lt;br&gt;Yes.
&lt;br&gt;&lt;br&gt;&amp;gt; Hmm, the SVN Commit Policy on techbase doesn't say anything about the
&lt;br&gt;&amp;gt; ABI-breakage-on-Mondays-only rule.
&lt;br&gt;&lt;br&gt;Maybe it should be added there. 
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/BIC-change-in-KStatusNotifierItem-API-tp26645194p26658055.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657899</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T10:09:22Z</published>
	<updated>2009-12-05T10:09:22Z</updated>
	<author>
		<name>Bugzilla from kevin.krammer@gmx.at</name>
	</author>
	<content type="html">On Saturday, 2009-12-05, Chani wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On December 5, 2009 09:21:38 Anders Lund wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Sorry for crossposting, I hope it is not too bad.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Now my problem: I have several plasma applets that uses qtimer to
&lt;br&gt;&amp;gt; &amp;gt; schedule updates. These updates are then screwed up because of system
&lt;br&gt;&amp;gt; &amp;gt; suspends (I close the lid of my laptop). So I can see two possible
&lt;br&gt;&amp;gt; &amp;gt; solutions:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 1) a signal that informs about a resume from suspend/standby (I tried to
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;use the powersave plasma dataengine which have state variables, but they
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;are not updated during suspend/resume events)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2) using brute force by checking the system time in intervals (such as
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;every minute). In a plasma event this would mean connecting to the time
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;dataengine and compare my scheduled time with the current.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I ask because I do not have the knowledge to decide what is the best
&lt;br&gt;&amp;gt; &amp;gt; thing to do, or if 1) is possible at all - afaik it is not, since I
&lt;br&gt;&amp;gt; &amp;gt; havent found any working solution for it (I know there is something
&lt;br&gt;&amp;gt; &amp;gt; called KIdleTime in KDE 4.4, but I do not see how that could help in this
&lt;br&gt;&amp;gt; &amp;gt; case).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #2 is Bad and Wrong; imagine every widget doing that, it'd be ridiculous.
&lt;br&gt;&amp;gt; &amp;nbsp;:)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #1 is the right direction, although the exact implementation may differ...
&lt;br&gt;&amp;gt; ideally dataengines should get kicked when there's a time jump or suspend
&lt;br&gt;&amp;gt; &amp;nbsp;or whatever; all the code to handle this should be in libplasma or higher
&lt;br&gt;&amp;gt; &amp;nbsp;(solid?), and it should Just Work for any dataengine. :) and of course a
&lt;br&gt;&amp;gt; &amp;nbsp;signal should be available for non-plasma stuff.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid doesn't
&lt;br&gt;&amp;gt; provide us with any such signal. this feels like the sort of thing that
&lt;br&gt;&amp;gt; &amp;nbsp;solid *should* provide, but I don't know enough about the low-level
&lt;br&gt;&amp;gt; &amp;nbsp;details to say how it should be implemented.
&lt;/div&gt;&lt;/div&gt;This has recently been discussed on hardware-devel
&lt;br&gt;&lt;a href=&quot;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125874601600001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Kevin
&lt;br&gt;-- 
&lt;br&gt;Kevin Krammer, KDE developer, xdg-utils developer
&lt;br&gt;KDE user support, developer mentoring
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (197 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26657899/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26657899.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657873</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T10:08:22Z</published>
	<updated>2009-12-05T10:08:22Z</updated>
	<author>
		<name>Bugzilla from anders@alweb.dk</name>
	</author>
	<content type="html">Chani skrev:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On December 5, 2009 09:21:38 Anders Lund wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Sorry for crossposting, I hope it is not too bad.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Now my problem: I have several plasma applets that uses qtimer to
&lt;br&gt;&amp;gt; &amp;gt; schedule updates. These updates are then screwed up because of system
&lt;br&gt;&amp;gt; &amp;gt; suspends (I close the lid of my laptop). So I can see two possible
&lt;br&gt;&amp;gt; &amp;gt; solutions:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 1) a signal that informs about a resume from suspend/standby (I tried to
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;use the powersave plasma dataengine which have state variables, but they
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;are not updated during suspend/resume events)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2) using brute force by checking the system time in intervals (such as
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;every minute). In a plasma event this would mean connecting to the time
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;dataengine and compare my scheduled time with the current.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I ask because I do not have the knowledge to decide what is the best
&lt;br&gt;&amp;gt; &amp;gt; thing to do, or if 1) is possible at all - afaik it is not, since I
&lt;br&gt;&amp;gt; &amp;gt; havent found any working solution for it (I know there is something
&lt;br&gt;&amp;gt; &amp;gt; called KIdleTime in KDE 4.4, but I do not see how that could help in this
&lt;br&gt;&amp;gt; &amp;gt; case).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #2 is Bad and Wrong; imagine every widget doing that, it'd be ridiculous.
&lt;br&gt;&amp;gt; &amp;nbsp;:)
&lt;/div&gt;&lt;br&gt;I thought so :)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; #1 is the right direction, although the exact implementation may differ...
&lt;br&gt;&amp;gt; ideally dataengines should get kicked when there's a time jump or suspend
&lt;br&gt;&amp;gt; &amp;nbsp;or whatever; all the code to handle this should be in libplasma or higher
&lt;br&gt;&amp;gt; &amp;nbsp;(solid?), and it should Just Work for any dataengine. :) and of course a
&lt;br&gt;&amp;gt; &amp;nbsp;signal should be available for non-plasma stuff.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; now, I get the feeling that since it doesn't Just Work yet, Solid doesn't
&lt;br&gt;&amp;gt; provide us with any such signal. this feels like the sort of thing that
&lt;br&gt;&amp;gt; &amp;nbsp;solid *should* provide, but I don't know enough about the low-level
&lt;br&gt;&amp;gt; &amp;nbsp;details to say how it should be implemented.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I imagine that the best case would be hal (or whatever backend solid talks
&lt;br&gt;&amp;gt; &amp;nbsp;to) telling us that we've woken up from suspend; if it doesn't do that,
&lt;br&gt;&amp;gt; &amp;nbsp;then at least when *we* initiate the suspend we could make a note of it
&lt;br&gt;&amp;gt; &amp;nbsp;and find a way to signal when we wake up. but I don't know how that stuff
&lt;br&gt;&amp;gt; &amp;nbsp;actually works, so hopefully someone else can explain how and where you
&lt;br&gt;&amp;gt; &amp;nbsp;can implement it. :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; the end result should be that developers can either listen for that signal
&lt;br&gt;&amp;gt; from solid, or just use a dataengine. :)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Ok, I also have little knowledge about the lowlevel end, so I hope someone can 
&lt;br&gt;with solid knowledge can help here ;)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Venlig hilsen,
&lt;br&gt;Anders
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26657873.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657669</id>
	<title>Re: BIC change in KStatusNotifierItem API</title>
	<published>2009-12-05T09:46:35Z</published>
	<updated>2009-12-05T09:46:35Z</updated>
	<author>
		<name>Bugzilla from kloecker@kde.org</name>
	</author>
	<content type="html">On Friday 04 December 2009, Andreas Pakulat wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 04.12.09 21:30:49, Olivier Goffart wrote:
&lt;br&gt;&amp;gt; &amp;gt; Le Friday 04 December 2009, Andreas Pakulat a écrit :
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; This was done with approval from Marco Martin. It had to be
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; done now because ABI changes in KStatusNotifierItem ABI won't
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; be possible after kdelibs 4.4 is out.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Just for the future: Usually such ABI breakages should be done on
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Mondays if I recall correctly.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; That was in the time when ABI breakages were very frequent, before
&lt;br&gt;&amp;gt; &amp;gt; KDE 4.0 Now, there is no real need to enforce this policy i think.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, I've already seen people complaining about it not being
&lt;br&gt;&amp;gt; enforced here (not so long ago). And I also think its still useful as
&lt;br&gt;&amp;gt; it means safety when just svn up'ing before starting to read the
&lt;br&gt;&amp;gt; mails. At least a warning a day or two before changing the ABI would
&lt;br&gt;&amp;gt; be good IMHO.
&lt;/div&gt;&lt;/div&gt;Sending warnings by mail is useless. Many developers do not read 
&lt;br&gt;kde-core-devel for one reason or the other. We should simply stick with 
&lt;br&gt;the ABI-breakage-on-Mondays-only rule.
&lt;br&gt;&lt;br&gt;Hmm, the SVN Commit Policy on techbase doesn't say anything about the 
&lt;br&gt;ABI-breakage-on-Mondays-only rule.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Ingo
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26657669/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/BIC-change-in-KStatusNotifierItem-API-tp26645194p26657669.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657663</id>
	<title>Re: Catching resume from suspend?</title>
	<published>2009-12-05T09:46:14Z</published>
	<updated>2009-12-05T09:46:14Z</updated>
	<author>
		<name>Bugzilla from chanika@gmail.com</name>
	</author>
	<content type="html">On December 5, 2009 09:21:38 Anders Lund wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Sorry for crossposting, I hope it is not too bad.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now my problem: I have several plasma applets that uses qtimer to schedule
&lt;br&gt;&amp;gt; updates. These updates are then screwed up because of system suspends (I
&lt;br&gt;&amp;gt; &amp;nbsp;close the lid of my laptop). So I can see two possible solutions:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) a signal that informs about a resume from suspend/standby (I tried to
&lt;br&gt;&amp;gt; &amp;nbsp;use the powersave plasma dataengine which have state variables, but they
&lt;br&gt;&amp;gt; &amp;nbsp;are not updated during suspend/resume events)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2) using brute force by checking the system time in intervals (such as
&lt;br&gt;&amp;gt; &amp;nbsp;every minute). In a plasma event this would mean connecting to the time
&lt;br&gt;&amp;gt; &amp;nbsp;dataengine and compare my scheduled time with the current.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I ask because I do not have the knowledge to decide what is the best thing
&lt;br&gt;&amp;gt; &amp;nbsp;to do, or if 1) is possible at all - afaik it is not, since I havent found
&lt;br&gt;&amp;gt; &amp;nbsp;any working solution for it (I know there is something called KIdleTime in
&lt;br&gt;&amp;gt; &amp;nbsp;KDE 4.4, but I do not see how that could help in this case).
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;#2 is Bad and Wrong; imagine every widget doing that, it'd be ridiculous. :)
&lt;br&gt;&lt;br&gt;#1 is the right direction, although the exact implementation may differ... 
&lt;br&gt;ideally dataengines should get kicked when there's a time jump or suspend or 
&lt;br&gt;whatever; all the code to handle this should be in libplasma or higher 
&lt;br&gt;(solid?), and it should Just Work for any dataengine. :) and of course a 
&lt;br&gt;signal should be available for non-plasma stuff.
&lt;br&gt;&lt;br&gt;now, I get the feeling that since it doesn't Just Work yet, Solid doesn't 
&lt;br&gt;provide us with any such signal. this feels like the sort of thing that solid 
&lt;br&gt;*should* provide, but I don't know enough about the low-level details to say 
&lt;br&gt;how it should be implemented.
&lt;br&gt;&lt;br&gt;I imagine that the best case would be hal (or whatever backend solid talks to) 
&lt;br&gt;telling us that we've woken up from suspend; if it doesn't do that, then at 
&lt;br&gt;least when *we* initiate the suspend we could make a note of it and find a way 
&lt;br&gt;to signal when we wake up. but I don't know how that stuff actually works, so 
&lt;br&gt;hopefully someone else can explain how and where you can implement it. :)
&lt;br&gt;&lt;br&gt;the end result should be that developers can either listen for that signal 
&lt;br&gt;from solid, or just use a dataengine. :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message brought to you by eevil bananas and the number 3.
&lt;br&gt;www.chani3.com
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26657663/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26657663.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657461</id>
	<title>Catching resume from suspend?</title>
	<published>2009-12-05T09:21:38Z</published>
	<updated>2009-12-05T09:21:38Z</updated>
	<author>
		<name>Bugzilla from anders@alweb.dk</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Sorry for crossposting, I hope it is not too bad.
&lt;br&gt;&lt;br&gt;Now my problem: I have several plasma applets that uses qtimer to schedule 
&lt;br&gt;updates. These updates are then screwed up because of system suspends (I close 
&lt;br&gt;the lid of my laptop). So I can see two possible solutions:
&lt;br&gt;&lt;br&gt;1) a signal that informs about a resume from suspend/standby (I tried to use 
&lt;br&gt;the powersave plasma dataengine which have state variables, but they are not 
&lt;br&gt;updated during suspend/resume events)
&lt;br&gt;&lt;br&gt;2) using brute force by checking the system time in intervals (such as every 
&lt;br&gt;minute). In a plasma event this would mean connecting to the time dataengine 
&lt;br&gt;and compare my scheduled time with the current.
&lt;br&gt;&lt;br&gt;I ask because I do not have the knowledge to decide what is the best thing to 
&lt;br&gt;do, or if 1) is possible at all - afaik it is not, since I havent found any 
&lt;br&gt;working solution for it (I know there is something called KIdleTime in KDE 
&lt;br&gt;4.4, but I do not see how that could help in this case).
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Kind regards,
&lt;br&gt;Anders
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Catching-resume-from-suspend--tp26657461p26657461.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657146</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T08:40:06Z</published>
	<updated>2009-12-05T08:40:06Z</updated>
	<author>
		<name>Bugzilla from thomas.luebking@web.de</name>
	</author>
	<content type="html">Am Saturday 05 December 2009 schrieb Kevin Krammer:
&lt;br&gt;&amp;gt; My understanding is that Phonon is a shared lib so you don't need it at
&lt;br&gt;&amp;gt; &amp;nbsp;build time.
&lt;br&gt;&amp;gt; The interfaces are source and binary compatible so QtWebKit can safely use
&lt;br&gt;&amp;gt; &amp;nbsp;the headers of the Qt sources during build. 
&lt;br&gt;Looking at WebCore.pro, it does (still) not appear as if phonon support would 
&lt;br&gt;be compiled /at all/ in if you don't pass -phonon
&lt;br&gt;&lt;br&gt;contains(DEFINES, ENABLE_VIDEO=1)
&lt;br&gt;&lt;br&gt;which is itself 0 due to 
&lt;br&gt;&lt;br&gt;contains(QT_CONFIG, phonon):DEFINES += ENABLE_VIDEO=1
&lt;br&gt;else:DEFINES += ENABLE_VIDEO=0
&lt;br&gt;&lt;br&gt;still you'd not have Qt phonon support w/o compiling Qt with phonon support, 
&lt;br&gt;yesno?
&lt;br&gt;(or does Qt (meanwhile?) detect the system phonon and weirdly adds support if 
&lt;br&gt;you explicitly added -no-phonon?!?)
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;The runtime linker will then
&lt;br&gt;&amp;gt; &amp;nbsp;resolve the symbols by taking the library built from kdesupport.
&lt;br&gt;If i move libQtPhonon out of the way, yes.
&lt;br&gt;&lt;br&gt;So the suggested way is to:
&lt;br&gt;- compile Qt with -phonon
&lt;br&gt;- compile kdesupport including phonon
&lt;br&gt;- prefix kdesupport phonon to QTDIR, having it override the Qt variant
&lt;br&gt;or
&lt;br&gt;- replace QtPhonon with symlinks to kdesupport phonon (BC is guaranteed in 
&lt;br&gt;either way)
&lt;br&gt;- compile KDE
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26657146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656961</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T08:20:48Z</published>
	<updated>2009-12-05T08:20:48Z</updated>
	<author>
		<name>Bugzilla from kevin.krammer@gmx.at</name>
	</author>
	<content type="html">On Saturday, 2009-12-05, Thomas Lübking wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Am Saturday 05 December 2009 schrieb Christoph Feck:
&lt;br&gt;&amp;gt; &amp;gt; As I understand it, the recent changes in Phonon were just way too late
&lt;br&gt;&amp;gt; &amp;gt; to be included into Qt.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's not the point - i'd still have to pick a lib.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If QtPhonon is the &amp;quot;right&amp;quot; one, phonon should be moved out of kdesupport
&lt;br&gt;&amp;gt; &amp;nbsp;(as Qt is mandantory anyway) and the backends should just compile against
&lt;br&gt;&amp;gt; &amp;nbsp;the Qt phonon. &amp;lt;bash&amp;gt;as gstreamer is no option at all&amp;lt;/bash&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If kdesupport phonon is the &amp;quot;right&amp;quot; one, Qt should allow to compile against
&lt;br&gt;&amp;gt; the system libphonon (like i can use the system zlib, png, gif, whatever)
&lt;/div&gt;&lt;/div&gt;AFAIK this is the correct one, as in the most advanced.
&lt;br&gt;&lt;br&gt;Phonon can't be treated like one of the other system libraries since it 
&lt;br&gt;depends on Qt itself, i.e. it can't be installed prior to building Qt.
&lt;br&gt;&lt;br&gt;So it is more a matter of either not needing the symbols during build or not 
&lt;br&gt;install the interface libraries (doesn't have to build backends in any case).
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Kevin
&lt;br&gt;-- 
&lt;br&gt;Kevin Krammer, KDE developer, xdg-utils developer
&lt;br&gt;KDE user support, developer mentoring
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (197 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26656961/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656961.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656899</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T08:13:01Z</published>
	<updated>2009-12-05T08:13:01Z</updated>
	<author>
		<name>Bugzilla from sandsmark@samfundet.no</name>
	</author>
	<content type="html">On Sat, Dec 05, 2009 at 04:18:13PM +0100, Christoph Feck wrote:
&lt;br&gt;&amp;gt; As I understand it, the recent changes in Phonon were just way too late to be 
&lt;br&gt;&amp;gt; included into Qt.
&lt;br&gt;&lt;br&gt;Well, they haven't updated their version of Phonon in almost a year (from our
&lt;br&gt;trunk, which should be canonical. But I see they've committed some changes
&lt;br&gt;locally. It's a mess).
&lt;br&gt;&lt;br&gt;But I'm working on a patch for KDE-Qt, so that it gets an up-to-date Phonon
&lt;br&gt;(for those that want the half-assed¹ &amp;lt;video&amp;gt; and &amp;lt;audio&amp;gt;-implementation in
&lt;br&gt;QtWebKit :-p).
&lt;br&gt;&lt;br&gt;¹: It's not done with VideoDataOutput, the way it is supposed to be done™.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Martin Sandsmark 
&lt;br&gt;:wq
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656899.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656871</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T08:09:49Z</published>
	<updated>2009-12-05T08:09:49Z</updated>
	<author>
		<name>Bugzilla from kevin.krammer@gmx.at</name>
	</author>
	<content type="html">On Saturday, 2009-12-05, Thomas Lübking wrote:
&lt;br&gt;&amp;gt; Am Saturday 05 December 2009 schrieb Kevin Krammer:
&lt;br&gt;&amp;gt; &amp;gt; Since Tobias wrote he builds kdesupport, I would have assumed this means
&lt;br&gt;&amp;gt; &amp;gt; building Qt without Phonon.
&lt;br&gt;&amp;gt; &amp;gt; But I see that indeed the --no-phonon option is missing from the
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;recommended configure command in README.kde-qt (but I haven't updated
&lt;br&gt;&amp;gt; &amp;gt; this recently).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; nope, not recommanded (plus unfortunately not everyone reads README!s ;-)
&lt;br&gt;&lt;br&gt;True, but it should be part of the recommendation for kde-qt builds.
&lt;br&gt;Anyone is free to ignore recommendations but at least those who care should be 
&lt;br&gt;made aware of them.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Anyway, wouldn't you still get sound in e.g. Arora since you have Phonon
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;after installing it from kdesupport? (e.g. installing into the same
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;prefix?)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Through external plugins (flash...) sure ;-)
&lt;br&gt;&amp;gt; Through QtWebkit after building Qt w/o phonon? (like &amp;lt;embed
&lt;br&gt;&amp;gt; &amp;nbsp;src=&amp;quot;ding.wav&amp;quot;/&amp;gt;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not the last time i tried. (As QtWebkit was compiled w/o phonon support,
&lt;br&gt;&amp;gt; &amp;nbsp;but I run a double phonon installation since quite some time, so in fact
&lt;br&gt;&amp;gt; &amp;nbsp;webkit might meanwhile somehow load it as plugin when detecting it at
&lt;br&gt;&amp;gt; &amp;nbsp;runtime, but i doubt this)
&lt;/div&gt;&lt;/div&gt;My understanding is that Phonon is a shared lib so you don't need it at build 
&lt;br&gt;time.
&lt;br&gt;The interfaces are source and binary compatible so QtWebKit can safely use the 
&lt;br&gt;headers of the Qt sources during build. The runtime linker will then resolve 
&lt;br&gt;the symbols by taking the library built from kdesupport.
&lt;br&gt;&lt;br&gt;It is basically an implicit plugin.
&lt;br&gt;&lt;br&gt;Or build but not install Phonon's libraries.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Kevin
&lt;br&gt;-- 
&lt;br&gt;Kevin Krammer, KDE developer, xdg-utils developer
&lt;br&gt;KDE user support, developer mentoring
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (197 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26656871/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656871.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656596</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T07:29:41Z</published>
	<updated>2009-12-05T07:29:41Z</updated>
	<author>
		<name>Bugzilla from thomas.luebking@web.de</name>
	</author>
	<content type="html">Am Saturday 05 December 2009 schrieb Christoph Feck:
&lt;br&gt;&amp;gt; As I understand it, the recent changes in Phonon were just way too late to
&lt;br&gt;&amp;gt; &amp;nbsp;be included into Qt.
&lt;br&gt;That's not the point - i'd still have to pick a lib.
&lt;br&gt;&lt;br&gt;If QtPhonon is the &amp;quot;right&amp;quot; one, phonon should be moved out of kdesupport (as 
&lt;br&gt;Qt is mandantory anyway) and the backends should just compile against the Qt 
&lt;br&gt;phonon. &amp;lt;bash&amp;gt;as gstreamer is no option at all&amp;lt;/bash&amp;gt;
&lt;br&gt;&lt;br&gt;If kdesupport phonon is the &amp;quot;right&amp;quot; one, Qt should allow to compile against 
&lt;br&gt;the system libphonon (like i can use the system zlib, png, gif, whatever)
&lt;br&gt;&lt;br&gt;I don't care who ships phonon, but the current situation is at least confusing 
&lt;br&gt;and in (this) case leading ppl. to linker errors :-(
&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656495</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T07:18:13Z</published>
	<updated>2009-12-05T07:18:13Z</updated>
	<author>
		<name>Bugzilla from christoph@maxiom.de</name>
	</author>
	<content type="html">On Saturday 05 December 2009 16:04:49 Thomas Lübking wrote:
&lt;br&gt;&amp;gt; (Though i don't know about personal/political/legal issues behind the
&lt;br&gt;&amp;gt; &amp;nbsp;current situation)
&lt;br&gt;&lt;br&gt;As I understand it, the recent changes in Phonon were just way too late to be 
&lt;br&gt;included into Qt.
&lt;br&gt;&lt;br&gt;Christoph Feck (kdepepo)
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656495.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656404</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T07:04:49Z</published>
	<updated>2009-12-05T07:04:49Z</updated>
	<author>
		<name>Bugzilla from thomas.luebking@web.de</name>
	</author>
	<content type="html">Am Saturday 05 December 2009 schrieb Kevin Krammer:
&lt;br&gt;&amp;gt; Since Tobias wrote he builds kdesupport, I would have assumed this means
&lt;br&gt;&amp;gt; building Qt without Phonon.
&lt;br&gt;&amp;gt; But I see that indeed the --no-phonon option is missing from the
&lt;br&gt;&amp;gt; &amp;nbsp;recommended configure command in README.kde-qt (but I haven't updated this
&lt;br&gt;&amp;gt; &amp;nbsp;recently).
&lt;br&gt;nope, not recommanded (plus unfortunately not everyone reads README!s ;-)
&lt;br&gt;&lt;br&gt;&amp;gt; Anyway, wouldn't you still get sound in e.g. Arora since you have Phonon
&lt;br&gt;&amp;gt; &amp;nbsp;after installing it from kdesupport? (e.g. installing into the same
&lt;br&gt;&amp;gt; &amp;nbsp;prefix?)
&lt;br&gt;&lt;br&gt;Through external plugins (flash...) sure ;-)
&lt;br&gt;Through QtWebkit after building Qt w/o phonon? (like &amp;lt;embed src=&amp;quot;ding.wav&amp;quot;/&amp;gt;)
&lt;br&gt;&lt;br&gt;Not the last time i tried. (As QtWebkit was compiled w/o phonon support, but I 
&lt;br&gt;run a double phonon installation since quite some time, so in fact webkit 
&lt;br&gt;might meanwhile somehow load it as plugin when detecting it at runtime, but i 
&lt;br&gt;doubt this)
&lt;br&gt;&lt;br&gt;Also just removing phonon (i.e. all sound) support from bare Qt is (to me) no 
&lt;br&gt;solution at all.
&lt;br&gt;&lt;br&gt;Frankly, phonon is such a nice thing to have, but the current clash destroys 
&lt;br&gt;this completely (at least for everyone who fails to handle the 2-lib thing)
&lt;br&gt;&lt;br&gt;Of course one could expect distros to handle this and self-compilers know 
&lt;br&gt;about their system, but it could sadly simple work for nearby free :-(
&lt;br&gt;&lt;br&gt;(Though i don't know about personal/political/legal issues behind the current 
&lt;br&gt;situation)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Thomas
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656404.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656198</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T06:40:08Z</published>
	<updated>2009-12-05T06:40:08Z</updated>
	<author>
		<name>Bugzilla from kevin.krammer@gmx.at</name>
	</author>
	<content type="html">On Saturday, 2009-12-05, Thomas Lübking wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Welcome to the wonderful world of
&lt;br&gt;&amp;gt; &amp;quot;We are incapable of picking and propagating /ONE/ phonon version...&amp;quot;
&lt;br&gt;&amp;gt; grrr.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The problem is that your phonon plugin was compiled and linked against the
&lt;br&gt;&amp;gt; phonon from kdesupport (4.4) whereas qt ships it's own phonon (4.3) which
&lt;br&gt;&amp;gt; designer links in (probably when loading a Qt phonon plugin - gstreamer)
&lt;br&gt;&amp;gt; &amp;nbsp;and which simply does not provide this function.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Either you:
&lt;br&gt;&amp;gt; - compile Qt w/o phonon (great!, no sound etc. for eg. arora)
&lt;/div&gt;&lt;/div&gt;Since Tobias wrote he builds kdesupport, I would have assumed this means 
&lt;br&gt;building Qt without Phonon.
&lt;br&gt;But I see that indeed the --no-phonon option is missing from the recommended 
&lt;br&gt;configure command in README.kde-qt (but I haven't updated this recently).
&lt;br&gt;&lt;br&gt;Anyway, wouldn't you still get sound in e.g. Arora since you have Phonon after 
&lt;br&gt;installing it from kdesupport? (e.g. installing into the same prefix?)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Kevin
&lt;br&gt;-- 
&lt;br&gt;Kevin Krammer, KDE developer, xdg-utils developer
&lt;br&gt;KDE user support, developer mentoring
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (197 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26656198/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656198.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656024</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T06:17:44Z</published>
	<updated>2009-12-05T06:17:44Z</updated>
	<author>
		<name>Bugzilla from thomas.luebking@web.de</name>
	</author>
	<content type="html">Welcome to the wonderful world of
&lt;br&gt;&amp;quot;We are incapable of picking and propagating /ONE/ phonon version...&amp;quot;
&lt;br&gt;grrr.
&lt;br&gt;&lt;br&gt;The problem is that your phonon plugin was compiled and linked against the 
&lt;br&gt;phonon from kdesupport (4.4) whereas qt ships it's own phonon (4.3) which 
&lt;br&gt;designer links in (probably when loading a Qt phonon plugin - gstreamer) and 
&lt;br&gt;which simply does not provide this function.
&lt;br&gt;&lt;br&gt;Either you:
&lt;br&gt;- compile Qt w/o phonon (great!, no sound etc. for eg. arora)
&lt;br&gt;- replace the Qt phonon lib with a symlink to the kdesupport variant (very 
&lt;br&gt;reliable solution...)
&lt;br&gt;- drop phonon from kdesupport (which is not only one version ahead, but also 
&lt;br&gt;brings the xine backend and gstreamer is §$%&amp;/()= !)
&lt;br&gt;&lt;br&gt;- in this very case start designer like
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LD_PRELOAD=/full/path/to/my/kdesupport/libphonon.so designer
&lt;br&gt;&lt;br&gt;to ensure the kdesupport phonon is used.
&lt;br&gt;&lt;br&gt;Phonon should be some &amp;quot;3rd&amp;quot; party thing out of ONE source (whoever this is - i 
&lt;br&gt;don't care either) so one can compile and lilnk Qt and KDE against the one and 
&lt;br&gt;only same library 
&lt;br&gt;&lt;br&gt;My 2¢:
&lt;br&gt;Basically this means the former trolls should allow &amp;quot;-system-phonon&amp;quot;
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;&lt;br&gt;Ps:
&lt;br&gt;If anybody feels offended by the above rant - i don't care &amp;gt;-)
&lt;br&gt;&lt;br&gt;Am Saturday 05 December 2009 schrieb Tobias Koenig:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Nov 18, 2009 at 06:10:20PM +0100, Martin Sandsmark wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hej,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have a problem to start Qt designer with current KDE trunk because of
&lt;br&gt;&amp;gt; the PA integration in phonon:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; designer: symbol lookup error:
&lt;br&gt;&amp;gt; &amp;nbsp;/mnt/archive/opt/kde-trunk/lib/kde4/plugins/phonon_backend/phonon_xine.so:
&lt;br&gt;&amp;gt; &amp;nbsp;undefined symbol: _ZN6Phonon12PulseSupport11getInstanceEv
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any idea what the reason could be or how to fix it?
&lt;br&gt;&amp;gt; I use kdesupport/phonon from trunk and qt/master branch from git
&lt;br&gt;&amp;gt; &amp;nbsp;repository.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ciao,
&lt;br&gt;&amp;gt; Tobias
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26656024.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26655844</id>
	<title>Re: Freeze exemption for PA integration into Phonon</title>
	<published>2009-12-05T05:55:21Z</published>
	<updated>2009-12-05T05:55:21Z</updated>
	<author>
		<name>Bugzilla from tokoe@kde.org</name>
	</author>
	<content type="html">On Wed, Nov 18, 2009 at 06:10:20PM +0100, Martin Sandsmark wrote:
&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;Hej,
&lt;br&gt;&lt;br&gt;I have a problem to start Qt designer with current KDE trunk because of
&lt;br&gt;the PA integration in phonon:
&lt;br&gt;&lt;br&gt;designer: symbol lookup error: /mnt/archive/opt/kde-trunk/lib/kde4/plugins/phonon_backend/phonon_xine.so: undefined symbol: _ZN6Phonon12PulseSupport11getInstanceEv
&lt;br&gt;&lt;br&gt;Any idea what the reason could be or how to fix it?
&lt;br&gt;I use kdesupport/phonon from trunk and qt/master branch from git repository.
&lt;br&gt;&lt;br&gt;Ciao,
&lt;br&gt;Tobias
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26655844/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Freeze-exemption-for-PA-integration-into-Phonon-tp26411744p26655844.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26654359</id>
	<title>Review Request: Patch to address job queueing and ioslave spawn limits in KIO::Scheduler...</title>
	<published>2009-12-05T02:13:19Z</published>
	<updated>2009-12-05T02:13:19Z</updated>
	<author>
		<name>Bugzilla from adawit@kde.org</name>
	</author>
	<content type="html">&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;This is an automatically generated e-mail. To reply, visit:
&lt;br&gt;&lt;a href=&quot;http://reviewboard.kde.org/r/2323/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2323/&lt;/a&gt;&lt;br&gt;-----------------------------------------------------------
&lt;br&gt;&lt;br&gt;Review request for kdelibs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Summary
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;This patch is intended to address the issue of job queueing and enforcement of per host connection limits, and hence ioslaves spawned, in KIO::Scheduler. Right now KIO::Scheduler only reuses idle ioslaves and does not by default provide job queueing. It simply spawns as many ioslaves (read: connections/sockets) as there are jobs if it cannot find an idle one to reuse. This default behavior has been the cause of more than a few issues that have been amply disscused in other threads recently:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.kde.org/?t=125857293400001&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125857293400001&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://lists.kde.org/?t=125149495900004&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=125149495900004&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://lists.kde.org/?t=124531188100002&amp;r=1&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.kde.org/?t=124531188100002&amp;r=1&amp;w=2&lt;/a&gt;&lt;br&gt;&lt;br&gt;Based on the feedback I received from the discussions in the threads listed above, I have gone ahead and made the necessary modifications hanges to address the concerns that were raised there. Specifically, this version addresses the potential deadlock conditions created with the first patch as pointed out by David. As such I would like to commit these changes into trunk so that it can receive wider testing. As a precaution, the patch leaves out the portion of code that makes it the default for all KIO job requests. Instead only jobs scheduled through implicit calls to KIO::Scheduler::scheduleJob will be affected by this change. This would mean only few components such as the newly added kdewebkit will be impacted and serve as the test bed for the much needed changes that will surely come to KIO::Scheduler in the future (read Hartmetz's &amp;nbsp;response in the first thread).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Diffs
&lt;br&gt;-----
&lt;br&gt;&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo.h 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo.h 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo.cpp 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo.cpp 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo_p.h 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/kprotocolinfo_p.h 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/ksycoca.cpp 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kdecore/sycoca/ksycoca.cpp 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kio/kio/job.cpp 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kio/kio/job_p.h 1058764 
&lt;br&gt;&amp;nbsp; /trunk/KDE/kdelibs/kio/kio/scheduler.cpp 1058764 
&lt;br&gt;&lt;br&gt;Diff: &lt;a href=&quot;http://reviewboard.kde.org/r/2323/diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reviewboard.kde.org/r/2323/diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing
&lt;br&gt;-------
&lt;br&gt;&lt;br&gt;Been using this patch daily with the stable KDE 4.3 branch since its first creation a couple of months back.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;adawit
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Review-Request%3A-Patch-to-address-job-queueing-and-ioslave-spawn-limits-in-KIO%3A%3AScheduler...-tp26654359p26654359.html" />
</entry>

</feed>
