Re: Performance improvement

2025-05-25 Thread Thiago Macieira
cy can change. The -iterations counter helps if the result is too small. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel Platform & System Engineering

Re: Performance improvement

2025-05-25 Thread Thiago Macieira
e. Specifically for spaces, maybe you should consider QString::trimmed(), which can access the unicode tables directly and thus avoids the overhead of a function call. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel Platform & System Engineering

Re: Determining KDE Version for Script Compatibility

2025-03-05 Thread Thiago Macieira
run both, and settle for the one that works? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel DCAI Platform & System Engineering

Re: Unable to download the Tycho 2 Star Catalog

2025-01-05 Thread Thiago Macieira
compatible, you could also simply redistribute the XDG mime database with your application, overwriting the limited Apache Tika database Qt needs to supply. It compresses very well with rcc. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel DCAI Platform & System Engineering

Re: KDE Gear projects with failing CI (master) (4 June 2024)

2024-06-14 Thread Thiago Macieira
> directory in the process before deleting the QTemporaryDir instance. True. But there's also a converse case: if you renamed the current directory, the old code had failed, but now it works. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel DCAI Fleet Systems Engineering

Re: KDE Gear projects with failing CI (master) (4 June 2024)

2024-06-09 Thread Thiago Macieira
ng, isn't this kind of change forbidden in minor releases? The path is correct at the point it is issued, referring to the same directory. The fact that it is in a different form was not expected to be a breaking change. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Pri

Re: Should we stop distributing source tarballs?

2024-04-04 Thread Thiago Macieira
On Thursday 4 April 2024 04:26:57 PDT Sune Vuorela wrote: > 'does it use autotools?' The outcome of this is "please migrate off Autotools". -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Principal Engineer - Intel DCAI Cloud Engineering

Re: Switching to Qt 5.15.11 KDE patched

2023-12-15 Thread Thiago Macieira
> fine, but then I wonder about the includes: You have to force the recreation of the includes dir. Just: touch .git Before running configure. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DCAI Cloud Engineering

Re: Deprecation of QSharedMemory and QSystemSemaphore

2023-12-01 Thread Thiago Macieira
f memory. For the other ones, the question is what they're using QSharedMemory for (how many processes, what's the ownership model). -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DCAI Cloud Engineering

Re: Clarification on QT and kde patch set

2023-08-25 Thread Thiago Macieira
See https://community.kde.org/ Qt5PatchCollection#How_do_I_get_this_integrated_in_my_distribution? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DCAI Cloud Engineering

Re: RFC: Library unit testing and symbol visibility

2023-07-23 Thread Thiago Macieira
tra symbols are exported using the Q_AUTOTEST_EXPORT macro. This allows developers and CI systems to enable the extra API without needing to affect users. The CI also tests non-"internal build" builds, so the tests must check whether they are in that mode before using a autotest-export

Re: Major QDBus regression in Qt6 with potential impact on KDE

2022-12-16 Thread Thiago Macieira
ly a Heisenbug and difficult to debug. It might also be a latent issue in Qt 5 that got exposed by faster functionality somewhere in QtCore, because there have been no changes to QtDBus to account for this (it has barely received any changes since 5.6). Someone needs to debug it and I don't hav

Re: kdesrc -- stuck building kwayland

2022-09-12 Thread Thiago Macieira
1.20 if you want to build this version of kwayland. > Thank you for kdesrc, there are a few quirks but in general it is great we > can try new stuff in a stable system ! That's not always possible. This is such a case. You'll need an upgrade. -- Thiago Macieira - thiago (AT)

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-28 Thread Thiago Macieira
function wasn't a requirement before, so more like Cat A. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-27 Thread Thiago Macieira
has come up for us yet. For one, the mailing list thread linked in the QUIP didn't address it. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Challenge: adding new method overloads when existing consumers use {} with args

2022-07-27 Thread Thiago Macieira
teArray with QLatin1String (or Qt6's QByteArrayView or QAnyStringView or any such other combination) because it makes calling with a character literal ambiguous. But you can if one of them is a weak overload. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org S

Re: NetworkManagerQt

2022-05-28 Thread Thiago Macieira
it's a Linux device, that was already the case. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: QtWebengine version

2022-05-20 Thread Thiago Macieira
should be have been doing all along. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: The KDE Patchset Collection has been rebased on top of Qt 5.15.3

2022-03-06 Thread Thiago Macieira
unctioning KDE Plasma build is all the patches that exist at the moment you ask that question. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: libksane seems to break QProcess::start calls

2022-03-05 Thread Thiago Macieira
ow, on [1]) > Within what I could grasp, I filed an issue: > https://gitlab.com/sane-project/backends/-/issues/582 > > I fear fixing this is far beyond my programming skills. I hardly understand > what's going on here at all ... I'll add some comments. [1] https://coder

Re: libksane seems to break QProcess::start calls

2022-03-04 Thread Thiago Macieira
> for older environments. Although it may be worth it to mess with this stuff > to learn more about process handling, threads and forks and so on. "If you write buggy code, the application may misbehave" is not documentation. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: libksane seems to break QProcess::start calls

2022-03-04 Thread Thiago Macieira
pping a file before fork(), as that gets shared between parent and child. A memfd would be ideal, but if that fails, you can use a regular QTemporaryFile. On Linux, QSharedMemory is just a memory-mapped file on a tmpfs (/dev/shm) after all, only it's hiding behind two or three layers of abstra

Re: libksane seems to break QProcess::start calls

2022-03-04 Thread Thiago Macieira
On Friday, 4 March 2022 09:02:37 PST Thiago Macieira wrote: > > I uploaded the traces here: > > https://l3u.de/tmp/strace_brscan.txt.xz > > https://l3u.de/tmp/strace_plustek.txt.xz > > > > Thanks again for all help! > > I'll take a look. Let's s

Re: libksane seems to break QProcess::start calls

2022-03-04 Thread Thiago Macieira
sed QProcess and skip using the pidfd feature: if (typeid(*q) != typeid(QProcess)) ffdflags |= FFD_USE_FORK; https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/io/qprocess_unix.cpp? h=5.15#n462 -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: libksane seems to break QProcess::start calls

2022-03-03 Thread Thiago Macieira
side from deliveries like above, it came from elsewhere. > Apart from that, the scanner in question actually does use the plustek > backend! I fear there's no way to fix this in my code?! Fix the problem where the problem is. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Please check your QProcess/KProcess invokations

2022-01-31 Thread Thiago Macieira
return exeFilePath; } return program; The issue is handling findExecutable() not finding anything. Instead of refusing to run, we return program; which is the name that you had passed, and that goes straight into execve(). -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Trying to build knotifications framework, kdesrc-build and qt5

2021-08-03 Thread Thiago Macieira
On Tuesday, 3 August 2021 05:29:22 PDT Colin Williams wrote: > I don't have a clue regarding 'reduce_relocations'. Is there a way to > disable it and would it make sense to do so? Check the config.log -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: RFC: Konsole profile groups

2021-08-02 Thread Thiago Macieira
font size in all profiles in the same place. But it looks like it's too well hidden. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Does Kwin script's callDBus support a{sv} argument type?

2021-03-10 Thread Thiago Macieira
ate an a{sv}. Something is broken. You'll need to debug. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel DPG Cloud Engineering

Re: Safely storing an application's API keys

2021-01-18 Thread Thiago Macieira
or how many requests per second it is allowed to make. This happens for example to the rclone API key to use Microsoft One Drive. Please reach out to the services in question and advise them that your software is open source and therefore cannot hide the key at all, and present these tw

Re: A question relating Arora

2020-12-27 Thread Thiago Macieira
f the Qt source code. Trolltech did use to hire talented developers from the KDE community, which is how quite a few of us ended up there, like Matthias Ettrich (KDE's founder), Lars Knoll (khtml's original author), Simon Hausmann, Roberto Raggi and Harald Fernengel (from KDeve

Re: How do you deal with incomplete commits?

2020-11-01 Thread Thiago Macieira
irst, you should always review what you've sent for review anyway and you can notice you pushed something incomplete. At that point don't create the review request or write that it isn't yet ready for review. Second, your reviewers should notice it's incomplete and won't a

Re: How to detect changes in the Proxy KCM?

2020-04-14 Thread Thiago Macieira
::applicationProxy? Listen to the org.kde.KIO.Scheduler.reparseSlaveConfiguration D-Bus signal. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel System Software Products

Re: Cmake and dbus daemon on the system bus

2019-09-16 Thread Thiago Macieira
rivileged user, that's better. That can be as a result of dropping privileges with setuid() or capset() after acquiring the resource you need. If you do that, connect to the bus AFTER you've dropped privileges. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: Invoking "kcheckpass" from the terminal

2019-08-09 Thread Thiago Macieira
to turn those off. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel System Software Products

Re: How is the Font DPI Scale stored?

2019-06-16 Thread Thiago Macieira
On Wednesday, 12 June 2019 08:53:50 PDT Elias Mårtenson wrote: > Thank you. That works beautifully. I do wonder, however, if it's > deprecated, what is meant to replace it? Properly? Wayland. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Archit

Re: KWin testing

2019-02-02 Thread Thiago Macieira
DBus.Properties interface, on that object. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Transitioning CI builds of all non-Frameworks from Qt 5.9

2018-12-04 Thread Thiago Macieira
s split up)! Which is exactly why 5.11.3 (released today) should be picked. It contains all fixes that 5.9.7 contains, whereas 5.10.1 does not. Moving from 5.9.7 to 5.10.1 means regressing all those fixes. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: auto QString(Builder) considered VERY HARMFUL

2018-10-05 Thread Thiago Macieira
On Thursday, 27 September 2018 12:30:30 PDT Elvis Angelaccio wrote: > is it possible to fix Qt instead? No, the C++ language needs to be fixed. Search for "operator auto" for proposals. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect

Re: network connectivity with proxy

2018-09-21 Thread Thiago Macieira
On Wednesday, 19 September 2018 15:20:27 PDT Christoph Feck wrote: > On 20.09.2018 00:03, Albert Astals Cid wrote: > > El divendres, 14 de setembre de 2018, a les 18:04:59 CEST, Thiago Macieira va escriure: > >> On Wednesday, 12 September 2018 04:17:35 PDT Harald Sitter wrote:

Re: network connectivity with proxy

2018-09-14 Thread Thiago Macieira
e. > Obviously that's not very integrated in plasma. The correct way is to configure your system properly. Qt will use libproxy and will get the settings. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Q_ASSERT(!FalseSecurity)

2018-03-11 Thread Thiago Macieira
t;commit(); ? It should definitely NOT be this. Use either Q_ASSERT or the if, not both. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Unable to run the unit test - receiving signal 11

2018-02-25 Thread Thiago Macieira
lve it? The interesting part in the message was replaced by . . . Bring the information back and, if necessary, install debug symbols for the libraries in that backtrace. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: releaseme new requirement: non-conflicting files on case-insensitive FS/OS

2017-11-20 Thread Thiago Macieira
at's not including libX11, libGL, libGLES, libGLU, libICE, libSM... -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: releaseme new requirement: non-conflicting files on case-insensitive FS/OS

2017-11-20 Thread Thiago Macieira
On segunda-feira, 20 de novembro de 2017 07:58:06 PST Reindl Harald wrote: > hopefully this means also that filenames in the future don't contain > uppercase chars Why would we want that? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect -

Re: How do I stop my PyQt programs canceling shutdown?

2017-08-27 Thread Thiago Macieira
where I should look to fix this? That's caused by session management, but that's all I know. If you don't have code to handle session saving and restoring, add it to your program. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: GSoC Project Proposal: Make High-DPI awesome

2017-03-23 Thread Thiago Macieira
> since 5.6 ) -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: GSoC Project Proposal: Make High-DPI awesome

2017-03-23 Thread Thiago Macieira
On quarta-feira, 22 de março de 2017 00:58:20 PDT Jean-Baptiste Kempf wrote: > Hello, > > On Wed, 22 Mar 2017, at 08:03, Thiago Macieira wrote: > > problem with VLC, but I suspect it would be the exact same issue. > > The issue with VLC is that you want to have native size (

Re: GSoC Project Proposal: Make High-DPI awesome

2017-03-22 Thread Thiago Macieira
try to also force other applications to use configured > settings when starting a KDE workspace (Firefox? Google Chrome? GTK? > Java?) Set GDK_SCALE and CLUTTER_SCALE, that's all. I don't know which of those controls Firefox and Chrome, but they are properly scaled up in

Re: We need to enable auto close in github pull requests

2017-03-21 Thread Thiago Macieira
o merge them ? That's the ntire point: *no* one is able to merge GitHub Pull Requests in most of the repositories. That's by policy, since the submission should go through Phabricator instead. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: baloo Qt5.7 -> Qt5.8 oddities

2017-03-09 Thread Thiago Macieira
On segunda-feira, 6 de março de 2017 17:31:31 CET Andreas Müller wrote: > OK - if you followed me till this point: What is the proper fix for > qdbuscpp2xml working properly? Why are we discussing a fix for Qt in the kde-devel mailing list? -- Thiago Macieira - thiago (AT) macieir

Re: Test your applications on Wayland

2016-10-12 Thread Thiago Macieira
unusable. Should happen in the next couple of weeks, now that 5.6.2 is closed. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: License issue with AppImage file in Ark repo

2016-07-27 Thread Thiago Macieira
-controlled server. But then every dowstream redistributor of Ark would need to do the same. Conclusion: just include the sources. We don't need the actual tarball, much less the pre-generated autotools files. Add a copy of the actual source of GNU Hello, the one that the upstream develop

Re: Generating QtScript bindings for Qt5

2016-07-25 Thread Thiago Macieira
On segunda-feira, 25 de julho de 2016 17:55:25 PDT Thiago Macieira wrote: > > What's the best fix/workaround to this ? Any suggestions ? > > Build it with Qt 4. The library it links to has nothing to do with the > input or output. Well, besides the fact that you shouldn

Re: Generating QtScript bindings for Qt5

2016-07-25 Thread Thiago Macieira
e library it links to has nothing to do with the input or output. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Error while building mailcommon

2016-07-25 Thread Thiago Macieira
packaging. I'd recommend rm -rf the installation dir and start over. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Error while building mailcommon

2016-07-24 Thread Thiago Macieira
hile. Delete your KDE Libs 4 files. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: Error while building mailcommon

2016-07-24 Thread Thiago Macieira
Dialog: > No such file or directory QDialog is part of QtWidgets in Qt 5. You're mixing KF5 and kdelibs from KDE 4. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: [kde-community] Usage of QNetworkAccessManager

2016-07-14 Thread Thiago Macieira
t 6. > > Please therefore ensure your application handles redirects > appropriately (the form of the code will depend on the version of Qt > in use) if you decide to use QNAM. You do that by setting the attribute FollowRedirectsAttribute in your QNetworkRequests. -- Thiago Macieira

Re: Using Qt 5.7 as dep for master in build.k.o

2016-07-09 Thread Thiago Macieira
ersions, if they don't use private API. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: [kdesrc-build]How do I point to the latest Qt

2016-07-03 Thread Thiago Macieira
to create a configuration file for that self-built Qt first. For example, for me: $ cat ~/.config/qtchooser/5.conf /home/tjmaciei/obj/qt/qt5/qtbase/bin /home/tjmaciei/obj/qt/qt5/qtbase/lib -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: [PATCH 1/2] Fix URL parsing

2016-05-29 Thread Thiago Macieira
Em sábado, 28 de maio de 2016, às 15:37:53 BRT, Arno escreveu: > Hi Thiago, > > On 5/28/2016 3:01 PM, Thiago Macieira wrote: > > Em sábado, 28 de maio de 2016, às 01:08:24 BRT, Arno Moeller escreveu: > >> As it seems, QUrl does not know about rdp://, so url.scheme() is

Re: [PATCH 1/2] Fix URL parsing

2016-05-28 Thread Thiago Macieira
doesn't make sense. QUrl does know about *any* schemes except "file", which means it recognises them all. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: RCC for icons - update: Re: Icons installed by apps

2016-02-22 Thread Thiago Macieira
c file. > > We get all the same icons as on Linux neatly in one file Another way to load, instead of using QResource, is to put everything into one .so and simply use QLibrary to open it. Same effect, though this would create an architecture-specific resource, instead of sharing it across mult

Re: [ANN] build2 - C++ build toolchain

2016-02-03 Thread Thiago Macieira
tch": if you can't convince someone to take a second look during the time you're inside an elevator with your prospective client/user, you've lost. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center

Re: MacPorts Patches

2015-11-30 Thread Thiago Macieira
dopt the OS X look-and-feel or whether they should behave like they do on the Plasma desktop, whether they're using the Cocoa or the X backends of Qt. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/G

Re: Debug ThreadWeaver::IdDecorator

2015-10-26 Thread Thiago Macieira
eadWeaver library in debug mode so we can see what the ?? are. -- 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 service for screenshots.

2015-09-24 Thread Thiago Macieira
e any shared interface will likely not map to what you expose > right now. Emmanuele is right: please agree on the x...@lists.freedesktop.org what the interface will be before you release software depending on it. Proof of concepts are fine, but until you reach a stable interface, no one can

Re: Weird linkage failure on OSX CI

2015-05-20 Thread Thiago Macieira
ase here, since we would get > similar failures everwhere we use std::string, right? > > Any idea what could be wrong? This obviously compiles just fine on Linux. Compiler bug. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open S

Re: Is KF5::KCodecs::base64Encode now including a trailing newline?

2015-05-19 Thread Thiago Macieira
(1), but Thiago's suggestion works perfectly. There's also .trimmed() and .simplified(), which would strip the whitespaces (including newlines). -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/G

Re: Is KF5::KCodecs::base64Encode now including a trailing newline?

2015-05-19 Thread Thiago Macieira
at > the end of the byte string, where the kdelibs4 version didn't. There's QByteArray::toBase64. You may want to use that instead. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45

Re: Solid::AcAdapter gone w/o replacement, ie. all is Battery now?

2015-05-17 Thread Thiago Macieira
Battery::Discharging? That's probably enough. You may be powered by something other than an AC adapter (USB ports, for example). -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint:

Re: Exporting symbols to access them from tests

2015-04-24 Thread Thiago Macieira
h isn't ideal) but should be fine otherwise. > > What is Qt doing in its magic build system - does anyone know? In the .pro file requres(contains(QT_CONFIG, private_tests)) And/or in the .cpp file: #ifdef QT_BUILD_INTERNAL The "private_tests" config key is the one that

Re: CVS dump

2015-03-15 Thread Thiago Macieira
rated to Git. Anything you'd need from the CVS repository should also be found in Subversion and Git servers. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067 91

Re: kdelibs and dependencies

2015-02-19 Thread Thiago Macieira
lled "Tier 1" depend on nothing more than Qt plus maybe a handful of standard Linux libraries. "Tier 2" components depend on other Tier 1 components. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Cente

systemd unit files (was: kded5)

2014-12-30 Thread Thiago Macieira
vation. We'll need to fall back to the system's way of starting services. -- 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 >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Re: kde : core : c++ 11/14 support : a road-map?

2014-11-26 Thread Thiago Macieira
ly important: constexpr and brace-initialisation in constructors. If KDE wants to push the envelope, applications could begin requiring C++11 as of next year. KF5 maybe in 2017. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Tech

Re: DBUS issues with KDE 4 and Frameworks 5

2014-11-18 Thread Thiago Macieira
hould request the start of kded5 or > similar? It's 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

Re: DBUS issues with KDE 4 and Frameworks 5

2014-11-17 Thread Thiago Macieira
7;s easy: just modify the env 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 Techno

Re: DBUS issues with KDE 4 and Frameworks 5

2014-11-17 Thread Thiago Macieira
the > above be launched automatically? Is a org.kde.kded5.service file installed in ${datadir}/dbus-1/services? If so, the problem is just misconfiguration: you need to set XDG_DATA_DIRS properly before launching D-Bus so that it will find the necessary .service files. -- Thiago Macieira

Re: Is Konqueror still a live project?

2014-08-17 Thread Thiago Macieira
like it even if it has problems , > 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 Sou

Re: Is Konqueror still a live project?

2014-03-31 Thread Thiago Macieira
tem-wide DPI settings. 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

Re: [BUG299433] Problem while downloading image

2014-03-05 Thread Thiago Macieira
ow why. > > Calling the srcUrl in my Webbrowser works as expected, 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 > m

Re: Question about Qt tests

2014-02-16 Thread Thiago Macieira
ors, can those values be reached? If the users can't reach them, then you don't have to test them. Otherwise, you can just declare your test class as a friend of the main class. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open

Re: Acquiring Google Mock libraries for tests

2013-10-01 Thread Thiago Macieira
n which case the user or packager will be told of the missing dependency 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

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 Cen

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

2013-09-15 Thread Thiago Macieira
ity, which supersedes the directory sort order 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 signat

Re: Kde 4.11.1 can not find mime data

2013-09-15 Thread Thiago Macieira
installed into these directories (in a mime sub-directory). I'll 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: 0x6EF45

Re: Question about license

2013-08-07 Thread Thiago Macieira
use BSD license 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; fingerpr

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 sys

Re: Abot locale time

2013-07-10 Thread Thiago Macieira
how to display the phase of the moon". The locale database has 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: 0x6EF45

Re: Abot locale time

2013-07-10 Thread Thiago Macieira
u can do is get the time format (not the formatted time, the template string) and extract what it uses for the hour. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067

Re: kde settings apply vs instant change

2013-05-28 Thread Thiago Macieira
o the trick. It's 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 O

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: > >> > htt

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

2013-05-22 Thread Thiago Macieira
eporting it to Qt's bug 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) ma

Re: kde settings apply vs instant change

2013-05-21 Thread Thiago Macieira
not be the GNOME behaviour. -- 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 sign

Re: [Development] kdelibs coding style

2013-04-29 Thread Thiago Macieira
On segunda-feira, 29 de abril de 2013 18.52.16, Giuseppe D'Angelo wrote: > On 29 April 2013 18:43, Thiago Macieira wrote: > > With that in mind, I would suggest we change *both* coding styles to > > optionally permit the braces, and strongly suggest it for more-complex >

Re: kdelibs coding style

2013-04-29 Thread Thiago Macieira
es not be added is a simple one: 1) it's uglier With that in mind, I would suggest we change *both* coding styles to optionally permit the braces, and strongly suggest it for more-complex conditionals. In particular, it should suggest you leave the braces if you've reduced the stateme

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

2013-03-15 Thread Thiago Macieira
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 (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open Source Technology Center PGP/GPG: 0x6EF45358; fingerprint: E067

Re: soprano cmake error

2013-03-08 Thread Thiago Macieira
On sábado, 9 de março de 2013 09.19.02, Reza Shah wrote: > CMake Error at cmake/modules/FindQt4.cmake:1239 (MESSAGE): > Qt qmake not found! Where is qmake? And is it on $PATH? -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Software Architect - Intel Open

  1   2   >