Search found 7624 matches

Go to advanced search

by DeepSOIC
Wed Aug 12, 2020 8:05 pm
Forum: Developers corner
Topic: doCommand is considered harmful and the next generation API
Replies: 8
Views: 410

Re: doCommand is considered harmful and the next generation API

I do not see where is this supposed vulnerability. doCommand is used from GUI code to do something based on user inputs. I'm pretty sure you will find a place where one can input a string into some dialog to make doCommand execute arbitrary code... but then one can enter the (malicious) code straigh...
by DeepSOIC
Tue Aug 11, 2020 11:53 pm
Forum: Help on using FreeCAD
Topic: Spreadsheet: set true/false property in model data
Replies: 13
Views: 305

Re: Spreadsheet: set true/false property in model data

BTW, it doesn't have to be done with a macro/py console. In 0.19, realthunder has added a gui method , too. 1. Right-click in property editor, "Show all" 2. Right-click on the property you want to drive with an expression, click "Expression", type the expression, done! With this method, it is also p...
by DeepSOIC
Mon Aug 10, 2020 1:51 pm
Forum: Pull Requests
Topic: PR #3794 - pad in any direction
Replies: 21
Views: 697

Re: PR #3794 - pad in any direction

But Part and PartDesign diverge even further. Is this important? If so, why? That's a very difficult question. I don't have an answer. Ideally, Part and Partdesign should merge or deeply cooperate, but I'm afraid there is no specific plan to do so (as far as i'm aware), and in any case it will prob...
by DeepSOIC
Mon Aug 10, 2020 9:36 am
Forum: UX/UI Design
Topic: Touchpad navigation style.
Replies: 9
Views: 497

Re: Touchpad navigation style.

I can reproduce it on Windows. It happens when I rotate with Shift+LMB and move. If I use Alt and move, no selection changes. Fixing it probably isn't a breeze. This will need similar logic as Gesture, accumulating events and refiring then if LMB is released but wasn't moved. It isn't impossible, bu...
by DeepSOIC
Sun Aug 09, 2020 8:42 pm
Forum: Developers corner
Topic: [PR#3797] A fix for gigantic touchpad zoom sensitivity is in the works
Replies: 6
Views: 262

[PR#3797] A fix for gigantic touchpad zoom sensitivity is in the works

Just so that everyone knows. I have fixed gigantic zoom sensitivity speed triggered by two-finger drag on a touchpad, but only for one navigation style. The rest will follow shortly, and then a PR. This should fix the need to set zoom factor to 0.02 on macbooks.
by DeepSOIC
Sun Aug 09, 2020 6:52 pm
Forum: Help on using FreeCAD
Topic: Using named constraint in another constraint in the same sketch
Replies: 4
Views: 147

Re: Using named constraint in another constraint in the same sketch

a) put the reference constraint into a separate sketch. OR b) refer to an existing edge somehow, if you have one, like =object_name.Shape.Edge35.Length * whatever Using blue constraints to drive red constraints is not supported yet (both are calculated by solver, and solver constraints with internal...
by DeepSOIC
Sun Aug 09, 2020 6:33 pm
Forum: Pull Requests
Topic: PR #3794 - pad in any direction
Replies: 21
Views: 697

Re: PR #3794 - pad in any direction

However, it could be sensible to have the same possibilities as in Part workbench. Sure, but step by step. But Part does not support these angles, it has a completely different way of defining pad direction. This change looks more like a step away. It is different. Likely useful. But Part and PartD...
by DeepSOIC
Sun Aug 09, 2020 6:30 pm
Forum: Pull Requests
Topic: PR #3794 - pad in any direction
Replies: 21
Views: 697

Re: PR #3794 - pad in any direction

what do x and y angles mean when one pads in a strange direction? for example, one defined by face normal, when padding a face?
by DeepSOIC
Wed Aug 05, 2020 11:42 pm
Forum: Developers corner
Topic: Coding style for C++
Replies: 22
Views: 864

Re: Coding style for C++

I was looking at one of the python files earlier, which had comments like #Eif and #Ewhile to help follow the insane python indentation rules. That was a great help in keeping track of which block of code was being unindented, but that would almost certainly get "cleaned up" by any botty-wiper scri...

Go to advanced search