Search found 139 matches

by hyarion
Thu Jan 27, 2022 3:42 pm
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63646

Re: Supporting Qt 6 - What's needed?

yorik wrote: Thu Jan 27, 2022 10:28 am Maybe just an option to force a particular Qt version number?
Good point! :idea:
by hyarion
Wed Jan 26, 2022 10:43 pm
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63646

Re: Supporting Qt 6 - What's needed?

Nice work StSt94! I notice we've done a lot of redundant work :D What's left to do in your branch regarding functionality? And are you planning on getting this cleaned up and sent upstream too? I think we should try to simplify the cmake files and remove old legacy code while we're at it. For instan...
by hyarion
Mon Jan 24, 2022 8:29 am
Forum: Install / Compile
Topic: [Fixed]FEM test sifio.py breaks when compiled with python 3.10
Replies: 4
Views: 3269

Re: FEM test sifio.py breaks when compiled with python 3.10

Wouldn't it be better to refactor whatever creates those iterables to always use the abc-version? It has been available in the new place since python 3.3 (10 years ago)
by hyarion
Fri Jan 21, 2022 11:04 am
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63646

Re: Supporting Qt 6 - What's needed?

When you'll make a PR or when something will be ready to compile, please report here as well Will do! If you have already done work on this, it'd be superb if you could list in this thread the Qt classes used in FreeCAD currently, but dropped in Qt6. That would serve as a good advance warning for o...
by hyarion
Thu Jan 20, 2022 10:21 pm
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63646

Re: Supporting Qt 6 - What's needed?

Maybe @chennes or another core dev can create a branch in main repo ? I don't know if we really need an official branch for it. There are a lot of changes that needs to be done, but just like freecad used to support both qt4 and qt5 it is possible to support both qt5 and qt6 too. I've started on my...
by hyarion
Wed Jan 19, 2022 10:33 pm
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63646

Re: Supporting Qt 6 - What's needed?

Regarding Qt6. Has anyone started on it yet? It's a bit annoying that web view doesn't work on macOS with arm64 chipset, bumping qt to version 6 would fix that. It sounds like a nice project to for me tinker with to get back to freecad hacking, so I'm happy to help or I can start with it if no one h...
by hyarion
Mon Apr 05, 2021 12:49 am
Forum: Developers corner
Topic: Metadata: One Standard to Rule Them All
Replies: 57
Views: 16851

Re: Metadata: One Standard to Rule Them All

My personal goto "wire-format" is json (using nlohmann::json for c++), but since the rest of freecad is xml based (some exceptions do exist) would it be better to use xml here too? Reducing used technologies often makes projects easier to maintain and with a project of this size it might b...
by hyarion
Sun Apr 04, 2021 4:23 pm
Forum: UX/UI Design
Topic: Need Help on populating user colors with Stylesheet change.
Replies: 54
Views: 19440

Re: Need Help on populating user colors with Stylesheet change.

As long as we keep it simple I don't see why people would object to a standard (we should of cause make a proposal post and ping people). And as soon as the minimal standard gets implemented in freecad I don't see why addon devs wouldn't want to support it. If addon developers wants to add additiona...
by hyarion
Sun Apr 04, 2021 12:44 pm
Forum: UX/UI Design
Topic: Need Help on populating user colors with Stylesheet change.
Replies: 54
Views: 19440

Re: Need Help on populating user colors with Stylesheet change.

OK, I poked at this a little today. Here's my proposed Metadata class -- the idea is that calling C++ code would just instantiate this class with a file path, and they'd get back a "dictionary" of whatever metadata that file contained. Purely string-based to keep things as simple as possi...
by hyarion
Sat Apr 03, 2021 12:04 am
Forum: Open discussion
Topic: [Request] FreeCAD 0.19.1 LTS
Replies: 27
Views: 4278

Re: [Request] FreeCAD 0.19.1 LTS

An LTS version of FreeCAD wouldn't help if you update an external workbench and that new version of the workbench doesn't work as expected.
To me, it sounds like a bug in the Curve Workbench if it isn't backwards compatible.