Commit Graph

  • 7ba4f766b6 Change scrollbar rendering colours and offsets a bit. Could use some more attention. Michael Drake 2009-12-28 23:53:02 +0000
  • da47d50cc2 Remove loads of magic numbers from gui_create_browser_window. Place toolbar icons according to their widths, rather than at fixed positions. Keep track of used width, and use that to get remaining width for URL bar. Use option_toolbar_status_width to determine scrollbar/statusbar proportion. Reduce and make consistent the spacing between toolbar icons. Michael Drake 2009-12-28 23:13:02 +0000
  • 73199560c3 Change scrollbar arrow pngs. Michael Drake 2009-12-28 23:08:06 +0000
  • 5c277a3f9a Updated Italian translation from Samir Hawamdeh Chris Young 2009-12-28 15:28:32 +0000
  • 9c160fe32d Only attempt to fall back to /favicon.ico if the document's base URI points to an http(s) location. John Mark Bell 2009-12-26 16:47:30 +0000
  • 914eedc11d Don't set proxy option for file: URLs to workaround some versions of libcurl attempting to use it (fixed in latest libcurl). Also unset curl proxy option if it's disabled so the previous xfer's setting isn't retained. James Bursa 2009-12-25 19:27:22 +0000
  • f23a285103 It helps to allocate enough memory for 40 LONGs, and that memory needs to be returned regardless as passing a NULL to chooser.gadget crashes it. Chris Young 2009-12-23 13:47:50 +0000
  • a3d82a3634 Search and a couple of other new options Chris Young 2009-12-23 13:29:10 +0000
  • b11df61394 Functional search bar; search icon doesn't refresh if the search area is resized however. Chris Young 2009-12-22 23:04:59 +0000
  • df64fb7903 Non-functional search bar Chris Young 2009-12-21 23:25:35 +0000
  • d2b2000367 Vertically centre the main row of toolbar gadgets as it looks much neater. Chris Young 2009-12-20 21:39:43 +0000
  • 11582027d1 Make nsgtk_throbber_initialise_from_png() actually check for allocation failure. Make nsgtk_throbber_initialise_from_gif() actually stand a chance of working. John Mark Bell 2009-12-20 12:05:12 +0000
  • be51c4accb Files required for web search Chris Young 2009-12-19 17:07:14 +0000
  • ee7e9b52ba Copy and update SearchEngines file Chris Young 2009-12-19 16:51:03 +0000
  • 8a77de8377 Save favicon as part of icon for save_complete drawers and PDFs Chris Young 2009-12-19 15:57:53 +0000
  • d9b17c8077 Don't fail on non-HTML/CSS types - we just don't want an icon saving so is non-fatal. Chris Young 2009-12-19 14:41:48 +0000
  • f723272cf2 Make favicons work properly with tabs Chris Young 2009-12-19 13:42:48 +0000
  • b53a3273c1 Preliminary favicon support - doesn't display properly due to endian issue in libnsbmp Chris Young 2009-12-19 00:39:52 +0000
  • d64f5102eb themesfolder is on stack. Do not free(). John Mark Bell 2009-12-18 20:25:11 +0000
  • fcffcf4b18 Ensure scaffolding object exists before using it John Mark Bell 2009-12-18 20:21:13 +0000
  • b75b2ae8bb Merge r9731:HEAD from branches/MarkieB/gtkmain to trunk. John Mark Bell 2009-12-18 20:15:50 +0000
  • 46eaa6a058 Simple web search implementation Chris Young 2009-12-18 17:52:31 +0000
  • c5dbbe89a9 Fix compilation Chris Young 2009-12-18 16:42:41 +0000
  • 1f4bb41301 I've decided that the user probably doesn't care if setting the filetype of saved HTML documents to HTML fails or not. More importantly, this also squashes a memory leak, and stops returning false from a function which is defined as returning -1 on error. John Mark Bell 2009-12-18 00:11:37 +0000
  • d7ddeebe76 Fix framebuffer build John Mark Bell 2009-12-18 00:06:57 +0000
  • 355799ce0b Merge branches/MarkieB/gtkmain to trunk. John Mark Bell 2009-12-17 23:55:02 +0000
  • 4346b2b62b Allow hiding of Docky icon by setting hide_docky_icon:1 (bit of a workaround involved as REGAPP_NoIcon doesn't appear to check the tag value) Chris Young 2009-12-13 12:14:43 +0000
  • 4bcd8ee1ba Added keyboard navigation of tabs, using Alt+Left/Right Chris Young 2009-12-13 11:52:58 +0000
  • ac50b0b3e4 ensure source rectangle on copy operations has its upper co-ordinates set Vincent Sanders 2009-12-07 17:35:11 +0000
  • 647f6e17e6 optimise 1x1 bitmap plotting Vincent Sanders 2009-12-05 13:08:16 +0000
  • 6c271f148b Make pan routines use new screen copy API Vincent Sanders 2009-12-04 11:13:33 +0000
  • c3f2972d03 Another blatent use-after-free John Mark Bell 2009-12-03 22:12:43 +0000
  • f6fbe6ef96 Fix blatent use-after-free bug. John Mark Bell 2009-12-03 22:10:56 +0000
  • d88945bc0b Squash leak. John Mark Bell 2009-12-02 16:54:17 +0000
  • dea67b984a Modern OSLib (as of 3 months ago) no longer has colourtrans_CURRENT_MODE. Use os_CURRENT_MODE, instead. John Mark Bell 2009-12-02 16:30:44 +0000
  • e30c2b1e20 Remove extraneous comma. Michael Drake 2009-11-30 10:01:36 +0000
  • a5476c02ac Purge unnecessary libs from requirements. Michael Drake 2009-11-30 09:17:06 +0000
  • 0b4d623205 Make the gui click handlers responsible for deciding whether to act on DOWN or UP (or both), rather than having the fbtk forcibly prevent UP events being generated. John Mark Bell 2009-11-23 22:56:29 +0000
  • d591d8df94 Treat decomposed URLs with no path component as being for the path "/". John Mark Bell 2009-11-22 23:25:18 +0000
  • ea288ade79 Insert missing breaks. If these cases really should fall through, they need commenting, instead. John Mark Bell 2009-11-22 14:44:58 +0000
  • e88a276d91 Actually check for realloc failing John Mark Bell 2009-11-22 14:32:36 +0000
  • 2427ebea77 Fix array bounds check John Mark Bell 2009-11-22 14:27:56 +0000
  • 3f4d79e576 This optimisation was so simple that it was broken. John Mark Bell 2009-11-22 14:24:53 +0000
  • 8685cfb3b7 Fix the other half of this NULL dereference issue John Mark Bell 2009-11-22 14:21:47 +0000
  • aaa14e7672 Fix erroneous switch fallthrough John Mark Bell 2009-11-22 14:12:49 +0000
  • 63848419e2 Ensure urldb file handle is closed on error. John Mark Bell 2009-11-22 14:12:03 +0000
  • a042e38548 Squash leaks John Mark Bell 2009-11-22 14:10:39 +0000
  • fb0198094b Squash memory leak John Mark Bell 2009-11-22 13:58:05 +0000
  • 0846b2ac95 Squash memory leak John Mark Bell 2009-11-22 13:55:32 +0000
  • 485e95c82e Squash memory leak John Mark Bell 2009-11-22 13:53:44 +0000
  • eba224e09e Avoid potential NULL deference John Mark Bell 2009-11-22 13:52:16 +0000
  • 81c1b0e0df Don't call memcpy when p->segment is NULL John Mark Bell 2009-11-22 13:49:43 +0000
  • 51d545772c Squash warning John Mark Bell 2009-11-22 13:46:23 +0000
  • 498cd522da Avoid potential NULL pointer dereference John Mark Bell 2009-11-22 13:37:28 +0000
  • 2562f7e8c2 Avoid NULL pointer dereferences John Mark Bell 2009-11-22 13:35:41 +0000
  • c2fd55cbab Protect against NULL pointers John Mark Bell 2009-11-22 13:31:47 +0000
  • d010712a9c Avoid potential NULL pointer dereferences John Mark Bell 2009-11-22 13:28:30 +0000
  • 9ca1622183 Ensure selection context is zero-initialised. This may well be the root cause of the random selection crashes people have been seeing. John Mark Bell 2009-11-22 13:20:39 +0000
  • bc4abe9087 Fix some potential issues with lists not being freed properly Chris Young 2009-11-15 23:11:41 +0000
  • 9e86512c4f Fix quirks mode propagation for @style. John Mark Bell 2009-11-15 10:10:00 +0000
  • 976e5db268 Missing break Chris Young 2009-11-04 08:14:17 +0000
  • fcaa11f548 Added F5 for reload, purely because I'm getting fed up of people asking for it. Chris Young 2009-11-04 08:06:52 +0000
  • dcbe08d458 PageUp/Down, Home/End etc page scrolling now working. Most menu shortcuts now available even when the pointer is hovering over the browser window (menu disabled mode) RAmiga-R (reload page) and RAmiga-U (activate URL bar) available from keyboard shortcuts but not from the menu. This fixes unsat bug #81 Chris Young 2009-11-03 23:17:57 +0000
  • 54cd21ae0d Realm may be NULL iff there's no WWW-Authenticate header served up with a 401. Default the realm to the fetch URL in this case. Fixes #2890933 John Mark Bell 2009-11-03 07:03:07 +0000
  • 1b89eb8397 Basic keyboard scrolling Chris Young 2009-11-02 23:12:28 +0000
  • e5b8264dd8 New key handling code borrowed from the treeview branch. Chris Young 2009-11-02 23:02:53 +0000
  • 0efc756a7a Support file://(/)localhost/ as well as file://(/) As NetSurf insists on adding a third slash after file://, it is not possible to open any local files which are in subdirectory "localhost" of the current directory. Workaround is to type the "localhost" part in something other than fully lowercase. In practice it is incredibly unlikely that even the workaround will need to be used. Chris Young 2009-11-01 16:01:07 +0000
  • 019eff10c1 Amiga print UI Chris Young 2009-11-01 14:53:04 +0000
  • 90012b487a Fix odd missing chars Chris Young 2009-10-24 09:18:22 +0000
  • 5ce6402321 Add a note on how to obtain the sources. Chris Young 2009-10-21 19:59:15 +0000
  • 9f6a4d9745 Revert previous change, causing instability. Chris Young 2009-10-16 19:49:56 +0000
  • 4059d2b096 Fix-up the timer.device scheduler and reinstate it as default. Unfortunately this doesn't remove the need for INTUITICKS messages as we still need to break out for page reflow (which doesn't use the scheduler), but it should make animations more accurate. Chris Young 2009-10-15 21:35:29 +0000
  • 87695acd33 Fix download progress title corruption Chris Young 2009-10-15 16:49:52 +0000
  • 4d1cd2ad64 Trim dead wood. Michael Drake 2009-10-15 16:02:59 +0000
  • 9e742f13da Log failures John Mark Bell 2009-10-12 17:38:22 +0000
  • 1c403cb2f8 svgtiny requires separate contents John Mark Bell 2009-10-08 12:03:44 +0000
  • 1cf99058a3 Use DejaVu instead of Vera, seeing as Debian have removed Vera from sid. John Mark Bell 2009-10-05 11:22:09 +0000
  • 8753b5a35d Implement the ability to stay in memory if all windows are closed. This and no window on startup can be used together to make NetSurf "quick launch" and always available. Chris Young 2009-10-03 11:00:10 +0000
  • 33b3aa20bd Updated translation from Samir Hawamdeh Chris Young 2009-10-01 21:40:46 +0000
  • 12ac8eb215 Add options for "no quit on last window close" (disabled - not implemented) and "no window on startup" Chris Young 2009-09-29 18:24:19 +0000
  • cf1d796491 Added application.library messages New Doc and Open Doc. Added option_startup_no_window to allow NetSurf to be opened without an initial browser window (unless a URL is specified on the command line or by extended selection) Chris Young 2009-09-28 22:17:09 +0000
  • abf51104fe Register with application.library. Chris Young 2009-09-28 18:00:40 +0000
  • a80a4968bd fix text cursor positioning some more Chris Young 2009-09-23 21:52:36 +0000
  • 41a2a71c2a List SVGTiny too, because it uses the core build system now. Michael Drake 2009-09-19 11:10:59 +0000
  • 2b6b97e6c1 Fix obviously wrong logic and tweak the status display area frame slightly so it looks better (or at least fits in with the OS look better) Chris Young 2009-09-17 21:44:07 +0000
  • a35b96ace7 Modify bottom border status gadget so that it has a frame. When the gadget is refreshed now it will erase the gadget area before redrawing, allowing to use RefreshGList instead of RefreshWindowFrame. This is significantly faster as RefreshWindowFrame redraws more than the function name suggests. Chris Young 2009-09-15 22:49:33 +0000
  • a6fb92eb8a Update from Samir Hawamdeh Chris Young 2009-09-13 22:09:27 +0000
  • 8bc7cfbe04 Doc updates Chris Young 2009-09-13 12:23:30 +0000
  • 4e5488ccfa Introduce the concept of content reusability. John Mark Bell 2009-09-09 10:40:53 +0000
  • 7f369b829b Fix crash when switching to tabs that are still loading Chris Young 2009-09-08 22:59:47 +0000
  • 665b6ceb02 Musings on caching John Mark Bell 2009-09-08 19:24:11 +0000
  • 56e42730de ensure current_redraw_browser is set Chris Young 2009-09-07 22:55:31 +0000
  • d442d4ff9f Yet more case insensitivity John Mark Bell 2009-09-06 22:49:32 +0000
  • a3d57f2c3c Indicate when tabs are loading. Currently this only works with the AISS theme (and probably only under OS4.1), showing a yellow flag on tabs which are currently loading. Chris Young 2009-09-06 11:23:35 +0000
  • dac634f6fd Make throbber operate correctly according to the tab currently displayed. Chris Young 2009-09-06 10:48:14 +0000
  • cd07aa9d31 Fix for percentage values. Michael Drake 2009-09-05 16:36:44 +0000
  • 3dd906c813 Remove redundant line. Michael Drake 2009-09-05 16:24:17 +0000
  • d8f4c0d029 Fix table border=0. Michael Drake 2009-09-05 16:23:00 +0000
  • ca8a2b5af0 Fix defualt table cell border width and move border style from default css to code. Michael Drake 2009-09-05 15:49:09 +0000
  • decdefb7b1 Add table border styles to default CSS. Michael Drake 2009-09-05 14:57:15 +0000