Maxime Coste
|
f0edf40543
|
Slight refactor in ncurses_ui, group info and menu data in structs
|
2016-02-27 17:22:31 +00:00 |
|
Maxime Coste
|
39fffec104
|
Improve info box placement behaviour in some corner cases
|
2015-12-05 10:51:46 +00:00 |
|
Maxime Coste
|
05f7337eb0
|
Change ncurses wheel down default button to 5
|
2015-11-05 13:28:58 +00:00 |
|
Maxime Coste
|
49557f5b17
|
Restore info box after a resize as well
Fixes #425
|
2015-10-13 13:58:39 +01:00 |
|
Maxime Coste
|
9f78f9bfd5
|
Try to restore menu after a resize
|
2015-10-13 13:52:02 +01:00 |
|
Maxime Coste
|
473196e18d
|
Store color/color pairs mapping in the ncurses ui instance
|
2015-10-08 20:23:32 +01:00 |
|
Maxime Coste
|
c54e6738b9
|
Use DisplayLine for menu choices
|
2015-10-05 01:25:23 +01:00 |
|
Maxime Coste
|
a6cd764042
|
Add ncurses_enable_mouse ui option
|
2015-10-02 13:52:41 +01:00 |
|
Maxime Coste
|
80726a789b
|
Refactor NCursesUI implementation, use pads instead of windows
|
2015-09-10 23:39:19 +01:00 |
|
Maxime Coste
|
ea7f76f7f2
|
Change ncurses title logic, use hard coded \033]2;<title>\007 sequence
And add a ncurses_set_title ui option defaulting to true.
|
2015-09-03 00:03:07 +01:00 |
|
Maxime Coste
|
130b22ff74
|
Refactor resize handling in NCursesUI
|
2015-06-30 00:31:26 +01:00 |
|
Maxime Coste
|
7c22ff217d
|
Improve ncurses redraw behaviour
|
2015-06-21 19:51:14 +01:00 |
|
Maxime Coste
|
bf46870ff2
|
Move status/mode line drawing as a separate ui method
|
2015-06-17 21:28:02 +01:00 |
|
Maxime Coste
|
9668dccea9
|
Add support for Default face
The Default face is used to set default color values, if set
to default (the default), refers to terminal default colors.
|
2015-06-04 13:49:28 +01:00 |
|
Maxime Coste
|
b7144fff6c
|
Make ncurses wheel scroll button configurable
|
2015-04-06 18:43:27 +01:00 |
|
Maxime Coste
|
1cec8df45e
|
ArrayView content is not const anymore
As in upcoming std c++ array_view, ArrayView<T> points to mutable
data, use ArrayView<const T> or alias ConstArrayView<T> for const
data.
|
2015-03-09 13:54:09 +00:00 |
|
Maxime Coste
|
ec1d5509bb
|
Refactor ncurses assistant option handling
The option is now ncurses_assistant, defaults to clippy, none
and off a recognized to disable assistant.
|
2015-02-09 13:33:54 +00:00 |
|
Maxime Coste
|
da562e03a0
|
replace all std::vector with Vector
|
2015-01-12 13:58:41 +00:00 |
|
Maxime Coste
|
295a97f2a6
|
Rename memoryview to ArrayView
|
2015-01-06 13:43:37 +00:00 |
|
Maxime Coste
|
2852e0fbe5
|
Remove trailing blank lines
|
2014-12-23 23:00:20 +00:00 |
|
Maxime Coste
|
0a57fa0766
|
Rename ncurses.{cc,hh} to ncurses_ui.{cc,hh}
|
2014-12-09 13:57:21 +00:00 |
|