Add a " hanging indent " setting to the list feature
- Dominant language
- Java
- Stars
- 6.1k
- Forks
- 537
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 4
Description
### ⚠️ This issue respects the following points: ⚠️
- [x] This is a **enhancement/feature request**. Not a [bug or question](https://github.com/gsantner/markor/issues/new/choose).
- [x] The topic is **not** already reported at [Issues](https://github.com/gsantner/markor/issues?q=#js-issues-search). _(I've searched it)_.
- [x] Markor **is** up to date. See [Releases](https://github.com/gsantner/markor/tags) for the latest version. Updates are available from [F-Droid](https://f-droid.org/en/packages/net.gsantner.markor/) and GitHub.
- [x] The wanted feature/enhancement is not present in the latest development version (git master). (Please [download](https://nightly.link/gsantner/markor/workflows/build-android-project/master) and try the test version of Markor, named **Marder**. Don't worry; Markor and Marder appear as completely separate applications. You can install both side-by-side, and Markor's settings are not touched. If your desired feature is present, you don't need to open this issue. The change will be part of the next Markor update.)
### Description
1. I hope the list feature to support "hanging indent" as the alignment style after automatic line breaks (auto-wrapping) during text editing.
2. I really hope to see an option to enable or disable the "Hanging Indent" feature in the settings or quick options.
3.
### Information
Android version:
Device: oppo
App Version: 2.15.2
### Source
GitHub Releases
### Format / File type
Not specific
### Additional info / Log
```shell
now:* AAAAA
AAAAA
* AAAAA
AAAAA
add:* AAAAA
AAAAA
* AAAAA
AAAAA
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the list feature's automatic line-wrapping behavior and the settings or quick-options area mentioned in the issue. The work is done when hanging indentation can be enabled or disabled and wrapped list text follows the requested alignment style during editing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100