Commit Graph

  • 9505fdcf84 Make browser window widget remove caret on "strip focus" event. Michael Drake 2012-07-31 22:16:06 +0100
  • 72cb5b6ea4 Add widget callback for getting stripped of focus. Call it in the input setter, on previous input holder. Michael Drake 2012-07-31 22:14:48 +0100
  • daa47fce52 Use setter when giving clicked input focus. Michael Drake 2012-07-31 21:49:01 +0100
  • 84152cd72b add another script test Vincent Sanders 2012-07-31 21:44:03 +0100
  • 2999410af6 When a text input widget has its text set, and it has the caret, move the caret to the end. Michael Drake 2012-07-31 21:04:20 +0100
  • 9a92e7bdeb Core's gui_window_remove_caret should only remove caret if the bw in question owns the caret. Michael Drake 2012-07-31 21:02:19 +0100
  • 140795500c Claim, position, and render caret in text input widget. Currently does not remove caret when input widget is stripped of focus (because widget doesn't know). Michael Drake 2012-07-31 20:43:43 +0100
  • 2e4bb2d020 Round to nearest point between chars in nsfont_position_in_string, instead of rounding down. Michael Drake 2012-07-31 20:41:27 +0100
  • 941a48dabd When setting fbtk caret, register callback for redrawing caret removal. Michael Drake 2012-07-31 20:40:14 +0100
  • 4125a8afdf Remove strlen from redraw functions. Michael Drake 2012-07-31 15:18:25 +0100
  • 45b9d96678 Add support for editing text input widget contents from arbitrary position in string (instead of just end). Michael Drake 2012-07-31 15:13:52 +0100
  • cbfd887311 Merge branch 'vince/script-async' Vincent Sanders 2012-07-31 14:50:43 +0100
  • c0aaf31f5a fix global handling Vincent Sanders 2012-07-31 14:48:53 +0100
  • 90b0c48bb2 Split out common code to generate a font style for text input widget. Michael Drake 2012-07-31 14:06:57 +0100
  • f6436d54c8 Add caret to browser window widgets. Caret now shows when editing forms. Michael Drake 2012-07-31 14:05:39 +0100
  • 8db6d74bcb Add basic awareness of text input caret to ftbk and functions to get/set caret pos. Michael Drake 2012-07-31 14:04:12 +0100
  • d763e57d30 fix dom parser error return check Vincent Sanders 2012-07-31 12:49:41 +0100
  • 4182685d1e fix parse completion - working syncronous scripts Vincent Sanders 2012-07-30 18:18:11 +0100
  • b0a41606ff extend html data processing to deal with paused parse Vincent Sanders 2012-07-30 15:17:57 +0100
  • db76dd3b1a extend completion types Vincent Sanders 2012-07-27 16:59:49 +0100
  • 06608c1bf0 extend script enumeration to include asyncronous and deferred scripts Vincent Sanders 2012-07-27 13:53:14 +0100
  • 4f0e70b50d split up the script processing Vincent Sanders 2012-07-27 12:01:50 +0100
  • f207f14be1 simple script tests Vincent Sanders 2012-07-30 22:31:20 +0100
  • c48d7fa2da missing 'defined' Chris Young 2012-07-28 22:32:32 +0100
  • 8ac36b64b1 Add a GUI option to enable/disable Javascript, if NetSurf is built with Javascript support. Chris Young 2012-07-28 22:27:53 +0100
  • dfef1d6fde Use requester.class directly, so we can get requesters to appear on NetSurf's screen. Untested. Chris Young 2012-07-28 21:56:27 +0100
  • 72fe92d9ca Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2012-07-27 14:08:17 +0100
  • 41f88e6937 Scrollbar behaviour fixes. Stop scrollbar sliding at different rate from pointer. Stop jump on drag start when scrollbar position indicator isn't at zero. Michael Drake 2012-07-27 14:05:13 +0100
  • 7d011c62ff Open hotlist and history at top right corner Ole Loots 2012-07-27 03:47:42 +0200
  • e4d83d660e Open search form at lower right corner Ole Loots 2012-07-27 03:35:53 +0200
  • 329fba581a Handle "Save window size" menu event. Ole Loots 2012-07-27 02:52:34 +0200
  • 382c2f2289 Only warp pointer once for a sequence of consecutive move events. Further reduces lag when dragging scrollbar. Michael Drake 2012-07-26 23:14:27 +0100
  • 514bee5786 Handle consecutive queued mouse move events together. Reduces pointer lag when busy. Michael Drake 2012-07-26 22:38:38 +0100
  • 8660bed543 Change a couple of 'if's to 'else if's. Michael Drake 2012-07-26 19:04:45 +0100
  • 305938bb48 Avoid a load of repeat operations when panning by greater than viewport size. Michael Drake 2012-07-26 19:00:38 +0100
  • d9d7dcb758 Avoid redrawing the whole screen when scrolling by zero pixels. Michael Drake 2012-07-26 18:37:51 +0100
  • 59ba5dd43c Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2012-07-26 18:28:34 +0100
  • 4bd23e73ab s/object/option/ Michael Drake 2012-07-26 18:27:15 +0100
  • d3b8809020 add libdom Vincent Sanders 2012-07-26 18:01:29 +0100
  • 0a9b28d3e0 add missing include Vincent Sanders 2012-07-26 17:55:03 +0100
  • 888d8eac4f A few tweaks from when I was looking for internal font renderer bug in wrong place. Michael Drake 2012-07-26 17:37:44 +0100
  • 2f408f0ecb More use of interns. Michael Drake 2012-07-26 15:57:33 +0100
  • 81e079e747 Use interns for string comparisons. Michael Drake 2012-07-26 14:49:27 +0100
  • 483d32cadc Merge branch 'master' of git://git.netsurf-browser.org/netsurf Ole Loots 2012-07-26 12:33:53 +0200
  • 93f36a8c9b Implemented a new colour picker. This colour picker allows to select the 216 web colors plus 15 shades of gray. Removed the color popup from the resource file. Ole Loots 2012-07-26 12:25:27 +0200
  • 2b5eecb5bb Merge origin/mono/change-atari-defaults on Ole Loots' behalf. Daniel Silverstone 2012-07-26 08:13:51 +0100
  • d408eb0e18 Added option comments Ole Loots 2012-07-26 00:49:33 +0200
  • 4f4ccedfb5 Adjusted atari defaults This change is required by latest changes to the atari Makefile.target and is an preparation for auto-building the atari version. Ole Loots 2012-07-26 00:37:37 +0200
  • 8307f62e23 Clean up flags setup, requires changes to Makefile.default Ole Loots 2012-07-25 14:00:51 +0200
  • b06fecab55 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Ole Loots 2012-07-25 13:59:38 +0200
  • e1a9a98e05 Fixed colour type for vs* functions, added comments. Ole Loots 2012-07-25 13:58:38 +0200
  • 25cdea3351 doxygen serious warning cleanup Vincent Sanders 2012-07-24 16:19:49 +0100
  • bd740ad9b7 update doxygen config Vincent Sanders 2012-07-24 14:00:47 +0100
  • 83866790e1 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Vincent Sanders 2012-07-24 12:57:27 +0100
  • a796b6020c fix library link order Vincent Sanders 2012-07-24 12:52:54 +0100
  • 45ba2ab276 Change Disegna to Draw for consistency, and because this refers to !Draw Chris Young 2012-07-23 23:01:23 +0100
  • 0bbe65de26 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2012-07-23 22:31:12 +0100
  • 773cbd2aea Update of Italian strings (credit: Samir Hawamdeh) Chris Young 2012-07-23 22:29:06 +0100
  • 3faaff91ac change to use netsurf toolchain build Vincent Sanders 2012-07-23 21:12:19 +0100
  • 8a6f63fca3 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Ole Loots 2012-07-23 14:52:48 +0200
  • 4ade97334a Changed toolbar_bg_color to type "colour", Now the toolbar background can be configured as RGB colour. Ole Loots 2012-07-23 14:48:50 +0200
  • 4b71394462 Fix reference counting in generic sibling selection callback. Michael Drake 2012-07-23 13:21:57 +0100
  • 26a92340e2 Compare interns instead of strings in html_forms.c Michael Drake 2012-07-23 12:06:43 +0100
  • 6bbe68823c Fix free of NULL. Michael Drake 2012-07-23 11:27:42 +0100
  • 957f9dc7c8 renamed plot functions (use plot_ prefix) Ole Loots 2012-07-23 02:34:21 +0200
  • eb2ec532e8 renmaed plot functions (use plot_ prefix). Ole Loots 2012-07-23 02:30:11 +0200
  • 2158ed7bce moved "bitmap_resize()" to bitmap.c Ole Loots 2012-07-23 02:03:09 +0200
  • 5433eecfea Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2012-07-22 23:29:58 +0100
  • f6f2bcbcde Interned string cleanup, phase 6 (final): Move html.c to corestring. Michael Drake 2012-07-22 23:28:45 +0100
  • 72a9071cb2 Inline some functions Ole Loots 2012-07-23 00:21:28 +0200
  • dabc915ec9 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Ole Loots 2012-07-23 00:00:09 +0200
  • 3c790bf12d Fix ref counting issue in meta tag finder. Michael Drake 2012-07-22 21:58:47 +0100
  • e54e2fd0fa Fix ref counting issue in node_id selection callback. Michael Drake 2012-07-22 21:50:58 +0100
  • d70bf9ac43 Fix ref counting issue in HEAD handler. Fix logic error too. Michael Drake 2012-07-22 21:31:30 +0100
  • 209d3a5ccf Fix ref counting issue in named sibling selection callback. Michael Drake 2012-07-22 21:22:05 +0100
  • 5dadb1a0ec Interned string cleanup, phase 5: Move imagemap.c to corestring. Michael Drake 2012-07-22 20:52:34 +0100
  • 2363301c94 Show refcnt in lwc iterator at netsurf exit. Daniel Silverstone 2012-07-22 20:24:33 +0100
  • 1947019095 Interned string cleanup, phase 4: Move html_script.c to corestring. Michael Drake 2012-07-22 18:58:22 +0100
  • 9de20d9a1a Interned string cleanup, phase 3: Move html_forms.c to corestring. Michael Drake 2012-07-22 18:01:10 +0100
  • 5d8959b30c Fix reference handling when computing next node. John-Mark Bell 2012-07-22 17:52:30 +0100
  • 2ad24f39da Interned string cleanup, phase 2: Create utils/corestrings and use it in css handler. Michael Drake 2012-07-22 15:48:55 +0100
  • 1e65737c8c Interned string cleanup, phase 1: Use lwc_string where possible in CSS handler. Michael Drake 2012-07-22 14:06:45 +0100
  • 41abc08cbb Fix ref leak in error case John-Mark Bell 2012-07-22 13:49:10 +0100
  • 65ea98ba60 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Daniel Silverstone 2012-07-21 20:11:02 +0100
  • 88207c0b17 Unref the <html> node where appropriate, so we don't have it left behind Daniel Silverstone 2012-07-21 20:10:44 +0100
  • 25bcfa93da Fix node name comparisons to be case insensitive. Michael Drake 2012-07-21 19:07:29 +0100
  • 699e2e65e6 Remove favicon and fix logo URL in non-en welcome pages. Michael Drake 2012-07-21 18:50:04 +0100
  • 792dbe6e44 Add textarea support back in. Michael Drake 2012-07-21 18:16:04 +0100
  • 9d3986e768 Avoid strcasecmp in form control creation node name handler. Michael Drake 2012-07-21 17:41:17 +0100
  • b412b93701 Use online docs. Michael Drake 2012-07-21 14:55:51 +0100
  • 5fc781d715 Update default homepage URL to about:welcome. Make RISC OS front end use NETSURF_HOMEPAGE too. Michael Drake 2012-07-21 13:13:57 +0100
  • a2dadbbe12 Add about:welcome handler and enable resource:welcome.html. Michael Drake 2012-07-21 13:12:51 +0100
  • 02561162a9 Add welcome page resources. Add symlinks to English welcome page to gtk and framebuffer. Michael Drake 2012-07-21 13:09:14 +0100
  • 60db24cf87 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2012-07-21 11:49:19 +0100
  • 717dfae6f8 Fix ignore of files in !NetSurf dir. Michael Drake 2012-07-21 11:48:16 +0100
  • 78f449be06 Allow Ole Loots to commit to Docs/ Netsurf Administrators 2012-07-20 22:18:00 +0100
  • ae7d114101 Plumbing for Atari cross-compilation John-Mark Bell 2012-07-20 16:30:12 +0100
  • 82fe8989ae Remove reference to robuild web page. Michael Drake 2012-07-16 14:28:08 +0100
  • 3bb15c459f Update docs for Git. Michael Drake 2012-07-15 18:04:15 +0100
  • f7683fd019 Update URLs for glyph data. Michael Drake 2012-07-15 17:41:37 +0100