Commit Graph

  • 696a71c80d Load/save cookies file in framebuffer frontend John Mark Bell 2010-08-10 19:56:08 +0000
  • 791bc50789 Fix some edit menu probs Chris Young 2010-08-08 09:23:34 +0000
  • 0a70f6ede1 Correct font name Chris Young 2010-08-06 17:29:57 +0000
  • f1252a6ff1 Include the resource id enumeration header. Not used yet. François Revel 2010-08-03 21:42:43 +0000
  • 4c17317388 Move the resource id enum to its own header. Add a ersizing handle pic for the replicant. François Revel 2010-08-03 21:24:55 +0000
  • 60fc5bab4f add explicit inlude for varargs Vincent Sanders 2010-08-03 10:16:41 +0000
  • 982dc9e128 Fix BeOS build: - struct content -> hlcache_handle - login window (though it won't work yet as the message isn't handled, and since we don't have the window pointer anymore we can't add the alert as subset of the window...), - rsrc fetcher, - netsurf_init() args (but the replicant is still broken due to this), - export the realpath() hack as it's needed elsewhere too. François Revel 2010-08-02 23:35:35 +0000
  • 59f13bbf24 Use nssvg by default on BeOS. François Revel 2010-08-02 22:21:14 +0000
  • f2cb00870b C89. François Revel 2010-08-02 21:49:20 +0000
  • d4ea23abab Add a fallback for PRId64 as it's not defined on BeOS. It's only valid for 32bit, but any 64bit platform should be recent enough to have them. François Revel 2010-08-02 21:44:35 +0000
  • 294a55ad4d off by one Chris Young 2010-07-31 11:43:25 +0000
  • 0522be76ab Add option to control whether drags have icons or just a pointer change. Chris Young 2010-07-29 21:41:25 +0000
  • 95a6de5f7e Show an icon under the pointer for drag saves (missed from previous commit) Chris Young 2010-07-28 21:33:51 +0000
  • b6b86e8acc Show an icon under the pointer for drag save operations. Might need disabling under 4.0. Chris Young 2010-07-28 21:33:16 +0000
  • 229393e22e Add GTK language resources Vincent Sanders 2010-07-28 15:26:02 +0000
  • bda534e12a Clean up how GTK frontend finds resources Vincent Sanders 2010-07-28 15:22:44 +0000
  • 4bfd6ea6f0 remove symlinks to directories for Message translations Vincent Sanders 2010-07-28 15:19:30 +0000
  • 3cca3861ca Enable sideways print option. Steve Fryatt 2010-07-27 22:50:51 +0000
  • acf46e01a8 Allow text selection dragging across (NetSurf) windows. DisplayBeep if it is dropped somewhere invalid. Chris Young 2010-07-27 21:41:21 +0000
  • 7bf81dbf35 Fix clipping for non-HTML contents Chris Young 2010-07-26 19:52:24 +0000
  • cb29fca203 Updated translation from Samir Hawamdeh Chris Young 2010-07-25 10:24:38 +0000
  • da25adcdfb ami_easy_clipboard just got easier, and a buffer overrun/memory leak got fixed Chris Young 2010-07-24 20:18:56 +0000
  • f7e3254798 Fix menu disable on tab switch and Cut Chris Young 2010-07-24 19:57:27 +0000
  • 004aee8281 Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow dragging selections within NetSurf window to text fields (does not work across windows). Chris Young 2010-07-24 16:39:37 +0000
  • d5b8cf89da Ensure RC is 0 unless we actually have a fatal error. Chris Young 2010-07-23 17:59:46 +0000
  • 1922300610 Updated French translation. Thanks to Philippe Ducrettet. Michael Drake 2010-07-23 09:15:58 +0000
  • 27d5a1ff54 Make GTK frontend select apropriate messages file Vincent Sanders 2010-07-22 23:01:13 +0000
  • 584cd950be Allow targetting any window/tab with ARexx commands. Adds new command WINDOWS to find out the number of windows and tabs open. ShowTitles.nsrx is an example of how to use the new functionality. Chris Young 2010-07-20 17:20:16 +0000
  • 42395f6603 Fix GTK File > Quit menu message key in translations. Michael Drake 2010-07-19 19:23:10 +0000
  • ed3abd5e55 Updated translation from Samir Hawamdeh Chris Young 2010-07-18 22:23:25 +0000
  • 1052f19075 Don't suppress curl debug output, either John Mark Bell 2010-07-17 09:13:44 +0000
  • 183974b437 Enable noisy logging John Mark Bell 2010-07-17 08:17:42 +0000
  • 2a286962f7 Fix build when layout logging is enabled. Michael Drake 2010-07-16 17:56:33 +0000
  • 17aacbec02 Record left and right float boxes with negative widths. Fixes overlapping text on new BBC News site. Michael Drake 2010-07-16 17:48:20 +0000
  • a29e3702be Update dirlist_generate_title documentation to match reality. Remove unused error check stuff. Michael Drake 2010-07-16 12:08:59 +0000
  • 37b0d01d32 memory leak Chris Young 2010-07-15 22:34:03 +0000
  • 8940cc18b1 Localise browser "Index of" text Chris Young 2010-07-15 22:19:01 +0000
  • 18ffa91361 fix crash Chris Young 2010-07-15 21:58:36 +0000
  • 9201eac26e Force browser window redraw after printing to restore screen layout. Steve Fryatt 2010-07-15 21:06:10 +0000
  • a8f41ec8a9 Fix so column suppression choices actually end up in the output. Michael Drake 2010-07-15 18:43:47 +0000
  • 3354bd7425 Move HTML generating code into separate functions. Tidy up spacing when parent directory link is not shown. Michael Drake 2010-07-15 18:01:59 +0000
  • 57ddeea19b Work around apparent register corruption after printing. Steve Fryatt 2010-07-14 23:03:08 +0000
  • a182a36067 More intelligent path concatenation Chris Young 2010-07-14 22:36:04 +0000
  • a3c2b432b5 Squash mimetype may be used uninitialised warning. Michael Drake 2010-07-14 16:08:55 +0000
  • cfdae54bc3 Add comments and factor out common file size code. Michael Drake 2010-07-14 13:36:15 +0000
  • 760bc3380c Restyle directory listings. Michael Drake 2010-07-14 12:26:14 +0000
  • b6d7a345d2 Update file browser messages. Michael Drake 2010-07-14 12:24:22 +0000
  • 786442f5b2 Use human friendly size, which fixes RISC OS directory listings. Michael Drake 2010-07-14 09:30:40 +0000
  • c4600695c5 Fix first time installs in novice mode so the files end up in a directory rather than the root of whichever volume Installer decided to pick. Chris Young 2010-07-13 23:07:38 +0000
  • 12df55d095 Move directory text into type column Chris Young 2010-07-13 22:32:03 +0000
  • 1b49494d6e Improved directory browser Chris Young 2010-07-13 19:44:51 +0000
  • 82af25f4e2 Remove desbug Chris Young 2010-07-11 20:48:06 +0000
  • d4c519cc05 Amiga file: URIs now translate the : in device names to / (and back), which conforms better to the spec (: will still work for compatibility, but may have problems). This fixes a problem with directory browsing. Directory parent link now uses the full parent path returned by url_parent instead of one relative to the current directory. Chris Young 2010-07-11 20:42:06 +0000
  • 1c48e85ce9 Add commands BACK, FORWARD, HOME and RELOAD to correspond with the buttons on the GUI. Chris Young 2010-07-11 15:34:35 +0000
  • f6f1fe1cee Allow browsing directories. Clicking through from the root of a volume doesn't work (needs some url_to_path translation magic or an #ifdef'd patch in render/directory.c) and the [..] parent link always points to "file:///" for some reason, but other than that it works. Chris Young 2010-07-11 14:55:12 +0000
  • d5577b64fa Missing types Chris Young 2010-07-11 11:07:48 +0000
  • 693094ced4 Correct executable name. Apparently running the wrong executable makes it difficult to spot glaringly obvious bugs :) Chris Young 2010-07-10 10:46:56 +0000
  • 513793a060 Fix inventory file leafname. Michael Drake 2010-07-09 21:36:55 +0000
  • e51ea4e0ee Document the bitmap format properly. John Mark Bell 2010-07-09 21:11:06 +0000
  • 1510bbd3ad Check the last character for a path separator, rather than the NULL string termination. Chris Young 2010-07-09 19:55:13 +0000
  • d6eb28d5de Replace unnecessarily complicated path concatenation with something simpler and easily adaptable to different platform path structures. Chris Young 2010-07-09 19:45:44 +0000
  • bffa2b64de Treat tiled images scaled to 1x1 as flat fills of the tiled area. Michael Drake 2010-07-08 20:38:48 +0000
  • 1fb697782a Stop redrawing zero size images. Michael Drake 2010-07-08 19:53:53 +0000
  • c77552d9f8 Bring throbber off screen edge by spacing_width. Michael Drake 2010-07-07 18:20:43 +0000
  • 2204f9da16 More useful optimisation for 1x1 tiled image plots. Michael Drake 2010-07-07 18:12:07 +0000
  • 5bebf2f2fc Merge branches/vince/netsurf-fbtk-rework to trunk. John Mark Bell 2010-07-07 18:08:17 +0000
  • f6faa20a37 In switch statements add default branch for unknown enum values, with assert. Michael Drake 2010-07-06 21:09:20 +0000
  • e08255f3ee Remove dead code. Michael Drake 2010-07-06 20:29:16 +0000
  • 71644097be Remove dead assignements and add assert to check table cells aren't set to span no columns at layout time (Note: colspan=0 is treated as colspan=1 by box normalisation. It should probably be handled in table_calculate_columns_types() properly. Either way, there shouldn't be colspans of 0 by the time we get to layout.) Michael Drake 2010-07-06 20:23:07 +0000
  • 2d4222def8 Fix gtk compat layer to not segfault on old versions of GTK. John Mark Bell 2010-07-03 23:44:20 +0000
  • 89683af529 Only invoke callback when we successfully converted CSS data. John Mark Bell 2010-07-01 19:42:02 +0000
  • 9b635053e3 Correct freetype header acquisition John Mark Bell 2010-06-30 20:09:33 +0000
  • 6867be128c Pedantic whitespace change John Mark Bell 2010-06-30 20:08:59 +0000
  • 4b329697f7 move url database test to test directory Vincent Sanders 2010-06-29 07:20:12 +0000
  • a327c4e624 Avoid potential use of NULL pointer. John Mark Bell 2010-06-29 06:05:54 +0000
  • 6ab058fb46 Make test compile John Mark Bell 2010-06-29 06:05:29 +0000
  • bd6c884020 Fix up confusing formatting Vincent Sanders 2010-06-28 11:31:51 +0000
  • 73d73eee27 Deal with API modification in modern libpng. John Mark Bell 2010-06-27 21:52:52 +0000
  • 05c035d7aa Remove bogus assertion John Mark Bell 2010-06-27 16:44:48 +0000
  • 5e990dfb78 Fix assertion when table borders are specified in em/ex units. John Mark Bell 2010-06-27 13:11:31 +0000
  • 656784f863 Force internal iconv for Amiga build, as libiconv causing odd problems despite working well through libparserutils Chris Young 2010-06-27 12:23:34 +0000
  • d36758ad97 Fix some types If "easy" charset conversion fails, return a copy of the original string. Chris Young 2010-06-26 16:26:05 +0000
  • cd8e367ce4 Add type to name mapping for PDF. Michael Drake 2010-06-21 19:47:32 +0000
  • 7cda4fa7bc Amiga host support for framebuffer target (credit: Ole Loots) John Mark Bell 2010-06-21 07:26:06 +0000
  • bd442e3750 Much better conversion of the standard NetSurf icon, courtesy of Marko K. Seppänen Chris Young 2010-06-16 18:40:14 +0000
  • cd3f5bbf4b Fix compilation on OpenBSD (credit: Anthony Bentley) John Mark Bell 2010-06-13 10:58:13 +0000
  • 0642cdafc2 Fix mouse.h file description. Add iframe comment. Michael Drake 2010-06-09 09:53:07 +0000
  • 9bc784e8d7 More calculation fixes Chris Young 2010-06-06 18:50:48 +0000
  • 915cc68201 Fix OS4 non-Cairo build Chris Young 2010-06-06 13:52:35 +0000
  • 13a4a1633c Remove scroll positions from ami_do_redraw_limits, fix positional calcs in gui_window_set_scroll Chris Young 2010-06-05 10:37:02 +0000
  • 5753d59505 When redrawing part of a page, draw with respect to the position NetSurf believes the scrollbars are in, rather than where they actually are. This resolves an issue with graphical corruption and animations, when using the scrollbars to scroll the page (the anim redraw was happening before the event to say the scrollbar had moved was being received) Chris Young 2010-06-05 09:59:38 +0000
  • 6c59c80ed5 s/int/size_t/ Michael Drake 2010-06-04 09:39:30 +0000
  • b010a25771 + Refactor input handling from browser window code into content handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. Michael Drake 2010-06-04 09:35:08 +0000
  • bc9fef0a1a Add iframe comment. Michael Drake 2010-06-03 15:15:31 +0000
  • c2e7c66ea3 Activate browser window after search, otherwise it doesn't get IntuiTicks events so won't scroll to the search term. Chris Young 2010-05-16 16:04:40 +0000
  • f55c11dbd6 Amiga font code revamped and fixed. Will now fall back to a different font if the character isn't present in the current one, this needs a complete or near-complete Unicode font in order to be useful - Code2000 and Bitstream Cyberbit are auto-detected by NetSurf on startup if none is configured. Japanese websites now display correctly, along with Japanese characters within Google UK search results etc. Chris Young 2010-05-06 10:02:58 +0000
  • 0807b40513 rationalise callback routines to use a unified interface Vincent Sanders 2010-05-04 22:41:58 +0000
  • 4d6abc7744 Fix assert. This is wrong, needs investigation. Chris Young 2010-05-03 21:45:58 +0000
  • d752fd194c Fix loops reading too many characters Chris Young 2010-05-03 20:57:32 +0000
  • 77aa68dde5 Purge parserutils Chris Young 2010-05-03 20:49:15 +0000