Commit Graph

  • 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
  • 8e67ad8051 Select fonts, sizes and colours for splash screen text rather than relying on system default Chris Young 2011-09-07 23:01:53 +0000
  • ef56ab5d80 Italian messages update (credit: Samir Hawamdeh) Chris Young 2011-09-07 21:23:47 +0000
  • 2e012a4952 Don't try to render overflow scrollbars for the root element. Michael Drake 2011-09-07 19:26:42 +0000
  • 98a0c25344 Use Michael Drake's proper splash screen Chris Young 2011-09-07 18:38:08 +0000
  • da87e82a01 Use ISO rand() rather than BSD random() as it is more widely supported. Chris Young 2011-09-07 17:51:41 +0000
  • 7bf7d2d745 Improve resizing frames. Michael Drake 2011-09-07 12:27:37 +0000
  • 69bee6fb71 move bitmap cache initialisation up a level improve stats reporting Vincent Sanders 2011-09-07 09:15:33 +0000
  • 6814a07243 gcc 2.95 knows about named initializers... just not for C++ :( François Revel 2011-09-06 22:22:22 +0000
  • 0f4e37d496 C89. François Revel 2011-09-06 22:21:33 +0000
  • e471efa096 make the image_cache cleaner less brain dead Vincent Sanders 2011-09-06 22:01:47 +0000
  • 95dfffb3df Copy a non-iconv.library version of parserutils into the archive in case anybody wants to save 1MB Chris Young 2011-09-06 21:37:58 +0000
  • 8f451932d1 Stop plugin_hack objects crashing when not embedded into a page Chris Young 2011-09-06 21:03:36 +0000
  • 0f40fbae49 Fill out struct after creation. Michael Drake 2011-09-06 21:00:10 +0000
  • 0f79ab2c19 Avoid button flicker Chris Young 2011-09-06 20:58:26 +0000
  • d225054ecf Swap position of context menu and behaviour options Chris Young 2011-09-06 20:49:48 +0000
  • 074cf6f162 Port cocoa front end to browser_window_get_contextual_content. Michael Drake 2011-09-06 19:18:09 +0000
  • 5af1284c73 Port RISC OS front end to browser_window_get_contextual_content. Adds support for saving link pointed to from imagemap. Fixes behaviour with frames. Michael Drake 2011-09-06 19:06:04 +0000
  • a8a28345dd Handle scrolled (i)frames. Michael Drake 2011-09-06 18:39:28 +0000
  • 9db586ed63 Port GTK front end's context menu handling to browser_window_get_contextual_content. (Can handle various things the old code couldn't (imagemaps, (i)frames).) Fix "Save Link" menu option to save the target of the link rather than the current content. Michael Drake 2011-09-06 18:15:42 +0000
  • 57da2b3af1 Expose contextual content request API to front ends, via browser window layer. Michael Drake 2011-09-06 18:11:10 +0000
  • 6167cc8508 HTML handler for contextual content requests. Michael Drake 2011-09-06 18:08:18 +0000
  • 4075648e7a Content interface to get at contextual content at point. Michael Drake 2011-09-06 18:07:30 +0000
  • 318803d382 Pass html_content to imagemap_get, instead of hlcache_handle. Michael Drake 2011-09-06 16:26:02 +0000
  • 4ef33d143d Remove chained self-assignment. Michael Drake 2011-09-06 12:32:38 +0000
  • f9478a4349 Remove old frame dimensions from browser_window struct. Michael Drake 2011-09-06 10:44:47 +0000
  • 33ebea90d5 Finish moving frame resizing over to new frame dimensions. Michael Drake 2011-09-06 10:44:00 +0000
  • fb8d73567a Move to new frame dimensions. Need to avoid poking inside bw struct here. Michael Drake 2011-09-06 10:27:42 +0000
  • cd45ca469e Move to new bw dimensions. Michael Drake 2011-09-06 10:24:28 +0000
  • fa29fc9cf4 Updated root certificates. Removes compromised DigiNotar certs (see eg. http://www.computerworld.com/s/article/9219727/Hackers_steal_SSL_certificates_for_CIA_MI6_Mossad) Chris Young 2011-09-05 21:27:07 +0000
  • 95a38c1274 Add more cache stats. Michael Drake 2011-09-05 17:25:08 +0000
  • 4e2a0bbc45 Count total number of images that were not rendered and log on exit. Michael Drake 2011-09-05 16:14:25 +0000
  • dca97bc8d4 Remove unused browser_window_owner function. Michael Drake 2011-09-05 15:41:35 +0000
  • 0401d52f51 Remove gui_window_frame_resize_start() functions. Michael Drake 2011-09-05 15:35:34 +0000
  • 34fe2531f2 Remove gui_window_get_browser_window from core. Remove unused implementations from front ends. Rename the GTK front end implementation to nsgtk_get_browser_window and change the GTK front end to use that. Michael Drake 2011-09-05 13:28:17 +0000