Commit Graph

  • 12f07aa8fd make 32bpp plotter endian agnostic Vincent Sanders 2009-02-26 16:14:48 +0000
  • fb975c8987 Tweak URL bar size and position. Michael Drake 2009-02-26 15:17:13 +0000
  • 1d75559b2a Indicate hot spot locations. Michael Drake 2009-02-26 14:48:41 +0000
  • 762b698755 rewrite the fb_32bpp_fill routine to be more efficient Vincent Sanders 2009-02-26 14:35:14 +0000
  • 6dd7157ffb Add a resources Makefile, support host tools, and add support to build framebuffer assets from PNG resources Daniel Silverstone 2009-02-26 14:14:29 +0000
  • f57cb3382b Example of how to do hotspots Daniel Silverstone 2009-02-26 14:11:17 +0000
  • 27b142232d Deinterlace images as adam7 support is a bit wonky Daniel Silverstone 2009-02-26 14:10:56 +0000
  • 532e826454 Remove fb_widget_image_[st] and begin to pave the way for pointer hotspots Daniel Silverstone 2009-02-26 13:25:36 +0000
  • 696467068d perform hoop jumps to select the correct character map for glyph index loopups Vincent Sanders 2009-02-26 13:02:22 +0000
  • 74938c5b69 add font faces for all sans serif types (normal, italic and bold) add font faces for monospace add font face for serif Vincent Sanders 2009-02-26 12:05:12 +0000
  • f77e45e3f1 Add missing include to silence warning Daniel Silverstone 2009-02-26 11:21:02 +0000
  • 5c2a74c772 Allow non-gcc-2.x builds to use -MMD -MT -MF flags to dep-as-we-compile, reducing build time quite a bit Daniel Silverstone 2009-02-26 11:08:07 +0000
  • 9e3561f493 remove leftover debug Vincent Sanders 2009-02-26 10:57:04 +0000
  • 743f722bcb cache freetype glyphs, massive reduction in cpu requirement Vincent Sanders 2009-02-26 10:50:00 +0000
  • caf41b6b19 Stop images disappearing when they are half-way off the screen. Chris Young 2009-02-25 20:37:41 +0000
  • 10d3cff743 Fix memory leak and make freeing bitmaps that might be cached a little safer. Chris Young 2009-02-25 20:09:33 +0000
  • 781405d195 Move native bitmap creation/caching routine into bitmap.c Chris Young 2009-02-25 19:56:04 +0000
  • a604021839 Force AmiUpdate to pick the part-Cairo version on OS4.1, as it hasn't seen any release yet and I'd rather people made a conscious decision to use the static one rather than the update picking it because updating a Cairo version is impossible. Chris Young 2009-02-25 19:55:07 +0000
  • 451c8a69a3 Fix Haiku vector icon François Revel 2009-02-25 03:31:02 +0000
  • a61d0fa753 The native bitmap caching was eating memory, this should be correct now. Chris Young 2009-02-25 00:26:46 +0000
  • 2f36c12acd Optimise tile plotter Chris Young 2009-02-24 23:47:58 +0000
  • c4105e4efe Fix uninitialised data in URL bar Rob Kendrick 2009-02-24 19:17:58 +0000
  • b6c4a4589f Fix horizontal panning Fix linux fb keymap Vincent Sanders 2009-02-24 12:32:28 +0000
  • 5d2c6f8ad9 Replace fixed gray background with alpha channel. Change height from 25px to 26px. Michael Drake 2009-02-24 10:52:21 +0000
  • 51f9a1f8ce stop framebuffer port updating its status text every time the mouse pointer is moved Vincent Sanders 2009-02-24 10:02:43 +0000
  • 3710894c46 add 16bpp freetype font plotting Vincent Sanders 2009-02-24 09:24:20 +0000
  • 909b23ec19 fix splitting on spaces Vincent Sanders 2009-02-23 16:51:31 +0000
  • 536bc56496 Pedantic wrap. Michael Drake 2009-02-23 15:01:03 +0000
  • 9a6a2d58d6 Neater fix for framebuffer tiled bitmap plot extents. Michael Drake 2009-02-23 09:19:22 +0000
  • c2a773b049 Only attempt to find the next character in a string if we're not already at the end of the string. John Mark Bell 2009-02-22 23:30:27 +0000
  • 3aa3708f17 Haiku neither has va_copy (yet). François Revel 2009-02-22 17:54:30 +0000
  • 903edd1bf5 Purge WITH_SEARCH John Mark Bell 2009-02-22 15:21:54 +0000
  • 5943c3a3ba Purge WITH_URL John Mark Bell 2009-02-22 15:19:06 +0000
  • 16a821e2aa Purge WITH_URI John Mark Bell 2009-02-22 15:17:46 +0000
  • 851da107c9 Purge WITH_PRINT John Mark Bell 2009-02-22 15:16:04 +0000
  • b98f105b24 Purge WITH_AUTH John Mark Bell 2009-02-22 15:13:10 +0000
  • 847b776285 Purge NETSURF_USE_SSL and WITH_SSL John Mark Bell 2009-02-22 15:07:50 +0000
  • 565d267328 Clarified the consequence of using libcurl4-dev. John Tytgat 2009-02-22 14:51:44 +0000
  • 14abf94fd5 Tidy-up and clarifications Chris Young 2009-02-22 12:42:20 +0000
  • 16c01d97e9 Log detected state of openssl availability John Mark Bell 2009-02-21 23:04:49 +0000
  • 997b982500 More plotters commenting. Text and bitmap plotters. Michael Drake 2009-02-21 17:12:15 +0000
  • 31831ef192 File should be named "NetSurf" in all circumstances. Chris Young 2009-02-21 16:55:50 +0000
  • a21841ec58 Oops. Fixed this in the wrong file, so got missed from previous commit. Chris Young 2009-02-21 16:29:33 +0000
  • bed1ad9e79 Fix some things which didn't work correctly when installing over an existing install Chris Young 2009-02-21 16:18:59 +0000
  • 4c4d574e76 Show which build we are using, modify install script to give an option of which build needs to be installed, and do date-compare when copying shared objects if they have no version string. Chris Young 2009-02-21 15:53:04 +0000
  • dfa4b437e7 Fix framebuffer tiled plot to use x and y coords correctly. Fixes top of bbc news graduated fill extent. Michael Drake 2009-02-21 15:06:15 +0000
  • d4e5a3ae31 Don't show the option for AISS theme is AISS is not installed Chris Young 2009-02-21 11:09:56 +0000
  • 7b838593f2 Let nsfb script be able to run nsfb from other directories. Michael Drake 2009-02-21 10:52:24 +0000
  • 756c393abb Given that the build-time SSL detection can be somewhat inaccurate, attempt to determine whether we can use the SSL_CTX stuff at runtime. John Mark Bell 2009-02-21 02:46:47 +0000
  • de7a20499a Fix button hover assert. Michael Drake 2009-02-20 20:48:30 +0000
  • dd6031d297 Fix imagemap cursors. Michael Drake 2009-02-20 19:34:40 +0000
  • b7fcefc2f5 Make filenames match gui_pointer_shape names. Michael Drake 2009-02-20 16:11:49 +0000
  • 730e7dc582 title { display: none; } John Mark Bell 2009-02-20 15:06:53 +0000
  • 31b9be070e Use Vera as the font; better scaffolds yeild better glyphs. Needs ttf-bitstream-vera package on Debian. Rob Kendrick 2009-02-20 15:06:49 +0000
  • 2210dafee9 stop opaque pixels being alphablended Vincent Sanders 2009-02-20 13:20:49 +0000
  • 898d547bcf run time selectable freetype bitmap depth add full alpha renderer Vincent Sanders 2009-02-20 12:57:47 +0000
  • 1ccc3182e3 Fix handling of buttons in successful control search John Mark Bell 2009-02-20 12:55:50 +0000
  • 1f859400d9 If we have no document charset on completion of parse, retrieve it from the binding. Make the binding return Windows-1252 if it has no idea (as this is what the parser will have defaulted to). Fix form_new to not require a document charset to be present -- it may not be known at this point. Fixup form document charsets post-parse, so that form submission works correctly. John Mark Bell 2009-02-20 12:50:34 +0000
  • 8bebcb5ca9 Fix handling of URLs on float boxes (which have no style). Michael Drake 2009-02-20 12:12:32 +0000
  • cc1094f0ac Utilise hubbub's form association callback. Please can we dispense with the libxml binding? It's causing much #ifdef mess. Fix encoding of <input type=image> names -- previously were output as raw utf-8, rather than in the submission charset. Actually bother to destroy forms in a document, and the controls associated with them. We still leak non form-associated controls, but that's too much effort to fix right now. John Mark Bell 2009-02-20 11:39:25 +0000
  • 0619131f20 Enable autohinter. Greatly improves glyph quality in framebuffer port. Also get FreeType to render at same time as loading. Rob Kendrick 2009-02-20 11:21:28 +0000
  • c1235f1e9e Ensure that the FB frontend sets a subtarget, otherwise error out. This prevents silly mistakes like 'NETSURF_FB_FRONTEND := SDL' which had me stumped for a few minutes. Daniel Silverstone 2009-02-20 10:10:32 +0000
  • 0cecbe3cbc allow framebuffer port to use freetype2 library Vincent Sanders 2009-02-20 09:51:21 +0000
  • 8aa291df0f Don't outline all text widgets. Michael Drake 2009-02-19 00:00:10 +0000
  • b04c72fc0f Outline URL bar and make it take the remaining width minus space for a throbber. Michael Drake 2009-02-18 23:45:12 +0000
  • 5668fa1154 Remove default theme's dependency on AISS Chris Young 2009-02-18 20:04:59 +0000
  • 1a7a1e09b8 Purge f78 and f83 sprites. Michael Drake 2009-02-18 18:58:00 +0000
  • 38dabfb3f2 Remove faf icons. Michael Drake 2009-02-18 16:38:09 +0000
  • 856c3bca25 Implement 'auto' value for CSS cursor property. Allow cursor type to be user set for links and form stuff. Michael Drake 2009-02-18 15:57:08 +0000
  • badf00b47c Squash warnings John Mark Bell 2009-02-18 14:38:34 +0000
  • 6bccb65227 Check if we actually got an event before processing it John Mark Bell 2009-02-18 14:26:38 +0000
  • a3fecdf1fc Squash leak John Mark Bell 2009-02-18 14:10:35 +0000
  • ae781b4fd8 Destroy bitmap if thumbnailing fails. Make amiga port's thumbnail_create() actually return something John Mark Bell 2009-02-18 13:25:57 +0000
  • 15d7987723 Squash leaks John Mark Bell 2009-02-18 13:11:32 +0000
  • abb231b633 Fix ucs4->utf8 conversion. It probably helps to return the number of bytes in the buffer, rather than the free space. John Mark Bell 2009-02-18 12:53:44 +0000
  • afbc77dd07 add simplistic filled polygon plotter Vincent Sanders 2009-02-18 12:52:03 +0000
  • f7e971cad0 fix missing free on error Vincent Sanders 2009-02-18 12:51:31 +0000
  • 5c0865f942 AUTO <> YES. John Mark Bell 2009-02-18 12:41:47 +0000
  • f1a64182f4 Remove redundant PNGs. Michael Drake 2009-02-18 11:04:04 +0000
  • 55c4e99740 Add some initial toolbar icon PNGs. Michael Drake 2009-02-18 11:02:15 +0000
  • de42425720 Remove misleading comment John Mark Bell 2009-02-17 23:50:40 +0000
  • 2c3fd80874 Make framebuffer frontend's nsfont_width use the number of characters to calculate the width of a string. John Mark Bell 2009-02-17 23:46:19 +0000
  • 41d2eca3b1 Port our UTF-8 routines to parserutils (only enabled when building against Hubbub). Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling). Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs. John Mark Bell 2009-02-17 23:44:17 +0000
  • d3c8909413 switch to tlsas images Vincent Sanders 2009-02-17 23:16:04 +0000
  • e8941c39ed add stop button Vincent Sanders 2009-02-17 22:26:36 +0000
  • ddbfb99e60 Account for new paths to search for libs & headers in Haiku. François Revel 2009-02-17 22:15:51 +0000
  • 88403793f2 Add new pointer PNGs. Michael Drake 2009-02-17 21:29:37 +0000
  • 9f32d180f8 Whoops. It looks like I broke the framebuffer and debug builds. John Mark Bell 2009-02-17 19:29:38 +0000
  • ee986e1d0a Divorce PDF export and printing. At some point, the RISC OS printing code should be ported to the core page-based output engine. John Mark Bell 2009-02-17 16:37:51 +0000
  • f41d666fe1 Squash warnings from GTK. Rework export_pdf and print menu handlers to not leak memory, actually check return values, and stop processing in those cases. Many pedantic whitespace changes. Remove 3 spurious labels from the tab notebook in netsurf.glade. Make PDF export menu entry sensitive by default. Make Print preview menu entry insensitive, as it's unsupported. John Mark Bell 2009-02-17 15:08:22 +0000
  • 79b4cee9d3 Make redirects behave as a NOP wrt the verifiability of fetches. Apparently, the interweb depends on this. John Mark Bell 2009-02-16 20:24:54 +0000
  • e89384911f Fix BeOS build. Please try to patch all platforms when breaking things like this :p François Revel 2009-02-16 19:08:20 +0000
  • 22d8b8e512 Squash warning when built without WITH_SSL John Mark Bell 2009-02-15 23:21:53 +0000
  • 7f2ec301cf make pointer image change Vincent Sanders 2009-02-15 23:15:42 +0000
  • e8cb20ac2a Need an additional softlink to stop the build failing if no libcrypto.a is present and we are linking with shared objects. Chris Young 2009-02-15 13:00:42 +0000
  • 3987db4702 Remove some more options that aren't needed with latest SDK Chris Young 2009-02-15 12:56:19 +0000
  • 34db852b01 Remove dummy libraries Chris Young 2009-02-15 12:47:24 +0000
  • cb6bba7fb9 Fix Amiga SSL build Chris Young 2009-02-15 12:37:54 +0000
  • dd5f00fe79 Re-enable the ability to control the SSL certificate UI's inclusion. As a side-effect, NetSurf won't build SSL unless the cURL on the system is linked against OpenSSL Daniel Silverstone 2009-02-15 11:47:13 +0000
  • aab2b32e23 Fix silly mistake moving cursor to top left all the time Vincent Sanders 2009-02-14 16:49:49 +0000