From 824472202a6480b62d65eb2b97142e5646455459 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Thu, 26 Oct 2017 21:52:16 -0400 Subject: Revert layout of preferences form in table This reverts commits 5e4efa9, 8f26235, 87d058f, fc1eaf8, 1e94c07, and b58eedd. --- (limited to 'src/html.c') diff --git a/src/html.c b/src/html.c index d4a08ab..9417db9 100644 --- a/src/html.c +++ b/src/html.c @@ -143,13 +143,6 @@ static const gchar *styles = "form {\n" "margin: 0;\n" "}" - "table {\n" - "border-collapse: collapse;\n" - "}\n" - "table th {\n" - "padding: 6px 0;\n" - "text-align: left;\n" - "}\n" "form input, form select {\n" "border: 1px solid #9F9F9F;\n" "border-radius: 3px;\n" @@ -165,14 +158,6 @@ static const gchar *styles = "margin: 0;\n" "float: right;\n" "}\n" - "form table label {\n" - "margin: 6px 0;\n" - "padding: 0 6px 0 0;\n" - "text-align: right;\n" - "}\n" - "form table input, form table select {\n" - "margin: 6px 0;\n" - "}\n" "form label {\n" "display: block;\n" "}\n" @@ -551,69 +536,11 @@ mq_html_form(const gchar *submit_label, const gchar *reset_label, ...) } gchar * -mq_html_fieldset(gchar *first_child, ...) -{ - gsize len; - va_list ap; - gchar *child; - gchar *fieldset; - gchar *ptr; - - /* Calculate length. */ - len = strlen("
\n"); - len += strlen("\n"); - len += strlen(first_child); - va_start(ap, first_child); - while ((child = va_arg(ap, gchar *))) { - len += strlen(child); - } - va_end(ap); - len += strlen("
\n"); - len += strlen("
\n"); - ++len; /* NUL byte */ - - /* Build string. */ - fieldset = g_new(gchar, len); - ptr = g_stpcpy(fieldset, "
\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, first_child); - g_free(first_child); - va_start(ap, first_child); - while ((child = va_arg(ap, gchar *))) { - ptr = g_stpcpy(ptr, child); - g_free(child); - } - va_end(ap); - ptr = g_stpcpy(ptr, "
\n"); - ptr = g_stpcpy(ptr, "
\n"); /* g_stpcpy() adds the NUL. */ - - return fieldset; -} - -gchar * -mq_html_th(GDestroyNotify destroy, gchar *text) -{ - gchar *e; - e = g_strconcat("\n", text, "\n\n", - NULL); - if (destroy) { - destroy(text); - } - return e; -} - -gchar * mq_html_input_text(const gchar *name, const gchar *label, const gchar *value) { - return g_strdup_printf( - "\n" - "\n" - "\n" - "\n" - "\n" + return g_strdup_printf("\n", name, label, name, name, value ? value : ""); } @@ -621,16 +548,10 @@ gchar * mq_html_input_number_i(const gchar *name, const gchar *label, gint min, gint step, gint max, gint value) { - return g_strdup_printf( - "\n" - "\n" - "\n" - "\n" - "\n" + return g_strdup_printf("\n", name, label, name, name, min, step, max, value); } @@ -638,31 +559,18 @@ gchar * mq_html_input_number_d(const gchar *name, const gchar *label, gdouble min, gdouble step, gdouble max, gdouble value) { - return g_strdup_printf( - "\n" - "\n" - "\n" - "\n" - "\n" + return g_strdup_printf("\n", name, label, name, name, min, step, max, value); } gchar * mq_html_input_radio(const gchar *name, const gchar *label, gboolean checked) { - return g_strdup_printf( - "\n" - "\n" - "\n" - "\n" - "\n" - "\n" - "\n" - "\n", + return g_strdup_printf("\n", name, label, name, name, checked ? " checked=\"checked\"" : ""); } @@ -690,16 +598,9 @@ mq_html_input_checkbox(const gchar *name, const gchar *label, gboolean checked) * when the former is checked. */ - return g_strdup_printf( - "\n" - "\n" - "\n" - "\n" - "\n" + return g_strdup_printf("\n", name, label, name, name, name, checked ? " checked=\"checked\"" : ""); } @@ -719,16 +620,11 @@ mq_html_input_select(const gchar *name, const gchar *label, g_assert(selected && selected[0]); /* Would cause buffer overflow */ /* Calculate length. */ - len = strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); - len += strlen("\n"); + len += strlen("\n\n"); ++len; /* NUL byte */ /* Build string. */ select = g_new(gchar, len); - ptr = g_stpcpy(select, "\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); } va_end(ap); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); - ptr = g_stpcpy(ptr, "\n"); /* g_stpcpy() adds NUL */ + ptr = g_stpcpy(ptr, "\n\n"); /* g_stpcpy() adds NUL */ return select; } -- cgit v0.9.1