Allow vertical positioning of all windows
This commit is contained in:
@@ -132,7 +132,6 @@ typedef enum {
|
||||
PREF_RESOURCE_TITLE,
|
||||
PREF_RESOURCE_MESSAGE,
|
||||
PREF_INPBLOCK_DYNAMIC,
|
||||
PREF_INPUTWIN,
|
||||
PREF_ENC_WARN,
|
||||
PREF_PGP_LOG,
|
||||
PREF_TLS_CERTPATH,
|
||||
@@ -149,6 +148,13 @@ typedef struct prof_alias_t {
|
||||
gchar *value;
|
||||
} ProfAlias;
|
||||
|
||||
typedef struct prof_winplacement_t {
|
||||
int titlebar_pos;
|
||||
int mainwin_pos;
|
||||
int statusbar_pos;
|
||||
int inputwin_pos;
|
||||
} ProfWinPlacement;
|
||||
|
||||
void prefs_load(void);
|
||||
void prefs_close(void);
|
||||
|
||||
@@ -240,6 +246,20 @@ gboolean prefs_add_room_notify_trigger(const char * const text);
|
||||
gboolean prefs_remove_room_notify_trigger(const char * const text);
|
||||
GList* prefs_get_room_notify_triggers(void);
|
||||
|
||||
ProfWinPlacement* prefs_get_win_placement(void);
|
||||
void prefs_free_win_placement(ProfWinPlacement *placement);
|
||||
|
||||
gboolean prefs_titlebar_pos_up(void);
|
||||
gboolean prefs_titlebar_pos_down(void);
|
||||
gboolean prefs_mainwin_pos_up(void);
|
||||
gboolean prefs_mainwin_pos_down(void);
|
||||
gboolean prefs_statusbar_pos_up(void);
|
||||
gboolean prefs_statusbar_pos_down(void);
|
||||
gboolean prefs_inputwin_pos_up(void);
|
||||
gboolean prefs_inputwin_pos_down(void);
|
||||
ProfWinPlacement* prefs_create_profwin_placement(int titlebar, int mainwin, int statusbar, int inputwin);
|
||||
void prefs_save_win_placement(ProfWinPlacement *placement);
|
||||
|
||||
gboolean prefs_get_boolean(preference_t pref);
|
||||
void prefs_set_boolean(preference_t pref, gboolean value);
|
||||
char* prefs_get_string(preference_t pref);
|
||||
|
||||
Reference in New Issue
Block a user