diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-09-16 19:15:13 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-09-16 19:15:13 +0100 |
| commit | 06e06d6ea67f10ececd7232471505e7d8f36d509 (patch) | |
| tree | 478b39028f534bb6b89b16ffcffa54c83c61b3c2 /src/user_interface.hh | |
| parent | 49903523a7f28c18d324bf605876b9d18a97047b (diff) | |
remove print_status from UserInterface, pass status line to draw
Client store the current status line. This way calls to print status
do not force the user interface to display directly.
Diffstat (limited to 'src/user_interface.hh')
| -rw-r--r-- | src/user_interface.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/user_interface.hh b/src/user_interface.hh index 2e2b6171..0f9c3a35 100644 --- a/src/user_interface.hh +++ b/src/user_interface.hh @@ -26,7 +26,6 @@ class UserInterface : public SafeCountable { public: virtual ~UserInterface() {} - virtual void print_status(const DisplayLine& status) = 0; virtual void menu_show(memoryview<String> choices, DisplayCoord anchor, ColorPair fg, ColorPair bg, @@ -39,6 +38,7 @@ public: virtual void info_hide() = 0; virtual void draw(const DisplayBuffer& display_buffer, + const DisplayLine& status_line, const DisplayLine& mode_line) = 0; virtual DisplayCoord dimensions() = 0; virtual bool is_key_available() = 0; |
