Commit Graph

  • ca7ef937ff Clean up blend_colour macro. Michael Drake 2012-03-27 21:34:55 +0000
  • f0dbe1d689 Return a colour (ABGR) from gui_system_colour_char() rather than a css_color (ARGB) Chris Young 2012-03-27 19:25:02 +0000
  • 4ecf9f9bca Tag some 'safe' strings Chris Young 2012-03-27 18:32:42 +0000
  • fc8cf634d5 Fix lighten_colour and double_lighten_colour to prevent alpha bleeding into red channel. Make macros clearer. Michael Drake 2012-03-27 11:55:57 +0000
  • fba2ebeee6 Use gui_system_colours. Michael Drake 2012-03-27 11:53:53 +0000
  • 57793aae89 Remove gui_colour_* options. Michael Drake 2012-03-27 11:51:18 +0000
  • ce20021df7 Fix colour string matching. Lose unneeded case insensitivity in matching. Michael Drake 2012-03-27 11:02:35 +0000
  • eb189092c7 Constify param to gui_system_colour_char function. Michael Drake 2012-03-27 10:47:29 +0000
  • 8fabc6119c Use gui_ interface to get system colours, rather than nosoption_. Michael Drake 2012-03-27 10:34:38 +0000
  • 103c8703ec Expose tree_setup_colours so it can be called from frontends if the system colour scheme changes. Chris Young 2012-03-26 21:13:00 +0000
  • 307df869c3 fix build Chris Young 2012-03-26 20:25:10 +0000
  • cb715fe217 Squash implicit declaration of function 'html_get_box_tree' function by including render/html.h. Michael Drake 2012-03-26 11:17:40 +0000
  • b213502c9e Include render/html.h to fix build. Michael Drake 2012-03-26 11:02:12 +0000
  • 9a6b4b1b07 Include render/box.h and render/html.h to fix build. Michael Drake 2012-03-26 11:01:48 +0000
  • 71325ca6d0 Bring comment into line with use of libdom instead of libxml. Michael Drake 2012-03-26 10:47:54 +0000
  • d5a2701b38 Don't need libxml.h in render/box.h now. Michael Drake 2012-03-26 10:45:44 +0000
  • e863cfebe1 fix node_presentational_hint_font_size Vincent Sanders 2012-03-25 23:21:13 +0000
  • 32f2b175fe convert node_presentational_hint_float Vincent Sanders 2012-03-25 23:14:18 +0000
  • b9a2def970 Fix BeOS build: - comment out unneeded includes for now, - fix static lib linking order. François Revel 2012-03-25 23:03:11 +0000
  • ad0c132f2b Fix strict aliasing warnings John Mark Bell 2012-03-25 23:00:39 +0000
  • 9b08752807 Ensure error is initialised John Mark Bell 2012-03-25 22:59:39 +0000
  • bfc619a8dc Fix up border-{trbl}-style hint John Mark Bell 2012-03-25 22:52:05 +0000
  • 56ae7b5955 Make text-align hint less braindead John Mark Bell 2012-03-25 22:21:46 +0000
  • fb21c6b3fb Make vertical align hint less braindead John Mark Bell 2012-03-25 19:17:51 +0000
  • 3434883de7 Use system colours for scrollbar widget. Front ends must be updated to set them. Michael Drake 2012-03-25 18:53:34 +0000
  • 7831fda94d Use system colours for treeview. Front ends must be updated to set them. Michael Drake 2012-03-25 18:52:58 +0000
  • 5cff5d3f41 fix hint color Vincent Sanders 2012-03-25 17:23:26 +0000
  • 7661783399 node_presentational_hint_border_trbl_width Daniel Silverstone 2012-03-25 17:04:00 +0000
  • e26ed5327d node_presentational_hint_margin_tb Daniel Silverstone 2012-03-25 16:48:50 +0000
  • d47dd95940 node_presentational_hint_margin_rl done and diddled Daniel Silverstone 2012-03-25 16:45:08 +0000
  • e6155dd37f about:imagecache gives URL links, and table is styled. This has revealed a buffer overflow or similar here; reducing the buffer size to 1024 makes it very fragile with long URLs. Rob Kendrick 2012-03-25 16:42:45 +0000
  • 903f456547 two more presentational hints Vincent Sanders 2012-03-25 16:38:17 +0000
  • 61716fc4f9 cellpadding presentational hint works Daniel Silverstone 2012-03-25 16:24:46 +0000
  • b8517a2a18 Cellpadding needs interning too Daniel Silverstone 2012-03-25 16:23:02 +0000
  • 9d1baa5ba9 All the intern strings we might need for CSS Daniel Silverstone 2012-03-25 15:51:32 +0000
  • 0344970df4 Squash warnings John Mark Bell 2012-03-25 15:19:12 +0000
  • 268f3514bf fix compile Vincent Sanders 2012-03-25 15:14:25 +0000
  • e12566e1a1 add presentational hint routine for background image Vincent Sanders 2012-03-25 15:12:15 +0000
  • e1df0d095a Initial attempt at imagemap libdomification Daniel Silverstone 2012-03-25 15:07:08 +0000
  • 7491f60696 Fix up node_presentational_hint_text_align John Mark Bell 2012-03-25 15:02:08 +0000
  • 729b34fa3b Fix up node_presentational_hint_vertical_align John Mark Bell 2012-03-25 14:51:37 +0000
  • 7aa4147940 split presentational hints function up Vincent Sanders 2012-03-25 14:38:37 +0000
  • 52b1762ea4 Use correct identity of ok John Mark Bell 2012-03-25 11:41:39 +0000
  • 0cea4b192d Add libdom to native RISC OS LDFLAGS John Mark Bell 2012-03-25 11:36:37 +0000
  • bee128e2a1 Handle encoding change requests John Mark Bell 2012-03-25 11:33:32 +0000
  • 2a0e519497 Egregious hack so missing form controls don't cause box construction to abort John Mark Bell 2012-03-25 11:24:12 +0000
  • 29708a2bf3 Fix logic inversion John Mark Bell 2012-03-25 11:23:09 +0000
  • 6ff2da6e31 fix node_is_link add dom string globals to css handler Vincent Sanders 2012-03-25 11:14:19 +0000
  • dbfdaa3144 FatMessages. Rob Kendrick 2012-03-25 10:35:53 +0000
  • 0adac87454 Add a perl script for splitting out messages files again Rob Kendrick 2012-03-25 10:26:02 +0000
  • 104e19994e Fix message merging script's manipulation patterns to mean we don't need any code changes on the C side. Rob Kendrick 2012-03-25 10:25:15 +0000
  • bf5459c18b Include render/box.h Daniel Silverstone 2012-03-25 10:21:47 +0000
  • 6162b49875 Forward decl of struct dom_node to shush things Daniel Silverstone 2012-03-25 10:21:37 +0000
  • ef238c17fe For now, build a shonky libxml tree. Later, rewrite save_complete for libdom Daniel Silverstone 2012-03-25 10:13:53 +0000
  • 99701232b2 Script to merge messages files. More tag manipulation patterns needed. Rob Kendrick 2012-03-25 09:39:54 +0000
  • 66f4d9a831 fix previous commit Vincent Sanders 2012-03-25 09:26:39 +0000
  • 60e5d80aea fix node_count_siblings Vincent Sanders 2012-03-25 09:23:41 +0000
  • b0e04780af node_is_empty Daniel Silverstone 2012-03-25 08:55:27 +0000
  • 2b215a8df1 Initialise/finalise box constructor string constants John Mark Bell 2012-03-25 08:37:48 +0000
  • 19150f13ef Shut up missing text_redraw Daniel Silverstone 2012-03-25 08:19:37 +0000
  • cbc13a3fdd Clean up additional interned strings John Mark Bell 2012-03-25 08:05:18 +0000
  • d3463d9e2a Ensure parent is NULL if there is no parent John Mark Bell 2012-03-25 07:59:05 +0000
  • a58de36468 Add libdom to cross-compilation LDFLAGS John Mark Bell 2012-03-25 07:58:30 +0000
  • 3576ad71cb fix up framebuffer build flags fix select attributes Vincent Sanders 2012-03-24 22:42:14 +0000
  • 980d4d4caf s/XML_ELEMENT_NODE/DOM_ELEMENT_NODE/ John Mark Bell 2012-03-24 22:36:22 +0000
  • d00b3c79c8 Squash aliasing warnings John Mark Bell 2012-03-24 22:30:28 +0000
  • a195282bfb Include render/box.h Daniel Silverstone 2012-03-24 22:29:31 +0000
  • cb99af0b01 Include render/box.h Daniel Silverstone 2012-03-24 22:28:49 +0000
  • da94e952c9 Suppress strict aliasing moans John Mark Bell 2012-03-24 22:26:44 +0000
  • 784b223387 continue conversion Vincent Sanders 2012-03-24 22:21:25 +0000
  • a45972a104 Squash warning -- this API appears to be unused John Mark Bell 2012-03-24 22:16:03 +0000
  • 73bfb6201e Fix up meta refresh parser John Mark Bell 2012-03-24 22:08:13 +0000
  • 6a62b3a561 three more callbacks fixed up Vincent Sanders 2012-03-24 21:35:02 +0000
  • fd04db8566 Fix up html_process_style_element John Mark Bell 2012-03-24 21:06:30 +0000
  • 24894214bc Include dom/dom.h where it might be needed Daniel Silverstone 2012-03-24 20:55:22 +0000
  • 883907d612 s/XML_ELEMENT_NODE/DOM_ELEMENT_NODE John Mark Bell 2012-03-24 20:48:02 +0000
  • d2fd3cc8f6 Fix up html_find_stylesheets John Mark Bell 2012-03-24 20:43:19 +0000
  • 6822d7914a Fix exc undeclared. François Revel 2012-03-24 20:06:08 +0000
  • aa49a54db5 Fix up node_has_attribute John Mark Bell 2012-03-24 19:40:06 +0000
  • 710b90d43a continuting work in progress Vincent Sanders 2012-03-24 19:35:59 +0000
  • 1688080e04 Beginnings of fixed up selection binding John Mark Bell 2012-03-24 18:48:14 +0000
  • 682eba9a56 Port box construction to libdom John Mark Bell 2012-03-24 18:47:51 +0000
  • 72baec3aec Remove bogus dependencies on box.h John Mark Bell 2012-03-24 17:42:29 +0000
  • 07d445a5ca conversion to libdom work in progress with FIXME blocks Vincent Sanders 2012-03-24 17:11:17 +0000
  • d1194be49f Migrate frame types so that desktop/browser.h does not include render/html.h Daniel Silverstone 2012-03-24 17:09:21 +0000
  • 85d3e6337f Monkey does not need _GNU_SOURCE Daniel Silverstone 2012-03-24 15:22:01 +0000
  • aaf874980e Remove include that's pulled in from browser.h anyway. Michael Drake 2012-03-24 11:02:10 +0000
  • fa7c872567 Fix for options refactor. Michael Drake 2012-03-24 08:56:14 +0000
  • b21f85a072 initial move to libdom Vincent Sanders 2012-03-23 23:18:04 +0000
  • ac6e205dc0 Reference LIBRARIES document from each of the BUILDING-* docs. Michael Drake 2012-03-23 22:50:52 +0000
  • c47f86999e Add document listing NetSurf project libraries needed to build NetSurf. Michael Drake 2012-03-23 22:31:55 +0000
  • 67b6f8d4a3 remove unecessary includes Vincent Sanders 2012-03-23 16:56:43 +0000
  • 654ad81d8b Delete some trailing whitespace. Michael Drake 2012-03-23 16:30:50 +0000
  • a66adbbfef Rename BeOS frontend files to strip the useless beos_ prefix. Fix includes and the rest so it builds. François Revel 2012-03-22 21:48:24 +0000
  • 974f536794 Fixed declarations of set_std_pixel / get_std_pixel Ole Loots 2012-03-22 21:34:13 +0000
  • 2ffb570acd Fix missing include: desktop/options.h Ole Loots 2012-03-22 21:33:21 +0000
  • 71956c0265 Build fix for BeOS: - don't include options.h directly, - typo. François Revel 2012-03-22 21:11:35 +0000
  • 1490b52a6b NetSurf options rework (a=vince r=daniels,jmb) Vincent Sanders 2012-03-22 09:34:34 +0000
  • 0797bf5a57 Be a bit more verbose and strict. Ole Loots 2012-03-21 21:20:19 +0000
  • 36dd0cc346 added dbg_rect function. Ole Loots 2012-03-21 21:19:59 +0000