Outcurses: Difference between revisions

No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:OUTCURSES.png|right|thumb|bling up that terminal]]
[[File:OUTCURSES.png|right|thumb|bling up that terminal]]
During the development of [[Growlight]] and [[Omphalos]], I found myself implementing significant UI code atop [[ncurses]]. It's my goal to extract most of this, unify it, and make it available as liboutcurses. Code lives on [https://github.com/dankamongmen/outcurses github].
During the development of [[Growlight]] and [[Omphalos]], I found myself implementing significant UI code atop [[ncurses]]. It's my goal to extract most of this, unify it, and make it available as liboutcurses. Code lives on [https://github.com/dankamongmen/panelreels github].


Why is it called 'outcurses'? Because there's [https://www.collinsdictionary.com/us/dictionary/english/outcurse more cursing], duh.
Why is it called 'outcurses'? Because there's [https://www.collinsdictionary.com/us/dictionary/english/outcurse more cursing], duh.
This project led to [[notcurses]].


==Palette fades==
==Palette fades==
Line 294: Line 296:
* The Python [https://docs.python.org/2/library/curses.panel.html curses.panel] module
* The Python [https://docs.python.org/2/library/curses.panel.html curses.panel] module
* My [[Xcurses]] project, which went exactly nowhere
* My [[Xcurses]] project, which went exactly nowhere
* [http://www.leonerd.org.uk/code/libtickit/ libtickit]


[[CATEGORY: Projects]]
[[CATEGORY: Projects]]
[[CATEGORY: Terminals]]