ogt / boxchareditor

Box drawing character utility
http://ogt.github.io/boxchareditor
MIT License
14 stars 23 forks source link

Extend Type : Enable double line block char drawing (═ ║ ╒ ╓....) #3

Open ogt opened 11 years ago

ogt commented 11 years ago

I'm offering $60.00 on oDesk for someone to do this task: https://www.odesk.com/jobs/~01f9e0af301ef7c56a

Enhance the block type to allow for the drawing of double lines (in addition to the 11 double line chars we have 16 additional mix (for the corners and Ts)) (Fonts 255X, 256X)

Note that this is not a different type, its an extension of the existing type block, similarly to the way we extended the simple time to use = for horizontal lines instead of just dashes - (issue #1 ). This means that when the user presses Shift, then the line drawn between point a and point b should be double. The chars described in Issue #2 for single line drawing are (should be) compatible (connect) with the chars below. Double line would be drawn both in the case of horizontal move as well as in the case of vertical move.

The only files that will be needed to change should be : ./lib/blocklines.js, ./test/test_blocklines.js and ./README.md

Make sure that you extend the tests to maintain 100% code coverage.

═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟
╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬

http://en.wikipedia.org/wiki/Box-drawing_character

Follow the instructions of Issue #2 for any additional information.


Budget : $60
Required Skills : Nodejs, Javascript