Fix path layout and Czech stats, and rewrite the install docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-17 16:02:59 +02:00
commit 2cb3565df5
16 changed files with 349 additions and 869 deletions

View file

@ -4,6 +4,13 @@
/* Settings */
/* ------------------------------------------------------------------ */
static GtkWidget *settings_popover;
void settings_open(void) {
if (settings_popover)
gtk_popover_popup(GTK_POPOVER(settings_popover));
}
void draw_theme_swatch(GtkDrawingArea *area, cairo_t *cr,
int width, int height, gpointer data) {
ThemeId id = (ThemeId)GPOINTER_TO_INT(data);
@ -215,6 +222,7 @@ GtkWidget *build_settings_button(void) {
G_CALLBACK(gtk_widget_queue_draw), icon);
popover = gtk_popover_new();
settings_popover = popover;
gtk_widget_add_css_class(popover, "settings-popover");
gtk_popover_set_has_arrow(GTK_POPOVER(popover), TRUE);
gtk_popover_set_position(GTK_POPOVER(popover), GTK_POS_BOTTOM);