Re: [Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems

2014-10-09 Thread Thiago Macieira
On Thursday 09 October 2014 01:57:05 Marc Mutz wrote: > The value lies _also_ in being able to iterate over "weird" filenames > (where weird simply means plugging in a USB stick into an otherwise > UTF-8-only system). Mind you these two facts: * USB mass-storage devices came into being after Linu

Re: [Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems

2014-10-09 Thread Thiago Macieira
On Thursday 09 October 2014 02:46:49 Kuba Ober wrote: > The problem manifests itself almost anytime you plug in a small USB memory > stick that has localized file names on FAT-16 into any Unix system You mean a pre-Windows 95 floppy? Are you sure you have a floppy drive? Everything since Windows

Re: [Development] Nominating Antti Kokko and Heikki Halmet as approvers

2014-10-09 Thread Blasche Alexander
OG Approver rights have been set for Antti and Heikki. Congratulations. -- Alex > -Original Message- > From: development-bounces+alexander.blasche=digia@qt-project.org > [mailto:development-bounces+alexander.blasche=digia@qt-project.org] > On Behalf Of Knoll Lars > Sent: Monday, 1

Re: [Development] Nominating Venugopal Shivashankar and Nico Vertriest as approvers

2014-10-09 Thread Blasche Alexander
OG Approver rights have been set for Nico and Venugopal. Congratulations. -- Alex > -Original Message- > From: development-bounces+alexander.blasche=digia@qt-project.org > [mailto:development-bounces+alexander.blasche=digia@qt-project.org] > On Behalf Of Reinio Topi > Sent: Tuesd

Re: [Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems

2014-10-09 Thread Julien Blanc
On 09/10/2014 09:27, Thiago Macieira wrote: > The only one that poses trouble are ISO-9660 CD-ROMs that have Rock Ridge > extensions for Unix attributes and longer file names. Do people still have CD > drives? People also have zip files, which unfortunately may have various encoding in them, sinc

Re: [Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems

2014-10-09 Thread Thiago Macieira
On Thursday 09 October 2014 09:55:36 Julien Blanc wrote: > On 09/10/2014 09:27, Thiago Macieira wrote: > > The only one that poses trouble are ISO-9660 CD-ROMs that have Rock Ridge > > extensions for Unix attributes and longer file names. Do people still have > > CD drives? > > People also have zi

Re: [Development] QtDeclarative CI

2014-10-09 Thread Morten Johan Sørvig
> On 08 Oct 2014, at 23:26, Oleg Shparber wrote: > > Now qtdeclarative compiles, but still CI (macx-clang) always fails with this > test: > > https://github.com/qtproject/qtdeclarative/blob/5.4/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp#L1679 > > One of the logs: > http://testresults

Re: [Development] The life of a file name and other possibly mal-encoded strings on non-Windows systems

2014-10-09 Thread Konstantin Ritt
2014-10-09 12:18 GMT+04:00 Thiago Macieira : > On Thursday 09 October 2014 09:55:36 Julien Blanc wrote: > > On 09/10/2014 09:27, Thiago Macieira wrote: > > > The only one that poses trouble are ISO-9660 CD-ROMs that have Rock > Ridge > > > extensions for Unix attributes and longer file names. Do p

[Development] QUdpSocket writeDatagram performace on ARM

2014-10-09 Thread Tom Hirst
I've come across the problem described in QTBUG-37092 and have tracked it down to the fact that writeDatagram ends up calling if_nametoindex with an empty interface name, for some reason on ARM platforms this call takes around 30ms to complete. I would suggest avoiding this call if the interface

Re: [Development] QUdpSocket writeDatagram performace on ARM

2014-10-09 Thread Thiago Macieira
On Thursday 09 October 2014 13:36:27 Tom Hirst wrote: > I've come across the problem described in QTBUG-37092 and have tracked it > down to the fact that writeDatagram ends up calling if_nametoindex with an > empty interface name, for some reason on ARM platforms this call takes > around 30ms to co

[Development] QSettings refactor updates

2014-10-09 Thread Tomaz Canabrava
Please be kind, this is the first step to contributing to qt that I'm trying. :) First, I'v implemented the rationale that thiago asked me to do on the other thread: Settings format: .ini ( current settings uses native format, should I implement that too or the reasoning here is 'be simple'? ) C

Re: [Development] QSettings refactor updates

2014-10-09 Thread Thiago Macieira
On Thursday 09 October 2014 19:43:08 Tomaz Canabrava wrote: > Please be kind, this is the first step to contributing to qt that I'm > trying. :) > > First, I'v implemented the rationale that thiago asked me to do on the > other thread: > > Settings format: .ini ( current settings uses native form

Re: [Development] QSettings refactor updates

2014-10-09 Thread Tomaz Canabrava
On Thu, Oct 9, 2014 at 7:48 PM, Thiago Macieira wrote: > On Thursday 09 October 2014 19:43:08 Tomaz Canabrava wrote: > > Please be kind, this is the first step to contributing to qt that I'm > > trying. :) > > > > First, I'v implemented the rationale that thiago asked me to do on the > > other th

Re: [Development] QSettings refactor updates

2014-10-09 Thread Bo Thorsen
Hi Tomaz, Den 10-10-2014 kl. 00:43 skrev Tomaz Canabrava: > QConfig config; > QConfigGroup& root = config.root(); > QConfigGroup& window = root.group("window"); This looks a bit more complicated from the user point of view than it needs to be. But this might be because I don't kno

Re: [Development] QSettings refactor updates

2014-10-09 Thread Ziller Eike
On Oct 10, 2014, at 12:48 AM, Thiago Macieira wrote: > On Thursday 09 October 2014 19:43:08 Tomaz Canabrava wrote: >> Please be kind, this is the first step to contributing to qt that I'm >> trying. :) >> >> First, I'v implemented the rationale that thiago asked me to do on the >> other thread:

Re: [Development] QSettings refactor updates

2014-10-09 Thread Koehne Kai
> -Original Message- > From: development-bounces+kai.koehne=theqtcompany.com@qt- > project.org [mailto:development- > bounces+kai.koehne=theqtcompany@qt-project.org] On Behalf Of > Tomaz Canabrava > Sent: Friday, October 10, 2014 12:54 AM > To: Thiago Macieira > Cc: development@qt-pro

Re: [Development] QSettings refactor updates

2014-10-09 Thread private
I once programmed a class hierarchy targeting the same features (and much more). It consited of settings group objects and settings object ordered in a tree hierarchy. That hierarchy was much more complex (having templated settings, units, limits, flags, value checking, attributes for GUI f