Code Monkey home page Code Monkey logo

Comments (4)

ShaharMS avatar ShaharMS commented on August 15, 2024

I think I'll go one by one:

  • TextFieldRTL was supposed to be a version of textfield that supports RTL. After a release or two of trying to fix a bunch of bugs relating to selection, I've decided it would be better for everyone to work on something else, and deprecated this class.
  • DynamicTextField is a special text field that has controls, allowing you to drag, resize or rotate it. It doesn't have any special bidi things.
  • the general subfolder contains things that dont have to relate to a specific framework - such as the markdown -> ast parser, or the emoji maps

If you just want BiDi support in your project, you can do:

using BidiTools;

...
textfielf.attachBidifier(); //can be TextField, DynamicTextField, TextFieldRTL 

from texter.

ShaharMS avatar ShaharMS commented on August 15, 2024

Once the live BiDi engine works well enough, and I reorganize it, I might repurpose TextFieldRTL to just extend TextField and have the bidi algorithm work on that class. That should be soon.

BTW, are you using texter from git, or haxelib?

from texter.

flashultra avatar flashultra commented on August 15, 2024

First I was using the haxelib version, but then I updated to Git.
I think the above information should be included in the README, it will give a head start for someone who wants to try the texter lib.
I will close this issue.

from texter.

ShaharMS avatar ShaharMS commented on August 15, 2024

youre right, i should include something like the list above in the readme. technically, the haxelib version should always have up-to-date features and bugfixes, and only WIP stuff stays in git. im working on a bunch of things rn so that isnt really happening, but should happen in the near future (probably afte release 2.4.0)

from texter.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.