text-engine icon indicating copy to clipboard operation
text-engine copied to clipboard

A lightweight rich text framework for GTK

Results 23 text-engine issues
Sort by recently updated
recently updated
newest added

Several files' compilation will trigger `-Wincompatible-pointer-types` diagnostics. This will prevent the project from being successfully built on Fedora 40 and other GNU/Linux distributions that use GCC 14 because, on GCC...

Not sure what to do with the use of GtkStyleContext.

The next step in reaching the text engine MVP (version 0.2) is allowing for images to be inlined within the view and interacted with using the caret. The user should...

enhancement

We want the ability to change the size and style of text. This means support for font weight, styles (italic, small caps, etc), colour, size. There should be some way...

enhancement

Implement 'replaceable' items where the actual drawing (and possibly layout) is done externally. This allows for images and custom controls e.g. image handles, cropping, etc.

enhancement

As of #32, we use unicode character offsets exclusively for navigation. Character offsets refer to unicode _code points_, however some characters like emoji are composite and use multiple code points....

enhancement

Add lists for the Text Engine MVP (v0.2) - Ordered and unordered lists - Paragraph decorations - Indentation

enhancement

aka 'The wonderful wild world of word wrapping' :/ ### Introduction The way we currently handle cursor positions is a mess. For each paragraph, it is comprised of several 'runs',...

There's a very noticeable bug with the current implementation of paragraph breaks where the cursor cannot be placed on the final index of a paragraph using the mouse or up/down...

bug

Once #23 is finished, we'll have enough in-place to display most simple epub2 books (minus images). Could add an epub reader demo to show off the bells and whistles.

wishlist