Re: ThreadWeaver: using QObject's as Jobs

2014-11-24 Thread Thiago Macieira
to the job. Please don't create new classes named Q + Capital letter unless you're doing that inside the Qt Project. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067

Re: DBUS issues with KDE 4 and Frameworks 5

2014-11-18 Thread Thiago Macieira
an installation mistake if you try to run KF5 code with XDG_xxx_DIRS set improperly. That includes the setting for D-Bus daemon. If you don't want that setting to influence your KDE 4 apps, run those apps in a separate environment or run the KF5 apps in a separate environment. -- Thiago Macieira

Re: attica_kde.so closing crash

2014-11-17 Thread Thiago Macieira
is unloading all plugins. This is a plugin-unload-order problem. The KDE platform plugin got unloaded after the bearer manager plugin. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: attica_kde.so closing crash

2014-11-17 Thread Thiago Macieira
, submit a patch to QNetworkAccessManager and/or the bearer plugins so it stops tracking the pointer on plugin unload. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint

Re: DBUS issues with KDE 4 and Frameworks 5

2014-11-17 Thread Thiago Macieira
files that startkde sources. If it was started by the Xsession mechanisms of your distro, look up how to modify the environment of the Xsession. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: New CHANGELOG: keyword

2014-11-08 Thread Thiago Macieira
On Saturday 08 November 2014 01:52:06 Albert Astals Cid wrote: El Divendres, 7 de novembre de 2014, a les 16:35:21, Thiago Macieira va escriure: On Saturday 08 November 2014 00:58:49 Albert Astals Cid wrote: Hi, we've added a new CHANGELOG: keyword to https://techbase.kde.org/Policies

Re: KDE4 SSL

2014-10-21 Thread Thiago Macieira
On Tuesday 21 October 2014 08:13:07 Rolf Eike Beer wrote: Am Dienstag 21 Oktober 2014, 10:52:38 schrieb Thiago Macieira: On Monday 20 October 2014 21:00:51 Pali Rohár wrote: Hello! Do you know which KDE4 libraries are using SSL and TLS protocols? And it is now possible to disable

Re: KDE4 SSL

2014-10-20 Thread Thiago Macieira
by default. To disable SSLv3 by default, you need to modify QtNetwork. -- 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

Re: Question about QSslCipher::protocolString

2014-10-19 Thread Thiago Macieira
, NOR IN ::supportedCiphers() However, I don't know why QSslSocket doesn't provide TLSv1.1 (here) This is looking like a Qt bug instead. Can you investigate QSslSocket instead? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source

Re: Review Request 120363: proposal to use the NOGUI switch in CMake files to set the default value for GUIenabled

2014-09-26 Thread Thiago Macieira
On Friday 26 September 2014 07:05:09 Marko Käning wrote: Hi Thiago, On 26 Sep 2014, at 07:01 , Thiago Macieira thi...@kde.org wrote: And still it needs to be studied for Qt5, unless the plan is to never transition to Qt 5 (which means KDE-on-Mac will stop compiling within 2 years

Re: Review Request 120363: proposal to use the NOGUI switch in CMake files to set the default value for GUIenabled

2014-09-26 Thread Thiago Macieira
to maintain our own local patches waiting and hoping they'll ever get incorporated upstream? Remark, that's about the same situation as we (kde-mac) are currently in w.r.t. KDE Why do you think those patches would not get into Qt? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: Review Request 120363: proposal to use the NOGUI switch in CMake files to set the default value for GUIenabled

2014-09-25 Thread Thiago Macieira
. Are we sure we want to add a new feature that is Qt4-only and has a short lifetime? -- 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

Re: Review Request 120363: proposal to use the NOGUI switch in CMake files to set the default value for GUIenabled

2014-09-25 Thread Thiago Macieira
to be studied for Qt5, unless the plan is to never transition to Qt 5 (which means KDE-on-Mac will stop compiling within 2 years). -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint

Re: Using Gerrit for code review in KDE

2014-09-15 Thread Thiago Macieira
cleaner GUI. I'm pretty lost when looking at the one up there... It's an extension. Ossi, where's the source code for the Gerrit the Qt Project uses? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: Retiring and testament

2014-09-10 Thread Thiago Macieira
guess most of you know him. He will be a good replacement since he has a good view on the whole stack. Not to neglect the fact we both have the same first name so you feel right at home. Yeah, thanks for making the transition easy! The first name helps! -- Thiago Macieira - thiago

Re: Is Konqueror still a live project?

2014-08-17 Thread Thiago Macieira
, and btw my italian bank support konqueror so i use it just for that Konqueror and rekonq use the same engine. So what one renders, so does the other. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: KDE Applications December 2014 release: which apps are targeting Qt4/Qt5?

2014-07-22 Thread Thiago Macieira
-install both sets of KParts and load the right one at runtime? The Qt plugin mechanism should be enough to prevent the wrong .so file from being loaded, but it would be easier on the system if the files were on different paths on the filesystem. -- Thiago Macieira - thiago (AT) macieira.info

Re: code guideline

2014-07-09 Thread Thiago Macieira
, including: 1) slot activation 2) event handling 3) callbacks (such as qSort) Using QString and QByteArray in code that uses exceptions is mostly safe because no exception can happen inside them. Stack unwinding would be no different than a regular end of scope anyway. -- Thiago Macieira

Re: KAuth and KF5

2014-06-30 Thread Thiago Macieira
during the use of a global static. My guess would be that the global static has already been destroyed, hence the issue. Try this patch, which removes it. We have QStringLiteral nowadays. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source

Re: Review Request 118614: Make KIO thread-safe

2014-06-17 Thread Thiago Macieira
can be reverted. - Thiago Macieira On June 14, 2014, 4:59 p.m., David Faure wrote: --- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/118614

Re: Review Request 118614: Make KIO thread-safe

2014-06-14 Thread Thiago Macieira
On June 8, 2014, 1:20 p.m., Thiago Macieira wrote: QDBusConnection is supposed to be threadsafe. David Faure wrote: It's definitely not... https://bugreports.qt-project.org/browse/QTBUG-39528 David Faure wrote: Thiago, can we agree on using KDBusConnectionPool for now, until

Re: Review Request 118614: Make KIO thread-safe

2014-06-08 Thread Thiago Macieira
/scheduler.cpp https://git.reviewboard.kde.org/r/118614/#comment41516 This isn't necessary - Thiago Macieira On June 8, 2014, 10:11 a.m., David Faure wrote: --- This is an automatically generated e-mail. To reply, visit: https

Re: Compatibility problems with latest GTK+ applications

2014-05-08 Thread Thiago Macieira
because of the UX decisions. That is, we think this dialog shouldn't have a close button, so we won't draw it, despite what the desktop says. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: Co-installability

2014-04-29 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

Re: DBus-activated applications

2014-04-05 Thread Thiago Macieira
/services). Did you have a chance to discuss with Lennart and Kay about systemd+kdbus not using /usr/share/dbus-1/services, but systemd unit files instead? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: Review Request 117157: Unlock session via DBus

2014-03-31 Thread Thiago Macieira
authenticated by logging in to the virtual console. So let me unlock my session via D-Bus. -- 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

Re: Is Konqueror still a live project?

2014-03-31 Thread Thiago Macieira
. Chromium doesn't, so it draws everything in very tiny fonts by default. -- 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

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
and same-user access imply game-over. Which is why I think this feature should be allowed in. -- 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

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
. If such tool would be required, it could work by having the user solve a captcha before reading the PW from stdin (to prevent automization) $ kscreenlocker unlock 9*8+3? 75 Password? $ Please don't invent authentication mechanisms. That's what we have PAM for. -- Thiago

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
the authentication. In the past, I could kill a process when I had improperly installed KDE and the greeter couldn't authenticate via PAM. Now I have to kill ksmserver or cause the session to exit via D-Bus. All processes by the same user should be trusted. -- Thiago Macieira - thiago

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
Em dom 30 mar 2014, às 21:40:36, Thomas Lübking escreveu: On Sonntag, 30. März 2014 20:53:01 CEST, Thiago Macieira wrote: Em dom 30 mar 2014, às 19:38:14, Thomas Lübking escreveu: Unlocking via a dbus command [that requires password authentication] is imo very problematic [because

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
the password, unlock the screen with the new password and then happily use the running session. -- 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

Re: Review Request 117157: Unlock session via DBus

2014-03-30 Thread Thiago Macieira
Em seg 31 mar 2014, às 01:43:22, Thomas Lübking escreveu: On Montag, 31. März 2014 00:36:29 CEST, Thiago Macieira wrote: They can already access all of the other applications depends on whether they actively suppress such. and the user's files. true. They can attach gdb to any

Re: KF5: Parsing times with timezone abbreviations

2014-03-30 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

Re: [BUG299433] Problem while downloading image

2014-03-05 Thread Thiago Macieira
, but through KIO::Job I don't get the image I request. Has anyone an idea if my code is wrong or something in kdelibs? (The piece of code I'm talking about is in the project Choqok, file mediamanager.cpp lines 92 to 140) Your proxy may not be properly configured. -- Thiago Macieira - thiago

Re: Moving Baloo forward

2014-02-22 Thread Thiago Macieira
run a cleaner. Many a big company were caught putting out documents in Microsoft Word formats where one could read older revisions and comments. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: Moving Baloo forward

2014-02-21 Thread Thiago Macieira
filesystem, then the data is no longer secure. -- 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

Re: Qt 5.3 to log all debug/warning/error messages to journald on systemd systems

2014-01-24 Thread Thiago Macieira
, but it loses a bit of information there -- you can't tell one program from a child process it launched. -- 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

Re: Qt 5.3 to log all debug/warning/error messages to journald on systemd systems

2014-01-21 Thread Thiago Macieira
On terça-feira, 21 de janeiro de 2014 02:15:59, Francesco R. wrote: Il 20/01/2014 23:40, Thiago Macieira ha scritto: See subject. We're trying to decide whether we should enable journald by default on Linux distributions that carry it. If we do, it means any application that is not launched

Re: Qt 5.3 to log all debug/warning/error messages to journald on systemd systems

2014-01-21 Thread Thiago Macieira
is: echo ~/.xsession-errors But no, I don't know how to clean the journal log. That's a good question. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660

Qt 5.3 to log all debug/warning/error messages to journald on systemd systems

2014-01-20 Thread Thiago Macieira
. If we changed the default, it would mean ~/.xsession-errors would probably become rather empty. Is that ok for KDE? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067

Re: ZSH completion for kdesrc-build

2014-01-11 Thread Thiago Macieira
| sort -u`) You can also use zsh expansion modifiers o and u to sort and uniquify: reply=(`sed -n 's/.*identifier=\(.*\).*/\1/p' kde_projects.xml`) reply=(${(ou)reply}) If you want to go further, you can replace the sed with a while read :-) -- Thiago Macieira - thiago (AT) macieira.info

Re: Less time for KDE... :-)

2013-11-23 Thread Thiago Macieira
. Meanwhile, enjoy time with the kid. Alex P.S. no, it is not because of dfaure ;-) Yeah, right. We believe you... -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B

Re: FindKDE4Internal.cmake clang c++11 -fdelayed-template-parsing

2013-10-12 Thread Thiago Macieira
on Windows and then only if we run into trouble compiling code coming from Microsoft. -- 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

Re: Review Request 113219: Fix struct initialization which is invalid for C++11

2013-10-12 Thread Thiago Macieira
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/113219/#review41600 --- Ship it! Ship It! - Thiago Macieira On Oct. 12, 2013, 3:10

Re: Acquiring Google Mock libraries for tests

2013-10-03 Thread Thiago Macieira
to the packagers mailing list. -- 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

Re: Acquiring Google Mock libraries for tests

2013-10-01 Thread Thiago Macieira
and possibly reduced feature set in X, but the build will continue. So it's really up to you to decide. Is this dependency really important? If you can't do without, then distros will have to provide it. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel

Re: how to add or modify, keyboard layouts: us(intl) hebrew-phonetic

2013-09-25 Thread Thiago Macieira
On quarta-feira, 25 de setembro de 2013 16:08:44, Uwe Brauer wrote: Can somebody please provide me with advice or tell me where to ask? The X.org development list. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Kde 4.11.1 can not find mime data

2013-09-15 Thread Thiago Macieira
add that XDG_CONFIG_DIRS should be /etc/xdg or at least include that. -- 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

Re: (not only dolphin): Directory doesn't behave as Queue (FIFO)

2013-09-15 Thread Thiago Macieira
behaviour anyway. -- 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

Re: Memory allocation overhead (Re: KFileItem)

2013-09-01 Thread Thiago Macieira
overhead and efficiency, don't use QList. -- 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

Re: KF5 Update Meeting Minutes 2013-w35

2013-08-27 Thread Thiago Macieira
dev list. -- 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

Re: Review Request 112068: KCharSelect: Show LaTeX commands for Unicode characters

2013-08-13 Thread Thiago Macieira
. Use ushort only. Try to find an alternative to the structure containing QString too (as in, removing the QString). - Thiago Macieira On Aug. 13, 2013, 10:01 p.m., Thomas Fischer wrote: --- This is an automatically generated e-mail

Re: Question about license

2013-08-07 Thread Thiago Macieira
is considered incompatible with the GPL. Do not combine works containing the 4- clause BSD license with GPL code. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B

Re: KF5 Update Meeting Minutes 2013-w31

2013-07-30 Thread Thiago Macieira
be nothing for apol to do. Except, maybe, figure out what to do with QCollator. This is a class that definitely needs ICU and we're not sure whether we can rely on it on all platforms. We may need to move the class to another module. See discussion in the Qt development ML. -- Thiago Macieira

Re: KF5 Update Meeting Minutes 2013-w31

2013-07-30 Thread Thiago Macieira
if in restricted mode (only supporting the C and the system locales). If we have QCollator in the QtCore public API, then we *must* ship ICU in all platforms. And that's the question: do we want to? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect

Re: Qt Developer Days 2013 CfP

2013-07-24 Thread Thiago Macieira
On quarta-feira, 24 de julho de 2013 08:54:25, Kevin Ottens wrote: Note that it says the deadline is tomorrow on the 25th, but I hear rumors of a small extension. The deadline is now August 1st. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect

Re: Supported Compilers / C++11 Support in KF5

2013-07-21 Thread Thiago Macieira
. Otherwise, you're going to add #ifdefs anyway. -- 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

Re: naturalCompare Qt5 task

2013-07-19 Thread Thiago Macieira
://sourcefrog.net/projects/natsort/ // Martin Pool agreed to license this under LGPL or GPL. I don't feel very comfortable with moving this code over to the Qt project. For good reason: you can't. You need to take the one on QFSM and adapt it, or write everything anew. -- Thiago Macieira - thiago

Re: naturalCompare Qt5 task

2013-07-19 Thread Thiago Macieira
if it works for the usecases that you're interested in, like Dolphin sorting. -- 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

Re: Abot locale time

2013-07-11 Thread Thiago Macieira
On quarta-feira, 10 de julho de 2013 23.32.02, Leonardo Giordani wrote: Thank you for the hints. About locale database: I can figure it is not a simple piece of software. It's BIG. And we can't agree on there being only one, so we have multiple copies of it in any Linux system. -- Thiago

Re: Abot locale time

2013-07-10 Thread Thiago Macieira
to contain relevant information, since it's already quite big today. -- 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

Re: Review Request 110043: Proposed fix/workaround for legacy encoded filename handling

2013-06-28 Thread Thiago Macieira
/r/110043/ --- (Updated June 28, 2013, 9:28 a.m.) Review request for kdelibs and Thiago Macieira. Description --- This patch works around the problem of filenames that are not valid UTF8 strings: in KLocalePrivate

Re: kde settings apply vs instant change

2013-05-28 Thread Thiago Macieira
not that simple. In the apply-immediately world, pressing Cancel reverts to the settings before applying. The KDE Apply button does not allow reverting. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: Any comments on this bug? (The same letter is not considered as the same letter)

2013-05-22 Thread Thiago Macieira
tracker may be the best option. QString's comparison is locale-unaware. If you need locale-aware comparisons, you need to use either QCollator (Qt 5.1) or QString::localeAwareCompare. This needs to be done in each application. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: Any comments on this bug? (The same letter is not considered as the same letter)

2013-05-22 Thread Thiago Macieira
On quarta-feira, 22 de maio de 2013 18.23.11, Parker Coates wrote: On Wed, May 22, 2013 at 5:08 PM, Thiago Macieira wrote: On quarta-feira, 22 de maio de 2013 13.39.20, Aaron J. Seigo wrote: On Wednesday, May 22, 2013 13:05:04 Volkan Gezer wrote: https://bugs.kde.org/show_bug.cgi?id16077

Re: kde settings apply vs instant change

2013-05-21 Thread Thiago Macieira
? No, there's no option to change to that model. Not only that, we miss the infrastructure to achieve it. All of our applications are written with a model of never reloading their settings at runtime, so even if you made dialogs apply immediately, it would still not be the GNOME behaviour. -- Thiago

Re: Crashes with libQtUiTools.a if linked multiple times into the same process (with Bsymbolic-functions flag)

2013-05-13 Thread Thiago Macieira
other instances, possibly even of incompatible versions? Evil trap... This is the same old problem of conflicting symbols. It's nothing new. In fact, it still exists *because* it's missing the latest innovation, from 2005: hidden symbols. -- Thiago Macieira - thiago (AT) macieira.info - thiago

Re: Crashes with libQtUiTools.a if linked multiple times into the same process (with Bsymbolic-functions flag)

2013-05-13 Thread Thiago Macieira
On segunda-feira, 13 de maio de 2013 19.05.54, Friedrich W. H. Kossebau wrote: Am Montag, 13. Mai 2013, 10:06:59 schrieb Thiago Macieira: On segunda-feira, 13 de maio de 2013 17.41.58, Friedrich W. H. Kossebau wrote: Interesting problem still: so any public symbol from a static lib can

Re: Crashes with libQtUiTools.a if linked multiple times into the same process (with Bsymbolic-functions flag)

2013-05-12 Thread Thiago Macieira
with - fvisibility=hidden in Qt. It's already the case in Qt 5, so it should not be a problem anymore. For Qt 4, I could investigate, but does it help if it only applies to Qt 4.8.5 or 4.8.6? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open

Re: Review Request 110328: Add config option to silently create initial password-less wallet

2013-05-06 Thread Thiago Macieira
operations, but still have users benefit from encrypted password storage behind the scenes. How does KWallet encrypt if no password has been set? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: Review Request 110043: Proposed fix/workaround for legacy encoded filename handling

2013-05-05 Thread Thiago Macieira
://git.reviewboard.kde.org/r/110043/#comment23904 BOM handling again. - Thiago Macieira On May 5, 2013, 8:13 a.m., Róbert Szókovács wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r

Re: Initialization of QSharedDataPointer's for empty objects (i.e. Foo::Foo(void))

2013-04-29 Thread Thiago Macieira
()) delete d; d = x; } And then: QNetworkProxy::ProxyType QNetworkProxy::type() const { return d ? d-type : DefaultProxy; } -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: Initialization of QSharedDataPointer's for empty objects (i.e. Foo::Foo(void))

2013-04-29 Thread Thiago Macieira
the function if it returns a nested structure. -- 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

Re: Results of the freedesktop summit

2013-04-19 Thread Thiago Macieira
On sexta-feira, 19 de abril de 2013 14.41.48, Martin Sandsmark wrote: On Tue, Apr 16, 2013 at 02:16:33PM -0700, Thiago Macieira wrote: I've talked to Greg. He's explained that they started writing code 4 weeks ago only and that they've just got messages going from one process to another

Re: Results of the freedesktop summit

2013-04-16 Thread Thiago Macieira
and ask them to come forward with their details. This is getting silly. -- 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

Re: Results of the freedesktop summit

2013-04-16 Thread Thiago Macieira
On terça-feira, 16 de abril de 2013 06.55.23, Thiago Macieira wrote: At this point, I'm calling this a Lennart hijack of the project. I'll ambush Greg K-H here in San Francisco and ask them to come forward with their details. This is getting silly. I've talked to Greg. He's explained

Re: Password strengh meter in KNewPasswordDialog

2013-04-03 Thread Thiago Macieira
% of 100 points. And they're all random. -- 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

Re: Review Request 109404: Give more precedence to qmake executable names that specify the version

2013-04-02 Thread Thiago Macieira
. And that's the unsupported environment. On systems where Qt 4 is supported, qmake should be Qt 4's. -- 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

Re: Question about startkde and path to Qt executables

2013-03-31 Thread Thiago Macieira
On sábado, 30 de março de 2013 20.33.09, Elvis Stansvik wrote: Does KDE need the Qt tools to be in PATH for some reason? I tried commenting those lines and it started fine without them. Yes, it needs the qdbus executable. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: How to gracefully kill a KUniqueApplication and wait for its termination?

2013-03-15 Thread Thiago Macieira
() in kuniqueapplication.cpp. Does it mean that it unregisters only when the process dies? Yes. Use QDBusServiceWatcher to find out when the name unregisters. You do not need to wait for the reply to the method call in that case. Just send() it instead of using asyncCall(). -- Thiago Macieira - thiago

Re: Review Request 109404: Give more precedence to qmake executable names that specify the version

2013-03-11 Thread Thiago Macieira
On March 11, 2013, 5:19 a.m., Andrea Scarpino wrote: I was quite clear: qmake must point by default to Qt 4 if Qt 4 present. While qtchooser sounds like a great solution to handle this, it only adds more confusion from a packager view: we cannot have N differents configurations for qt

Re: Review Request 109404: Give more precedence to qmake executable names that specify the version

2013-03-10 Thread Thiago Macieira
/#comment21628 Unrelated change. solid/solid/backends/udev/udevmanager.cpp http://git.reviewboard.kde.org/r/109404/#comment21629 Unrelated change. - Thiago Macieira On March 11, 2013, 1:16 a.m., Aleix Pol Gonzalez wrote

Re: cxx11-cmake-modules in kdereview

2013-03-01 Thread Thiago Macieira
? Why can't you use the #defines from QtCore? -- 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

Re: cxx11-cmake-modules in kdereview

2013-03-01 Thread Thiago Macieira
? What's more, they're there. Why not use them? -- 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

Re: cxx11-cmake-modules in kdereview

2013-03-01 Thread Thiago Macieira
any features you didn't know about, so it's not like being stale would be a problem. When you switch to Qt 5, you'll have them ready. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358

Re: cxx11-cmake-modules in kdereview

2013-03-01 Thread Thiago Macieira
, at some point we might need to revise this decision and to recreate this module because we need some additional test. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B

Re: cxx11-cmake-modules in kdereview

2013-03-01 Thread Thiago Macieira
++ /dev/null | grep Q_COMPILER That will give you the full listing of detected features, matching exactly what will be available at compile-time. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG

Re: Review Request 108889: Add QML_INSTALL_DIR variable to KDE pathes

2013-02-11 Thread Thiago Macieira
On segunda-feira, 11 de fevereiro de 2013 12.21.48, Sebastian Kügler wrote: On Monday, February 11, 2013 10:49:08 Sebastian Kügler wrote: On Sunday, February 10, 2013 14:33:49 Thiago Macieira wrote: On domingo, 10 de fevereiro de 2013 21.22.05, Sebastian Kügler wrote: Apparently

Re: Review Request 108889: Add QML_INSTALL_DIR variable to KDE pathes

2013-02-11 Thread Thiago Macieira
the setup easier. It's not /usr/qml though. I added the environment variable too. -- 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

Re: Is this a kdelibs regression?

2013-02-11 Thread Thiago Macieira
SC 4.10.0 as commit message looks a bit scary, anyone has time to see if that was bad coding or is a real regression on the libs side? Looks like neither. The version comparison code was comparing floats instead of doing version number comparisons. 4.10 = 4.1, which is less than 4.3. -- Thiago

Re: Review Request 108889: Add QML_INSTALL_DIR variable to KDE pathes

2013-02-10 Thread Thiago Macieira
). Shouldn't this be QT_PLUGIN_INSTALL_DIR/qml, i.e. /usr/lib/plugins/qml ? No, they are not Qt plugins. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660

Re: Review Request 108889: Add QML_INSTALL_DIR variable to KDE pathes

2013-02-10 Thread Thiago Macieira
On domingo, 10 de fevereiro de 2013 09.37.54, Thiago Macieira wrote: Probably not. Where does KDE install its Qt Quick 2 extensions? It should probably be $LIBDIR/kde4/qml, not $PREFIX/qml (the Qt default). Or, in this case, since we're not talking about KDE 4, it should be something else

Re: Review Request 108889: Add QML_INSTALL_DIR variable to KDE pathes

2013-02-10 Thread Thiago Macieira
automatically, i.e. without specifying additional import pathes (which we have to do for Plasma in kdelibs 4). Technically, it's $ARCHDATADIR/qml. The Qt build makes ARCHDATADIR=PREFIX by default. But everyone installing Qt to PREFIX=/usr should set it ARCHDATADIR=$LIBDIR/qt5. -- Thiago Macieira

Re: Review Request 108845: add support for SSSE3 and SSE4.2 in cpufeatures and for msvc

2013-02-07 Thread Thiago Macieira
Spendrin -- 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.

Re: Kded and DBus

2013-01-04 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.

Re: Kded and DBus

2013-01-03 Thread Thiago Macieira
On quinta-feira, 3 de janeiro de 2013 15.58.19, Cedric Bellegarde wrote: Any idea to fix this ? Is this a kded limitation ? A DBus limitation ? Am i missing something ? Don't make blocking calls. Use asynchronous calls. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: KDE Continuous Integration (build.kde.org) outage

2012-11-26 Thread Thiago Macieira
of the breakage caused this. With the Qt 5 branching model, this should not happen again. The KDE CI should follow the releases branch, which would not get the mistaken commit in the first place. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel

Re: KDE Continuous Integration (build.kde.org) outage

2012-11-25 Thread Thiago Macieira
::derefT() const' The Qt breakage was corrected upstream. Please make sure you rebuild everything with the latest, otherwise we're going to see this again next week. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Avoid QDBusConnection Qt warning message for each KUniqueApplication

2012-11-17 Thread Thiago Macieira
. The rest looks ok. Looking at the code today I see many uses of ::exit in both sides of the fork, which is bad. This should be cleaned up, but since it's been like that for ages, let's just leave it. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect

<    1   2   3   4   5   6   >