Can we please inverse the meaning and the description:
on = show warnings
off = don't show warnings
whatever the default will be.
Can we please inverse the meaning and the description:
Not really. I wanted to provide one system that would work for all our supported OSs.xtemp09 wrote: ↑Tue Mar 21, 2023 3:03 pm abdullah, do you have plans on adding Windows Toast notifications or KDE KNotifications as back-end?
I have now another set of features for the Notification in a PR. Basically, it allows users, via preferences, to configure whether notifications should appear also when other applications are being used (as if it were some kind of system tray), or only when the FreeCAD window is active. If a notification is not shown (because FreeCAD's main window is not active), the tray icon changes to red, so that when the user comes back to FreeCAD, he sees that he missed some notifications. then he can click on the notification area to open the widget and check out what he missed.
uwestoehr wrote: ↑Mon Mar 20, 2023 4:14 pm I have a running production. My product uses 3D-printed parts and we have employees and students in the production and design.
I for example hire a student who comes over for 10 hours a week to help me with the 3D design. His task is to adjust parts in the CAD, print them, then adjust the part depending on the printing results.
I think you can imagine how it feels when he called me "I see a warning, what does this mean". Then I have to come over, check, often I don't have a clue at all and in the end I turned off warnings for him. His task is to print parts and this works well.
Why are you forcing average users to become FreeCAD masters? FreeCAD is just a tool, as the slicing software of the printer is, as Inkscape is for illustrations and Word is to write the report.
We have customers, they need a change within a week, so we start actions. There is no time to dive into the FreeCAD details. "Can I redesign and print the part", that is the question.
Last but not least, every half an hour my employee spends in checking what a warning means cost money and time.
But that's exactly what it is. I found this wiktionary definitionI have severe problems that I hear I would do quick'n dirty stuff.
What you do is just sufficient to fulfil the immediate task. That's not a shame! But it is also not as good as it could be. The reasons why somebody acts "quick and dirty" can be of a huge variety, I will by far not exclude myself. I once had to take gearbox apart at the side of the road, and when I took the lid off, several springs appreciated their sudden freedom ... My quick and dirty fix was the only option, it brought me home and much further, but I wouldn't go out and tell a mechanic in a workshop that my way was the general way to go.Done or constructed in a hasty, approximate, temporarily adequate manner, but not exact, fully formed, or reliable for a long period of time.
Knotifications claims to support all 3, however I don't know if system notifications are really what we want here, notifications within the app seem more appropriate.abdullah wrote: ↑Tue Mar 21, 2023 6:05 pmNot really. I wanted to provide one system that would work for all our supported OSs.xtemp09 wrote: ↑Tue Mar 21, 2023 3:03 pm abdullah, do you have plans on adding Windows Toast notifications or KDE KNotifications as back-end?
It looks like the widget (one appearing when you click the status bar button) computes its placement before having it's actual size, so its position varies in a strange way.
Hi @abdullah , as I wrote I miss this:
Um... I do not have a clear idea why this happens. Maybe it is because the widget is filled on demand to avoid performance hits due to QTree intensive signaling. Thanks for reporting it. I write it down on my list of things to fix.
At this very moment, I am in the middle of writing a model - view for ElementsWidget.