mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-05 04:06:08 -05:00
* Add -W,--window-size-chars command line option * Add initial-window-size-chars foot.ini option * Add -w,--window-size-pixels command line option * Add initial-window-size-pixels foot.ini option * Deprecate -g,--geometry command line option in favor of -w,--window-size-pixels * Deprecate geometry option in foot.ini in favor of initial-window-size-pixels
24 lines
488 B
C
24 lines
488 B
C
#pragma once
|
|
|
|
#include <tllist.h>
|
|
|
|
enum user_notification_kind {
|
|
USER_NOTIFICATION_DEPRECATED,
|
|
USER_NOTIFICATION_WARNING,
|
|
USER_NOTIFICATION_ERROR,
|
|
};
|
|
|
|
struct user_notification {
|
|
enum user_notification_kind kind;
|
|
char *text;
|
|
};
|
|
|
|
typedef tll(struct user_notification) user_notifications_t;
|
|
|
|
static inline void
|
|
user_notifications_free(user_notifications_t *notifications)
|
|
{
|
|
tll_foreach(*notifications, it)
|
|
free(it->item.text);
|
|
tll_free(*notifications);
|
|
}
|