I also think FreeCAD could get some nice enhancements from KDE. KTextEditor is a good example of how FreeCAD could be improved, it is relatively easy to embed within FreeCAD and provides lots of neat features that the built-in editor doesn't have (auto completion, syntax highlighting, spell checking, search and replace, etc). And there are more widgets from KDE that I think could be useful in FreeCAD; for example, KCommandBar could be a good addition to FreeCAD too.kkremitzki wrote: ↑Mon Jul 26, 2021 1:43 pm Very cool, I've long thought there is potential in pulling in KDE dependencies to enhance FreeCAD's UI/UX. Even if it isn't feasible to deploy it as a C++-based workbench, it would still be worthwhile IMO to try a "KDE-enhanced" distribution of FreeCAD, à la Realthunder's "fork". In terms of packaging, for Linux at least adding KDE deps wouldn't be any difficulty since KDE is already well-packaged on that platform. For Windows I know there is quite a bit of effort in improving things there, for example they recently put the Kate text editor in the Windows Store and of course Kdenlive as well is quite popular there. I'm not sure what the situation would be for Mac or Conda.
In principle, though, it makes a lot of sense. FreeCAD is already a Qt application, and the KDE Frameworks website describes them as "a set of 83 add-on libraries for programming with Qt."
Also, from the KDE Frameworks page it seems that Windows is supported by many of the frameworks.