Changesets: FreeCAD

master 5316d5d7

2020-03-29 22:33:02

donovaly


Committer: wandererfan Details Diff
DlgTemplateField.ui: remove unnecessary layout
mod - src/Mod/TechDraw/Gui/DlgTemplateField.ui Diff File

master 954d4e64

2020-03-29 22:28:13

donovaly


Committer: wandererfan Details Diff
SymbolChooser: use Qt's OK|Cancel buttons

- use the standard Qt buttons for the OK/Cancel action (QDialogButtonBox)
advantage: better layout and cleaner than 2 own and separate buttons
mod - src/Mod/TechDraw/Gui/SymbolChooser.cpp Diff File
mod - src/Mod/TechDraw/Gui/SymbolChooser.h Diff File
mod - src/Mod/TechDraw/Gui/SymbolChooser.ui Diff File

master 316be97d

2020-03-29 21:55:20

donovaly


Committer: wandererfan Details Diff
[TD] DlgTemplateField.ui: size policy

- compact the dialog size
mod - src/Mod/TechDraw/Gui/DlgTemplateField.ui Diff File

master 7c9d5fe5

2020-03-29 21:44:43

donovaly


Committer: wandererfan Details Diff
[TD] geometric Hatch dialog

- use Gui::QuantitySpinBox
- some UI file size policy adjustments
mod - src/Mod/TechDraw/Gui/TaskGeomHatch.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskGeomHatch.ui Diff File

master 5da2b423

2020-03-29 21:31:24

donovaly


Committer: wandererfan Details Diff
TaskWeldingSymbol.cpp: revert an unintended change
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp Diff File

master adde500f

2020-03-29 21:25:28

donovaly


Committer: wandererfan Details Diff
[TD] overhaul welding UI

- make some strings translatable
- remove some unused code
- fix UI size policies
- show changes while editing directly (only repaint necessary)
- avoid unused variables
- add tooltips
mod - src/Mod/TechDraw/Gui/SymbolChooser.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskRestoreLines.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.h Diff File
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.ui Diff File

master f520737a

2020-03-29 18:27:40

donovaly


Committer: wandererfan Details Diff
[TD] sanitize active view dialog

- add missing enable slot
- fix size policies
- add missing unit initialization
- add and fix tooltips
mod - src/Mod/TechDraw/Gui/TaskActiveView.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskActiveView.ui Diff File

master 0f477df6

2020-03-29 17:04:47

wandererfan

Details Diff
[TD]prevent loop with AutoScale
mod - src/Mod/TechDraw/App/DrawView.cpp Diff File

master ccbdf1c1

2020-03-29 16:19:22

donovaly


Committer: wandererfan Details Diff
TaskSectionView.cpp: add missing unit initialization
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp Diff File

master 286c50e9

2020-03-29 16:03:17

donovaly


Committer: wandererfan Details Diff
TaskSectionView.cpp: fix a typo
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp Diff File

master 2fbd3729

2020-03-29 15:57:45

donovaly


Committer: wandererfan Details Diff
[TD] Section dialog overhaul

- replace use uniformly Gui::QuantitySpinBox
- fix and uniform size of all objects in the dialog
- apply changes immediately once the section is created because this speeds up the workflow a lot, especially for when changing the plane position
- some code cleanup: remove unused void, avoid unused variables
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskSectionView.h Diff File
mod - src/Mod/TechDraw/Gui/TaskSectionView.ui Diff File

master 4d0c0d2d

2020-03-29 03:16:55

vocx-fc


Committer: yorik Details Diff
Draft: parameters to control array options in the task panel

Use the value of the parameters `Draft_array_fuse`
and `Draft_array_Link` to set the default value
of the `Fuse` and `Link array` checkboxes in the task panels.
These default to `False` and `True`, respectively.

Whenever the user toggles a checkbox
the new value of the parameter is stored so that when
the command is used again the last state of the checkbox
is remembered.
mod - src/Mod/Draft/drafttaskpanels/task_circulararray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_orthoarray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_polararray.py Diff File
mod - src/Mod/Draft/draftutils/utils.py Diff File

master e1c31bf9

2020-03-29 03:15:43

vocx-fc


Committer: yorik Details Diff
Draft: polararray .ui file, Link array by default
mod - src/Mod/Draft/Resources/ui/TaskPanel_PolarArray.ui Diff File

master 7d4b2f2a

2020-03-29 02:51:19

russ4262

Details Diff
Path: Fix bug that fails `Multi-pass` usage
mod - src/Mod/Path/PathScripts/PathSurface.py Diff File

master 915e551b

2020-03-29 01:23:50

donovaly


Committer: wandererfan Details Diff
[TD] vertex dialog: fix vertical size

there was too much vertical whitespace below the actual dialog
-> remove superfluous spacer and correct size policy
mod - src/Mod/TechDraw/Gui/TaskCosVertex.ui Diff File

master 9064768a

2020-03-28 20:23:08

donovaly


Committer: wandererfan Details Diff
[TD] TaskCenterLine add missing unit initialization

next try because PR 0003275 cannot be merged.
mod - src/Mod/TechDraw/Gui/TaskCenterLine.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskCenterLine.ui Diff File

master 1eef7064

2020-03-28 16:57:36

Adam Spontarelli


Committer: yorik Details Diff
Initial addition of fcsprocket feature. This is a PartDesign tool that allows for the simple creation of ANSI standard roller chain sprockets.
mod - src/Mod/PartDesign/CMakeLists.txt Diff File
mod - src/Mod/PartDesign/Gui/Resources/PartDesign.qrc Diff File
add - src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Sprocket.svg Diff File
mod - src/Mod/PartDesign/Gui/Workbench.cpp Diff File
mod - src/Mod/PartDesign/InitGui.py Diff File
add - src/Mod/PartDesign/SprocketFeature.py Diff File
add - src/Mod/PartDesign/SprocketFeature.ui Diff File
add - src/Mod/PartDesign/fcsprocket/README.md Diff File
add - src/Mod/PartDesign/fcsprocket/__init__.py Diff File
add - src/Mod/PartDesign/fcsprocket/fcsprocket.py Diff File
add - src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py Diff File
add - src/Mod/PartDesign/fcsprocket/sprocket.py Diff File

master 8e3dfe7c

2020-03-28 13:30:09

carlopav


Committer: yorik Details Diff
[Draft] Dimension styles improvements

Dimension style property is auto-set on dimension creation.
Further improvementes in DimensionStyleContainer.
.
mod - src/Mod/Draft/draftguitools/gui_dimensionstyle.py Diff File
mod - src/Mod/Draft/draftobjects/dimension.py Diff File
mod - src/Mod/Draft/draftobjects/dimensionstyle.py Diff File
mod - src/Mod/Draft/draftobjects/draft_annotation.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_dimensionstyle.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_draft_annotation.py Diff File

master f018dbf1

2020-03-28 07:25:28

carlopav


Committer: yorik Details Diff
[Draft] Fix to mirror tool

the normal is not computed with the view, but with the working plane if active.
ref. https://forum.freecadweb.org/viewtopic.php?f=23&t=44301&p=380632#p380370
mod - src/Mod/Draft/Draft.py Diff File

master 33999bad

2020-03-28 03:09:20

donovaly


Committer: yorik Details Diff
[Part] color preferences: add missing tooltips

see: https://forum.freecadweb.org/viewtopic.php?f=8&t=44595
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.ui Diff File

master 2cac4898

2020-03-28 02:48:53

donovaly


Committer: wandererfan Details Diff
[TD] sanitize TaskCosVertex

- add missing unit (therefore switch to Gui::QuantitySpinBox)
- remove unused and confusing z-parameter
mod - src/Mod/TechDraw/Gui/TaskCosVertex.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskCosVertex.ui Diff File

master d9e65c77

2020-03-28 02:04:50

donovaly


Committer: wandererfan Details Diff
[TD] use Gui::QuantitySpinBox in dialogs

as recently discussed

- also add lost alignment properties
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskBalloon.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskLineDecor.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskLineDecor.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskRichAnno.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskRichAnno.ui Diff File

master f05b38c5

2020-03-28 01:33:29

donovaly


Committer: yorik Details Diff
[Tools] add Visual Studio project files

see: https://forum.freecadweb.org/viewtopic.php?f=10&t=44609&start=10#p381463

One needs all 4 files. It works on difference PCs since all paths are relative.
add - src/Tools/plugins/widget/FreeCAD_widgets.sln Diff File
add - src/Tools/plugins/widget/FreeCAD_widgets.vcxproj Diff File
add - src/Tools/plugins/widget/FreeCAD_widgets.vcxproj.filters Diff File
add - src/Tools/plugins/widget/FreeCAD_widgets.vcxproj.user Diff File

master b935c12a

2020-03-28 01:26:22

donovaly


Committer: yorik Details Diff
[Tools] remove ThumbnailProvider.sln

This single files does not help anything, one would also need the *.vcxproj files. But whatever I try, unless you run not CMake prior to compiling, it will try to build a Win32 DLL and fails.
So since I cannot find a way to provide .sln and .vcxproj files that can be used out of the box, the single .sln file is just senseless alone.
rm - src/Tools/thumbs/ThumbnailProvider/ThumbnailProvider.sln Diff File

master 6182a146

2020-03-28 00:32:42

donovaly


Committer: wandererfan Details Diff
[TD] restore alignment

I lost the alignment property because of issues with Qt Creator as discussed in
https://forum.freecadweb.org/viewtopic.php?f=10&t=44609

This PR restores this.
(More to come but with further changes)
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw1.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw2.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw3.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskCenterLine.ui Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 172 173 174 175 176 177 178 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last