Commit Graph

  • 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
  • b400b7c22b Introduced BITMAPF_BUFFER_NATIVE, for fast redraw of bitmaps. Ole Loots 2012-04-10 23:06:21 +0000
  • 65b128b088 Just get glyph widths rather than the entire glyph when calculating sizes. This should be faster but isn't (probably still rendering the glyph internally) Chris Young 2012-04-09 12:01:57 +0000
  • f13f2468b1 Removed obsolete menu item struct member. Ole Loots 2012-04-09 11:44:09 +0000
  • ebd0f1366d Removed debug output, text format changes... Ole Loots 2012-04-09 11:33:34 +0000
  • 96a2906298 Simplified keyboard-shortcut code: Don't use Messages file for Menu strings and accelerator definitions. These things are now taken from the RSC file. Ole Loots 2012-04-09 11:30:59 +0000
  • 940ae42c87 Optimize redraw when window is on-top: do not intersect redraw areas with visible window rectangles. Ole Loots 2012-04-07 21:24:37 +0000
  • 39b04ea3d6 Added missing include. Ole Loots 2012-04-07 21:22:19 +0000
  • bb82d83cc1 Added linkage to libdom. Ole Loots 2012-04-07 21:21:45 +0000
  • 7bfcbe1e1e Added missing declaration of "html_redraw_debug". Ole Loots 2012-04-07 21:19:10 +0000
  • bae750ee44 Fix a crash when opening Preferences panel and Choices file doesn't exist: - add missing strdup(), - fix free() vs g_free() mixups. François Revel 2012-04-07 18:32:11 +0000
  • 87b9a905eb Fix typo and unhide imagecache from about:about Chris Young 2012-04-07 17:30:54 +0000
  • 5b79dbe36f Update NetSurf's system colours when OS prefs change Chris Young 2012-04-07 17:16:32 +0000
  • 4465c4f4af Add Seeks <http://www.seeks-project.info/> to the list of search engines. Use http for the favicon to avoid a cert popup. François Revel 2012-04-07 17:14:31 +0000
  • c48042e0da Implement gui_launch_url() for GTK. François Revel 2012-04-07 12:56:02 +0000
  • 97af7afedf Convert to use image cache Chris Young 2012-04-06 17:05:25 +0000
  • 878212a0de Removed unused variable. Ole Loots 2012-04-04 21:58:09 +0000
  • ec010eaa4c This version was used to build release package of netsurf 2.9 Ole Loots 2012-04-04 21:21:33 +0000
  • 6d2dd168c6 Added script to invoke make process for different architecture. Ole Loots 2012-04-04 21:16:40 +0000
  • 32aea564d6 Added script to compile all the libraries needed (build optimized for netsurf). Ole Loots 2012-04-04 21:12:58 +0000
  • 183174b25a Move status basr left one pixel Chris Young 2012-04-02 18:05:09 +0000
  • d434749953 Remove old commented out tags Chris Young 2012-03-31 21:51:44 +0000
  • 7a12cad439 Change the status bar frameiclass to a gaugeiclass, as it is more aesthetically pleasing, and also allows us to show progress bar if it is possible to get this data from the core in the future. Chris Young 2012-03-31 21:49:50 +0000
  • 9a6b4efc7b Use the same default favicon as other platforms. Chris Young 2012-03-31 15:29:08 +0000
  • e8d90a532a Search user data dir first for resources Chris Young 2012-03-30 19:28:37 +0000
  • e30905be75 Use 'user' env-var to determine username Chris Young 2012-03-30 18:18:15 +0000
  • 5a42a7a791 Fix the fix. (we used a different name for this struct member than on other platforms) :p François Revel 2012-03-29 00:05:54 +0000
  • cbd3c31120 Update with new path Chris Young 2012-03-28 22:21:37 +0000
  • 38b310ad5f Move user-specifics out of Resources Chris Young 2012-03-28 22:17:27 +0000
  • 483b86e713 Add sobjs - libdom and libhubbub stub Chris Young 2012-03-28 21:23:26 +0000
  • 15143dfda6 convert node_presentational_hint_border_trbl_color Vincent Sanders 2012-03-28 16:40:06 +0000
  • 9f526b7eab converted node_presentational_hint_border_spacing Vincent Sanders 2012-03-28 16:13:23 +0000
  • d5b72f2fff convert node_presentational_hint_width Vincent Sanders 2012-03-28 15:51:28 +0000
  • b8e72de7d8 convert node_presentational_hint_height Vincent Sanders 2012-03-28 13:34:54 +0000
  • 830e53327f Use experimental libdom functions for named_ancestor_node, named_parent_node and parent_node selection callbacks. Michael Drake 2012-03-28 12:49:39 +0000