Commit Graph

892 Commits

Author SHA1 Message Date
wandererfan
f59188e5e4 [TD]fix crash on bad centerline selection 2020-04-17 10:11:24 -04:00
wandererfan
b0b0b77d65 [TD]fix KB lockout in dialogs
- valueChanged signal is emitted for every keystroke
  causing multiple recomputes for every change of
  parameter.
2020-04-15 15:43:00 -04:00
donovaly
de614285c4 fix a typo 2020-04-15 10:10:14 -04:00
donovaly
e68d1fd989 give all preferences dialogs a clear name
The numbering was somewhat artificial.
2020-04-15 10:10:14 -04:00
donovaly
f4e937d3e0 This commits splits the "General" dialog to "General" and "Colors". 2020-04-15 10:10:14 -04:00
donovaly
363031fc73 [TD] split too long preferences dialogs
- as once discussed 2 of the dialogs are too long for smaller screens.

This commits splits the "Dimensions" dialog to "Dimensions" and "Annotation".
2020-04-15 10:10:14 -04:00
wandererfan
2ef3950240 [TD]Fix Detail dragger for ProjGroup 2020-04-14 17:42:11 -04:00
wandererfan
ed105a6f5b [TD]Use PropertyXLinkList for external Sources 2020-04-14 10:24:29 -04:00
wmayer
94937b32f4 TechDraw: [skip ci] fix -Winconsistent-missing-override 2020-04-14 12:57:07 +02:00
donovaly
420c18b322 [TD] sanitize Detail view dialog
- fix dialog layout (was broken for Windows) and simplify it
- enable so immediately the changes you make in the dialog -> necessary to fine-tune the right position
2020-04-13 16:15:37 -04:00
wandererfan
b174c380c2 [TD]"<" symbol embedded in html 2020-04-12 08:40:28 -04:00
wandererfan
3a81ca8fdd [TD]expose SymbolScale preference 2020-04-09 20:45:54 -04:00
wandererfan
88f45c2390 [TD]fix preference key for SectionEdges 2020-04-09 20:45:54 -04:00
wandererfan
2cfb124ac6 [TD]dialog for Detail #4221 2020-04-08 13:23:28 -04:00
luz.paz
4acdf2613d [skip-ci] Various typo fixes
Found via codespell  v1.17.0.dev0  
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2020-04-07 18:17:03 +02:00
wandererfan
147539f37a [TD]fix single quote in anno string list 2020-04-04 22:42:13 -04:00
wandererfan
3483ebdb31 [TD]do not write BOM on SVG export 2020-04-03 08:16:53 -04:00
donovaly
8a1ea82cdd [TD] geometric Hatch dialog
- use Gui::QuantitySpinBox
- some UI file size policy adjustments
2020-03-30 13:28:47 -04:00
donovaly
7f2397f7c6 DlgTemplateField.ui: remove unnecessary layout 2020-03-30 08:52:29 -04:00
donovaly
1803f6bdeb [TD] DlgTemplateField.ui: size policy
- compact the dialog size
2020-03-30 08:52:29 -04:00
donovaly
00be36f1ba TaskDlgWeldingSymbol: fix creation issue
- assure that the other side is always created, also if it has no symbol yet

Now everything should be correct and I won't change the PR further
2020-03-30 08:46:54 -04:00
donovaly
42aa4560c5 fix tile properties
- make TileColumn read-only
- restrict TileRow to what is possible
- improve tooltips
- add button to flip the sides (the symbol is not mirrored, just flipped)
2020-03-30 08:46:54 -04:00
donovaly
cb27fc0715 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
2020-03-30 08:46:54 -04:00
donovaly
81bd972643 TaskWeldingSymbol.cpp: revert an unintended change 2020-03-30 08:46:54 -04:00
donovaly
98d637ef8a [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
2020-03-30 08:46:54 -04:00
donovaly
aefa33fa3e [TD] sanitize active view dialog
- add missing enable slot
- fix size policies
- add missing unit initialization
- add and fix tooltips
2020-03-29 19:30:00 -04:00
donovaly
d365435b90 TaskSectionView.cpp: add missing unit initialization 2020-03-29 15:14:13 -04:00
donovaly
9c5c91db10 TaskSectionView.cpp: fix a typo 2020-03-29 15:14:13 -04:00
donovaly
8a1bcc925e [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
2020-03-29 15:14:13 -04:00
donovaly
d235f35869 [TD] vertex dialog: fix vertical size
there was too much vertical whitespace below the actual dialog
-> remove superfluous spacer and correct size policy
2020-03-29 08:48:52 -04:00
donovaly
ce5746f9d7 [TD] sanitize TaskCosVertex
- add missing unit (therefore switch to Gui::QuantitySpinBox)
- remove unused and confusing z-parameter
2020-03-28 20:54:54 -04:00
donovaly
61551c3eef [TD] TaskCenterLine add missing unit initialization
next try because PR #3275 cannot be merged.
2020-03-28 20:53:19 -04:00
donovaly
29c6aaa0b8 [TD] use Gui::QuantitySpinBox in dialogs
as recently discussed

- also add lost alignment properties
2020-03-28 08:51:12 -04:00
donovaly
d4e605c33b [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)
2020-03-28 08:50:30 -04:00
donovaly
dacc8593d9 [TD] fix preferences dialogs
see: https://forum.freecadweb.org/viewtopic.php?p=380990#p381051
2020-03-26 22:34:06 -04:00
wandererfan
a34c17fd95 [TD]Uncomplicate default decimal setting 2020-03-26 12:36:33 -04:00
wandererfan
7d7c22cb6e [TD]detail highlight color/style 2020-03-26 12:36:33 -04:00
wandererfan
14e6b19e75 [TD]SectionLine colour property 2020-03-26 12:36:33 -04:00
wmayer
e14e5b845e [skip ci] use QLocale class consistently to make it possible to change it application-wide 2020-03-26 16:37:45 +01:00
donovaly
ba99c8ad6e [TD] make dimension DLG shorter
- I saw that the dialog was now too large vertically for my laptop screen. Now it is at least no longer than the IFC export settings dialog
- also fix a typo in a tooltip
2020-03-25 09:58:15 -04:00
donovaly
4c2490e26e [TD] fix centerline dialog
- I realized that on smaller screens the vertical space was too small and Shift Vert was hardly visible. Thus Shift Vert is now below Shift Horiz:
2020-03-24 18:18:50 -04:00
donovaly
1ef64cac6c DlgPrefsTechDraw2.ui: restore alignment info removed by Qt Creator 2020-03-24 18:17:41 -04:00
donovaly
8370062769 [TD] remove UI for unimplemented feature
as discussed: https://forum.freecadweb.org/viewtopic.php?p=379709#p379709
2020-03-24 18:17:41 -04:00
wandererfan
03d36e3a40 [TD]correct button text 2020-03-24 18:16:23 -04:00
wandererfan
3a1fbb2e1c [TD]add default pref for section cut surface 2020-03-24 18:16:23 -04:00
wandererfan
dddd7ccc7c [TD]fix preference path for SectionLine colour 2020-03-24 18:16:23 -04:00
donovaly
d483cacfb1 [TD] Centerline dialog refurbish
- group the radio buttons
- make edit dialog apply immediately
2020-03-23 09:24:25 -04:00
donovaly
147c78d9e9 [TD] refurbish LineDecorDlg
- also set a better step size
- also apply the changes in the DLG immediately

see: https://forum.freecadweb.org/viewtopic.php?f=35&t=44362&p=379377#p379377
2020-03-23 09:23:50 -04:00
wandererfan
a564c468f0 [TD]fix Leader end type selection 2020-03-23 09:23:08 -04:00
wandererfan
2d404558a7 [TD]fix Leader attach point secondary views 2020-03-23 09:23:08 -04:00