Comments (4)
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.
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.
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.
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)
- non-JS - Caret remains in place when switching from RTL to LTR HOT 1
- (Idea) How about doing Binary Numbers? HOT 2
- JS - Caret remains in place when switching from RTL to LTR HOT 1
- Question | Tutorial? HOT 7
- RTL enter not escaping the correct line of text HOT 1
- More efficient implementation of parenthesis grouping in `MathLexer.splitBlocks()`
- Better Implementation for rendering in MathTextField
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from texter.