Re: My dbus doesn't work on MacOSX anymore...

2011-08-08 Thread Thiago Macieira
that this daemon has its socket somewhere else. I recommend you just recompile any and all D-Bus installations and tell them ALL to place the socket in /var/run/dbus. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: My dbus doesn't work on MacOSX anymore...

2011-08-08 Thread Thiago Macieira
these processes use the same socket. The session daemon doesn't use the same socket as the system daemon. You're never supposed to launch the session daemon manually -- use dbus-launch for it. On Mac OS X, you may have launchd integration. Use that. -- Thiago Macieira - thiago (AT) macieira.info - thiago

Re: Measuring memory consumption

2011-08-07 Thread Thiago Macieira
. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 rssanalyse.pl Description: Perl program signature.asc Description

Re: Measuring memory consumption

2011-08-07 Thread Thiago Macieira
-but-not-yet-shared sections. So be careful about what marginal impact really means. YMMV according to the path you take. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067

Re: Measuring memory consumption

2011-08-07 Thread Thiago Macieira
? No, it doesn't mean that. The memory might be freed by the app back to the libc, but due to memory fragmentation it might be released back to the OS. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: Measuring memory consumption

2011-08-07 Thread Thiago Macieira
On Sunday, 7 de August de 2011 16:56:51 Marko Käning wrote: Where can one get the script rssanalyse.pl ? I sent to the list 5 emails ago. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: Measuring memory consumption

2011-08-07 Thread Thiago Macieira
. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part. Visit

Re: My dbus doesn't work on MacOSX anymore...

2011-08-07 Thread Thiago Macieira
be read- and writeable to anyone: [snip] Any ideas what could go wrong here? The socket entry in the filesystem exists, but there's no one listening on the other side. So my guess is that the D-Bus system daemon isn't running. I recommend you run it. -- Thiago Macieira - thiago (AT) macieira.info

Re: Review Request: Do not terminate threads

2011-08-04 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/102179/#review5371 --- QHostInfo is already threaded. This code is unnecessary today

Re: Review Request: Do not terminate threads

2011-08-04 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/102179/#review5390 --- Ok, then there's something wrong. QHostInfo has had a blocking

Re: Review Request: Do not terminate threads

2011-08-04 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/102179/#review5396 --- That makes sense. Then we need only one thread, one that runs

Re: unable to build kdenetwork from master

2011-08-02 Thread Thiago Macieira
it virtually. Since virtual inheritance causes overhead (code size, class size, run-time) and you don't need it, QObject doesn't need to support it either. So please fix the code that tries to do that. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel

Re: Date/Time in KF5 / Qt5

2011-07-06 Thread Thiago Macieira
is fine. It was supposed to be a glorified way of storing a qint64 milliseconds and converting from that to a count of days, hours, minutes and seconds. This class was added so that people could format their timespans. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org PGP

Re: -Wunused-but-set-variable warnings

2011-07-05 Thread Thiago Macieira
to this mistake. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: KF5 Qt5 - QtCS Session

2011-06-30 Thread Thiago Macieira
, you remove all debugging or you #ifdef it out. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: No more release schedules.

2011-06-10 Thread Thiago Macieira
whole, not released as an assembly of hopefully working pieces. Version numbers are irrelevant. I have Okular 0.12.80 and I'm writing this email on KMail 2.0.95, plus: $ LC_ALL=C kde4-config --version Qt: 4.8.0 KDE Development Platform: 4.6.80 (4.7 Beta1) kde4-config: 1.0 -- Thiago Macieira

Re: Requested Moratorium on hard to build dependency bumps for KDE 5

2011-06-07 Thread Thiago Macieira
sure it still compiles with older (packaged) versions. The minimum requirement should be a released version at least a couple of months old. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358

Re: Requested Moratorium on hard to build dependency bumps for KDE 5

2011-06-07 Thread Thiago Macieira
for everyone. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: Requested Moratorium on hard to build dependency bumps for KDE 5

2011-06-06 Thread Thiago Macieira
://oscaf.sourceforge.net Desktop ontologies Ontologies necessary for the Nepomuk semantic desktop. Download date: http://sourceforge.net/projects/oscaf/files/shared-desktop-ontologies/0.7/ -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development

Re: Regarding kdelibs/kio

2011-06-05 Thread Thiago Macieira
for the application to read from the same buffer. In order to implement a rate control in the ioslave, you simply need to implement a rate control in the application. After the stabilisation phase, the ioslave will download at the same rate that the application reads from the slave. -- Thiago Macieira

Re: Regarding kdelibs/kio

2011-06-05 Thread Thiago Macieira
the limit or more). [from the point of view of the sender] -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc

Re: unable to build kdeadmin from trunk

2011-06-05 Thread Thiago Macieira
Em Sunday, 5 de June de 2011, às 22:04:09, Thiago Macieira escreveu: All was build against qt-4.74. Evidence points to the contrary. Don't argue with the evidence. A quick chat on IRC proves that everything was not rebuilt against Qt 4.7.4. -- Thiago Macieira - thiago (AT) macieira.info

Re: unable to build kdenetwork from master

2011-06-04 Thread Thiago Macieira
Em Saturday, 4 de June de 2011, às 15:45:10, Olivier Goffart escreveu: This is a bug in Qt I'll fix it, thanks for reporting. (Reported there: http://bugreports.qt.nokia.com/browse/QTBUG-19717 ) I don't think it is. Virtual derivation from QObject is not supported. -- Thiago Macieira - thiago

Re: getting rid of qt3support in kde-workspace

2011-05-26 Thread Thiago Macieira
, 7, 8 or 9. I can say that QPainter will be there in Qt 5. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358

Re: BC question about derived private classes

2011-05-24 Thread Thiago Macieira
methods from the private derived classes. Would I be right in thinking this will not affect BC or cause any problems? Changing private classes in any way never breaks BC, even if they are returned in pointers after being cast to a a public, base class. -- Thiago Macieira - thiago

Re: A Qt replacement for KGlobal::ref and deref

2011-05-21 Thread Thiago Macieira
On Saturday, 21 de May de 2011 05:39:44 Stephen Kelly wrote: Thiago Macieira thiago at kde.org writes: so just to be painfully clear (it's a monday morning here, i worked all weekend and i still have house packing to do, please excuse my obtuseness ;): IF a refcoutning patch is offered

Re: Git Worflow, branch creation.

2011-05-19 Thread Thiago Macieira
really hard to maintain. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Backwards compatibility for shared desktop ontologies?

2011-05-17 Thread Thiago Macieira
On Tuesday, 17 de May de 2011 12:08:50 Sebastian Trüg wrote: KDE-PIM 4.7 is another problem as it does not build against kdelibs 4.7. But then again: who does that? That means breaking source compatibility. If you do that, please update the version number of kdelibs to 5.0. -- Thiago Macieira

Re: Qt5 - KDE5?

2011-05-11 Thread Thiago Macieira
it is then :-) -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: Review Request: New KLauncher DBus interface to check for on hold ioslave for a given url

2011-05-11 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/101333/#review3264 --- Ship it! Looks good. Lots of monkey work to get a small

Re: Qt5 - KDE5?

2011-05-10 Thread Thiago Macieira
later, with Keramik becoming the default widget style, the introduction of Crystal icons, then transitioning to Plastik style. Hopefully, that should allow us to be both quick in pulling this off and not alienating almost anybody. -- Thiago Macieira - thiago (AT) macieira.info - thiago

Re: Qt5 - KDE5?

2011-05-09 Thread Thiago Macieira
. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: Review kdelibs whiting/fixQByteArrays

2011-05-02 Thread Thiago Macieira
=) + dpystring).constData()); This will make one copy less. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358

Re: QPixmap::handle(): Pixmap is not an X11 class pixmap

2011-05-02 Thread Thiago Macieira
pixmap this seems to happen with all KDE programs. Any idea? It's caused by your using of the raster graphics system. The warning was removed in Qt 4.8. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG

Re: Empty merges per release

2011-04-27 Thread Thiago Macieira
that scripty crap in the history), and still the risk of falsifying the history by claiming that all commits were merged while they might have not been. A shadow tag might be useful then. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development

Re: Replacement for Qt's Undo Framework

2011-04-26 Thread Thiago Macieira
? No, it implies that if it can be done there, it should be done there. Kdelibs should be for new functionality that doesn't belong in Qt. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358

Re: kio/scheduler: Does not compile with Qt from 4.8 branch

2011-04-24 Thread Thiago Macieira
*(*)(_a[1]))); break; // ... In other words, the first argument of Q_PRIVATE_SLOT must be a member of the class it is defined in. I stopped there, so it might fail at other places, too. Any ideas how to fix it? Olivier, these are your moc changes. -- Thiago Macieira - thiago (AT) macieira.info

Re: Review Request: Fix a VLC crash by delaying object deletion to avoid invalid access by QtDBus...

2011-04-13 Thread Thiago Macieira
: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100577/ --- (Updated April 12, 2011, 10:22 p.m.) Review request for kdelibs and Thiago Macieira. Changes --- Thiago, A reminder for you

Re: Project Proposal

2011-03-27 Thread Thiago Macieira
in multiple part start downloading all of it in parallel , which will be faster than the normal download. KGet does that too. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint

Re: Review Request: Fix a VLC crash by delaying object deletion to avoid invalid access by QtDBus...

2011-03-26 Thread Thiago Macieira
On Saturday, 26 de March de 2011 12:46:29 Dawit A wrote: On Sat, Feb 5, 2011 at 2:46 PM, Thiago Macieira thi...@kde.org wrote: No need, I designed K_GLOBAL_STATIC with Matthias Kretz back in the day. Anyway, I can reproduce the crash on my office computer, even when running

Re: KLocalizedString regression

2011-03-25 Thread Thiago Macieira
); For example. The axis will then be labelled using the unit string. The precision will be calculated automatically. So you might have a graph showing 1, 2, and 3 where the unit is 2.2e4 seconds ? Shouldn't you show instead 2.2e4, 4.4e4 and 6.6e4 with a unit of seconds ? -- Thiago Macieira

Re: KLocalizedString regression

2011-03-25 Thread Thiago Macieira
Em sexta-feira, 25 de março de 2011, às 15:17:33, John Tapsell escreveu: The graph would show 1 second 2 seconds 3 seconds on the axis in this case. IMHO it should show: 1 s 2 s 3 s -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior

Re: 4.6 branches created in git again

2011-03-22 Thread Thiago Macieira
created them like that when I did the initial import rules 2.5 years ago. At the time, Qt had a branch called qt/4.7 and it seemed to us like a good idea. I did the same for KDE, hence KDE/4.6 today. Qt has since moved to using a branch called 4.7 only. -- Thiago Macieira - thiago

Re: 4.6 branches created in git again

2011-03-22 Thread Thiago Macieira
Em terça-feira, 22 de março de 2011, às 16:41:14, Thiago Macieira escreveu: Em domingo, 20 de março de 2011, às 13:38:40, Albert Astals Cid escreveu: Can you please be careful and do not create incorrectly 4.6 branches in places where the branch is called KDE/4.6 (e.g kdelibs and kde-runtime

Re: Calligra DBus Issues

2011-03-21 Thread Thiago Macieira
name = evil, hackish, should be avoided -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: 4.6 branches created in git again

2011-03-20 Thread Thiago Macieira
a symbolic-ref from one to the other. Then the two branches are always one: push to one will update the other. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660

Re: Review Request: Fix handling of FTP urls whose path name ends with a type code

2011-03-16 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100872/#review2005 --- kioslave/ftp/ftp.cpp

Re: A Qt replacement for KGlobal::ref and deref

2011-02-14 Thread Thiago Macieira
a notification about them, somewhere. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: A Qt replacement for KGlobal::ref and deref

2011-02-14 Thread Thiago Macieira
receptive of the idea. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-14 Thread Thiago Macieira
On Monday, 14 de February de 2011 18:22:20 Michael Pyne wrote: On Tuesday, February 15, 2011 00:12:42 Thiago Macieira wrote: On Monday, 14 de February de 2011 23:46:55 Stephen Kelly wrote: What I was getting at was really just that if the recommendation is to use K_GLOBAL_STATIC

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-14 Thread Thiago Macieira
/arch/parisc/* Linux on PA-RISC is not supported. We have no clue if it even compiles. It probably does if the assembler can compile src/corelib/arch/parisc/q_ldcw.s. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-14 Thread Thiago Macieira
On Monday, 14 de February de 2011 20:46:29 Michael Pyne wrote: On Tuesday, February 15, 2011 00:51:38 Thiago Macieira wrote: On Monday, 14 de February de 2011 18:22:20 Michael Pyne wrote: Well to play devil's advocate, is it not possible in theory to make QAtomicPointer derive from

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-10 Thread Thiago Macieira
should use K_GLOBAL_STATIC, which is better than Q_GLOBAL_STATIC. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358

Re: A Qt replacement for KGlobal::ref and deref

2011-02-10 Thread Thiago Macieira
Em quinta-feira, 10 de fevereiro de 2011, às 10:49:08, Stefan Majewsky escreveu: On Thu, Feb 10, 2011 at 9:14 AM, Thiago Macieira thi...@kde.org wrote: The correct way to solve this problem is to show another window indicating that it is doing something and tell me what. We solve both

Re: A Qt replacement for KGlobal::ref and deref

2011-02-10 Thread Thiago Macieira
Em quinta-feira, 10 de fevereiro de 2011, às 09:04:09, Ian Monroe escreveu: On Thu, Feb 10, 2011 at 08:43, Thiago Macieira thi...@kde.org wrote: Em quinta-feira, 10 de fevereiro de 2011, às 10:49:08, Stefan Majewsky escreveu: On Thu, Feb 10, 2011 at 9:14 AM, Thiago Macieira thi...@kde.org

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-10 Thread Thiago Macieira
On Thursday, 10 de February de 2011 19:57:42 Alex Fiestas wrote: On 02/10/2011 09:04 AM, Thiago Macieira wrote: Even if that is the case, KDE should use K_GLOBAL_STATIC, which is better than Q_GLOBAL_STATIC. I don't know why is better (I haven't check the code) but then, maybe we can add

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-10 Thread Thiago Macieira
, but it would by my problem, not theirs. That works in all platforms except HP PA-RISC. In that platform, you have to initialise the 4 other words to -1. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG

Re: Use Q_GLOBAL_STATIC where K_GLOBAL_STATIC is not needed?

2011-02-09 Thread Thiago Macieira
of reducing dependencies of kde-libraries on KGlobal and other platformyness. Q_GLOBAL_STATIC is not public API. Don't use it. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint

Re: Usage of pull rebasing and merges

2011-02-08 Thread Thiago Macieira
not run git pull --rebase after performing the merge, under any circumstances Or throw away your merge, pull again, then merge again. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358

Re: git clone kde:kde-workspace hangs

2011-02-07 Thread Thiago Macieira
On Sunday, 6 de February de 2011 23:54:07 Thiago Macieira wrote: On Sunday, 6 de February de 2011 16:48:21 Shaun Reich wrote: On Sun, Feb 6, 2011 at 4:30 PM, Martin Koller kol...@aon.at wrote: Hi, I've tried already several times today to get a clone of kde-workspace

Re: Native Qt support for KStandardDirs

2011-02-07 Thread Thiago Macieira
On Tuesday, 8 de February de 2011 00:44:48 Arno Rehn wrote: On Monday 07 February 2011 23:25:02 Thiago Macieira wrote: On Monday, 7 de February de 2011 10:05:39 Aaron J. Seigo wrote: On Monday, February 7, 2011, Arno Rehn wrote: shame if that feature went away I think. And I find it hard

Re: git clone kde:kde-workspace hangs

2011-02-06 Thread Thiago Macieira
is that there are some big objects being transferred. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc

Re: Merge or Cherry-Pick?

2011-02-05 Thread Thiago Macieira
our workflow to the tool. The tool supports either workflow. We are adjusting the workflow to improve the way we want to work. The upside is that the adjusted workflow works better in Git. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt

Re: Review Request: Fix a VLC crash by delaying object deletion to avoid invalid access by QtDBus...

2011-02-05 Thread Thiago Macieira
On Saturday, 5 de February de 2011 14:15:03 Dawit A wrote: On Sat, Feb 5, 2011 at 12:57 PM, Thiago Macieira thi...@kde.org wrote: On Saturday, 5 de February de 2011 17:39:35 Dawit Alemayehu wrote: was that in both cases the backtrace shows QtDBus attempting to invoke or access some method

Re: Initial merge (was: Re: Merge or Cherry-Pick?)

2011-02-04 Thread Thiago Macieira
the Local side usually. (that's C I think) -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
consider 4.8. http://qt.pastebin.com/U6dF8kzd -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 From

Re: Review Request: New KIO::http_post and KIO::StoredHttpPost APIs that accept a QIODevice as input...

2011-02-04 Thread Thiago Macieira
data just like it mirrors GET in how it receives it. A PUT-from-GET operation is called copy and we already have that operation: KIO::file_copy. A streaming POST is not a common case, though, because POSTs most often require a form-like transport or, in the case of SOAP, XML. -- Thiago Macieira

Re: Initial merge (was: Re: Merge or Cherry-Pick?)

2011-02-04 Thread Thiago Macieira
). I don't think that's the message here. The message of the -s ours merge is that no forward-porting of fixes is necessary, so it's easy to find out what changes need to be forward-merged. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
Em sexta-feira, 4 de fevereiro de 2011, às 18:05:09, Oswald Buddenhagen escreveu: On Fri, Feb 04, 2011 at 05:41:16PM +0100, Thiago Macieira wrote: This makes each process started spawn a new thread, which will block on waitpid(2). i have the vague notion that blocking/ignoring sigchld

Re: Initial merge (was: Re: Merge or Cherry-Pick?)

2011-02-04 Thread Thiago Macieira
. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed message part.

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
On Friday, 4 de February de 2011 19:38:51 Oswald Buddenhagen wrote: On Fri, Feb 04, 2011 at 06:28:10PM +0100, Thiago Macieira wrote: Em sexta-feira, 4 de fevereiro de 2011, às 18:17:13, Thiago Macieira escreveu: I thought about that. My work on no-thread-until-pipes-close had already

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
? This is especially true for SIGTERM, since that one can be caught and handled. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005

Re: Merge or Cherry-Pick?

2011-02-04 Thread Thiago Macieira
pays for mergeable stable branches. That is the type of commit that *will* conflict when you try to merge. Then you should be undumb and choose the side that says the correct version for the branch. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
waitForFinished() to take more than some microseconds to complete. Do you have a testcase? Oh well, perhaps I am simply expecting QProcess to work the way it makes sense to me and am simply missing a larger point which I fail to recognize. -- Thiago Macieira - thiago (AT) macieira.info - thiago

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
On Friday, 4 de February de 2011 19:28:06 Nicolás Alvarez wrote: On 04/02/2011, Thiago Macieira thi...@kde.org wrote: Ok, fair enough. Threading-after-pipes-closed is not an option then. That leaves back again at square one: - one thread per subprocess OR - SIGCHLD handler

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-04 Thread Thiago Macieira
?? Right. I'm guessing that there is no bug in the code if the SIGCHLD handler is working. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C

Re: Review Request: Workaround for the hang (freeze) when opening VLC's file dialog under KDE...

2011-02-03 Thread Thiago Macieira
, he's right: Unix signals are meant to be used centrally only. But we need SIGCHLD to be notified that a child exited, so we need a compromise between apps and libraries. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks

Re: Merge or Cherry-Pick?

2011-02-02 Thread Thiago Macieira
Em terça-feira, 1 de fevereiro de 2011, às 09:31:40, David Jarvie escreveu: On Mon, January 31, 2011 11:27 pm, Thiago Macieira wrote: On Monday, 31 de January de 2011 23:34:39 Arno Rehn wrote: I guess that won't quite work when there are commits specific to 4.6 in the 4.6 branch

Re: Merge or Cherry-Pick?

2011-02-02 Thread Thiago Macieira
Em quarta-feira, 2 de fevereiro de 2011, às 11:46:20, Wolfgang Rohdewald escreveu: On Dienstag 01 Februar 2011, Thiago Macieira wrote: That's not always true. Some changes will be specific to 4.6, because sections of code in master can get rewritten, features added or removed, so

Re: Merge or Cherry-Pick?

2011-02-02 Thread Thiago Macieira
the SVN target based on the last SVN commit it finds in the history. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358

Re: Merge or Cherry-Pick?

2011-02-02 Thread Thiago Macieira
it, then you can't be sure to be doing worse. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Merge or Cherry-Pick?

2011-02-01 Thread Thiago Macieira
to be the branch you want to push to. Please avoid using head, as it easily is confused with HEAD. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
to 4.6, merge 4.6 into master. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
On Monday, 31 de January de 2011 23:50:49 Oswald Buddenhagen wrote: On Mon, Jan 31, 2011 at 11:27:15PM +0100, Thiago Macieira wrote: On Monday, 31 de January de 2011 22:58:52 Andreas Pakulat wrote: something that hasn't been written down as far as I can see (if I overlooked it, please

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
of the cherry-picks. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
then? As far as I know, everything is merged. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
On Monday, 31 de January de 2011 18:37:32 Dawit A wrote: On Mon, Jan 31, 2011 at 5:27 PM, Thiago Macieira thi...@kde.org wrote: On Monday, 31 de January de 2011 22:58:52 Andreas Pakulat wrote: Hi, something that hasn't been written down as far as I can see (if I overlooked it, please

Re: Merge or Cherry-Pick?

2011-01-31 Thread Thiago Macieira
for a 4.7 branch? Fix all the conflicts. After that, merging should work. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4

Re: The hidden problem with using QProcess/KProcess in kdelibs...

2011-01-23 Thread Thiago Macieira
handler is installed but never called. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: The hidden problem with using QProcess/KProcess in kdelibs...

2011-01-23 Thread Thiago Macieira
a really bad idea. I agree. But we don't have a choice. That's the only way of being notified that a child process has exited. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint

Re: The hidden problem with using QProcess/KProcess in kdelibs...

2011-01-22 Thread Thiago Macieira
has exited. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description: This is a digitally signed

Re: The hidden problem with using QProcess/KProcess in kdelibs...

2011-01-22 Thread Thiago Macieira
On Saturday, 22 de January de 2011 22:08:25 Christoph Bartoschek wrote: Am Samstag 22 Januar 2011 schrieb Thiago Macieira: However, what I really want is that kernel developers give me a modern way of finding out a process has exited. Hi, I do not know whether it works as desired, but did

Re: KDE library compile error (on the ARM CORTEX-A8)

2011-01-19 Thread Thiago Macieira
/libkhtml.so.5.6.0 Yep, it's the same as the MeeGo bug I posted. See there if there was a fix. It's a toolchain issue. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B

Re: KDE library compile error (on the ARM CORTEX-A8)

2011-01-19 Thread Thiago Macieira
On Wednesday, 19 de January de 2011 15:32:41 Thiago Macieira wrote: On Wednesday, 19 de January de 2011 09:21:29 Александр Куземко wrote: localhost temp # scanelf -qT /usr/lib/libkhtml.so.5.6.0 scanelf: scanelf_file_textrels(): ELF /usr/lib/libkhtml.so.5.6.0 has TEXTREL

Re: KDE library compile error (on the ARM CORTEX-A8)

2011-01-19 Thread Thiago Macieira
On Wednesday, 19 de January de 2011 21:03:57 Raphael Kubo da Costa wrote: On Wed, Jan 19, 2011 at 6:57 PM, Thiago Macieira thi...@kde.org wrote: On Wednesday, 19 de January de 2011 15:32:41 Thiago Macieira wrote: On Wednesday, 19 de January de 2011 09:21:29 Александр КузеÐ

Re: KDE library compile error (on the ARM CORTEX-A8)

2011-01-18 Thread Thiago Macieira
to http://bugs.meego.com/show_bug.cgi?idT20 -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 pgpXiaa96qZMN.pgp Description

Re: KDE library compile error (on the ARM CORTEX-A8)

2011-01-17 Thread Thiago Macieira
://bugs.gentoo.org/show_bug.cgi?id51934 That's only a warning. Unfortunately, there's no error condition in your paste. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067

Re: Multiple QRegExp crashes when multithreading in KRunner

2011-01-14 Thread Thiago Macieira
for mutex protection, but it would be nice. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 signature.asc Description

Re: Multiple QRegExp crashes when multithreading in KRunner

2011-01-14 Thread Thiago Macieira
the reason to keep pre-created QRegExp objects in the first place (at least that was the reason in KDevelop). Right, but copying them is cheap. So initialise them once, use them never. Always copy first, prior to use. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product

[Phonon/4.1] 533d3f2 Since no objections were raised in kde-core-devel,

2011-01-02 Thread Thiago Macieira
Aorg.kde.Phonon.MixerIface.xml [License: Trivialfile.] Amixeradaptor.h [License: GENERATEDFILE] Amixeradaptor.cpp[License: GENERATEDFILE] commit 533d3f2b247217d21339de340c00f65bf340add5 Author: Thiago Macieira thi...@kde.org Date

<    1   2   3   4   5   6   >