Ticket #1918: viewer in QuickView mode corrupts screen.
commit029063a65bd50a6647c3e4c41724fc4b897c398a
authorAndrew Borodin <aborodin@vmail.ru>
Thu, 31 Dec 2009 18:46:02 +0000 (31 21:46 +0300)
committerSlava Zanko <slavazanko@gmail.com>
Wed, 6 Jan 2010 21:02:07 +0000 (6 23:02 +0200)
tree5d2b89d33132fd24088e691e9994169464e0cbd0
parent1d1b6011e96ad9a538d75a9471e7ea94625867bf
Ticket #1918: viewer in QuickView mode corrupts screen.

Initial step: code refactoring:
  * small code formatting;
  * type accuracy;
  * introduce new type 'panel_view_mode_t' for panel type.
  * MC Viewer API unification: arguments order was changed.
  * Fixed show of viewer status bar.
  * Fixed boundaries of display text area.
  * Minor optimization of MC viewer. Call mcview_compute_areas() not so often.
  * Show not-printable 8-bit symbols in non-UTF-8 locales as dots.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
14 files changed:
src/boxes.c
src/cmd.c
src/file.c
src/layout.c
src/layout.h
src/main.c
src/panel.h
src/screen.c
src/setup.c
src/setup.h
src/viewer/display.c
src/viewer/mcviewer.c
src/viewer/mcviewer.h
src/viewer/plain.c