[Development] Introducing discussion about QStringFormatter

2017-05-15 Thread Mårten Nordheim
any at the moment) - This is probably the better choice of the two.. - ::arg needs to return/be assignable to a QString (can be done using an implicit cast operator or by adding a new (non-explicit) constructor to QString) - i18n could be in a separate class/child-class - but it should be kept in mind during the design and implementation of this class to make i18n easier to implement - Mårten Nordheim ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Introducing discussion about QStringFormatter

2017-05-18 Thread Mårten Nordheim
On 16.05.2017 19:23, Thiago Macieira wrote: On segunda-feira, 15 de maio de 2017 05:49:19 PDT Mårten Nordheim wrote: - Note: To print a curly brace they have to be doubled (same as in all of the above) ( "{{", "}}" ) Why do we need a double

Re: [Development] Introducing discussion about QStringFormatter

2017-05-18 Thread Mårten Nordheim
) - No mixing between numbered and unnumbered placeholders But to clarify, in your scenario "{}{}" % ("a", "b") would be "ab", correct? -- Mårten Nordheim ___ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development

Re: [Development] Introducing discussion about QStringFormatter

2017-08-10 Thread Mårten Nordheim
()(const QDateTime &dateTime, const FormatType &format); }` `QStringFormatter` will then instantiate this struct when it receives a `QDateTime` object, and create a `FormatType` object to parse the data located in the `extra` field of formatting options. The `FormatType` object is the

Re: [Development] Introducing discussion about QStringFormatter

2017-08-11 Thread Mårten Nordheim
On 11.08.2017 04:20, Thiago Macieira wrote: On quinta-feira, 10 de agosto de 2017 17:53:39 PDT Sze Howe Koh wrote: On 10 August 2017 at 20:41, Mårten Nordheim wrote: IMHO, "QFormat" isn't a suitable name. First, this class itself does not describe a format, unlike: [cut] Fo

Re: [Development] Introducing discussion about QStringFormatter

2017-08-14 Thread Mårten Nordheim
g formatting options are useful/needed. I'm not sure how to solve this otherwise. And I see what you mean - navigating using the cursor in Qt Creator and VsCode and trying to guess where a character will appear if I press a button is quite the challenge. Thanks, - Mårten Nordheim _

Re: [Development] Introducing discussion about QStringFormatter

2017-08-17 Thread Mårten Nordheim
ft/right depending on LTR or RTL. And reviewers would get used to it over time (at most there would be a little wasted time during reviews where reviewers ask why/how the options are valid, which you mentioned you would do anyway with the '-'). Thanks, Mårten Nordheim

Re: [Development] Introducing discussion about QStringFormatter

2017-08-17 Thread Mårten Nordheim
QFormat::Format (13 vs. 15) but minimal or no loss of clarity. Good idea, this does make more sense as a shorthand rather than a static member function. Thanks, Mårten Nordheim ___ Development mailing list Development@qt-project.org http://lists.qt

Re: [Development] QtCS 2018: Third-party and security policy

2018-07-13 Thread Mårten Nordheim
On 05.07.2018 16:48, Thiago Macieira wrote: On Thursday, 5 July 2018 01:56:43 PDT Kai Koehne wrote: PS: Notes from the session at the Qt Contributor Summit are available at https://wiki.qt.io/QtCS2018_Third-Party_Sources_Policy_and_Security Thanks Kai. Do we have a volunteer to trial out vcpk

Re: [Development] QtCS 2018: Third-party and security policy

2018-07-13 Thread Mårten Nordheim
On 13.07.2018 16:49, Lisandro Damián Nicanor Pérez Meyer wrote: El viernes, 13 de julio de 2018 10:59:09 -03 Mårten Nordheim escribió: On 05.07.2018 16:48, Thiago Macieira wrote: On Thursday, 5 July 2018 01:56:43 PDT Kai Koehne wrote: PS: Notes from the session at the Qt Contributor Summit

Re: [Development] QtCS 2018: Third-party and security policy

2018-07-13 Thread Mårten Nordheim
On 13.07.2018 18:43, Lisandro Damián Nicanor Pérez Meyer wrote: El viernes, 13 de julio de 2018 11:56:44 -03 Mårten Nordheim escribió: [snip] I understand this as: at configure time download 3rdparty code. That's how the current POC works, but it can/likely will change. And then you coul

Re: [Development] CMake branch

2019-03-22 Thread Mårten Nordheim
o the normal restaging cycles as other qtbase changes, i.e. with a delay > in the range of hours and days. Is that interpretation correct? Yes, even if it won't be tested on any of those integrations. > Andre' > ____

Re: [Development] Nominating Ryan Chu for Approvership

2019-05-20 Thread Mårten Nordheim
+1 Mårten Fra: Development på vegne av Simon Hausmann Sendt: Friday, May 17, 2019 2:38:10 PM Til: development@qt-project.org Emne: Re: [Development] Nominating Ryan Chu for Approvership +1 Simon From: Development on behalf

Re: [Development] Nominating Mikhail Svetkin for Approver status

2019-05-20 Thread Mårten Nordheim
+1 Mårten Fra: Development på vegne av Volker Hilsheimer Sendt: Thursday, May 16, 2019 4:45:19 PM Til: Qt development mailing list Emne: [Development] Nominating Mikhail Svetkin for Approver status Hi, I’d like to nominate Mikhail Svetkin for Approver st

Re: [Development] Dev branch moving towards Qt 6

2019-08-16 Thread Mårten Nordheim
On 16.08.2019 17:23, Thiago Macieira wrote: > On Friday, 16 August 2019 03:26:09 PDT Lars Knoll wrote: >> To reflect that and help us all understand that the development focus is now >> towards Qt 6, I would like to propose that dev becomes the Qt 6 branch >> after we branched away 5.14 (and we me

Re: [Development] Qt 6: inline namespace Qt

2019-09-06 Thread Mårten Nordheim
On 06.09.2019 14:34, Lars Knoll wrote: > > Wouldn’t that pull all the enum value in the current Qt namespace into the > users namespace? I imagine code like in qnamespace.h would be a special case which would not be 'inline'. It then couldn't use Q_{BEGIN,END}_NAMESPACE, but that should be f

Re: [Development] QtCS19 Notes: Qt 6 Network Overview

2019-11-26 Thread Mårten Nordheim
On 26.11.2019 13:54, Konstantin Tokarev wrote: > What about an elephant in the room, i.e. HTTP/3? Will it be implemented > anytime soon? > Given the size and requirements of QUIC (and http3) we plan to wait for it to stabilize and get closer to release, then we can consider 3rd-party libraries

Re: [Development] QtCS19 Notes: Qt 6 Network Overview

2019-11-26 Thread Mårten Nordheim
On 26.11.2019 14:16, Konstantin Tokarev wrote: > > > 26.11.2019, 16:11, "Mårten Nordheim" : >> On 26.11.2019 13:54, Konstantin Tokarev wrote: >>>  What about an elephant in the room, i.e. HTTP/3? Will it be implemented >>> anytime soon? >> >

Re: [Development] Nominating Cristian Adam as approver

2019-11-27 Thread Mårten Nordheim
+1 From: Development on behalf of Alessandro Portale Sent: Friday, November 8, 2019 21:35 To: Qt Development Subject: [Development] Nominating Cristian Adam as approver Hi, I like to propose Cristian Adam as an approver. Cristian has been around Qt (a

Re: [Development] [Releasing] HEADS-UP: Qt 5.15 Feature Freeze is in effect now

2020-02-05 Thread Mårten Nordheim
There was already a patch which did this, for the getter: https://codereview.qt-project.org/c/qt/qtbase/+/286089 Fra: Development på vegne av Alexander Akulich Sendt: Wednesday, February 5, 2020 11:04:35 AM Til: Jani Heikkinen Kopi: Qt development mailing list Emne: Re: [Development] [Relea

Re: [Development] WebSocket Module [CVE-2018-21035]

2020-03-09 Thread Mårten Nordheim
On 09.03.2020 13:06, Sze Howe Koh wrote: On Mon, 9 Mar 2020 at 19:11, wrote: Hi, I provided a patch for CVE-2018-21035, present in Qt5 WebSocket Module. However apparently since the patch adds a new API it cannot go into Qt5. This vulnerability makes the Qt5 WebSocket module totally unusabl

Re: [Development] Co-maintainer of QtNetwork

2020-03-30 Thread Mårten Nordheim
André Hartmann Sent: Sunday, February 23, 2020 17:27 To: Konstantin Tokarev; Timur Pocheptsov; developm...@lists.qt-project.org Subject: Re: [Development] Co-maintainer of QtNetwork >> Hi all, >> >> I want to propose a colleague of mine, Mårten Nordheim, as a co-maintainer >>

Re: [Development] Proposing Alex Trotsenko as approver

2020-09-17 Thread Mårten Nordheim
+1 Mårten From: Development on behalf of Edward Welbourne Sent: Thursday, September 17, 2020 13:43 To: André Hartmann Cc: alex197...@gmail.com; development@qt-project.org Subject: Re: [Development] Proposing Alex Trotsenko as approver On 17 Sep 2020, a

Re: [Development] Nanosecond accuracy timer

2020-11-02 Thread Mårten Nordheim
Hello! Maybe QDeadlineTimer and QElapsedTimer covers your needs? https://doc.qt.io/qt-5/qdeadlinetimer.html https://doc.qt.io/qt-5/qelapsedtimer.html Mårten From: Development on behalf of David Jackson Sent: Monday, November 2, 2020 15:15 To: developm

Re: [Development] State of "binary JSON" in 5.15+?

2021-04-13 Thread Mårten Nordheim
Hey Brett, It's in the qt5compat library (https://code.qt.io/cgit/qt/qt5compat.git/tree/src/core5/serialization) Mårten From: Development on behalf of Stottlemyer, Brett (B.S.) Sent: Tuesday, April 13, 2021 21:20 To: Macieira, Thiago; development@qt-p

Re: [Development] Nominating Andreas Buhr as approver

2021-04-29 Thread Mårten Nordheim
+1 From: Development on behalf of Cristián Maureira-Fredes Sent: Thursday, April 29, 2021 09:49 To: development@qt-project.org Subject: Re: [Development] Nominating Andreas Buhr as approver +1 from my side too, Andreas has been quite helpful in many are

Re: [Development] Qt Android Extras "stopgap"

2021-09-18 Thread Mårten Nordheim
There's a header with the name qandroidextras_p.h (note: without the 't' in qt), probably a typo in the blogpost Mårten From: Development on behalf of Sze Howe Koh Sent: Saturday, September 18, 2021 08:53 To: Qt development mailing list Subject: [Devel

Re: [Development] Proposing to move deploy tools to qtbase

2021-11-16 Thread Mårten Nordheim
+1 from me too, fwiw. Androiddeployqt was moved to qtbase already, some years ago, when it was needed to make testing in CI not require building other modules. Mårten From: Thiago Macieira Sent: tirsdag 16. november 2021 15:14 To: development@qt-project.org

Re: [Development] Nominating Sona Kurazyan as maintainer of qt5compat

2022-01-18 Thread Mårten Nordheim
+1 from me as well From: Development on behalf of Cristián Maureira-Fredes Sent: Tuesday, January 18, 2022 15:10 To: development Subject: [Development] Nominating Sona Kurazyan as maintainer of qt5compat Hello, I would like to nominate Sona as maintain

Re: [Development] Nominating Dimitrios "Jimis" Apostolou as Approver

2022-01-19 Thread Mårten Nordheim
+1 for sure Mårten From: Development on behalf of Volker Hilsheimer Sent: Wednesday, January 19, 2022 12:59 To: development@qt-project.org Subject: [Development] Nominating Dimitrios "Jimis" Apostolou as Approver Hi, I’d like to nominate Dimitrios Apo

Re: [Development] Nominating Ievgenii Meshcheriakov for approver

2022-04-06 Thread Mårten Nordheim
+1 Like Eddy, I'm also in his team. Mårten. From: Development on behalf of Alex Blasche Sent: Wednesday, April 6, 2022 14:05 To: development@qt-project.org Subject: [Development] Nominating Ievgenii Meshcheriakov for approver Hi, I'd like to nominate

[Development] Policy on updating translatable strings in patch releases

2022-04-20 Thread Mårten Nordheim
Hello development and localization! I'm wondering about the policy on updating translatable strings in patch-releases. Our policy, as far as I know, only says that updating these strings should not happen for a release after string-freeze. However, recent bug-reports[0] have revealed that some

Re: [Development] Policy on updating translatable strings in patch releases

2022-04-25 Thread Mårten Nordheim
Thanks for the reply. I think barring any other comments I'll go ahead and stage the patch :) Mårten. > -Original Message- > From: Alex Blasche > Sent: fredag 22. april 2022 16:31 > To: Mårten Nordheim ; Development Mailing List > ; localizat...@qt-project.org >

[Development] QtBase network failures

2022-06-24 Thread Mårten Nordheim
Hello, Some time yesterday a certificate used in the network tests expired. The certificate has been replaced in CI now, but the tests need to be updated. The patch[0] for that is done, it just needs to merge (and be cherry-picked to whatever branch you're interested in). Until then your merges a

Re: [Development] Splitting Qt Network out of qtbase (was: QtBase network failures)

2022-06-27 Thread Mårten Nordheim
Hello! While I don't necessarily object to splitting network out on a fundamental level, I also find it to be questionable given the effort. If it can be done with little effort, including cherry-picking fixes backwards, even to 5.15, then it might be something to be investigated. Off the top of

Re: [Development] Splitting Qt Network out of qtbase (was: QtBase network failures)

2022-06-27 Thread Mårten Nordheim
ng to Network to be cherry-picked. Mårten -- From: Ivan Solovev Sent: mandag 27. juni 2022 13:40 To: Mårten Nordheim ; Volker Hilsheimer ; Macieira, Thiago Cc: development@qt-project.org Subject: Re: [Development] Splitting Qt Network out of qtbase (was: QtBase network failures) >

[Development] Request for new module, qt/qtgrpc

2022-10-05 Thread Mårten Nordheim via Development
Responsible person: Alex Blasche Regards, Mårten Nordheim ___ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Request for new module, qt/qtgrpc

2022-10-06 Thread Mårten Nordheim via Development
Yeah, that's fine since it's what the code is originally based on. I should've mentioned :) Mårten From: Volker Hilsheimer Sent: Thursday, October 6, 2022 6:00:08 PM To: Mårten Nordheim ; development@qt-project.org Subject: Re: [Development]

Re: [Development] Nominating Mårten Nordheim and Timur Pocheptsov as new co-maintainers of Qt WebSocket

2022-11-29 Thread Mårten Nordheim via Development
ctober I informed him that I will remove him as maintainer and > nominate someone else unless I get a response. I cc’ed Mårten Nordheim in > that email. Since I have not received any answer to that email either, I am > now going to remove Kurt from the list of maintainers. > > And I

Re: [Development] Nominating Axel Spoerl as approver

2022-12-05 Thread Mårten Nordheim via Development
+1 > -Original Message- > From: Development On Behalf Of > Volker Hilsheimer via Development > Sent: mandag 5. desember 2022 10:57 > To: development@qt-project.org > Subject: [Development] Nominating Axel Spoerl as approver > > Hi, > > > I’d like to nominate Axel Spoerl as an approver

[Development] Reminder to check up on your cherry-picks

2023-03-10 Thread Mårten Nordheim via Development
Do you have some cherry-picks created from your patches that are waiting for an action, or failed to integrate? Patches where you were the original author: https://codereview.qt-project.org/q/owner:cherrypick_bot%2540qt-project.org+(author:self)+-status:merged+-status:abandoned Patches where you

Re: [Development] Template-meta-programming do's and don'ts

2023-05-02 Thread Mårten Nordheim via Development
I think 'yes' is an easy answer. Having a convention that matches the is_same/is_same_v enable_if/enable_if_t paradigm could make some things easier, avoiding the need to wrap constexpr bool values in bool_constant when there is no non-'_v' version of the check yet. But someone also has to write so

Re: [Development] Nominating Edward Welbourne as QLocale / date/time maintainer

2023-05-04 Thread Mårten Nordheim via Development
+1 :) Mårten > -Original Message- > From: Development On Behalf Of > Marc Mutz via Development > Sent: torsdag 4. mai 2023 12:10 > To: development@qt-project.org > Subject: [Development] Nominating Edward Welbourne as QLocale / > date/time maintainer > > Hi, > > I'd like to nominate Ed

Re: [Development] Proposing changes to https://wiki.qt.io/Qt_Coding_Style

2023-05-09 Thread Mårten Nordheim via Development
Hello! > -Original Message- > From: Development On Behalf Of > Marc Mutz via Development > Sent: tirsdag 9. mai 2023 08:52 > To: qt-dev > Subject: [Development] Proposing changes to > https://wiki.qt.io/Qt_Coding_Style > > Hi, > > I'd like to propose the following clarifications: > >

Re: [Development] Nominating Tatiana Borisova as approver

2023-05-23 Thread Mårten Nordheim via Development
Hey! +1, and disclaimer that we're both same team. Mårten From: Development on behalf of Alexey Edelev via Development Sent: Tuesday, May 23, 2023 15:39 To: Qt development mailing list Subject: [Development] Nominating Tatiana Borisova as approver Hel

Re: [Development] Nominating Konrad Kujawa as approver

2023-05-24 Thread Mårten Nordheim via Development
+1 :) Also same team Mårten From: Development on behalf of Ievgenii Meshcheriakov via Development Sent: Wednesday, May 24, 2023 12:56 To: Qt development mailing list Subject: Re: [Development] Nominating Konrad Kujawa as approver +1, disclaimer: same

Re: [Development] Nominating for approver: commentby vs reviewedby vs reviewer search operators

2023-08-15 Thread Mårten Nordheim via Development
Hey! Yeah, I think reviewer: is sometimes a bit misleading, so +1 for changing to commentby: Though, in that case we might want to also, for transparency, add "-owner:". It's only natural to reply on your own changes of course :) Mårten From: Developme

Re: [Development] Nominating Ahmad Samir for approver

2023-09-11 Thread Mårten Nordheim via Development
+1 Mårten From: Development on behalf of Volker Hilsheimer via Development Sent: Monday, September 11, 2023 11:16 To: development@qt-project.org Subject: [Development] Nominating Ahmad Samir for approver Hello all, I would like to nominate Ahmad Samir

Re: [Development] Nominating QtGRPC & Qt Protobuf maintainers

2023-11-17 Thread Mårten Nordheim via Development
+1. Typical coworker/teammate disclaimer included. Mårten From: Development on behalf of Alex Blasche via Development Sent: Monday, November 6, 2023 15:55 To: development@qt-project.org Cc: Tatiana Borisova Subject: [Development] Nominating QtGRPC & Qt

Re: [Development] Stepping down as Android maintainer

2024-01-08 Thread Mårten Nordheim via Development
Thanks for the great work BogDan! And +1 for Assam! Mårten From: Development on behalf of Przemysław Nogaj via Development Sent: Monday, January 8, 2024 10:06 To: Fabian Kosmale; development@qt-project.org; BogDan Vatra Subject: Re: [Development] Steppi

Re: [Development] Nominating Matthias Rauter for approval status

2024-01-30 Thread Mårten Nordheim via Development
+1 Mårten From: Development on behalf of Paul Tvete via Development Sent: Tuesday, January 30, 2024 13:11 To: Qt development mailing list Subject: [Development] Nominating Matthias Rauter for approval status Hi, I would like to nominate Matthias Raute

Re: [Development] Nominating Dr. Máté Barany as an approver for the Qt project

2024-03-07 Thread Mårten Nordheim via Development
+1 From: Development on behalf of Tor Arne Vestbø via Development Sent: Thursday, March 7, 2024 10:27 To: Axel Spoerl Cc: development@qt-project.org Subject: Re: [Development] Nominating Dr. Máté Barany as an approver for the Qt project +1! On 6 Mar

Re: [Development] Nominating Jøger Hansegård for approver rights

2024-03-15 Thread Mårten Nordheim via Development
+1 From: Development on behalf of Tor Arne Vestbø via Development Sent: Thursday, March 14, 2024 10:06 To: development Subject: [Development] Nominating Jøger Hansegård for approver rights Hi, I would like to nominate Jøger Hansegård for approver right

Re: [Development] Nominating Dennis Oberst for approver rights

2024-05-30 Thread Mårten Nordheim via Development
+1 Mårten From: Development on behalf of Alexey Edelev via Development Sent: Thursday, May 30, 2024 08:46 To: development@qt-project.org Subject: [Development] Nominating Dennis Oberst for approver rights Hi all, I would like to nominate Dennis Obers

[Development] QtCS2024 QFuture/QPromise

2024-09-06 Thread Mårten Nordheim via Development
Hey all, Hope you all had a good time at QtCS so far. Anyway, I was reading through some of the notes. I have looked at QFuture some on my own too... QFuture is quite alright when used for its intended purpose - GUI. Other than that it's too magical. It let's you read results as-they-come, whi