kas-gui / kas-text

Rich text processing
Apache License 2.0
58 stars 2 forks source link

Feature scope #70

Open dhardy opened 1 year ago

dhardy commented 1 year ago

1 leaves the target feature scope unclear. This issue is not a development plan or goal, but merely an attempt to add perspective on what/where the project is.

Unfortunately there are few clear dividing lines between features in terms of complexity, thus grouping of items here is somewhat arbitrary.

Basic features:

Advanced text features:

Font features:

Text interaction:

Text formatting:

Text parsing is mostly orthogonal to other features; never-the-less having an easy way to construct formatted texts is useful:

Rendering is mostly out-of-scope, but some features are supported:

Layout:

Non-text objects (likely beyond scope):

There is no desired scope or use-case, but it is very unlikely that all the above will be implemented. Notes: