Commit Graph

  • 5378cd3330 Trivial warning fix in GTK GUI Rob Kendrick 2006-06-28 22:29:45 +0000
  • cea180d752 Rewrite url_join to RFC 3986 compliance, and without the use of regular expressions. This should speed up pages with lots of links and also fix certain cases where URLs were incorrectly returned. Richard Wilson 2006-06-28 21:49:41 +0000
  • 22e405f914 Fix float placement when it's an exact fit for the width available John Mark Bell 2006-06-28 16:47:02 +0000
  • 4e6974b523 Fix background: parsing & lose potential memory leak John Mark Bell 2006-06-28 15:38:46 +0000
  • ea7867b927 Dump RUfl family list if Homerton isn't found John Mark Bell 2006-06-28 14:38:31 +0000
  • d45a56ba7f Fix URL joining for fragments. Richard Wilson 2006-06-27 18:47:33 +0000
  • 645ff17ba4 Added calls to urldb to load and save the cookie jar at init and exit Rob Kendrick 2006-06-27 18:24:22 +0000
  • a0414fd967 Massively optimise common URL functions. This should (a) drastically reduce the start-up time for users with a large history/hotlist, and (b) decrease the loading time for pages with a sizable number of references. Richard Wilson 2006-06-27 17:59:32 +0000
  • 83c6568057 Don't use a regexp to extract scheme name. Richard Wilson 2006-06-27 00:53:39 +0000
  • 0ef42d4e5e Remove clean_cookiejar; it's been redundant for years John Mark Bell 2006-06-27 00:35:48 +0000
  • 61dc91e0c5 Relative positioning for absolutely positioned boxes John Mark Bell 2006-06-26 22:24:42 +0000
  • 50a8bae10f Box x,y coordinates are of padding edge relative to parent; top,left,bottom,right are of margin edge relative to parent, so add margin and border width when calculating x,y from left,top. John Mark Bell 2006-06-26 22:00:10 +0000
  • 58dc86655e Make box_at_point detection consider absolute children too John Mark Bell 2006-06-26 20:16:24 +0000
  • 553d6066d0 Fix textarea crashes John Mark Bell 2006-06-26 19:47:22 +0000
  • f881db3654 Fix calculation of right margin in case where margin right is auto Initialise available_width correctly for shrink-to-fit widthing. John Mark Bell 2006-06-26 13:22:43 +0000
  • 8ee81a7d8e Implement absolute positioning. James Bursa 2006-06-26 04:52:34 +0000
  • 8db70d8e2d UTF-8 capable single/multi-line text area/display field - needs optimisation, completion of outstanding todos. Use this to display SSL certificate issuer and subject information. John Mark Bell 2006-06-26 01:14:33 +0000
  • f1a1143a24 Fix rendering of float children of a hidden box. Render box absolute children. James Bursa 2006-06-25 23:07:24 +0000
  • 1404431fef Lose compiler warnings John Mark Bell 2006-06-25 13:12:07 +0000
  • 045794bdbb Fix typo in Pinboard workaround (stops it being overly zealous) Rob Kendrick 2006-06-24 16:56:56 +0000
  • a63221a624 Rewrite cookie parser to be more tolerant of junk input No longer need urldb_init; remove it. John Mark Bell 2006-06-24 15:44:48 +0000
  • bb91584f7c Strip day names from date strings before parsing; these are too variable to bother with (and carry no information useful to us) Make expires avpair handling cater for dates after 2038. John Mark Bell 2006-06-24 00:01:55 +0000
  • 73b13bff12 Add workaround to bug in Pinboard not displaying some windows when iconised Rob Kendrick 2006-06-23 22:42:31 +0000
  • 878ef9883e Changes to struct box for absolute positioning. James Bursa 2006-06-21 02:51:00 +0000
  • 9eb3efff78 Make filename_create_directory check if directory already exists Constify return of filename_request Make bitmap save code check for filename_request failure Update ro_gui_view_source to take account of constification John Mark Bell 2006-06-20 22:58:36 +0000
  • 5adef63ac5 Localise configure icon strings when appropriate. Fix gright menu handling - now writes into display field without attempting to localise the selection string - it's already localised. Update German Messages file appropriately. John Mark Bell 2006-06-20 21:35:33 +0000
  • 5f10c6277a Remove assertion of invalid assumption (fixes #1509118) John Mark Bell 2006-06-20 12:05:19 +0000
  • dcb3caf1eb Make cookie file parser more strict (cookies with spaces in the value have been seen in the wild). Fix lookup of cookies for top-level paths (i.e. a path segment of "/") John Mark Bell 2006-06-20 11:45:41 +0000
  • 8ac57593b8 Fix handling of broken Expires avpairs John Mark Bell 2006-06-19 23:40:27 +0000
  • 4f249f9d0a Merge cookies changes into head - unvalidated transactions and a UI still need implementing. John Mark Bell 2006-06-19 21:49:25 +0000
  • cc226c0293 Make URL completion ignore unvisited URLs John Mark Bell 2006-06-15 15:47:34 +0000
  • 026ba672ae Fix handling of hosts with no paths attached (fixes #1505891) John Mark Bell 2006-06-15 15:06:59 +0000
  • c1dbdad995 Provide persistent flag for urldb entries. Make hotlist use this, rather than abusing the last visited date. This fixes the hotlist being copied to global history issue. John Mark Bell 2006-06-14 22:46:12 +0000
  • 217e59aebe Fix off-by-one error in search routines which caused crashes with (invalid) host names ending in a '.'. John Mark Bell 2006-06-14 21:47:23 +0000
  • d44108433e Updated German translation. Thanks to Sebastian Barthel. Michael Drake 2006-06-08 22:10:01 +0000
  • 09564c2bca Fix handling of backspace in URL entry field John Mark Bell 2006-06-02 14:27:18 +0000
  • 52e973d094 Don't clone a NULL gesturer Daniel Silverstone 2006-06-02 13:31:18 +0000
  • a8ebc5ba5a Fix comment about direction 8 in the gesture core. Daniel Silverstone 2006-06-02 13:28:06 +0000
  • 8a86b6b2b4 Added rudimentary gesture engine and test in gtk frontend Daniel Silverstone 2006-06-02 07:48:13 +0000
  • 8fc65f1a64 New keybindings similar to other browsers: Backspace -> back Shift + Backspace -> forward John Mark Bell 2006-06-01 23:54:55 +0000
  • 8f7eeb9e58 Report fetching of 1 object/stylesheet correctly in status bar Adrian Lees 2006-05-29 00:55:43 +0000
  • c2f54bca82 Eliminate error at end of page drag scrolling on Select Adrian Lees 2006-05-28 16:49:39 +0000
  • d94e0749e1 Replace a call to wimp_create_icon() with xwimp_create_icon(). James Bursa 2006-05-24 22:56:46 +0000
  • dece339528 Fix box_at_point() for certain cases involving floats (solves unclickable links on Wikipedia). Fix text-selection code that assumed that text boxes would be returned last by box_at_point(). James Bursa 2006-05-24 22:55:37 +0000
  • 581ad55c90 Improve handling of attempts to run NetSurf twice John Mark Bell 2006-05-20 19:25:52 +0000
  • fa5156cfca Handle omitted realm John Mark Bell 2006-05-14 23:35:15 +0000
  • 4a314ef5ac Fix pango position-in-string function's off-by-one bug Daniel Silverstone 2006-05-13 10:37:44 +0000
  • f07fce7307 Update the title when updating the history on reload Daniel Silverstone 2006-05-13 10:14:08 +0000
  • 1822e9bfd8 Update !Unicode URL. Ensure revision tag gets updated. John Mark Bell 2006-05-07 17:47:54 +0000
  • 21dd10bcda Fix float positions after a block with a specified height. James Bursa 2006-05-07 17:20:18 +0000
  • 8d3e2a7891 Update download URLs. Michael Drake 2006-05-07 10:17:51 +0000
  • b813b44a63 Add Ctrl-Shift-Q and Ctrl-Shift-W to change scale in 10% steps. James Bursa 2006-05-06 13:09:50 +0000
  • 9de2b660a3 Update welcome page. Michael Drake 2006-05-02 18:19:30 +0000
  • 49e173baab Reinstate Ctrl+R (full reload). Michael Drake 2006-05-02 10:13:36 +0000
  • f577c08c2a Clarify fetching section of connection configuration. Michael Drake 2006-05-01 14:00:00 +0000
  • d8574c74f3 Update and fix inconsistency all the Messages files and add interactive help text for global history menus. Michael Drake 2006-05-01 13:46:19 +0000
  • db548c1e49 Fix some warnings and casting errors in GTK version Rob Kendrick 2006-05-01 11:55:58 +0000
  • 8cbafbaffb Fix minor spelling error. Michael Drake 2006-04-30 18:36:51 +0000
  • 9876fa859b Fix validation string John Mark Bell 2006-04-30 14:15:29 +0000
  • 56f08aca95 Fix crash when no Choices file is present John Mark Bell 2006-04-29 19:59:26 +0000
  • 001dbd4a06 New home page choices section icon. Michael Drake 2006-04-28 11:20:11 +0000
  • 774fc5b7d6 Interactive help for configuration windows. Michael Drake 2006-04-27 22:07:42 +0000
  • 30390796a8 Update depend file John Mark Bell 2006-04-26 20:00:06 +0000
  • 37cb487fc0 Fix crash when saving a selection after its containing window's content has changed. John Mark Bell 2006-04-26 17:26:03 +0000
  • fba9652abb Fix undersized buffer John Mark Bell 2006-04-22 22:47:41 +0000
  • aec8fd6c8f Remove redundant mouseaction code. Richard Wilson 2006-04-22 22:44:46 +0000
  • 55e5f80903 Remove redundant mouseaction code. Richard Wilson 2006-04-22 22:42:44 +0000
  • f4ceffe90b Add interactive help stubs ready for text. Richard Wilson 2006-04-22 22:26:58 +0000
  • a626658780 Fix incorrect interactive help assignment. Richard Wilson 2006-04-22 22:23:41 +0000
  • 4113543268 Fix GTK build John Mark Bell 2006-04-22 22:10:08 +0000
  • 9fdd71709d Fix incorrect interactive help assignment Richard Wilson 2006-04-22 21:50:44 +0000
  • b17040905b Update history cloning to stop missing references. Richard Wilson 2006-04-22 21:35:28 +0000
  • c7f77b0165 Finish history cloning. Richard Wilson 2006-04-22 18:24:18 +0000
  • 2b87a0b148 Clone history for child browser windows. Richard Wilson 2006-04-22 16:38:13 +0000
  • 229731ac82 Center text in TH. Michael Drake 2006-04-22 09:24:27 +0000
  • 77907dd584 Fix crash when a relative URL contains "//../". James Bursa 2006-04-22 09:07:28 +0000
  • 79946e43c9 Lose spurious RISC OS-specific include (fixes GTK build) John Mark Bell 2006-04-22 00:22:28 +0000
  • 546ad9e70a Apparently I need to specify add/deletions too... Richard Wilson 2006-04-21 23:50:36 +0000
  • a2465c779f Remove RISC OS dependencies from filename code. Richard Wilson 2006-04-21 23:49:52 +0000
  • 3e0e5f4d17 Basic support for typing text into textual form elements. Rob Kendrick 2006-04-20 16:26:26 +0000
  • 3c1ba2a0b6 Correct base of font positioning. Stops click in text input causing segfault. Rob Kendrick 2006-04-18 23:32:28 +0000
  • 312bece1d0 Make static function names consistent. James Bursa 2006-04-16 10:30:51 +0000
  • 9989fd4d3a Fix utter stupidity John Mark Bell 2006-04-16 10:22:53 +0000
  • faf76f5f5f Ignore scheme when performing partial match John Mark Bell 2006-04-15 18:57:57 +0000
  • e5912fedd1 Use database's copy of URL for new global history entries John Mark Bell 2006-04-15 18:53:20 +0000
  • 691087a534 Fix crash when deleting directories John Mark Bell 2006-04-15 18:52:06 +0000
  • 037fb6d91d Fix host match functions John Mark Bell 2006-04-15 17:48:47 +0000
  • 52bdd72c71 Ensure hotlist URLs are retained in the database Reduce number of unconditional calls to urldb_get_url_data John Mark Bell 2006-04-15 15:23:23 +0000
  • 5873160a8b Fix undersized buffer for reading port number into Detect no URLs for a host before adding host to database. John Mark Bell 2006-04-15 13:59:53 +0000
  • 3e54aab0d5 Fix insertion of unordered base nodes John Mark Bell 2006-04-14 00:27:49 +0000
  • 1b7797b395 Fix redraw issues for CONTENT_CSS John Mark Bell 2006-04-13 00:22:52 +0000
  • 1b48febd2f Fix issues with authentication storage/lookup in database John Mark Bell 2006-04-12 23:23:47 +0000
  • d453fa3206 Fix global history tree corruption John Mark Bell 2006-04-12 08:10:05 +0000
  • ef301b8619 Fix URL file loading and add support for file:/// URLs to urldb Convert file:/... to file:///... (the former isn't a valid URL) John Mark Bell 2006-04-12 08:09:27 +0000
  • 4ecbfb483c Handle memory exhaustion for version 1.06 URL files Log failure to insert from version 1.05 URL files for debugging purposes John Mark Bell 2006-04-11 17:00:26 +0000
  • e0ba508992 Store URLs explicitly in URL database for faster access. Iteration callbacks now passed url_data struct to remove need to look up John Mark Bell 2006-04-11 02:39:55 +0000
  • c3da525dbc Simple throbber for nsgtk Rob Kendrick 2006-04-10 15:11:02 +0000
  • 1ee3d620b8 New URL file format more suited to urldb implementation John Mark Bell 2006-04-10 08:43:30 +0000
  • c09eb457df Unify information databases John Mark Bell 2006-04-09 23:21:13 +0000
  • e5e1b982d5 Fix spelling in comment. Michael Drake 2006-04-09 20:06:12 +0000