Search found 4863 matches

by abdullah
Wed Nov 22, 2023 4:06 pm
Forum: Open discussion
Topic: Sketcher : Carbon copy and construction toggle are confusing
Replies: 5
Views: 1199

Re: Sketcher : Carbon copy and construction toggle are confusing

When the decision was made, people associated carbon copy with external geometry (which also "imports" an edge) and that is why it is next to it. In fact, for many, it came as an alternative to fight the toponaming issue. One could say they are semantically attached. Additionally, like the...
by abdullah
Wed Nov 22, 2023 3:54 pm
Forum: Open discussion
Topic: [Sketcher] Non-Intrusive Notifications
Replies: 35
Views: 7246

Re: [Sketcher] Non-Intrusive Notifications

@abdullah can you please post a list of examples how to make these messages ? I find it hard to find examples. For example I'm now trying to print such a message from Assembly/App and can't find how to because sketcher examples provide the VP as argument. I have a feeling this is going to be a 'App...
by abdullah
Wed Nov 22, 2023 3:34 pm
Forum: Developers corner
Topic: The problem of conflict constraint identification
Replies: 21
Views: 10406

Re: The problem of conflict constraint identification

The conflict constraint identification of geometric constraint solver is not always accurate. Yes. Your assessment is accurate. Currently, the constraint identification is an heuristic called "popularity contest", and which has coded some rules which generally provide a reasonable result....
by abdullah
Tue Nov 14, 2023 7:21 pm
Forum: UX/UI Design
Topic: Cleaning up sketcher toolbars
Replies: 45
Views: 32876

Re: Cleaning up sketcher toolbars

paddle wrote: Tue Nov 14, 2023 7:57 am The default probably needs to be diameter for circle indeed. And we can add one checkbox 'Use diameter' to the widget. And this checkbox could be in sync with the radiam preference. I think its probably best than adding a new construction methode.
It works for me.
by abdullah
Mon Nov 13, 2023 7:49 pm
Forum: UX/UI Design
Topic: Cleaning up sketcher toolbars
Replies: 45
Views: 32876

Re: Cleaning up sketcher toolbars

You have to click on M to get to lock constraint of point. Will the user be able to change the hotkey M if they wish? Not at this time. There are a couple of thinks I would like to improve with regard to sketcher shortcuts and magic keys to make them configurable. I think it would also be good to s...
by abdullah
Mon Nov 13, 2023 7:43 pm
Forum: UX/UI Design
Topic: Cleaning up sketcher toolbars
Replies: 45
Views: 32876

Re: Cleaning up sketcher toolbars

Indeed a selection of 2+ points does not offer lock as a possible mode. it could be added if there's a need for it. Though I think it may be overkill and lead to over-use of dimensional constraints perhaps. Please. This is something I really use. I do not mind if you want to add it to the current D...
by abdullah
Sun Nov 12, 2023 5:02 pm
Forum: Developers corner
Topic: [User input] Sketcher - ToolWidget
Replies: 121
Views: 50080

Re: [User input] Sketcher - ToolWidget

paddle I have just merged an improved version of the add functions for the ShapeGeometry vector, which return regular pointers already cast-ed to the expected type. This should help you when writing DSHs. I have left comments in various DSH PRs. Please go through them. Fixing raised topics for the ...
by abdullah
Sun Nov 12, 2023 4:17 pm
Forum: UX/UI Design
Topic: Cleaning up sketcher toolbars
Replies: 45
Views: 32876

Re: Cleaning up sketcher toolbars

Initially when you selected a point, a lock constraint was triggered. But some people asked to change the default after. So now lock is not the first mode but the second mode. You have to click on M to get to lock constraint of point. I'm not sure it was the best move to change the default. I don't...
by abdullah
Sat Nov 11, 2023 9:07 am
Forum: Developers corner
Topic: [User input] Sketcher - ToolWidget
Replies: 121
Views: 50080

Re: [User input] Sketcher - ToolWidget

note the word ToolWidget is for translation on Crowdin https://crowdin.com/translate/freecad/569/en-fr#6627734 and should not. I have just checked. It is in exception messages, such as: L'index des paramètres du ToolWidget est en dehors de la plage SketcherToolDefaultWidget.cpp- THROWM(Base::IndexE...
by abdullah
Thu Nov 09, 2023 7:59 pm
Forum: UX/UI Design
Topic: Cleaning up sketcher toolbars
Replies: 45
Views: 32876

Re: Cleaning up sketcher toolbars

I think tackling this makes sense. But I am not sure consultation is most effective before merging the tools. Anyway. I would be against moving "rendering order" elsewhere, as I plan to remove it. In general, I am not sure I like the idea of moving tools into settings of element widget. It...