wmayer
2a88c7c7df
modernize C++: use bool literals
2023-08-06 01:35:39 +02:00
wmayer
d244dcf2da
modernize C++: use nullptr
2023-08-05 11:23:12 -06:00
wmayer
bb23aaf3e9
Core: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00
wmayer
5621a0089f
Qt6 port:
...
Fix deprecation warnings with version 6.3 or 6.4
2023-08-04 21:23:14 -06:00
wmayer
6a726f6c88
Core: report the real error of a failed feature after a recompute
2023-08-04 18:47:44 -06:00
Chris Hennes
ea49b3fe78
GUI: Add prominent dev build indicators
2023-08-04 18:21:39 -06:00
luzpaz
16e083c8f3
Fix various typos
2023-08-04 19:46:12 +02:00
wmayer
3975f31f89
Misc: modernize C++: use override
2023-08-04 17:09:53 +02:00
wmayer
244676ddf0
App: modernize C++: use override
2023-08-04 17:09:53 +02:00
Yorik van Havre
ebc65ee713
Merged crowdin translations
2023-07-26 11:05:11 +02:00
luzpaz
6c72f80d55
Fix typos
2023-07-25 14:26:30 +02:00
sliptonic
20768ba7f9
Merge pull request #9594 from wwmayer/issue_9549_new
...
Part: fixes #9549 : Part Fuse not working inside Part container
2023-07-24 10:16:51 -05:00
Chris Hennes
6838740153
Update translations
2023-07-24 13:37:52 +00:00
Zheng, Lei
a5e350ad46
App: fix removing object while recomputing
...
Fixes #9912
2023-07-23 19:40:01 +00:00
Chris Hennes
343df86194
App/Toponaming: Fix Python 3.11 compile issue
...
Need to ensure the Qt 'slots' macro is undefined by including FCConfig.h.
2023-07-23 19:38:20 +00:00
Ajinkya Dahale
c3e395f963
[Core] Use FCBak extension with timestamp by default
2023-07-23 19:37:10 +00:00
Chris Hennes
64b4a5a490
App/Toponaming: Tweak ComplexGeoData destructor
2023-07-17 10:24:29 -05:00
Chris Hennes
2ad35ea03e
App/Toponaming: Add tests for findTagInElementName
...
Also apply clang-tidy to that function, and fix an error with the postfix return.
2023-07-15 22:47:08 -05:00
Chris Hennes
15371a04f3
Merge pull request #9780 from chennes/toponamingComplexGeoDataDressing
...
Toponaming: ComplexGeoData dressing
2023-07-15 16:37:09 -05:00
Chris Hennes
33600efe80
PD: prevent MSVC from defining min/max
2023-07-15 07:45:38 -05:00
luzpaz
525eacca39
Fix various typos
2023-07-15 11:17:45 +02:00
Chris Hennes
e7f8f26bd5
App/Toponaming: Basic tests and linter issues
2023-07-14 23:03:18 -05:00
Chris Hennes
9ea7b6424b
App/Toponaming: ComplexGeoData realthunder original
...
Minor modifications to make it compile with previous refactorings.
The only substantial change to the original is moving the
getElementHistory function from ComplexGeoData to MappedName so
that the dehash function can remain private.
2023-07-14 23:03:18 -05:00
bdieterm
bf025720ec
fix function name in doxygen annotation
2023-07-10 09:23:59 -05:00
Chris Hennes
6f97b74fdb
Apply translations
2023-07-09 18:09:53 -05:00
luzpaz
19d0a11c40
Fix various typos
2023-07-01 10:08:21 +00:00
Chris Hennes
318bc35998
App/Toponaming: Compilation cleanup after #9175
...
Also fixes some trailing whitespace issues
2023-06-16 09:14:57 -05:00
Pesc0
4a8d3853ba
[Toponaming] create ElementMap class ( #9175 )
...
* Copypaste ElementMap
* Add MappedNameRef
* Fix missing include
* Copypaste `findTagInElementName`
* fix error introduced _somewhere_
* refactor toponaming constants
* Move `findTagInElementName` in `MappedName`
* reintroduce workaround to compile ElementMap
* Added missing functions copied from complexgeodata
* fix last compile errors, reorder and format files
* remove recursive refs to ComplexGeoData
* Add more comments
* fixed comments and added tests
* added FIXME, make functions private, misc fixes
* Move static functions from complexGeoData to PostfixStringReferences. Rename to ElementNamingUtils
* Fix broken includes due to previous change
* Revert constants from string to const char*
* added childmap tests and made hasher public
* Make functions private
* Added remaining tests
* removed bool return from `erase` functions
* fix missing appexport
Co-authored-by: John Dupuy <jdupuy98@gmail.com >
2023-06-15 09:05:24 -05:00
Chris Hennes
e405a0570a
Sync translations
2023-06-04 14:11:21 -05:00
Connor Worrell
f552b72539
[App] Expression parser allow multi unit inputs (2'2")
2023-05-31 19:49:28 -04:00
Chris Hennes
20f073e84e
Update translations
2023-05-21 19:13:11 -05:00
Chris Hennes
0b41c4a8a8
Update translations
2023-05-18 07:49:08 -05:00
Chris Hennes
063df7044d
Merge pull request #9148 from chennes/toponamingStringHasher
...
App/Toponaming: String hasher
2023-05-15 20:14:43 -05:00
wmayer
1ade42e634
App: expose function getParent() to Python
2023-05-15 23:40:25 +02:00
wmayer
54729bf88a
App: add method DocumentObject::getFirstParent()
2023-05-13 17:48:29 +02:00
Zheng, Lei
ff97747bb7
App: renable StringHasher IndexedName optimization
...
The benifit of StringHasher optimization for IndexedName is most evident
on boolean operation of primitive/dumb shape array, e.g. those imported
from STEP, because those shape elements are not encoded, henced mapped
in as plain IndexedName. The optimization split the integer from the
IndexedName to only store the type name to reduce redundancy.
2023-05-11 14:34:36 -05:00
Chris Hennes
fdeb69800a
App/Toponaming: Minor StringHasher cleanup from review
2023-05-11 14:34:36 -05:00
Chris Hennes
ec98b5e498
App/Toponaming: StringHasher tests, commenting, and cleanup
2023-05-11 14:34:36 -05:00
Chris Hennes
2ef98bfdc0
App/Toponaming: Stubs of tests for StringHasher
2023-05-11 14:34:36 -05:00
Chris Hennes
0d8cce1be5
App/Toponaming: Unit tests for StringIDRef
2023-05-11 14:34:35 -05:00
Chris Hennes
c9f73bda9e
App/Toponaming: Minor refactoring and tests for StringID
2023-05-11 14:34:35 -05:00
Chris Hennes
0a2eacade2
App/Toponaming: Lint and compilation cleanup
2023-05-11 14:34:35 -05:00
Chris Hennes
d9e171e5d0
App/Toponaming: Add original StringHasher
...
Also includes StringIDPy. This is realthunder's original code, it does not compile in the current codebase yet.
2023-05-11 14:34:35 -05:00
Chris Hennes
1a4b85121b
Merged crowdin translations
2023-05-06 11:56:32 -05:00
Chris Hennes
a8f2a32397
GUI: Don't have report view message tell users to see report view
2023-05-06 18:19:08 +02:00
Chris Hennes
fb60e9a0e6
Update translations
2023-04-29 11:10:27 -05:00
Ronny Standtke
83fd5ba1d6
changed Z-axis rotation so that it is readable by default
2023-04-24 18:40:49 -04:00
luzpaz
129d5882a7
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
Chris Hennes
9f1bf040a8
Merge pull request #9311 from ronnystandtke/i18n_origin
...
added i18n for the origin
2023-04-20 15:40:15 -05:00
Chris Hennes
897c40e902
Merge pull request #9317 from ronnystandtke/i18n_for_axes_and_planes
...
added i18n for axes and planes
2023-04-20 15:37:46 -05:00