Butterfly icon indicating copy to clipboard operation
Butterfly copied to clipboard

[Enhancement]: Add stroke width to toolbar

Open Evidlo opened this issue 8 months ago • 8 comments
trafficstars

Describe your request for enhancements!

Here is a collection of random thoughts I had when trying out Linwood (web version) for the first time:

  1. Rename Hand tool to Pan - "Hand" just describes the shape, while "Pan" lets you know its for navigating the page

  2. Replace the fixed tool name with the editable Name field - I was a little unsure what the point of the "Name" was for at first (until I saw that you can add and configure multiple versions of a tool). This might make it a little clearer and save some vertical space

Image

  1. Selection of paths vs shapes should behave the same

    • Shapes require fully enclosing the shape with Select/RectSelect tool
    • Paths only require partially enclosing the object
  2. Add Stroke width to Pen toolbar - Color and width are probably the first thing people want to change when using the pen tool

Image

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

Evidlo avatar Feb 23 '25 05:02 Evidlo

  1. Pan tool could also work here but then I also need to change it in the file type. Additionally other programs (like photopea or adobe) also uses the term Hand tool: https://helpx.adobe.com/illustrator/using/tool-techniques/hand-tool.html Image
  2. I can add it. But when changing this you don't know the tool type anymore. What do you think?
  3. Yeah, testing if you select a shape is a bit difficult. I'm always helpful for contributions on this type.

CodeDoctorDE avatar Feb 23 '25 08:02 CodeDoctorDE

  1. I can add it. But when changing this you don't know the tool type anymore. What do you think?

In my opinion, if someone goes through the trouble of making a custom tool and naming it, they will roughly remember what it was for anyway (pen vs eraser vs line vs shape etc...). The icon helps with this, too.

Evidlo avatar Feb 23 '25 17:02 Evidlo

Looks fine, I would transform this issue to the second point. I wouldn't change the name of the hand tool and the shape detection is a long term goal for everyone who wants to contribute

CodeDoctorDE avatar Feb 24 '25 21:02 CodeDoctorDE

Opened #799 to split the enhancement

CodeDoctorDE avatar Feb 24 '25 21:02 CodeDoctorDE

Hello, quick question: How do you want the stroke width setting be configured? Making a second slider would add the same setting in two different menus which could be confusing.

What about a small dropdown with: Thin, Light, Regular, Medium, Bold and you can configure this in the settings?

CodeDoctorDE avatar Mar 09 '25 19:03 CodeDoctorDE

Added inline tool naming in 2.3.0-beta.3, reopened for stroke width proposal

CodeDoctorDE avatar Mar 09 '25 20:03 CodeDoctorDE

I would say just put it in the toolbar only.

Here is an example with RNote:

Image

Another example with Saber:

Image

Evidlo avatar Mar 13 '25 21:03 Evidlo

Hmm, both doesn't have a detailed property view (I'm thinking about krita, photoshop, ... that have something like this). And a second toolbar above would make it too big for my opinion. I would make a stroke button like in rnote but you need to open it first.

CodeDoctorDE avatar Mar 13 '25 21:03 CodeDoctorDE

Added in 2.4.0-beta.1

CodeDoctorDE avatar Jul 11 '25 19:07 CodeDoctorDE