Commit Graph

  • 6e5e5761fc Ensure a reference is taken on style nodes. John-Mark Bell 2013-03-16 01:00:06 +0000
  • 2af4b5be01 Make textarea_get_caret private. Michael Drake 2013-03-13 11:23:07 +0000
  • 95e726c7cc split sources lists out to their subdirectories as first step towards using core buildsystem Vincent Sanders 2013-03-11 17:50:12 +0000
  • 41e4928e25 Fix pointer shape and status bar messages for textareas and their scrollbars. Michael Drake 2013-03-11 12:57:33 +0000
  • f3b515540e move javascript makefile Vincent Sanders 2013-03-10 13:45:02 +0000
  • fffaa149bc Correctly set initial size of the search area. Ole Loots 2013-03-11 01:16:37 +0100
  • 939f078dd8 Fixed / Improved commandline URL handling. Ole Loots 2013-03-11 00:53:22 +0100
  • 0ec72e3415 Removed toolbar Ole Loots 2013-03-11 00:52:54 +0100
  • f3c0b643b6 beos: Set the filename in the download file panel François Revol 2013-03-09 21:03:16 +0100
  • 29f062e963 beos: Fix some cpp warnings Adrien Destugues - PulkoMandy 2013-03-09 20:51:22 +0100
  • e31007f6a7 C89 François Revol 2013-03-09 20:44:25 +0100
  • 20e4bdadaf Support old picture.datatype Chris Young 2013-03-09 15:29:30 +0000
  • 490de208d0 Make autoscroll start at inside edge of border or scrollbar. Michael Drake 2013-03-06 21:31:20 +0000
  • c1628435f2 Fix min line width calc when an inline isn't to be wrapped in a block that allows wrap. Michael Drake 2013-03-06 18:39:38 +0000
  • e3cb0ba450 Pull scrollbar mouse handling out into helper function. Michael Drake 2013-03-06 15:41:51 +0000
  • 5b7643634f Textarea sends caret hide msg if caret completely outside visible area. Michael Drake 2013-03-06 14:28:34 +0000
  • 951a584705 Don't show caret if there's a selection. Michael Drake 2013-03-06 13:10:37 +0000
  • 037beb44fb Pass caret clip rect out to front ends. (Nothing actually using them yet.) Michael Drake 2013-03-05 22:53:33 +0000
  • e8950dee22 Propagate native caret clip rect through core. Michael Drake 2013-03-05 14:51:16 +0000
  • 461d4576fb Unref the node in the callbacks Daniel Silverstone 2013-03-05 22:53:55 +0000
  • 3f34408f77 Support ZSH and change behaviour for MAKE a little Daniel Silverstone 2013-03-05 21:12:53 +0000
  • 8770a2d774 add example environment script Vincent Sanders 2013-03-05 11:53:10 +0000
  • 541523f962 Less ambiguous flag documentation comment. Michael Drake 2013-03-04 15:12:58 +0000
  • 69d653f4dc Fix history. Michael Drake 2013-03-04 15:07:58 +0000
  • 02f2cbec3f Pedantic wrap. Michael Drake 2013-03-04 15:07:43 +0000
  • 6b9f7c3094 Use correct base URL for inline stylesheets John-Mark Bell 2013-02-27 03:55:48 +0000
  • cd3e073354 Fix logging John-Mark Bell 2013-02-27 03:11:30 +0000
  • 97978e858b Use custom fetcher for inline CSS John-Mark Bell 2013-02-27 03:11:10 +0000
  • 21cbb49a6b Fix toolbar flag setup. Ole Loots 2013-02-26 21:55:40 +0100
  • c4a8d47234 Removed unused variable. Ole Loots 2013-02-26 21:48:55 +0100
  • 405fa12f8d Fix handling of inline stylesheets with @import John-Mark Bell 2013-02-26 09:14:32 +0000
  • a35e66ffa1 split out object handling from render/html.c Vincent Sanders 2013-02-25 18:24:04 +0000
  • 4e7b4259a4 fix quirk stylesheet loading Vincent Sanders 2013-02-25 15:00:50 +0000
  • dd35da2cac Merge branch 'master' of git://git.netsurf-browser.org/netsurf Steve Fryatt 2013-02-24 23:59:09 +0000
  • 3c373994f9 Set Message_DataRequest length correctly. Steve Fryatt 2013-02-24 23:58:02 +0000
  • 142922d10a Fix leak when handling paste John-Mark Bell 2013-02-24 22:59:16 +0000
  • 1e7dac61da Fix memory leak John-Mark Bell 2013-02-22 21:28:07 +0000
  • bbd46de011 Fix handling of Ctrl-Left/Right/Up/Down in browser windows. Steve Fryatt 2013-02-24 19:25:50 +0000
  • cc7f45898b refactor stylesheet handling to separate object from within html rendering Vincent Sanders 2013-02-24 13:15:05 +0000
  • bba74b7a0b Handle readonly attribute for text inputs and textareas. Michael Drake 2013-02-23 17:44:20 +0000
  • 3cc90f2f30 Fix trying to free a load of stuff dereferenced from a NULL ptr. Michael Drake 2013-02-22 23:08:39 +0000
  • f72da52cfc Fix over-allocation of space for hash table chain heads. Michael Drake 2013-02-22 22:33:36 +0000
  • ffe3ce2615 Don't need initial caret pos now. Michael Drake 2013-02-22 22:26:03 +0000
  • c034fb87ad No point in setting caret there. Michael Drake 2013-02-22 22:16:26 +0000
  • cd25e581cf Fix drag saving text selections Chris Young 2013-02-22 21:03:52 +0000
  • 9303fc56dc Remove redundant code. John-Mark Bell 2013-02-22 20:51:56 +0000
  • 5d34d48a4b Remove obsolete ami_selection_to_text Chris Young 2013-02-22 19:06:13 +0000
  • 84fca8a29c Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2013-02-22 19:03:32 +0000
  • 4d9b674997 Remove struct selection from ami_file_save and anywhere that feeds into it Chris Young 2013-02-22 19:02:58 +0000
  • 131db5c8da Fix min width to take account of white-space property. Michael Drake 2013-02-22 19:00:16 +0000
  • 48bd5e1f10 Always set caret. Michael Drake 2013-02-22 16:41:35 +0000
  • 04ca082416 Shove allocation step size into #define. Michael Drake 2013-02-22 16:16:10 +0000
  • 00eb142661 Increase allocation increment step size. Michael Drake 2013-02-22 16:12:48 +0000
  • d48f3e3f49 Textarea tweaks for caret placement after selection removal. Michael Drake 2013-02-22 16:04:31 +0000
  • 59fdbae1bc Fix setting of empty selections. Michael Drake 2013-02-22 15:23:36 +0000
  • a3c00c7192 Fixup for core selection change. Michael Drake 2013-02-22 15:12:10 +0000
  • 8445bc166b Don't bypass html form handling layer when passing keypress to textarea. Michael Drake 2013-02-22 15:01:13 +0000
  • c7e136d9d7 Various warning squashes and fixes. Michael Drake 2013-02-22 14:53:57 +0000
  • 9c13d352c7 Fixup for core changes. (Selection and errorcode.) Michael Drake 2013-02-22 14:44:13 +0000
  • 7bdaf95576 Squash warnings from errorcode shake up. Michael Drake 2013-02-22 14:34:23 +0000
  • 69c0fb1fff Pass select all as keypress. Michael Drake 2013-02-22 14:34:01 +0000
  • 4fd095c060 Update for core change. Michael Drake 2013-02-22 14:19:04 +0000
  • 8195113196 More fixup for new core selection treatment. Michael Drake 2013-02-22 14:08:24 +0000
  • 8a4bfc537f Update for new core selection stuff. Save handling still needs fixing. Core now gives a char * that the front end should free. Michael Drake 2013-02-22 13:46:01 +0000
  • 67c6046fb1 Update for new core selection handling. Michael Drake 2013-02-22 13:37:11 +0000
  • d8af191c0a Include stdbool.h Michael Drake 2013-02-22 13:31:51 +0000
  • 7088908cc2 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-02-22 13:24:36 +0000
  • c2a718075a A load of refactoring of how content selection and input work. Michael Drake 2013-02-22 12:19:35 +0000
  • 5a307b5fa5 remove alloc.c Chris Young 2013-02-21 23:51:40 +0000
  • a89148332f Remove this; it's worse in real-life situations than the buggy newlib version. Chris Young 2013-02-21 23:49:39 +0000
  • 28ddfb27c4 Deactivate alloc replacement; it refuses to work when other libs are involved. Replacing the relevant malloc/realloc/free triplets in textarea.c does appear to work with the replacement, however. Chris Young 2013-02-21 23:15:46 +0000
  • 70df2d197d Attempt replacement of memory allocation functions with primitive working alternatives Chris Young 2013-02-21 23:10:36 +0000
  • 486593df35 memory leak Chris Young 2013-02-20 20:28:07 +0000
  • dcce2c57a1 correct reference counting for moved css calls Vincent Sanders 2013-02-20 18:15:31 +0000
  • 066df9802a deal with inline styles on updates instead of insert Vincent Sanders 2013-02-20 17:13:23 +0000
  • 5be20a0d6e change stylesheet fetching to be generated from the default dom events Vincent Sanders 2013-02-19 23:51:16 +0000
  • 92f4dec245 refactor stylesheet fetching code to not have redundant sheet count Vincent Sanders 2013-02-19 18:29:31 +0000
  • 2b0cc398bb Fix handling of treeview launch actions. John-Mark Bell 2013-02-19 10:17:17 +0000
  • 5beca9d71f Remove spurious error message after closing About Chris Young 2013-02-18 18:39:31 +0000
  • a86ff2ac2c Add missing flag Chris Young 2013-02-18 16:24:58 +0000
  • 869c7245f5 clean out useless outdated #if 0 blocks they serve no purpose and keep causing confusion in core refactors. Better examples are available in other frontends or in teh revision control system if strictly necessary Vincent Sanders 2013-02-18 14:47:21 +0000
  • 15d39c6ebf fix remaining errors introduced in refactor Vincent Sanders 2013-02-18 13:05:06 +0000
  • 0e8861d26e Fix build. Michael Drake 2013-02-18 13:00:56 +0000
  • 1cba455811 More fixup. Michael Drake 2013-02-18 12:58:04 +0000
  • ccb34e648f Make it build again. Michael Drake 2013-02-18 12:50:53 +0000
  • 0eb0798873 fix errors introduced in refactor Vincent Sanders 2013-02-18 12:24:49 +0000
  • 529ca251fc rename flags for browser_window routines to be shorter Vincent Sanders 2013-02-18 11:51:42 +0000
  • b112dec78d change browser_window_create and refactor all callsites Vincent Sanders 2013-02-14 18:21:11 +0000
  • 3bfb5b96a7 browser_window_navigate refactor Vincent Sanders 2013-02-14 15:09:28 +0000
  • c545bb4b42 Identify JavaScript by extension as a fallback Chris Young 2013-02-15 23:38:27 +0000
  • 05969e52ef Set default JavaScript icon to report correct MIME type Chris Young 2013-02-15 23:28:46 +0000
  • 8da8f14396 More logical splitting code Chris Young 2013-02-15 16:51:50 +0000
  • 427f13a716 Change selection colours so selection background takes text colour, and selected text becomes black or white -- whichever gives greatest contrast. Michael Drake 2013-02-15 16:07:56 +0000
  • 893eba326d Type &F81 --> "JSScript". Michael Drake 2013-02-15 15:02:42 +0000
  • e73aac1118 Add JS filetype to mimetype mapping. Michael Drake 2013-02-15 14:57:27 +0000
  • 058acae43f Fix potential double free when we've had something in our clipboard, another app has claimed the clipboard, and the clipboard is now empty/disowned by all apps, and we try to paste the empty clipboard twice in NetSurf. Michael Drake 2013-02-13 23:46:06 +0000
  • 58540d83d8 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-02-13 22:43:52 +0000
  • f72d4319bb Changing browser window to get wimp double clicks meant enum value for single clicks was different. This broke the window taking focus on a single click. Fixed. Michael Drake 2013-02-13 22:41:24 +0000
  • 9fe2873f04 rationalise the removal of the box redraw queue Chris Young 2013-02-13 20:23:17 +0000
  • 553c55b07a Move selection clearing into a function, and expose it in the header file. Michael Drake 2013-02-13 13:37:46 +0000