Hello,
For context, I’m building an application that has a TextView where the user can create bulleted lists. If the user types a sentence that ends up wrapping I want the wrapped text to be in line with the start of the sentence, not the bullet. The bulleted list is marked by a TextTag. I have tried just about every property in both TextView and TextTag but none of them have given me the desired results. Also if it’s any help this is a Rust program with GTK4.
Below is a screenshot of the current way it works and how I would like it to work. The top section is how it is working currently where the wrapped line puts the next word as left most as possible. For the bottom one, I manually typed a new line and a few spaces.
Currently, every item in the bulleted list is wrapped in the same TextTag, I’m wondering if it would be important to wrap the whole thing in a bulleted list tag and then have another tag for individual bullet items that don’t include the hyphen?
Hopefully, somebody here can make sense of what I am and point me in the right direction.