Commit Graph

  • 81e596a070 Remove unnecessary duplicate call to Wimp_OpenMenu. Steve Fryatt 2011-11-20 13:26:21 +0000
  • adee564201 Restore lost white space. Steve Fryatt 2011-11-19 23:53:34 +0000
  • bb4a0946ba Implement user interface for external hotlist app details. Steve Fryatt 2011-11-19 23:33:37 +0000
  • 78181f7d4e Config to enable external hotlist app to be launched via toolbar and menus. Steve Fryatt 2011-11-19 21:59:46 +0000
  • dfcd555a0e Fix rectangle plotter, process stroke_type. Ole Loots 2011-11-17 21:49:38 +0000
  • 87fdebb534 Squash warnings. Michael Drake 2011-11-15 11:40:40 +0000
  • 388acaba40 Propagate mouse position during drags down to the core (needed for redraw events during drags, eg. selection bounding box, indication of node drop location, etc) Chris Young 2011-11-13 17:41:56 +0000
  • dd267bd90a Trap RMB and select the node under the pointer if no other node selected Chris Young 2011-11-11 13:09:12 +0000
  • 36599a09ce Clicks become drags only after 2px Chris Young 2011-11-10 18:58:47 +0000
  • b14c4f0a0b Revert r13138 Chris Young 2011-11-10 14:22:02 +0000
  • ee58cd0ea0 fix redraw Chris Young 2011-11-10 14:02:37 +0000
  • a8471a9343 Make default folder appear different (redraw seems to be broken at present) Chris Young 2011-11-10 13:47:24 +0000
  • dd6d1ce527 Make default hotlist folder persistent across sessions Chris Young 2011-11-10 13:07:47 +0000
  • 10237e0bde Amiga frontend update for r13139 Chris Young 2011-11-10 12:23:52 +0000
  • 0b6e5da662 Allow setting a default folder in the tree for hotlist entries to go into. Frontends will need to be updated to use hotlist_set_default_folder() if they want to use this functionality. Chris Young 2011-11-10 12:22:48 +0000
  • 87c5f14c08 Update the title of the initial tab, even when the tab bar is hidden (ensures the correct title will be present if it is made visible) Chris Young 2011-11-09 19:22:49 +0000
  • dcbafe6b87 Clean up fetch callback API. Inject some long-needed type safety. John Mark Bell 2011-11-08 21:51:42 +0000
  • 91bdfbd172 Removed calls to FrameInit/FrameExit ( was used for window components ). Ole Loots 2011-11-08 19:13:34 +0000
  • a98fb7c4dd Reimplement the previous hotlist menu refresh code, as the bug causing the previous problems was fixed ages ago. Make the timing configurable for now but default to off. Chris Young 2011-11-07 18:51:08 +0000
  • 4ba282c9c9 Fix bug #3433954: make containing_block available to layout_table so it can resolve percentage height specified on an absolutely-positioned table. John Mark Bell 2011-11-06 11:26:52 +0000
  • da2b1ce44d Hack around curl complaining about junk gzip streams John Mark Bell 2011-11-05 22:10:46 +0000
  • 3776e49f02 Fix bug #3433840: <img style="display: table" src="..."> will crash if the image fetch completes before initial layout. A number of things wrong here: 1) The BOX_TABLE generated for the img shouldn't ever have been associated with the object (it should have been associated with the implied BOX_TABLE_CELL) 2) The layout engine's decision to treat BOX_TABLE/BOX_INLINE_CONTAINER with associated objects differently from non-replaced TABLE/INLINE_CONTAINERs seems wrong (looking though SVN history, it appears that this was introduced as part of the very first frames implementation, since replaced (twice!)) 3) Now we fetch objects in parallel with building the box tree, we're open to this kind of race condition. John Mark Bell 2011-11-05 21:03:52 +0000
  • 30c91aa4e7 Fix bug #3433787: ignore empty meta refresh content attribute. Squash memory leaks in error cases. John Mark Bell 2011-11-05 18:36:21 +0000
  • 044fec706f -Remove a bunch of code which was intended to handle framed-pages. It's better handled by the OS, because frames won't be handled within the frontend anymore. - Clear window when no content is available Ole Loots 2011-11-05 15:18:19 +0000
  • 5f10479c26 Removed window_set_icon Ole Loots 2011-11-05 01:49:55 +0000
  • 5786f7eb17 Removed window_set_icon Ole Loots 2011-11-05 01:48:53 +0000
  • 389722916a Added comments. Ole Loots 2011-11-05 01:47:23 +0000
  • aadc2541a5 Added comments. Ole Loots 2011-11-05 01:46:41 +0000
  • 4ad1557d27 Add some tests. Michael Drake 2011-11-03 12:16:01 +0000
  • 04f6957141 Fix handling of bad mailto: urls. Michael Drake 2011-11-03 12:15:32 +0000
  • 30ff09bd83 More test cases. Michael Drake 2011-10-31 22:24:05 +0000
  • 3ecf3c1eaf Fix empty port separator and redundant port removal when credentials are present. Michael Drake 2011-10-31 22:23:02 +0000
  • a4dc04e44a Test numbers before calling strncmp. Michael Drake 2011-10-31 22:17:05 +0000
  • d64e09aef7 Make sure port's just 80, before removing in http case. Michael Drake 2011-10-31 22:13:38 +0000
  • ea761e16e6 nsurl optimisation: Remove a load of branches into fewer. Michael Drake 2011-10-31 22:02:40 +0000
  • 3936e6df15 Remove some code that's not needed. Fix redundant port handling. Michael Drake 2011-10-31 21:47:10 +0000
  • c6f13db858 Don't need to generate string from scratch in nsurl_defragment, just copy. Michael Drake 2011-10-31 21:27:11 +0000
  • f980e6015f nsurl optimisation: Don't use separate allocations for nsurl strings. Michael Drake 2011-10-31 21:13:29 +0000
  • dc792e8d05 Fix format specifier John Mark Bell 2011-10-30 15:00:53 +0000
  • 0fe2143b88 Rework error handling to avoid cast alignment warning noise John Mark Bell 2011-10-30 15:00:32 +0000
  • 4cbe7d9d94 Remove any need for LangNames to be imported as a Messages file Chris Young 2011-10-29 14:14:13 +0000
  • b84ebeed36 Stop abusing Messages with continual load of LangNames Chris Young 2011-10-29 13:51:19 +0000
  • d0ad76a77a Simplify Chris Young 2011-10-29 13:35:55 +0000
  • 4a0de7cd5c Allow usage of a resource.map file to map resource: requests to other files. Chris Young 2011-10-29 13:32:53 +0000
  • 4e6828e7e1 Remove unused variable. Michael Drake 2011-10-29 12:04:33 +0000
  • 62e551f34d Give INLINE_END boxes their own id reference. Michael Drake 2011-10-29 12:03:54 +0000
  • ab45ecd228 Use lwc_string for box->id. Michael Drake 2011-10-29 11:37:05 +0000
  • 62900af515 Search the current theme dir for resources. Chris Young 2011-10-29 11:24:29 +0000
  • 4abaf2f085 Intern bw->frag_id. Michael Drake 2011-10-28 22:27:50 +0000
  • 240fdc5187 Constify frag_id param. Michael Drake 2011-10-28 22:25:00 +0000
  • dcc5a532bc Use nsurl to add fragment for URL bar display. Michael Drake 2011-10-28 19:19:08 +0000
  • a112bfb676 Function for adding fragment onto nsurl. Michael Drake 2011-10-28 19:18:14 +0000
  • 110ba21d52 Only one of these save ops needs the file opened here Chris Young 2011-10-27 21:04:56 +0000
  • 272fb1e517 Include utils.h for NOF_ELEMENTS John Mark Bell 2011-10-27 00:57:59 +0000
  • f90aeba984 Appease ancient Perl installs. John Mark Bell 2011-10-24 22:52:12 +0000
  • 6c49c9380a Updated translation from Samir Hawamdeh Chris Young 2011-10-23 21:12:15 +0000
  • 8fba599536 Disable Sprite support - DataTypes can handle these. Chris Young 2011-10-23 13:22:21 +0000
  • c1afe81e06 Complete extended context menus Chris Young 2011-10-23 13:15:44 +0000
  • 4bb6da7cd3 Revert r13074 - doesn't actually fix the problem Chris Young 2011-10-22 14:26:56 +0000
  • 35bc321993 Fix the plotting of tiled bitmaps. EraseRect() appears to have a bug where it won't draw anything if ymin==ymax Chris Young 2011-10-22 14:16:03 +0000
  • a7f2cfa521 Fix save_complete Chris Young 2011-10-22 14:03:47 +0000
  • a4f14eb0e9 Avoid horizontal pixel-height lines of the background appearing when "fast scrolling" down the page. There is a similar problem with scrolling up pages which may be a bug in ami_do_redraw_limits or plotters (probably bitmap tile plotter), as drawing additional pixel lines after scrolling is not redrawing the affected area. Example sites where this problem is apparent: http://www.nintendolife.com (border pattern does not redraw) http://www.amigaos.net/content/72/supported-hardware (clouds show through the main text area) Chris Young 2011-10-22 13:52:13 +0000
  • c970cc6dd4 fix infinite loop when copying private data Vincent Sanders 2011-10-19 15:28:47 +0000
  • 67c9262403 Ensure file content is terminated (bug #1866212). Steve Fryatt 2011-10-18 21:41:45 +0000
  • 1dc36241d6 Squash warnings John Mark Bell 2011-10-18 07:34:15 +0000
  • da930e48ad Use local variables instead of global filehandles John Mark Bell 2011-10-17 21:55:45 +0000
  • 6959a30b26 Move non-requester user file operations to file.c Chris Young 2011-10-15 15:27:56 +0000
  • c3fafd63f8 Move all main file req save ops to file.c Chris Young 2011-10-15 14:55:03 +0000
  • 2db149d527 Add a couple of tests and tidy up. Michael Drake 2011-10-15 14:17:09 +0000
  • ad8a965548 Start to consolidate user file operation into one file Chris Young 2011-10-15 14:09:35 +0000
  • 62248c06d3 Don't need to rescan authority if there was no scheme. Bring documentation back into sync with code. Make pre-authority slash skipping more robust. Michael Drake 2011-10-15 14:03:13 +0000
  • f933d70661 Remove unnecessary stub functions John Mark Bell 2011-10-15 13:12:34 +0000
  • 5b644acf61 Move timeval_subtract to utils/log.c & make it static, as it's not used anywhere else John Mark Bell 2011-10-15 13:11:04 +0000
  • 085940711d Add missing title Chris Young 2011-10-15 13:10:54 +0000
  • f39e150065 Stub messages_get, instead John Mark Bell 2011-10-15 13:06:36 +0000
  • 40f9143f7e Apparently, we need zlib John Mark Bell 2011-10-15 13:00:16 +0000
  • ee930d97e4 Fix handling of no scheme John Mark Bell 2011-10-15 11:51:54 +0000
  • 8f554bb0e5 Fix "about:". Michael Drake 2011-10-15 09:47:37 +0000
  • d3fce3ffc3 Fix handling of URLs without an authority John Mark Bell 2011-10-14 21:41:16 +0000
  • cf12dca846 A bunch more tests for trivial inputs John Mark Bell 2011-10-14 21:31:53 +0000
  • ca4dfc7f1e Move nsurl test suite into test/ Fix up llcache tester to reflect nsurl changes Make handling of http:,http:/,http:// consistent Fix buffer overflow when presented with an input string: "http://" John Mark Bell 2011-10-14 21:29:13 +0000
  • deae02c0e7 Remove unused variable. Michael Drake 2011-10-14 20:57:24 +0000
  • ee7b223eca Draw favicon when iconyfied Ole Loots 2011-10-14 20:56:52 +0000
  • c69e75220d Remove unused variable. Michael Drake 2011-10-14 20:54:18 +0000
  • bdbffb7aa6 Remove unused variable John Mark Bell 2011-10-14 19:39:41 +0000
  • 806911dff0 Fix little-endian hosts Remove additional data copy Chris Young 2011-10-14 17:20:33 +0000
  • 9bf80e3788 Improve bad URL handling. Michael Drake 2011-10-14 13:54:52 +0000
  • 57e3c0748c Make endian-neutral Chris Young 2011-10-13 22:11:47 +0000
  • 0ed0dfdc3b Add GUI option for external hotlist support. Reinstate list #ifdef from en template source. Steve Fryatt 2011-10-13 22:06:07 +0000
  • 797838270e Bring external hotlist support in line with Bookmaker's interpretation. Steve Fryatt 2011-10-13 20:40:52 +0000
  • c91a4b7035 Added missing scroll position. Ole Loots 2011-10-13 20:39:39 +0000
  • 0826de092f Fix double inclusion of host/port separator when login credentials are present. Add tests to tester. Michael Drake 2011-10-13 19:39:30 +0000
  • eb9c223f9d fix image cache summary information to properly use a format string remove snprintf buffer overflow possibility fix the about:imagecache fetcher to contain the output formatting and use summary information formatting Vincent Sanders 2011-10-12 12:34:11 +0000
  • 1badc58b83 Clean up signal handling -- all the signals we handle are fatal, so exit immediately. Stop assertion failures generating duplicate error dialogues. John Mark Bell 2011-10-12 00:50:21 +0000
  • 2a58f4c752 Properly bounds check buffers during save dialogue initialisation. Steve Fryatt 2011-10-11 21:15:44 +0000
  • 69f83ed262 Be more flexible with the aspect ratios we correct to. Chris Young 2011-10-11 17:58:14 +0000
  • 606d7cc64e Add nsurl testing rig. Michael Drake 2011-10-11 14:59:32 +0000
  • 9a7b316661 Set scheme_end marker after advance due to leading whitespace. Michael Drake 2011-10-11 14:54:28 +0000
  • 08969b4786 Make external hotlist support default to off. Steve Fryatt 2011-10-11 08:51:39 +0000
  • d628aa06d0 fix possible buffer overflow Vincent Sanders 2011-10-11 07:19:20 +0000