summary refs log tree commit diff
path: root/ui.c (follow)
Commit message (Collapse)AuthorAge
* Modulo colors before comparing pairsJune McEnroe2020-02-05
| | | | Otherwise a new pair is allocated every time a high color is requested.
* Reflow text on window resizeJune McEnroe2020-02-05
|
* Add extremely basic editing and message sendingJune McEnroe2020-02-05
|
* Model keyCtrl like keyMetaJune McEnroe2020-02-04
|
* Call inputUpdate when switching windowsJune McEnroe2020-02-04
| | | | | Because changing windows (to <network> or <debug>) will affect the prompt.
* Split showing style codes and word wrappingJune McEnroe2020-02-04
|
* Align word wrapping with tab characterJune McEnroe2020-02-04
| | | | Also fixes handling whitespace directly after control codes.
* Switch windows with M-0 through M-9June McEnroe2020-02-04
|
* Factor out unmarkJune McEnroe2020-02-04
|
* Add beginnings of input handlingJune McEnroe2020-02-04
|
* Use time_t rather than struct tmJune McEnroe2020-02-03
|
* Add sequences for toggling focus/paste modesJune McEnroe2020-02-02
|
* Track unread and window heatJune McEnroe2020-02-02
|
* Rearrange some UI codeJune McEnroe2020-02-02
|
* Remove term.c in favor of more curses APIsJune McEnroe2020-02-02
|
* Use tsl/fsl capabilities for title if availableJune McEnroe2020-02-02
| | | | | Also manually fill them if TERM=xterm* because they really should be there.
* Set title in statusUpdateJune McEnroe2020-02-02
|
* Add option to show style codesJune McEnroe2020-02-02
| | | | This will be used for the input window.
* Remove style string macrosJune McEnroe2020-02-02
|
* Add idColorsJune McEnroe2020-02-02
|
* Implement window switching and status lineJune McEnroe2020-02-02
|
* Call reset_shell_mode on errJune McEnroe2020-02-02
| | | | | This restores the terminal but doesn't clear the screen, so the error stays visible.
* Wrap before the very edge of the screenJune McEnroe2020-02-02
|
* Implement wordWidthJune McEnroe2020-02-02
|
* Implement word wrapJune McEnroe2020-02-01
| | | | This actually wasn't that bad?
* Parse IRC styling in UIJune McEnroe2020-02-01
| | | | | Wow the colorPair thing actually works. Have I finally cracked curses colors?
* Implement the beginnings of UIJune McEnroe2020-02-01
It takes so much code to do anything in curses...