Commit Graph

  • bad987b185 added some missing WITH_8BPP_SUPPORT ifdefs. Ole Loots 2012-06-19 23:06:39 +0000
  • cd45e1f447 First attempt to implement the global history treeview. There is something wrong with the redraw ( the treeview area of the windo isn't redrawn, also it looks like the treeview content size isn't set ) Ole Loots 2012-06-19 23:04:38 +0000
  • 1f3d249c15 Make use of plot_set_dimensions() Ole Loots 2012-06-19 23:02:37 +0000
  • 8611281b2e add content handler for javascript Vincent Sanders 2012-06-19 22:57:29 +0000
  • 08f18009c8 Fix typo Chris Young 2012-06-19 20:00:53 +0000
  • 2e31b6fd90 simplify stylesheet find context and remove junk variables Vincent Sanders 2012-06-19 10:19:24 +0000
  • 49effe103a restructure javascript binding layout to be more explicit fix html content so it correctly loads all the script tags Vincent Sanders 2012-06-19 09:35:51 +0000
  • a229a35767 remove unecessary empty response workround for old libxml dom Vincent Sanders 2012-06-17 22:12:29 +0000
  • 9dc376bdec use the correct version macro Vincent Sanders 2012-06-16 12:06:47 +0000
  • a5f2a8cfba Fix stupid braino missing include for non js case Vincent Sanders 2012-06-13 18:02:46 +0000
  • 0be03dea20 fix include for non javascript builds Vincent Sanders 2012-06-13 17:57:16 +0000
  • 4c89c9d5df improve javascript support Vincent Sanders 2012-06-10 22:17:30 +0000
  • feb37dd067 cleanup debug logging Vincent Sanders 2012-06-10 14:53:52 +0000
  • d6fbe19acd remove supurflous variable Vincent Sanders 2012-06-10 14:53:25 +0000
  • bc664042c4 remove junk blank page resource Vincent Sanders 2012-06-10 14:51:40 +0000
  • 70f61e7208 Added "Save link as..." context menu item. Ole Loots 2012-06-04 21:53:06 +0000
  • e97c0152b5 Added "Save link as..." context menu item. Ole Loots 2012-06-04 21:52:41 +0000
  • d79046d2b5 Fix redraw of embedded toolbar, by removing declaration of already declared local variable. Load toolbar resource trees at toolbar_init(). Ole Loots 2012-06-04 21:12:44 +0000
  • 8ea00bafc4 Added "Save link as..." context menu item. Ole Loots 2012-06-04 21:53:06 +0000
  • cc9457bdd7 Added "Save link as..." context menu item. Ole Loots 2012-06-04 21:52:41 +0000
  • 529a3e6725 Fix redraw of embedded toolbar, by removing declaration of already declared local variable. Load toolbar resource trees at toolbar_init(). Ole Loots 2012-06-04 21:12:44 +0000
  • 76b0243a0a Run NetSurf at priority 0 by default, dropping to priority -1 when downloading. Chris Young 2012-06-04 16:15:12 +0000
  • 0437f81c55 Testament generation now supports git Daniel Silverstone 2012-06-04 15:48:21 +0000
  • 9154e8b940 Add a gitignore file Daniel Silverstone 2012-06-04 15:48:09 +0000
  • cb9cee3ab7 Don't show a "download complete" message if there was an error or the user aborted. Chris Young 2012-06-04 15:10:13 +0000
  • 35ee72dccf Removed the use of duplicated OBJECT trees. Ole Loots 2012-06-03 22:07:57 +0000
  • 2051bf1cc4 Fixed redraw of embedded toolbar icons ( enabled / disabled state was incorrectly handled ). Ole Loots 2012-06-03 21:37:18 +0000
  • 95ccb75d9f Added default throbber image. Ole Loots 2012-06-03 20:40:19 +0000
  • 7b9f22c290 Load & use throbber image. Ole Loots 2012-06-03 20:38:28 +0000
  • 0a7ce3007f Reset stop button when url changes. Ole Loots 2012-06-03 18:02:11 +0000
  • c55ffa47bf Added default toolbar image Ole Loots 2012-06-03 18:00:50 +0000
  • 2b0781a2f4 Some cleanups and additions required for the toolbar icon redraw. Ole Loots 2012-06-03 17:09:19 +0000
  • 746c44778d Fix order of embedded toolbar resource icons. Ole Loots 2012-06-03 17:07:12 +0000
  • 95bf664c88 Load toolbar icons from a single bitmap file. Ole Loots 2012-06-03 17:06:11 +0000
  • 9dc9e36bc3 Fix FTP detection. Thanks to Etienne Cochard <etienne.cochard@gmail.com> for spotting the bug. Daniel Silverstone 2012-05-23 10:34:30 +0000
  • 319c463894 Add DoNotTrack to Amiga options GUI Chris Young 2012-05-20 17:53:07 +0000
  • 9458ed77ab Add support for sending DoNotTrack header. Chris Young 2012-05-20 16:29:57 +0000
  • 8ffc6439a7 fix build on gtk 2.12 Vincent Sanders 2012-05-17 16:48:20 +0000
  • 2622adaa1f allow netsurf to build with gtk3 Vincent Sanders 2012-05-16 19:57:43 +0000
  • 6d125e79b3 Fixed prototyp, comments. Ole Loots 2012-05-13 15:33:58 +0000
  • 2c4b83b1ee Prepared code for different button states (= different image ). Ole Loots 2012-05-13 15:32:35 +0000
  • b1a2191fbe Use safe string functions. Ole Loots 2012-05-13 15:31:30 +0000
  • 560d5d2035 Allow a comma-separated list of fonts to be specified in font_unicode_list to provide more preferred fonts. eg. if a user has dedicated Japanese and Korean fonts available they might want a config like: font_unicode:Japanese font_unicode_list:Korean,Code2000 This will scan Japanese and Korean fonts first, then fill in any blanks with Code2000 (followed by alphabetically all other fonts installed) Chris Young 2012-05-09 22:23:10 +0000
  • 722a75bdf5 Tag Licence and Credits for all OS Chris Young 2012-05-07 15:37:12 +0000
  • 4c2731526b More full stops Chris Young 2012-05-07 15:14:30 +0000
  • 2e7515d249 Remove some full stops, so the style is consistent Chris Young 2012-05-07 15:12:12 +0000
  • 36e9d114ea Stop abusing certain Messages; add some dedicated non-crazy HelpHints Chris Young 2012-05-07 15:06:48 +0000
  • 9e03315e09 Tag some RISC OS specific errors as such Chris Young 2012-05-07 14:30:30 +0000
  • effdcf0fe4 Generate all appropriate Messages files when making a package for distribution. Chris Young 2012-05-07 14:26:38 +0000
  • 727cae9461 Progress display for font scanning Chris Young 2012-05-07 14:18:22 +0000
  • 0161b2a33e Rescan fonts if preferred fallback font is changed in the GUI Chris Young 2012-05-06 17:55:35 +0000
  • 7003f6932e Use font_unicode option as preferred (first scanned) font. Ideally need to expand this so multiple fonts can be specified. Allow disabling of scanning other fonts. Add stubs for a scanning progress GUI. Chris Young 2012-05-05 19:09:42 +0000
  • 2f7061b894 Reject non-scalable BulletAPI fonts Chris Young 2012-05-05 16:00:14 +0000
  • d5608581b9 Integrate Unicode font scanner into NetSurf. NetSurf will now use any available font when trying to print characters that are missing from the current font. TODO: Preferred font list. Chris Young 2012-05-05 15:58:17 +0000
  • 59f8e00434 Add loading, parse OS fonts into a list (which can optionally already contain fonts) before scanning Chris Young 2012-05-05 14:46:18 +0000
  • e635d907aa Tidy-up, split into sensible functions for NetSurf integration, documentation. Cache file loading needs adding and ami_font_scan_fonts needs to add to a list of fonts, and then send those to the scanner so we can put some preferred fonts on the top of the list and avoid duplication. Chris Young 2012-05-05 11:09:19 +0000
  • febea7ec4b Font glyph scanner. Currently works as a standalone program which outputs a file for NetSurf to ignore. Chris Young 2012-05-04 19:30:30 +0000
  • a4ff885365 Ensure we are using the faster(?) character size functions in all applicable places. Chris Young 2012-05-02 18:29:59 +0000
  • a44ead03cf fix crash Chris Young 2012-05-01 18:51:05 +0000
  • 9b984e8b3f Only struct gui_window_2 should use variable name 'gwin'. gui_window is always 'g'. Chris Young 2012-04-29 16:13:53 +0000
  • 286a128e1b Change menus so menu functions are called internally by window.class (RA_HandleInput). This makes menu selection more reliable and stops us missing menu events which appeared to be getting lost within the HANDLEINPUT method. Chris Young 2012-04-29 15:59:37 +0000
  • 2d854c549c Make simple refresh a configurable option Chris Young 2012-04-28 23:23:29 +0000
  • 682b2f2420 Fix simplerefresh. When dragging windows back on-screen, damaged areas are still not repaired fully. Overlapping windows have no such problem. Menu events seem to be getting lost in simple refresh mode (this may be related to event triggered for redrawing the area under the menu when it is closed) Chris Young 2012-04-28 22:53:50 +0000
  • 8d4678b04b Add AppWindow ourself rather than letting window.class create it. Initial tests indicate we are no longer losing icon drop events although there is still an "event leak" somewhere. Fix warnings. Chris Young 2012-04-28 19:43:46 +0000
  • 6f86862edb cleanup and reorganise low level cache source ready for extending with disc cache Vincent Sanders 2012-04-28 13:24:09 +0000
  • 6a9038de3c Only check transparent pixels when transparency is enabled. Ole Loots 2012-04-26 22:21:02 +0000
  • f804cff67b set rendering flag within throbber_stop / start functions, update toolbar buttons on throbber stop. Ole Loots 2012-04-25 21:33:01 +0000
  • ea411f6c34 Fix typo ( fontbitmap was never destroyed within dtor ) Ole Loots 2012-04-24 20:51:52 +0000
  • 68cd53ee66 Small font plotter speedup by reducing function calls in a draw glyph loop. Ole Loots 2012-04-24 20:47:38 +0000
  • e7104b4462 Implemented "paste clipboard" for toolbar URL textbox. Ole Loots 2012-04-24 20:32:53 +0000
  • 4204599fb9 Optimized bitmap blitting: cache native (converted) bitmaps. This required an change to the convert and blit routines - for opaque images, they convert the whole image. Transparent images are still converted on demand and still only the clipped area is converted. This is incomplete - native buffers should be stored in the well known bitmap buffer, but currently the bitmap struct holds a second buffer which contains converted data. Ole Loots 2012-04-19 22:44:49 +0000
  • f6b15c1061 Re-jig URL launch as would never have fallen back to using openurl.library. Add it as an option instead. Chris Young 2012-04-18 19:44:09 +0000
  • b4977fbdcc Replace strncpy with strlcpy, as strncpy is not guaranteed to be NULL-terminated. (thx Colin Wenzel) Chris Young 2012-04-18 18:54:15 +0000
  • 692f223d3a Add libdom to the list of required libraries. Patch by Paul Waring. François Revel 2012-04-17 19:48:06 +0000
  • c48bb86cb1 Fix building on Haiku. Some ui_color codes were renamed recently. Account for this. François Revel 2012-04-17 19:08:30 +0000
  • 7224990953 Port to libdom changed HTML content's base_target from talloc_strdup to strdup, so use free instead of talloc_free in html_destroy. Michael Drake 2012-04-17 09:04:04 +0000
  • 8202875dbb Fix meta refresh. Michael Drake 2012-04-16 16:42:59 +0000
  • cc35563f2b Fix frameset processing. Michael Drake 2012-04-16 16:14:40 +0000
  • a018a75d67 Border width hint is concerned with border attribute, not width attribute. Fixes table borders. Michael Drake 2012-04-16 13:32:42 +0000
  • 59c21c033a Fix processing of tags in HEAD. Fixes title, favicons, etc. Michael Drake 2012-04-16 12:52:59 +0000
  • 529c0c41f3 Added menu shortcuts. Ole Loots 2012-04-15 22:24:13 +0000
  • 3a264e102d Correct comment Chris Young 2012-04-15 12:03:51 +0000
  • 4467766786 Fix bitmap creation - JPEG where always set to opaque = false, which lead to blitter checking all pixels for transparency in an loop. Prepare for caching of converted bitmaps. Ole Loots 2012-04-14 11:40:57 +0000
  • 3f262e4803 Remove image cache status from user-facing listing. Michael Drake 2012-04-13 12:29:52 +0000
  • caeec11de7 Updated FAQ Ole Loots 2012-04-12 20:38:12 +0000
  • a17fc5da76 call toolbar_exit() Ole Loots 2012-04-12 20:20:58 +0000
  • d3bd388218 Share a single icon instance for multiple toolbars. Ole Loots 2012-04-12 20:18:53 +0000
  • 839c4aef8a Fix errors when installing multiple times due to cp failing on .svn directories. François Revel 2012-04-12 18:38:10 +0000
  • 647a36e2ee Redo r13857 differently, to avoid issues with non-unixish shells. François Revel 2012-04-12 18:17:56 +0000
  • 480282085f Make sure we use the default locale before parsing output of a localized program. This fixes generating the testament here. François Revel 2012-04-12 16:42:02 +0000
  • cdee9e985e More work on about:imagecache entry listing table. Michael Drake 2012-04-12 13:43:57 +0000
  • e2e69d29bb Close paragraph tags and other minor imagecache page cleanups. Michael Drake 2012-04-12 13:06:21 +0000
  • 75274ca5c3 Style for about:imagecache page. Michael Drake 2012-04-12 12:36:06 +0000
  • 5266539f92 Make more readable and fix use double quotes for href attribute value. Michael Drake 2012-04-12 12:34:33 +0000
  • 387c85ae0b Pass correct width/height values to textarea redraw callback when setting caret position. Reduces flicker. Michael Drake 2012-04-12 10:30:20 +0000
  • 87dbbe1260 Fix caret redraw height. Thanks to m0n0. Michael Drake 2012-04-12 09:05:37 +0000
  • 56ec72f044 Init toolbar. Ole Loots 2012-04-10 23:12:49 +0000
  • 786be41d01 Initial support for (truecolor) image toolbar ( toolbar icons loaded from image file, not from resource ). Ole Loots 2012-04-10 23:12:13 +0000
  • a94781edc0 Added function load_icon Ole Loots 2012-04-10 23:10:49 +0000
  • 3158226bbe Introduced BITMAPF_BUFFER_NATIVE and native image buffer, for fast redraw of bitmaps. Ole Loots 2012-04-10 23:07:10 +0000