Permalink
Browse files

Version 2.3

  • Loading branch information...
Ben Garrett
Ben Garrett committed Aug 7, 2017
1 parent 1d4f624 commit bc62c47437ecc14f245b7fcf01ebd0a35238e60d
Showing with 2,857 additions and 1,045 deletions.
  1. +15 −8 README.md
  2. +42 −0 _locales/en_US/messages.json
  3. +124 −95 css/options.css
  4. +32 −1 css/options_firefox.css
  5. +129 −13 css/retrotxt.css
  6. +40 −0 css/text_colors_cga-ice.css
  7. +79 −0 css/text_colors_cga.css
  8. BIN docs/assets/zii-rtxt-ad.png
  9. BIN docs/assets/zii-rtxt-ad_as_html.png
  10. +14 −0 docs/changes.md
  11. +1 −1 docs/options.md
  12. +1 −1 docs/qa.md
  13. +4 −19 docs/technical.md
  14. +108 −183 eventpage.js
  15. +552 −0 fonts/amiga/README
  16. +11 −0 fonts/amiga/file_id.diz
  17. BIN fonts/amiga/ttf/MicroKnightPlus_v1.0.ttf
  18. BIN fonts/amiga/ttf/MicroKnight_v1.0.ttf
  19. BIN fonts/amiga/ttf/P0T-NOoDLE_v1.0.ttf
  20. BIN fonts/amiga/ttf/TopazPlus_a1200_v1.0.ttf
  21. BIN fonts/amiga/ttf/TopazPlus_a500_v1.0.ttf
  22. BIN fonts/amiga/ttf/Topaz_a1200_v1.0.ttf
  23. BIN fonts/amiga/ttf/Topaz_a500_v1.0.ttf
  24. BIN fonts/amiga/ttf/mO'sOul_v1.0.ttf
  25. BIN fonts/atascii/ATARCC__.TTF
  26. +342 −0 fonts/atascii/ReadMe.rtf
  27. BIN fonts/ms_dos/Px437_CompaqThin_8x8.ttf
  28. BIN fonts/ms_dos/Px437_IBM_ISO8.ttf
  29. BIN fonts/ms_dos/Px437_IBM_ISO9.ttf
  30. BIN fonts/ms_dos/Px437_IBM_PS2thin4.ttf
  31. +43 −30 functions.js
  32. +8 −5 manifest.json
  33. +207 −206 options.html
  34. +78 −38 options.js
  35. +128 −87 retrotxt.js
  36. +32 −0 test/example_files/ZII-RTXT.ans
  37. +4 −0 test/example_files/_hello-world.txt
  38. +6 −3 test/example_files/bbs-pcboard.txt
  39. +6 −3 test/example_files/bbs-wildcat.txt
  40. +4 −2 test/example_files/cp-1252.txt
  41. BIN test/example_files/cp-437-all-characters.txt
  42. +5 −1 test/example_files/cp-437-bugs.txt
  43. +8 −10 test/example_files/cp-437.txt
  44. +5 −3 test/example_files/cp-865.txt
  45. +22 −0 test/example_files/ecma-48-rgb.txt
  46. +5 −1 test/example_files/ecma-48.txt
  47. +4 −3 test/example_files/iso-8859-1.txt
  48. +5 −6 test/example_files/iso-8859-15.txt
  49. BIN test/example_files/sauce.txt
  50. +10 −5 test/example_files/us-ascii.txt
  51. BIN test/example_files/utf-16_be.txt
  52. BIN test/example_files/utf-16_le.txt
  53. +5 −3 test/example_files/utf-8.txt
  54. +4 −4 test/example_files/utf-8_bom.txt
  55. +3 −3 test/tests.js
  56. +75 −21 text_cp_dos.js
  57. +328 −286 text_ecma48.js
  58. +2 −4 text_ecma94.js
  59. +229 −0 welcome.html
  60. +137 −0 welcome.js
View
@@ -2,11 +2,20 @@
![Code Climate](https://codeclimate.com/github/bengarrett/RetroTxt/badges/gpa.svg)
Turn many pieces of ANSI text art and ASCII/NFO plain text into HTML5 **text** using RetroTxt. It is the new, browser agnostic, web extension that takes retro text files and stylises them into a more pleasing, useful format to view and copy in a web browser.
Turn many pieces of ANSI text art and ASCII/NFO plain text into HTML5 **text** using RetroTxt. The browser agnostic web extension that takes retro text files and stylises them into a more pleasing, useful format to view and copy in a web browser.
Available for installation from both the [Chrome store](https://chrome.google.com/webstore/detail/retrotxt/gkjkgilckngllkopkogcaiojfajanahn) and [Mozilla Add-ons](https://addons.mozilla.org/en-US/firefox/addon/retrotxt/).
![RetroTxt showcase](/docs/assets/readme_showcase.png)
- View ANSI, ASCII, NFO, PCBoard, Wildcat text art as HTML
- RGB 16.7 million, xterm 256 and IBM VGA 16 colour support
- Swappable ANSI palettes, xterm, VGA, cyan/magenta CGA, monochrome and toggable iCE Colors
- Swappable ASCII & NFO font and colour themes, DOS, Windows, Amiga, C-64, Apple II, Atari ST
- SAUCE metadata parsing
- Multiple text encodings support including CP437, ISO-8959-1, Windows-1252
- Text rendering toggles, smeared, shadow and normal
- Multiple IBM PC font support such as VGA, EGA, CGA, MDA plus variants and more
![RetroTxt showcase](/docs/assets/zii-rtxt-ad.png)
## Documentation
@@ -32,7 +41,7 @@ Chrome and Firefox buttons
You can test the RetroTxt install using one of the thousands of text files hosted at [textfiles.com](http://textfiles.com/directory.html) or [Project Gutenberg's](https://www.gutenberg.org/catalog/) _plain text_ books.
Or download one of the amazing text art packs created by [Blocktronics](http://blocktronics.org/artpacks/) and use the `file:///` protocol to browse and view the text art files saved onto your hard drive.
Or download one of the amazing text art packs created by [Blocktronics](http://blocktronics.org/artpacks/) or found at [textmod.es](http://pc.textmod.es/) and use the `file:///` protocol to browse and view the text art files saved onto your hard drive.
### Permissions
@@ -48,7 +57,9 @@ While RetroTxt uses a [GNU Lesser General Public License v3.0](http://choosealic
## Credits
RetroTxt by [Ben Garrett](http://bens.zone/) who can be reached at [Twiiter @bens_zone](https://twitter.com/bens_zone) or [GitHub](https://github.com/bengarrett/)
RetroTxt by [Ben Garrett](http://bens.zone/) who can be reached at [Twitter @bens_zone](https://twitter.com/bens_zone) or [GitHub](https://github.com/bengarrett/)
RetroTxt ANSI logo Zeus II [Twitter @Zeus_II](https://twitter.com/Zeus_II)
- PC fonts [_The Ultimate Oldschool PC Font Pack_](http://int10h.org/oldschool-pc-fonts/) by Viler
- Apple II font [_Print Char 21_](http://www.kreativekorp.com/software/fonts/apple2.shtml) by Kreative Korp
@@ -57,7 +68,3 @@ RetroTxt by [Ben Garrett](http://bens.zone/) who can be reached at [Twiiter @ben
- Commodore 64 font [_C64 Pro Mono TrueType v1.2_](http://style64.org/c64-truetype) from Style
Options icons by [Google Material Design](https://material.google.com/)
ANSI art used in promotional material
- [GOO](http://blocktronics.org/tag/goo/) of Blocktronics
- [Ungenannt](http://blocktronics.org/tag/ungennant/) of Blocktronics
@@ -17,10 +17,52 @@
"wildcat": {
"message": "Wildcat!"
},
"font_pc": {
"message": "http://int10h.org/oldschool-pc-fonts/"
},
"font_pc_a": {
"message": "Viler"
},
"font_amiga": {
"message": "https://github.com/rewtnull/amigafonts"
},
"font_amiga_a": {
"message": "tRUEsCHOOL"
},
"font_atascii": {
"message": "http://members.bitstream.net/marksim/atarimac/fonts.html"
},
"font_atascii_a": {
"message": "Mark L. Simonson"
},
"font_atari": {
"message": "http://www.dafont.com/atari-st-8x16-system-font.font"
},
"font_atari_a": {
"message": "divVerent"
},
"font_appleii": {
"message": "http://www.kreativekorp.com/software/fonts/apple2.shtml"
},
"font_appleii_a": {
"message": "Kreative Korp"
},
"font_petscii": {
"message": "http://style64.org/c64-truetype"
},
"font_petscii_a": {
"message": "Style"
},
"url": {
"message": "http://retrotxt.com"
},
"url_help": {
"message": "https://github.com/bengarrett/RetroTxt/blob/master/docs/index.md"
},
"url_issues": {
"message": "https://github.com/bengarrett/RetroTxt/issues"
},
"url_qa": {
"message": "https://github.com/bengarrett/RetroTxt/blob/master/docs/qa.md"
}
}
Oops, something went wrong.

0 comments on commit bc62c47

Please sign in to comment.