davidmerfield / stroke Goto Github PK
View Code? Open in Web Editor NEWA text editor for first drafts
Home Page: https://stroke.lllllllllllllllll.com/
License: Creative Commons Zero v1.0 Universal
A text editor for first drafts
Home Page: https://stroke.lllllllllllllllll.com/
License: Creative Commons Zero v1.0 Universal
Takes a good second no matter how many nodes you try to select
So, I've been trying to code this up myself and have hit a series of walls.
Essentially, pressing delete should start striking out characters previously written.
Problems I faced -
I have been hacking away at this script for a while now and have nothing to show for it. I would really, really like if you could please try to implement this because it's a really neat feature to have, instead of having to select text and then strike it through.
But other than that, thank you so much for this awesome and amazingly smart tool... π π
for example is there is:
VALID TEXT
NEW LINE
STRUCK OUT TEXT
NEW LINE
STRUCK OUT TEXT
NEW LINE
VALID TEXT
should be parsed to
VALID TEXT
NEW LINE
VALID TEXT
and not, as is currently the case
VALID TEXT
NEW LINE
NEW LINE
NEW LINE
VALID TEXT
makes infinite new windows
New windows flash off-white before the html is loaded, work out how to avoid this.
Stroke doesn't work on macOS Catalina because it is a 32-bit app and needs to be updated to 64-bit. Thanks!
holding down shift, making a selection, then typing allows you to overwrite text
gets caught on slashes in file name
this should be called when you save a file to a new path
or open a file
http://i.imgur.com/ipTXoCg.png
this happens because OSX opens the picker in the hidden text input
It's impossible to write a word with an accent.
For example, the word "nΓ£o" turns in to "n~ao"
right now you can open a file in two windows by overwriting
they should affect the current window
by default any text added to clipboard in the app has an extra newline at the end
is this a good idea?
causes buggy scrolling effect
On Mac OS X, the built-in Mandarin pinyin system fails to work properly. Each phonetic character is immediately rendered on screen but the cursor does not advance; the space directly under the cursor is continuously replaced by whatever character was typed last. The pinyin system has no memory of previously typed phonetic characters so the user cannot indicate sounds longer than a single character (most sounds). The dialog box displaying potential Han characters corresponding to typed phonetic characters flashes on screen for only a moment giving the user no chance to select the desired Han character.
ζ们ζδΉεε’οΌ
This issue might be related to #18.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.