aboutsummaryrefslogtreecommitdiff
path: root/kscurses/readme.md
diff options
context:
space:
mode:
Diffstat (limited to 'kscurses/readme.md')
-rw-r--r--kscurses/readme.md43
1 files changed, 0 insertions, 43 deletions
diff --git a/kscurses/readme.md b/kscurses/readme.md
deleted file mode 100644
index 7a2f6fc..0000000
--- a/kscurses/readme.md
+++ /dev/null
@@ -1,43 +0,0 @@
-# kscurses
-## _Curses replacement on jai for my needs. Use at your own risk._
-
-`tested on version 0.1.073`
-
-# setup & build
-1. download extra-containers module https://github.com/CyanMARgh/extra-containers
-2. move it to your extra modules folder
-3. specify this foder on top of demos/first.jai
-4. compile first.jai
-
-Currently works only on linux (tested on gnome terminal).
-
-# features list
-- character input
-- window resize handle
-- text modifiers (bold, italic, underline, blinking, inverse, strikethrough), color256 support
-- text/background color.
-- arrows, escape key and some
-- saving and restoring the terminal
-- exit with and crtl+C (optional).
-- ui elements (empty, button, text block, selection list)
-- multiple scenes and popups support
-- events (ticks, input, window resize and user-defined events)
-- ui can work both in single-thread mode and multi-thread mode
-- 4 print modes:
-- - ks_**method** : method prints directly terminal
-- - t_**method** : method returns temporary string or string from constant data section
-- - b_**method** : method prints to builder
-- - c_**method**: method prints to canvas
-
-# demos list
-- basic print methods, canvas and graphic modes usage
-- video (now uses events and color256 approximation with semi-transparent characters)
-- shorter canvas usage
-- ui : progress bars and extra events handler
-- ui : text buffer, buttons, selection list, groups, scenes
-- ui : popup
-- ui : line input
-- events processing without default ui
-- snake minigame
-- ui : table
-- ui : scalable group and anchors