You may be misinterpreting the vibe that has come across in this thread.
There is no question that quality-of-life features are egregiously absent from many of these slicer programs, not just Bambu Studio alone. I, for one, could come up with possibly a page of ‘missing’ standard features, such as ALT-F/ALT-S for saving a project, which is present in every other program on the planet and has been the standard format since the ALT key was added to the standard PC/AT(Model 5170) keyboard in 1984.
However, in the example you provided, as you saw, there are many easier workarounds. Within this DIY-minded community, you got the equivalent of a lot of folks scratching their heads, saying, “Really???”
In the scheme of things, I would think that feature requests are more logical when they block functionality, enable functionality or streamline a task that would otherwise require many steps to process. Strategically screen clipping and/or obfuscating a screen snip is one that is much easier solved using available resources.
You may want to consider Greenshot as your replacement snipping utility. It does what you asked for, and the features are baked into a very rich screen snipping tool—and it’s free. Of all the IT folks and engineers I deal with, this is our default go-to. There are other paid utilities such as Snagit, which I’ve used too, but Greenshot is in the Goldilocks zone: it has everything you need and nothing you don’t. In fact, for all of my systems, I’ve replaced the Windows PRTSCN function key default Snip & Sketch with Greenshot, and so have all my colleagues and techie friends.
No problem with this feature request other than it should be logged as an issue on Github, not here.
I do however have a bit of an issue with people that say “oh programming this feature should be really easy to add!” but when presented with the ability to add the feature themselves they are unable to. It then can’t be an “easy” add and you are doing a disservice to all of the truly smart people that created the software you use and shared it openly with you, free of charge.
No problem at all, I don’t have use for it but it’s a good feature request IMO. I was just trying to propose a work around since I don’t think it will be implemented soon if ever.
It has nothing to do with the request at hand. It has to do with a person who evaluates a task as being “easy” yet has no knowledge, experience or skill to perform said task. This devalues the knowledge, experience and skill of a person that can perform said task. Basically, if you personally can’t perform a task, you can’t call it “easy”.
Oh yes, you most certainly need the knowledge to estimate complexity in software design! This is not a trivial matter. If this is not obvious, feel free to engage in the exercise of downloading the source code and trying it yourself. I have, and I also have the training, albeit from many years ago. It is far from easy. There is a saying in engineering circles: “There is no such thing as a small change.” You pull on one thread, and the whole suit comes unraveled. The same applies to software design.
Don’t get me wrong, I’ve often been a critic of software developers who overindulge in intellectual hubris to introduce unwanted features or bully users into changing their workflow because “the developer is smarter than the user.” Microsoft is at the Apex of this example. However, I will never take away from developers the fact that software development is a very complex process and is best left to those who have the training and/or experience to know what is and what is not trivial.
I would interpret that more as it can be misconstrued that when one trivializes a modification of any complex design, it is a disservice to the time and effort expended by those who volunteer their time to produce a product of love at no cost to the user community. That’s not to say that some of those communities themselves can’t be hostile (are you listening, FreeCAD?), but by and large, the volunteers who dedicate their free time should not be diminished through statements like “It shouldn’t be that hard” or, as stated earlier in this thread, “easy one to add.” Sometimes it is, but more often it is not.
As a software engineer, this made me almost spit out my coffee! We have banned the term “easy” in our work discussions because nothing is easy. Even if a task is straight forward and may seem to be not a big deal, until you get into the code and fully understand it, it can never be called “easy”.
Also found it funny that you started a nonsensical statement with “That’s nonsensical”.
It’s a feature request for Bambu Labs guys! They have way more time ,ressources and interest to satisfied they paid customers than FreeCAD ^^`
And I don’t see how someone saying it’s an easy request to implement is discarding the skills or diminishes the work of all the people that have been working on slic3r, prusaslicer, SuperSlicer, orcaslicer, Bambustudio in any way XD
That seems to be precisely the issue. You don’t see how your off-handed statements effect the real world experience of those around you.
It would be like you train for many years and work really hard to accomplish something, then someone who doesn’t have a clue on the amount of work you put into it says “Oh, its not a big deal, its easy for anyone to do.”
[Edited] Sorry for feeding the trolls. Muting this discussion for the innuendo and name calling that it has turned into.
That reminds me of the scene in the movie Doc Hollywood where the character played by Woody Harrelson says to the doctor played by Michael J. Fox, “I could have been a doctor… except for the science part…”
I never said it was easy to do for anyone! But if you have the skills to do it, it not a complex request.
And don’t tell me you don’t evaluate the complexity of a task when you need to evaluate the time needed to work on it. Maybe you’re not using the word “easy” in your workplace but your are evaluating the complexity of a task every day and not only at work
And guys, It’s FR guys not a PR! So if he could do it himself I would already done it. That’s the goal of the feature request, let users give input on how to improve a product.
If you can’t stand the word easy that you’re problem not mine ^^`
Oh and by the way I’m a font-end web Dev since it seems important to put your job title before a statement.
In all fairness though, when people say things like this it’s relative to the skills of a developer. They aren’t suggesting you drag someone off the street and force them to do it. For a developer it is likely an easy feature to implement. Like asking a blacksmith to make you a horseshoe.
Exactly. It’s litterally a drop down menu in a drop down menu. They can take the code for the main drop down menu and use it for the sub drop down menu. Assuming everything goes well, it would take maybe a half an hour at best with testing.
It isn’t easy for me to do because i don’t have the time, or even the software to edit the code on my computer. I think it’s funny how they got pissed by someone saying it is easy. Sure it isn’t as easy as a hello world thing. But it isn’t that far off. If you have the resources to edit code and a few moments. It isn’t really that hard. Idk maybe to them finding the solution is hard? Maybe they thought about something like an opt out and hide given numbers thing like some financial services use?
Ok. Then let’s get you a head start and underway then.
Here’s the compile guide and link to the source code. The Microsoft development software is free and installs in minutes. That’s unless your preference is for Linux and those make files are also linked.
This shouldn’t take more than a half hour at most.
_______________________________________________
Windows Compile Guide
Environment setup
Install Following tools:
Visual Studio Community 2019 from visualstudio.microsoft.com/vs/ (Older versions are not supported as Bambu Studio requires support for C++17, and newer versions should also be ok);
Actually, my response was meant to be twofold. First, it was tongue-in-cheek, but it was also for those who might genuinely want to try their hand at modifying the Bambu Studio code on their own. If my post encourages just one person to follow that link and discover the joys of hacking another piece of code, as many of us have, then I will have done a good deed for today.
Given your current personal situation, you may want to try out this kind of coding. You might well find it a good release for some of life’s frustrations while at the same time knowing that you made a contribution to the 3D Printing community. Anyway, FWIW, it’s just a suggestion.
I use to make android apps, applications for windows, etc to make money. When I say it is easy, I’m saying it from experience. I flat out don’t have anymore to give right now. The other day I was up to 6am working on my truck. My normal time to go to bed is 3am and I have to be up at 5am and it’s all go until I go back to sleep. As mention, there is way more to the story. Like how I can’t drink coffee because being autistic it puts me to sleep.
It is important to know your limits and ask for help when needed. Which is why I made the suggestion. Otherwise I would’ve done it myself. Even more since a simple suggestion like this gets this level pushback on here.