Commit Graph

  • b400b7c22b Introduced BITMAPF_BUFFER_NATIVE, for fast redraw of bitmaps. Ole Loots 2012-04-10 23:06:21 +0000
  • 65b128b088 Just get glyph widths rather than the entire glyph when calculating sizes. This should be faster but isn't (probably still rendering the glyph internally) Chris Young 2012-04-09 12:01:57 +0000
  • f13f2468b1 Removed obsolete menu item struct member. Ole Loots 2012-04-09 11:44:09 +0000
  • ebd0f1366d Removed debug output, text format changes... Ole Loots 2012-04-09 11:33:34 +0000
  • 96a2906298 Simplified keyboard-shortcut code: Don't use Messages file for Menu strings and accelerator definitions. These things are now taken from the RSC file. Ole Loots 2012-04-09 11:30:59 +0000
  • 940ae42c87 Optimize redraw when window is on-top: do not intersect redraw areas with visible window rectangles. Ole Loots 2012-04-07 21:24:37 +0000
  • 39b04ea3d6 Added missing include. Ole Loots 2012-04-07 21:22:19 +0000
  • bb82d83cc1 Added linkage to libdom. Ole Loots 2012-04-07 21:21:45 +0000
  • 7bfcbe1e1e Added missing declaration of "html_redraw_debug". Ole Loots 2012-04-07 21:19:10 +0000
  • bae750ee44 Fix a crash when opening Preferences panel and Choices file doesn't exist: - add missing strdup(), - fix free() vs g_free() mixups. François Revel 2012-04-07 18:32:11 +0000
  • 87b9a905eb Fix typo and unhide imagecache from about:about Chris Young 2012-04-07 17:30:54 +0000
  • 5b79dbe36f Update NetSurf's system colours when OS prefs change Chris Young 2012-04-07 17:16:32 +0000
  • 4465c4f4af Add Seeks <http://www.seeks-project.info/> to the list of search engines. Use http for the favicon to avoid a cert popup. François Revel 2012-04-07 17:14:31 +0000
  • c48042e0da Implement gui_launch_url() for GTK. François Revel 2012-04-07 12:56:02 +0000
  • 97af7afedf Convert to use image cache Chris Young 2012-04-06 17:05:25 +0000
  • 878212a0de Removed unused variable. Ole Loots 2012-04-04 21:58:09 +0000
  • ec010eaa4c This version was used to build release package of netsurf 2.9 Ole Loots 2012-04-04 21:21:33 +0000
  • 6d2dd168c6 Added script to invoke make process for different architecture. Ole Loots 2012-04-04 21:16:40 +0000
  • 32aea564d6 Added script to compile all the libraries needed (build optimized for netsurf). Ole Loots 2012-04-04 21:12:58 +0000
  • 183174b25a Move status basr left one pixel Chris Young 2012-04-02 18:05:09 +0000
  • d434749953 Remove old commented out tags Chris Young 2012-03-31 21:51:44 +0000
  • 7a12cad439 Change the status bar frameiclass to a gaugeiclass, as it is more aesthetically pleasing, and also allows us to show progress bar if it is possible to get this data from the core in the future. Chris Young 2012-03-31 21:49:50 +0000
  • 9a6b4efc7b Use the same default favicon as other platforms. Chris Young 2012-03-31 15:29:08 +0000
  • e8d90a532a Search user data dir first for resources Chris Young 2012-03-30 19:28:37 +0000
  • e30905be75 Use 'user' env-var to determine username Chris Young 2012-03-30 18:18:15 +0000
  • 5a42a7a791 Fix the fix. (we used a different name for this struct member than on other platforms) :p François Revel 2012-03-29 00:05:54 +0000
  • cbd3c31120 Update with new path Chris Young 2012-03-28 22:21:37 +0000
  • 38b310ad5f Move user-specifics out of Resources Chris Young 2012-03-28 22:17:27 +0000
  • 483b86e713 Add sobjs - libdom and libhubbub stub Chris Young 2012-03-28 21:23:26 +0000
  • 15143dfda6 convert node_presentational_hint_border_trbl_color Vincent Sanders 2012-03-28 16:40:06 +0000
  • 9f526b7eab converted node_presentational_hint_border_spacing Vincent Sanders 2012-03-28 16:13:23 +0000
  • d5b72f2fff convert node_presentational_hint_width Vincent Sanders 2012-03-28 15:51:28 +0000
  • b8e72de7d8 convert node_presentational_hint_height Vincent Sanders 2012-03-28 13:34:54 +0000
  • 830e53327f Use experimental libdom functions for named_ancestor_node, named_parent_node and parent_node selection callbacks. Michael Drake 2012-03-28 12:49:39 +0000
  • 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