Commit Graph

  • 36eff6da2b Port more internals to nsurl. Front ends may need updating. Michael Drake 2011-10-03 15:56:47 +0000
  • a595d7c4bb Fix parse of url with host name only. Michael Drake 2011-10-03 11:36:26 +0000
  • 2220e1c725 Fragment component doesn't include hash. Michael Drake 2011-10-03 11:35:02 +0000
  • 7744edaa30 add html objects in better order Vincent Sanders 2011-10-03 08:51:57 +0000
  • 602c2502e7 Add context menu for plain text content. All non-HTML contents now have context menus activated Chris Young 2011-10-02 16:46:21 +0000
  • 71552e84d8 Make adding context menus more modular Chris Young 2011-10-02 16:37:25 +0000
  • 73dbd82b7d Optimise fetch item selection when fetching many items from same host. Michael Drake 2011-10-02 12:10:02 +0000
  • 52513e6c9f Reduce logging flood. Michael Drake 2011-10-01 17:23:46 +0000
  • 3a319b4829 Store host as lwc_string in curl fetcher and obtain it via nsurl. Clean up cached hosts on exit. Michael Drake 2011-10-01 16:53:45 +0000
  • 4b2730e407 Keep url as nsurl. Michael Drake 2011-10-01 16:02:49 +0000
  • af6c81b042 Convert nsurl to string for log. Michael Drake 2011-10-01 15:40:16 +0000
  • 87ba84abfe Disable RAmiga-U temporarily as ActivateGadget() is causing a bizarre but fatal interaction with context menus. Chris Young 2011-09-29 22:13:13 +0000
  • 74395ac888 Restartable box tree constructor. Yield between elements. John Mark Bell 2011-09-29 19:15:54 +0000
  • f97d7425a8 lwc version of ring function. Michael Drake 2011-09-29 15:32:39 +0000
  • 6cfd37e60f Convert fetchers to nsurl. Michael Drake 2011-09-29 15:31:54 +0000
  • 828d8e0de8 Re-instate default.css.info as the install script copies it to def_css.info if there isn't one already. Chris Young 2011-09-28 17:12:28 +0000
  • 561d6613dd set default pkg-config path on Mac OS X to make default build work Vincent Sanders 2011-09-28 16:01:06 +0000
  • 57547f7b1e Make llcache_handle_get_url return a nsurl. Michael Drake 2011-09-28 14:21:35 +0000
  • 861f88aa43 Port llcache to nsurl. Michael Drake 2011-09-28 11:26:30 +0000
  • 970d6dd835 Add function to get a nsurl with fragment removed from a nsurl. Michael Drake 2011-09-28 11:26:10 +0000
  • e3211bf4fc fetch_can_fetch can take const nsurl. Michael Drake 2011-09-27 14:42:45 +0000
  • 7e7e1f6ed3 Squash erroneous warnings abuout uninitalised variable use from gcc 3.4.6. Michael Drake 2011-09-27 12:08:23 +0000
  • 58225862c2 fetch_can_fetch takes a nsurl now. Michael Drake 2011-09-27 12:02:15 +0000
  • e1f7a37f15 Port fetch layer to nsurl. Remove unused fetch_get_referer function. Michael Drake 2011-09-27 11:07:32 +0000
  • a269a82d1f s/nsurl_get_lwc/nsurl_get_component/ Michael Drake 2011-09-27 08:18:32 +0000
  • e9cdc14d79 Reflect differences between draft-abarth-mime-sniff-06 and draft-ietf-websec-mime-sniff-03 (and thus, http://mimesniff.spec.whatwg.org) In summary: audio/x-wave becomes audio/wave and we add sniffing for mp4 video John Mark Bell 2011-09-27 00:33:37 +0000
  • cb27637a41 add option to set tab position Vincent Sanders 2011-09-26 23:35:06 +0000
  • e3aceb4344 Abort if user is <OS4.1 and no static version available. Probably needs moving up to before the user has been asked for an install location Chris Young 2011-09-26 21:50:39 +0000
  • e90f794706 Add nsurl_get_lwc function. Michael Drake 2011-09-26 21:50:16 +0000
  • ad3af34742 Build Cairo version as NetSurf; non-Cairo version as NetSurf-Static Don't bother to build/copy NetSurf-Static for release packages Update .readme to show requirement for AmigaOS 4.1 Chris Young 2011-09-26 21:41:33 +0000
  • 9992ee9119 Document fetch_add_fetcher. Michael Drake 2011-09-26 21:23:47 +0000
  • c94271edf5 Fetchers register with an lwc_string, rather than a string. Michael Drake 2011-09-26 21:07:19 +0000
  • 393b1afd4f Disable fetch debug loops when not debugging. Michael Drake 2011-09-26 15:22:38 +0000
  • 75d61bca44 Simply return bool from nsurl_compare. Michael Drake 2011-09-26 14:57:45 +0000
  • 212358278c clean up gtk tabs argument types to avoid uncessary casting Vincent Sanders 2011-09-26 14:34:16 +0000
  • 47b18439e7 Change if/else if ladder to a switch. Michael Drake 2011-09-26 14:12:19 +0000
  • 8435195ea4 Remember to free host, now it's not kept for anything. Michael Drake 2011-09-26 13:43:34 +0000
  • 460648872f Remove unused host from fetch info struct. Michael Drake 2011-09-26 13:38:06 +0000
  • 85e5fcea40 Updated documentation. Michael Drake 2011-09-26 13:29:05 +0000
  • 38caddcf93 Add means to find out if a NetSurf URL object contains a given component. Michael Drake 2011-09-26 13:27:20 +0000
  • dc53b47e0b Don't return length from nsurl_access. Michael Drake 2011-09-26 12:19:35 +0000
  • 07d140f0f1 make cocoa build use pkg-config properly and build release tarballs (primarily jmb I just made it link) Vincent Sanders 2011-09-26 10:04:29 +0000
  • e7dffc15b1 Fix bug #3413611: results page should be added to history John Mark Bell 2011-09-26 08:46:00 +0000
  • 0b6b01f08f Add context menu items for frames Chris Young 2011-09-25 18:44:10 +0000
  • 5d7c1caffe Also read mimetype mappings from mimetypes.user Chris Young 2011-09-25 17:03:37 +0000
  • 4573560c61 increase keyboard scroll speed to 10px Chris Young 2011-09-25 10:08:23 +0000
  • 3be63e2f69 Reduce task priority to -1 This stops the rest of the system slowing down when NetSurf is trying to receive data Chris Young 2011-09-25 09:56:43 +0000
  • 215c31ac0d When pressing mouse button don't try to go forwards in history first... instead make releasing mouse button 5 go forwards in history. Chris Young 2011-09-24 15:20:05 +0000
  • 7334ec404e reduce to a single global structure for glade file locations Vincent Sanders 2011-09-24 09:24:13 +0000
  • 9854ad6313 Add layout_get_object_dimensions param documentation missing from last commit. Michael Drake 2011-09-23 17:42:25 +0000
  • 9e91992478 Handle min/max-width on replaced elements. Michael Drake 2011-09-23 17:34:04 +0000
  • dcfd80956f Use fixed insted of floating point to get percentage of available_width, for width calc. Michael Drake 2011-09-23 16:50:20 +0000
  • e4a91f380c Move css_fixed and css_unit variables to where they're used. Michael Drake 2011-09-23 16:40:58 +0000
  • 9028673259 Simplify layout_get_object_dimensions. Michael Drake 2011-09-23 16:35:37 +0000
  • b0ea2a46e9 Use layout_find_dimensions to get inline object width/height. Michael Drake 2011-09-23 15:48:40 +0000
  • 1385dea029 Assert that the url exists before reducing its reference count. Thanks to Martin Bazley. Michael Drake 2011-09-23 09:06:05 +0000
  • e7c67e8bb8 Fix fallout from r12733 John Mark Bell 2011-09-23 00:02:14 +0000
  • 2837f05094 nsurl_access must return const. Michael Drake 2011-09-22 20:45:38 +0000
  • 828b5b44c7 Simplify nsurl_access and sync implementation with API. Michael Drake 2011-09-22 20:28:26 +0000
  • 8c861347c0 Add nsurl_ref for copying, replace nsurl_destroy with nsurl_unref, and add nsurl_access for accessing a pointer to string data internal to the NetSurf URL object. Michael Drake 2011-09-22 16:28:46 +0000
  • 14db3f7c70 make resource path discovery robust when no resources can be found Vincent Sanders 2011-09-22 15:10:22 +0000
  • c98e37be1f Better caret positioning in scrolled frames. Michael Drake 2011-09-21 21:11:16 +0000
  • 9f3a082658 New URL handling (unused atm). Michael Drake 2011-09-21 14:36:42 +0000
  • f27d5a3e15 Remove gui_multitask John Mark Bell 2011-09-21 00:25:09 +0000
  • 0cf35ff730 added new options. Ole Loots 2011-09-20 20:14:50 +0000
  • 28a6e41174 Added "view source" to context menu. Ole Loots 2011-09-20 20:12:10 +0000
  • 8bb14fa569 Obey to clipping rules... (walk the rectangle list) Ole Loots 2011-09-20 20:11:32 +0000
  • 8b445036f3 Set focus to next available window when gui_window is closed. Ole Loots 2011-09-20 20:09:42 +0000
  • a77b08a762 updatet docs. Ole Loots 2011-09-19 18:41:31 +0000
  • 8287d6c020 Added context menu. Ole Loots 2011-09-19 18:39:13 +0000
  • 0f2871e418 Added context menu, Allow to set bitmap for iconified window. ( altough it's usesless right now because favicon support has been dropped) Ole Loots 2011-09-19 18:38:48 +0000
  • 60f641bc44 Call sslcert_cleanup module on quit. Michael Drake 2011-09-18 11:50:34 +0000
  • 033823e64e Correctly create a sentinel and initialise user_list with it when cloning a content John Mark Bell 2011-09-18 00:49:34 +0000
  • e82c5be653 remove deprecated GDK usage except for in libsexy Vincent Sanders 2011-09-17 14:58:42 +0000
  • 19daa23f94 Only lock content around its reformat call. This means it is not now locked when reformat message is broadcast. Prevents the browser window callback asking the core to redraw a content before it gets unlocked. Michael Drake 2011-09-17 14:35:54 +0000
  • 9bb586769a Remove AMINS_FRAME Chris Young 2011-09-16 18:00:39 +0000
  • 33df7bb9a0 ensure depricated interfaces are not used Vincent Sanders 2011-09-16 11:09:58 +0000
  • 2ae7efc7de remove unnecessary duplicate variable Vincent Sanders 2011-09-16 11:08:28 +0000
  • 0682a4f215 Appease GCC 3.4 John Mark Bell 2011-09-15 22:54:23 +0000
  • 339bed7272 Virtualise content handler finalisation calls. Remove pointless implementations. John Mark Bell 2011-09-15 22:47:50 +0000
  • 3d71da088b Clean up content_factory_register_handler API -- content handlers no longer use the mime type, so don't require it to be interned up front John Mark Bell 2011-09-15 22:31:16 +0000
  • 50508a6e75 Ensure root bw and gui window before asking front end to remove caret. Michael Drake 2011-09-15 15:06:20 +0000
  • fe8a22007c fix divide by zero in stats reporting if the cache was never used Vincent Sanders 2011-09-15 09:25:05 +0000
  • 6bd1800ef6 Partially convert to use browser_window_contextual_content Chris Young 2011-09-13 18:42:23 +0000
  • 64f0938e8b If the prefs window is already open ad Edit Prefs is called from the menu, bring the already-opened prefs window to the front and make it active. Chris Young 2011-09-13 16:56:59 +0000
  • 715a753810 updated kb shortcuts (credit: samir) Chris Young 2011-09-13 16:42:48 +0000
  • 049a3eb80a Fix search icon disappearing when layout size bar dragged Chris Young 2011-09-12 22:38:51 +0000
  • 6a5b10c685 Convert keypresses to UCS4. Fixes issue with typing Euro symbol (¤). Probably fixes other characters in more exotic character sets. Chris Young 2011-09-12 21:56:15 +0000
  • b2d5492b84 Correct Code2000 address Chris Young 2011-09-11 18:09:46 +0000
  • f5d91344b7 Change option to get accepted languages from Locale into a checkbox so it updates at startup Chris Young 2011-09-11 14:53:33 +0000
  • b3bf57ed79 Stop Esc/Ctrl-[ crashing when browser_window selection is NULL Chris Young 2011-09-11 09:39:44 +0000
  • 9d952f2ae2 Setting screen signals this late doesn't work, so revert r12486 completely and return to busy-looping (but a bit friendlier this time, waiting 1 second between attempts) Chris Young 2011-09-10 23:25:49 +0000
  • 2d33a8f85a Make high level cache, low level cache and image cache all be initialised from passed parameters Calculate all cache sizes from single memory cache size option and sanity check have a single global struct to hold all parameters instead of several individual variables Vincent Sanders 2011-09-10 00:55:39 +0000
  • cbeffd4c5f Keep Mouse tracking limited to input_window. Ole Loots 2011-09-09 22:18:49 +0000
  • 6cde3888af do not send around message for NULL dialog. Ole Loots 2011-09-09 19:59:36 +0000
  • 46339a296b Move length calculation outside loop John Mark Bell 2011-09-08 21:32:07 +0000
  • 8f09c239af Initialise bitmap ptr to NULL Chris Young 2011-09-08 19:21:02 +0000
  • dec633ca8e make high level cache take a parameter structure make hlcache have a single global container Vincent Sanders 2011-09-08 12:04:57 +0000
  • f6ac059a05 Handle zero-length documents correctly John Mark Bell 2011-09-08 08:26:16 +0000
  • c25d7890e7 Cope with zero-length files John Mark Bell 2011-09-08 08:25:48 +0000