| Summary: | It's now harder to draw an unfilled circle/ellipse/square/rectangle | ||
|---|---|---|---|
| Product: | [Applications] Spectacle | Reporter: | Patrick Silva <bugseforuns> |
| Component: | General | Assignee: | Boudhayan Gupta <me> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | clay, danielvege6, decedion, edarocha1324, f.baumg, herzenschein, jay, jlp, kde, meniskus, nate, noahadvs, vagnu00 |
| Priority: | NOR | Keywords: | regression, usability |
| Version First Reported In: | 23.03.90 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/spectacle/commit/f2e9ff1ffb013af7381dba8bcf9c254f519be38b | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: |
where to set opacity
Use a heckbox to control the usage of fil |
||
|
Description
Patrick Silva
2023-04-02 14:34:40 UTC
> we can't draw a unfilled circle/ellipse/square/rectangle anymore
You mean a rectangle/ellipse outline? It could be more convenient, but you can currently do that by setting the fill opacity to 0 and disabling the shadow.
(In reply to Noah Davis from comment #1) > > we can't draw a unfilled circle/ellipse/square/rectangle anymore > > You mean a rectangle/ellipse outline? It could be more convenient, but you > can currently do that by setting the fill opacity to 0 and disabling the > shadow. Can you tell me how to set the fill opacity to 0 please? Created attachment 157820 [details]
where to set opacity
A better color picker would probably also help Thanks. I want to highlight things like the ones highlighted in green and red in the following screenshot: https://bugsfiles.kde.org/attachment.cgi?id=157791 Maybe we ought to have checkboxes for fill and stroke so that disabling them becomes more convenient and obvious That seems like a good idea. Created attachment 158673 [details]
Use a heckbox to control the usage of fil
I miss that a lot, too. I am not that experienced in … all this stuff :-) ... but also interested. First try: https://invent.kde.org/hotzeplotz/spectacle/-/tree/optional-fill-color See Attachment for current state. https://bugs.kde.org/attachment.cgi?id=158673 If this is something usable, I'd love to finish it. But would need some guidance, review and advice. Would that be possible? (In reply to Stefan from comment #9) > If this is something usable, I'd love to finish it. But would need some > guidance, review and advice. Would that be possible? Hello Stefan, just send an MR to the Spectacle project. :) This way * other people will know there's someone working on this * the other devs can better assist you by reviewing the code What we should probably do in the short term is default to "no fill" for these shapes, and fix the bug that when there's no fill, the background isn't 100% visually transparent but rather has a light gray overlay. A possibly relevant merge request was started @ https://invent.kde.org/graphics/spectacle/-/merge_requests/236 A possibly relevant merge request was started @ https://invent.kde.org/graphics/spectacle/-/merge_requests/237 Git commit 8a9540083b1024fb30f93b0d0e250574459a2f8a by Noah Davis. Committed on 05/05/2023 at 10:07. Pushed by ndavis into branch 'master'. Use transparent default fill color for rectangle and ellipse annotations M +2 -2 src/Gui/SettingsDialog/spectacle.kcfg https://invent.kde.org/graphics/spectacle/commit/8a9540083b1024fb30f93b0d0e250574459a2f8a Git commit fa56462fac97b81887fc91fcb1eaa94a815bded0 by Noah Davis. Committed on 05/05/2023 at 10:07. Pushed by ndavis into branch 'master'. Allow making annotation colors fully transparent via checkboxes M +24 -12 src/Gui/AnnotationOptionsToolBarContents.qml https://invent.kde.org/graphics/spectacle/commit/fa56462fac97b81887fc91fcb1eaa94a815bded0 Git commit f2e9ff1ffb013af7381dba8bcf9c254f519be38b by Noah Davis. Committed on 05/05/2023 at 15:28. Pushed by ndavis into branch 'release/23.04'. Allow making annotation colors fully transparent via checkboxes (cherry picked from commit fa56462fac97b81887fc91fcb1eaa94a815bded0) M +24 -12 src/Gui/AnnotationOptionsToolBarContents.qml https://invent.kde.org/graphics/spectacle/commit/f2e9ff1ffb013af7381dba8bcf9c254f519be38b Git commit 09700b7f5dd23ed5355954a0727a75c188931906 by Noah Davis. Committed on 05/05/2023 at 15:28. Pushed by ndavis into branch 'release/23.04'. Use transparent default fill color for rectangle and ellipse annotations (cherry picked from commit 8a9540083b1024fb30f93b0d0e250574459a2f8a) M +2 -2 src/Gui/SettingsDialog/spectacle.kcfg https://invent.kde.org/graphics/spectacle/commit/09700b7f5dd23ed5355954a0727a75c188931906 *** Bug 469592 has been marked as a duplicate of this bug. *** |