summaryrefslogtreecommitdiff
path: root/render/form.h
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2005-06-26 01:55:20 by jmb]John Mark Bell2005-06-261-2/+4
| | | | | | | | Move acceptable character set determination to form submission time, rather thanat box tree creation time. Use UTF-8 encoding, if specified, else use first specified encoding. Improve use of utf8_to_enc - falling back to document encoding then 8859-1 where appropriate. svn path=/import/netsurf/; revision=1765
* [project @ 2005-04-16 05:09:32 by jmb]John Mark Bell2005-04-161-2/+4
| | | | | | | | | | | | Split out UTF-8 handling functions. Submit URL-encoded forms in sensible encoding: * First entry in accept-charset list, if present * Document encoding, otherwise We may want to explicitly look for UTF-8, to save converting. Convert cnv_str_local_enc/cnv_local_enc_str to use iconv (they're now veneers for utf8_[to/from]_enc). Provide mechanism for looking up local system charset (derived from system alphabet, under RISC OS) svn path=/import/netsurf/; revision=1647
* [project @ 2005-04-09 09:47:36 by bursa]James Bursa2005-04-091-0/+1
| | | | | | Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c. svn path=/import/netsurf/; revision=1608
* [project @ 2004-12-12 21:49:23 by bursa]James Bursa2004-12-121-8/+14
| | | | | | Add form_new() and form_add_option(). svn path=/import/netsurf/; revision=1400
* [project @ 2004-10-22 20:58:11 by bursa]James Bursa2004-10-221-1/+1
| | | | | | Fix form textarea scrolling. The scrollbar now works properly. svn path=/import/netsurf/; revision=1334
* [project @ 2004-08-08 19:13:40 by bursa]James Bursa2004-08-081-2/+3
| | | | | | Fix form submitting with an empty file upload. Update form_textarea_value(). Purge xcalloc() etc from form.c and handle memory exhaustion. svn path=/import/netsurf/; revision=1195
* [project @ 2004-07-19 20:40:11 by joty]John Tytgat2004-07-191-2/+3
| | | | | | | | | | form.h (struct form_control): renamed caret_char_offset to caret_box_offset; Added caret_form_offset & length. form.c: initialise new entries in struct form_control; form_successful_controls() : code reshuffling to improve readibility. box.h: TABing. box.c (box_input): init struct form_control::length. browser.c (browser_window_input_callback): UTF-8 support. Text area code needs similar changes. svn path=/import/netsurf/; revision=1117
* [project @ 2004-07-19 14:31:31 by bursa]James Bursa2004-07-191-0/+1
| | | | | | Update and simplify textarea code. Now uses BOX_BR instead of more than one inline container. Prepare for use of UTF-8 in textareas and inputs. svn path=/import/netsurf/; revision=1104
* [project @ 2004-06-17 21:41:11 by joty]John Tytgat2004-06-171-1/+1
| | | | | | Added comment on struct form_option::text. svn path=/import/netsurf/; revision=977
* [project @ 2004-05-21 23:42:26 by bursa]James Bursa2004-05-211-6/+1
| | | | | | Fix and clean code for radio and checkbox inputs. svn path=/import/netsurf/; revision=884
* [project @ 2004-05-21 10:25:42 by bursa]James Bursa2004-05-211-4/+18
| | | | | | Add form_new_control() and form_free_control(). svn path=/import/netsurf/; revision=878
* [project @ 2004-04-08 23:46:41 by jmb]John Mark Bell2004-04-081-0/+1
| | | | | | | Improve keypress handling in form text boxes. Note: Not yet implemented for textareas as these need more work anyway. svn path=/import/netsurf/; revision=740
* [project @ 2004-03-21 20:07:14 by jmb]John Mark Bell2004-03-211-1/+3
| | | | | | | <input type="file" support> Broken in places. svn path=/import/netsurf/; revision=645
* [project @ 2004-01-20 19:08:34 by jmb]John Mark Bell2004-01-201-0/+1
| | | | | | | Allow toggling of POST support. Add new toolbar icon numbers to riscos/gui.h svn path=/import/netsurf/; revision=490
* [project @ 2003-10-25 14:13:49 by bursa]James Bursa2003-10-251-3/+7
| | | | | | URL encoded POST support. svn path=/import/netsurf/; revision=375
* [project @ 2003-10-25 00:35:49 by bursa]James Bursa2003-10-251-0/+89
Split out and clean up form submit code. svn path=/import/netsurf/; revision=374