Changed indentation everywhere
This commit is contained in:
@@ -17,78 +17,78 @@
|
||||
// backend's config and state variables.
|
||||
|
||||
typedef struct ExecpBackend {
|
||||
// Config:
|
||||
// Command to execute at a specified interval
|
||||
char *command;
|
||||
// Interval in seconds
|
||||
int interval;
|
||||
// 1 if first line of output is an icon path
|
||||
gboolean has_icon;
|
||||
gboolean cache_icon;
|
||||
int icon_w;
|
||||
int icon_h;
|
||||
char *tooltip;
|
||||
gboolean centered;
|
||||
gboolean has_font;
|
||||
PangoFontDescription *font_desc;
|
||||
Color font_color;
|
||||
int continuous;
|
||||
gboolean has_markup;
|
||||
char *lclick_command;
|
||||
char *mclick_command;
|
||||
char *rclick_command;
|
||||
char *uwheel_command;
|
||||
char *dwheel_command;
|
||||
// paddingxlr = horizontal padding left/right
|
||||
// paddingx = horizontal padding between childs
|
||||
int paddingxlr, paddingx, paddingy;
|
||||
Background *bg;
|
||||
// Config:
|
||||
// Command to execute at a specified interval
|
||||
char *command;
|
||||
// Interval in seconds
|
||||
int interval;
|
||||
// 1 if first line of output is an icon path
|
||||
gboolean has_icon;
|
||||
gboolean cache_icon;
|
||||
int icon_w;
|
||||
int icon_h;
|
||||
char *tooltip;
|
||||
gboolean centered;
|
||||
gboolean has_font;
|
||||
PangoFontDescription *font_desc;
|
||||
Color font_color;
|
||||
int continuous;
|
||||
gboolean has_markup;
|
||||
char *lclick_command;
|
||||
char *mclick_command;
|
||||
char *rclick_command;
|
||||
char *uwheel_command;
|
||||
char *dwheel_command;
|
||||
// paddingxlr = horizontal padding left/right
|
||||
// paddingx = horizontal padding between childs
|
||||
int paddingxlr, paddingx, paddingy;
|
||||
Background *bg;
|
||||
|
||||
// Backend state:
|
||||
timeout *timer;
|
||||
int child_pipe;
|
||||
pid_t child;
|
||||
// Backend state:
|
||||
timeout *timer;
|
||||
int child_pipe;
|
||||
pid_t child;
|
||||
|
||||
// Command output buffer
|
||||
char *buf_output;
|
||||
int buf_length;
|
||||
int buf_capacity;
|
||||
// Command output buffer
|
||||
char *buf_output;
|
||||
int buf_length;
|
||||
int buf_capacity;
|
||||
|
||||
// Text extracted from the output buffer
|
||||
char *text;
|
||||
// Icon path extracted from the output buffer
|
||||
char *icon_path;
|
||||
Imlib_Image icon;
|
||||
char tooltip_text[512];
|
||||
// Text extracted from the output buffer
|
||||
char *text;
|
||||
// Icon path extracted from the output buffer
|
||||
char *icon_path;
|
||||
Imlib_Image icon;
|
||||
char tooltip_text[512];
|
||||
|
||||
// The time the last command was started
|
||||
time_t last_update_start_time;
|
||||
// The time the last output was obtained
|
||||
time_t last_update_finish_time;
|
||||
// The time it took to execute last command
|
||||
time_t last_update_duration;
|
||||
// The time the last command was started
|
||||
time_t last_update_start_time;
|
||||
// The time the last output was obtained
|
||||
time_t last_update_finish_time;
|
||||
// The time it took to execute last command
|
||||
time_t last_update_duration;
|
||||
|
||||
// List of Execp which are frontends for this backend, one for each panel
|
||||
GList *instances;
|
||||
GTree *cmd_pids;
|
||||
// List of Execp which are frontends for this backend, one for each panel
|
||||
GList *instances;
|
||||
GTree *cmd_pids;
|
||||
} ExecpBackend;
|
||||
|
||||
typedef struct ExecpFrontend {
|
||||
// Frontend state:
|
||||
int iconx;
|
||||
int icony;
|
||||
int textx;
|
||||
int texty;
|
||||
int textw;
|
||||
int texth;
|
||||
// Frontend state:
|
||||
int iconx;
|
||||
int icony;
|
||||
int textx;
|
||||
int texty;
|
||||
int textw;
|
||||
int texth;
|
||||
} ExecpFrontend;
|
||||
|
||||
typedef struct Execp {
|
||||
Area area;
|
||||
// All elements have the backend pointer set. However only backend elements have ownership.
|
||||
ExecpBackend *backend;
|
||||
// Set only for frontend Execp items.
|
||||
ExecpFrontend *frontend;
|
||||
Area area;
|
||||
// All elements have the backend pointer set. However only backend elements have ownership.
|
||||
ExecpBackend *backend;
|
||||
// Set only for frontend Execp items.
|
||||
ExecpFrontend *frontend;
|
||||
} Execp;
|
||||
|
||||
// Called before the config is read and panel_config/panels are created.
|
||||
|
||||
Reference in New Issue
Block a user