Add compact panels support

Add a configuration option that allows for switching to compact panel
mode. In this mode, all window labels are hidden, so that there's more
space for actual information.

This patch doesn't add a configuration menu entry and doesn't add any
documentation.

Implements FR#7.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
Lukas Fleischer
2012-11-25 10:47:47 +01:00
parent edf3903ac8
commit 4d0c095947
7 changed files with 25 additions and 15 deletions

View File

@@ -147,7 +147,7 @@
#define MAXDAYSPERMONTH 31
/* Calendar window. */
#define CALHEIGHT 12
#define CALHEIGHT 8
/* Key definitions. */
#define CTRLVAL 0x1F
@@ -250,6 +250,7 @@ struct conf {
unsigned confirm_quit;
unsigned confirm_delete;
enum win default_panel;
unsigned compact_panels;
unsigned system_dialogs;
unsigned progress_bar;
const char *editor;