Commit Graph

37100 Commits

Author SHA1 Message Date
sliptonic
ed961dd834 remove dependency on robot 2023-05-12 09:20:20 -05:00
Chris Hennes
0a755e2b3d Merge pull request #9496 from chennes/pathToolController 2023-05-12 07:59:36 -05:00
wmayer
86e56ec842 fixes #9134: Points Merge doesn't keep Color information 2023-05-12 13:12:14 +02:00
wmayer
c242b5de5b Path: fixes #9403: Memory leak in Path 2023-05-12 10:43:29 +02:00
Chris Hennes
f90138e737 Gui: Sync translation files with Qt project 2023-05-11 22:06:18 -05:00
Chris Hennes
86128f1de2 Merge pull request #9541 from Ondsel-Development/wb_prevent_duplicates
Pref: Wb: prevent duplicate workbenches in the lists.
2023-05-11 19:33:22 -05:00
Chris Hennes
7397f69860 Merge pull request #9548 from chennes/minorTranslationFixes20230511
Gui: Minor translation fixes
2023-05-11 19:32:32 -05:00
Chris Hennes
80b29d2dbf Gui: Minor translation fixes 2023-05-11 18:31:34 -05:00
Chris Hennes
43abb34698 App/Toponaming: Adjust StringHasher tests 2023-05-11 16:41:52 -05:00
wmayer
18bf753e12 PD: fixes #8161: Clones do not copy colour 2023-05-11 17:06:02 -04:00
wmayer
f4a8d94838 PD: replace macros of CmdPartDesignClone 2023-05-11 17:06:02 -04: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
e461f1bc27 App/Toponaming: Fix Reader tests for Linux 2023-05-11 14:34:35 -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
2e5f43e69b App/Toponaming: Add missing include to Writer 2023-05-11 14:34:35 -05:00
Chris Hennes
d6b002152d App/Toponaming: Tests for Bitmask 2023-05-11 14:34:35 -05:00
Chris Hennes
bb7681810a App/Toponaming: Tests for Reader and Writer 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
1c0cf32b22 App/Toponaming: Add supporting code
Support for reading and writing binary data, and a small tweak to bitmask.
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
wmayer
0b29d5f338 fixes #9342: Build: 'cmake --install --prefix' no effect to lazy_loader 2023-05-11 18:39:08 +02:00
Yorik van Havre
2c170b35ad Draft: Indicate which DXF pref option is for legacy importer/exporter only - fixes #6001 2023-05-11 15:17:41 +02:00
Paddle
764d3d4b30 Pref: Wb: prevent duplicate workbenches in the lists. 2023-05-11 10:25:29 +02:00
Chris Hennes
4c282fe0df Merge pull request #9497 from wwmayer/generate_qm_files
Generate qm files
2023-05-10 18:18:25 -05:00
Chris Hennes
a1a2ca0c39 Merge pull request #9536 from wwmayer/issue_9447
Mesh: fixes #9447: Rename Mesh Design to Mesh workbench
2023-05-10 17:53:08 -05:00
Chris Hennes
cf409d5b08 Merge pull request #9511 from chennes/pathRemoveHTML
Path: Remove unnecessary HTML
2023-05-10 17:15:05 -05:00
Yorik van Havre
bdab44c923 Start: Fixed loading from custom folder 2023-05-10 14:26:43 +02:00
wmayer
b7441e8dc3 Mesh: fixes #9447: Rename Mesh Design to Mesh workbench 2023-05-10 13:28:49 +02:00
wmayer
ecb72b8ead Gui: when loading SVG images get default size and keep aspect ratio
See forum: https://forum.freecad.org/viewtopic.php?p=680800#p680800
2023-05-10 11:59:44 +02:00
Yorik van Havre
3c685c556c Draft: Better svg linestyle settings - fixes #6733 2023-05-10 10:14:33 +02:00
Chris Hennes
6c6818fca8 Merge pull request #9509 from chennes/githubIssueCleanup
GitHub: Adjust Issue templates
2023-05-09 23:51:55 -05:00
Chris Hennes
0f5cfe17c1 Path: Remove unnecessary HTML
HTML makes translation more difficult, so should be avoided when it's not needed.
2023-05-09 20:44:52 -05:00
Chris Hennes
6175a87329 Merge pull request #9518 from yorikvanhavre/readme-funding
README: Added funding info + small format fixes
2023-05-09 19:09:00 -05:00
AgCaliva
af74608ada Added per project Unit System feature 2023-05-09 19:29:13 -03:00
wandererfan
a669e4423a [TD]allow bmp as image format 2023-05-09 13:41:11 -04:00
Chris Hennes
87756b4624 Merge pull request #9502 from mosfet80/patch-3
Update .pre-commit-config.yaml
2023-05-09 09:24:56 -05:00
Rexbas
530dd7c219 Fix typo 2023-05-09 10:31:38 +02:00
Rexbas
9415c80a5e Add method to find the nearest orientation 2023-05-09 10:31:38 +02:00
Rexbas
e09f729400 Cleanup unused NaviCube methods 2023-05-09 10:31:38 +02:00
Rexbas
de2a2f6c6f Apply the rotation that is stored in the NaviCube face 2023-05-09 10:31:38 +02:00
Rexbas
f20a0cceaa Determine rotation direction of NaviCube buttons 2023-05-09 10:31:38 +02:00
Rexbas
86d9ded206 Determine standard orientations of NaviCube faces 2023-05-09 10:31:38 +02:00
mosfet80
058b4eab80 Update .pre-commit-config.yaml
update pre-commit external libraries
Update .pre-commit-config.yaml
2023-05-08 21:08:34 +02:00
Yorik van Havre
1f5c6c2d94 README: Added funding info + small format fixes 2023-05-08 11:28:34 +02:00
wmayer
6f8e3f374f Gui: fix NaviCube in split views (fixes #9500)
* initialize base and hilite color with more sensible default values
* handle case if no font name is set
* apply user preferences to NaviCube
2023-05-08 10:05:01 +02:00
Yorik van Havre
ccc20b6b11 Arch: Removed html from tooltips 2023-05-08 09:36:17 +02:00