Ladislav Michl
839fb17649
Draft: Use widgets from QtWidgets
2024-01-25 14:27:38 +01:00
Roy-043
c155edcd87
Draft: DraftGui.py make type of self.facecolor consistent
...
Since V0.19 self.facecolor had two types: integer (initial value) or QColor. With this PR it is again always a QColor.
2024-01-19 18:31:11 +01:00
Roy-043
744ef19866
Draft: Task panel checkboxes were repositioned by accident
...
In a previous PR of mine I have reorganized some lines of code in DraftGui.py without realizing that this would reposition checkboxes. This PR fixes that.
2024-01-17 11:00:40 +01:00
Roy-043
8d8f429d89
Draft: improve checkSpecialChars in DraftGui.py
2023-12-23 10:33:54 +01:00
Roy-043
16e5835aa6
Draft: implement new get_param functions (step 4)
...
See #11677
2023-12-13 19:39:35 +01:00
Roy-043
3aa08c96ea
Draft: use consistent is-number string in DraftGui.py
2023-11-25 15:59:29 +01:00
Roy-043
99d23ee7f4
Draft: store more command modes in prefs
...
With this PR the following 5 command modes are automatically stored in the preferences:
* "ContinueMode"
* "RelativeMode"
* "GlobalMode"
* "fillmode" (existing preference, removed from the Preferences Editor)
* "SubelementMode"
Additionally:
Three commands (Draft_Ellipse, Draft_Rectangle and Draft_Stretch) call `setRelative` after the 1st point has been specified and would permanently switch on relativeMode. After this PR this switch is temporary.
2023-11-18 21:03:26 +01:00
Roy-043
6ac062f8fb
Draft: make in-command shortcuts non-global
...
Fixes #8329 .
2023-11-17 12:57:56 +01:00
Roy-043
7a05e9809b
Draft: minor updates related to precision pref
2023-11-17 09:49:01 +01:00
Roy-043
65ec16341d
Draft: prefs: remove copymode, useSupport no longer via UI
...
This PR removes the copymode (Global copy mode) preference.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=82679
Additionally useSupport is removed from preferences-draft.ui, turning it into a fine-tuning preference. Use of this feature is rare and may not be supported in the future. No need to present this preference to new users in the UI.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=80689
2023-11-16 11:40:23 +01:00
Roy-043
2335c6beff
Draft: Updates related to the PlaneGui class
...
Related issue:
#5603 .
2023-10-18 09:50:50 +02:00
sliptonic
9f49202dc3
Merge pull request #10230 from chennes/draftTranslateDraftAxisLabels
...
Draft: translate draft axis labels
2023-08-21 11:10:25 -05:00
Chris Hennes
fcd622393a
Draft: Translate label type combobox ( #10228 )
2023-08-17 15:36:37 +02:00
Chris Hennes
ddaa34f0fc
Draft: Translate Dimension and axis labels
2023-08-14 08:14:32 -07:00
Roy-043
a779ba3514
Draft: fix getcoords in gui_snapper.py ( #9654 )
...
The function did not handle global and relative mode properly
2023-05-26 19:45:31 +02:00
luzpaz
38a01939e0
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
mosfet80
e9c1a1600a
[Draft] Remove obsolete code related to Drawing WB
...
* [Draft] Remove obsolete code related to Drawing WB
remove unused elif
* [Draft] Remove obsolete code related to the Drawing WB
* Update preferences-draftvisual.ui
Also remove the template label.
* Update utils.py
Remove reference to "template"
* Remove Draft_Drawing.svg from Draft.qrc
---------
Co-authored-by: Roy-043 <info@b-k-g.nl >
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
2023-04-03 16:36:23 +02:00
Roy-043
5e8ec9daf7
[Draft] small DraftGui.py cleanup ( #9108 )
2023-03-28 23:54:00 +02:00
Roy-043
b5ade2c085
[Draft] Remove obsolete decode code ( #9106 )
2023-03-28 21:03:33 +02:00
Roy-043
a632498875
[Draft] Remove obsolete ShapeString code from DraftGui.py ( #9102 )
2023-03-28 17:26:14 +02:00
Hannu Koivisto
e5ce7e763d
[Draft] Mitigate crash in Draft_Edit ( #8749 ) ( #8750 )
...
This mitigates the crash reported in issue #8749 . The crash happens when
using Draft_Edit and using keyboard to enter a coordinate in Edit node
dialog. This change partially restores behaviour before commit b45258b,
after which FreeCADGui.Control.closeDialog and showDialog calls during
execution of DraftToolBar.editUi are no longer made using the todo.delay
mechanism. The crash can still be triggered by artificially slowing down key
event processing, so this is not a proper fix, just a mitigation.
2023-03-11 17:44:04 +01:00
Roy-043
1e03fddb67
Draft: housekeeping: remove obsolete code (uiMode and DraftGui.py) ( #8327 )
2023-02-02 23:24:27 +01:00
Roy-043
9351bbe7bf
Draft: Escape should not switch off continue mode
2022-10-15 12:14:51 +02:00
Roy-043
25ee38495e
Draft: Improve Draft_Edit context menus
2022-09-26 10:03:50 +02:00
Roy-043
c142e1ad62
Draft: Improve In-Command-shortcut Undo implementation
2022-08-13 14:10:43 +02:00
Yorik van Havre
367ce63a8a
Draft: Enabled shortcut for undo segment - fixes #6181
...
That shortcut had apparently been left out last time the system was recoded..
I used the default shortcut '/' because Ctrl doesn't really work with the
current system, and Z is already taken
2022-08-04 17:40:05 +02:00
luzpaz
95070bded4
Draft: Fix 'testing inequality to None' syntax ( #7275 )
...
* Draft: Fix 'testing inequality to None' syntax
- Substitute `is not None` for `!= None`
- Trim trailing whitespace on touched files
2022-07-30 00:26:56 +02:00
Peter Marquardt
a1c8380be3
Draft: fix spacing of ToolTip text
2022-07-12 02:59:30 +02:00
Roy-043
732489de2d
Draft: Fix default fillmode in DraftGui.py
2022-06-28 15:42:28 +02:00
Roy-043
cd6f894986
Draft: Fix Angle Lock
...
Fix problem with self.angle = None.
2022-04-21 12:17:42 +02:00
Roy-043
b830f77215
Draft: Fix Angle Lock for non-XY workingplane
2022-03-10 17:44:38 +01:00
Roy
359f9d7886
Draft: Fix several translation issues
2022-01-28 14:01:42 -06:00
Roy
c7da560d39
Draft: fix task panel related issues
...
This PR fixes several task panel related issues for Draft modifier commands.
2022-01-15 18:23:05 +01:00
marioalexis
5acf2f5340
Draft: Use super() to call base class methods
2022-01-07 22:24:21 +01:00
Roy
418ca4a235
Draft: Draft_Label fix label type list
2021-12-10 18:40:43 +01:00
Roy-043
aec803fe8d
Draft: fix task panel issues (DraftGui.py)
2021-12-04 21:57:31 +01:00
Roy-043
54d43ce262
Update DraftGui.py
...
The Y and Z inputs also require the event filter.
2021-10-22 20:04:06 +02:00
Roy-043
80d0a5e97d
Draft: Fix snap cycling if length input has focus
2021-10-22 19:47:23 +02:00
Yorik van Havre
24d1a3f054
Merge pull request #5023 from marioalexis84/gui-encoding
...
Gui: Harmonize encoding/decoding between view, property editor and command line.
2021-10-14 12:24:49 +02:00
Roy-043
878f97b234
Draft: prevent negative snaprange
...
Also fixed misspelled related in-command shortcuts.
2021-10-01 20:38:30 +02:00
marioalexis
e2b3310277
Draft: Fix Unicode and UTF-8 encoding character behavior
2021-09-23 21:21:24 -03:00
Roy-043
2b35383744
Draft: Draft_Trimex: Fix wrong angle units in taskpanel: tooltip in DraftGui.py
...
I have changed the tooltip from "Trim distance" to "Offset distance" to match the tooltip in gui_trimex.py
2021-07-02 11:37:31 +02:00
marioalexis
22b157dbbf
Draft: Check special characters using focused input field
2021-06-14 01:37:44 -03:00
Yorik van Havre
966906da96
Merge pull request #4557 from luzpaz/crowdin/whitespaces-substituted-into-code
...
Crowdin: represent whitespace in code instead of in string
2021-05-05 17:18:35 +02:00
Yorik van Havre
c0c49ebffc
Merge branch 'master' into draft-feature_name
2021-04-29 12:40:27 +02:00
Yorik van Havre
07c914a8bb
Merge pull request #4710 from marioalexis84/draft-draftgui
...
Draft: Sync input fields in task panel
2021-04-20 11:50:22 +02:00
luz paz
b94ee8b275
Crowdin: represent whitespace in code instead of in string [skip ci]
...
Removing possible whitespace from strings lead to more accurate translations
2021-04-19 06:16:09 -04:00
marioalexis
2f81ca40be
Draft: Sync input fields in task panel
2021-04-07 18:36:56 -03:00
marioalexis
cce80c6ba4
Draft: Fix tooltip typo and trimex task panel title
2021-03-29 10:51:53 -03:00
Yorik van Havre
4a8319d63e
Merge branch 'master' into draft-close_button
2021-03-26 11:19:09 +01:00