summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change menus so menu functions are called internally by window.classChris Young2012-04-294-316/+508
| | | | | | | | (RA_HandleInput). This makes menu selection more reliable and stops us missing menu events which appeared to be getting lost within the HANDLEINPUT method. svn path=/trunk/netsurf/; revision=13898
* Make simple refresh a configurable optionChris Young2012-04-282-36/+21
| | | | svn path=/trunk/netsurf/; revision=13896
* Fix simplerefresh. When dragging windows back on-screen, damaged areas areChris Young2012-04-281-10/+20
| | | | | | | | | 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) svn path=/trunk/netsurf/; revision=13895
* Add AppWindow ourself rather than letting window.class create it. InitialChris Young2012-04-284-12/+15
| | | | | | | | tests indicate we are no longer losing icon drop events although there is still an "event leak" somewhere. Fix warnings. svn path=/trunk/netsurf/; revision=13894
* cleanup and reorganise low level cache source ready for extending with disc ↵Vincent Sanders2012-04-281-1476/+1420
| | | | | | cache svn path=/trunk/netsurf/; revision=13893
* Only check transparent pixels when transparency is enabled. Ole Loots2012-04-261-15/+17
| | | | svn path=/trunk/netsurf/; revision=13891
* set rendering flag within throbber_stop / start functions, update toolbar ↵Ole Loots2012-04-251-19/+11
| | | | | | buttons on throbber stop. svn path=/trunk/netsurf/; revision=13890
* Fix typo ( fontbitmap was never destroyed within dtor )Ole Loots2012-04-241-3/+4
| | | | svn path=/trunk/netsurf/; revision=13889
* Small font plotter speedup by reducing function calls in a draw glyph loop. Ole Loots2012-04-241-63/+60
| | | | svn path=/trunk/netsurf/; revision=13888
* Implemented "paste clipboard" for toolbar URL textbox. Ole Loots2012-04-241-4/+24
| | | | svn path=/trunk/netsurf/; revision=13887
* Optimized bitmap blitting: cache native (converted) bitmaps. Ole Loots2012-04-192-203/+327
| | | | | | 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. svn path=/trunk/netsurf/; revision=13886
* Re-jig URL launch as would never have fallen back to using openurl.library.Chris Young2012-04-183-20/+24
| | | | | | Add it as an option instead. svn path=/trunk/netsurf/; revision=13882
* Replace strncpy with strlcpy, as strncpy is not guaranteed to beChris Young2012-04-182-3/+3
| | | | | | NULL-terminated. (thx Colin Wenzel) svn path=/trunk/netsurf/; revision=13881
* Add libdom to the list of required libraries.François Revel2012-04-171-0/+1
| | | | | | Patch by Paul Waring. svn path=/trunk/netsurf/; revision=13880
* Fix building on Haiku.François Revel2012-04-171-4/+9
| | | | | | Some ui_color codes were renamed recently. Account for this. svn path=/trunk/netsurf/; revision=13879
* Port to libdom changed HTML content's base_target from talloc_strdup to ↵Michael Drake2012-04-171-1/+1
| | | | | | strdup, so use free instead of talloc_free in html_destroy. svn path=/trunk/netsurf/; revision=13877
* Fix meta refresh.Michael Drake2012-04-161-1/+2
| | | | svn path=/trunk/netsurf/; revision=13876
* Fix frameset processing.Michael Drake2012-04-161-0/+3
| | | | svn path=/trunk/netsurf/; revision=13875
* Border width hint is concerned with border attribute, not width attribute. ↵Michael Drake2012-04-161-4/+3
| | | | | | Fixes table borders. svn path=/trunk/netsurf/; revision=13874
* Fix processing of tags in HEAD. Fixes title, favicons, etc.Michael Drake2012-04-161-5/+5
| | | | svn path=/trunk/netsurf/; revision=13873
* Added menu shortcuts.Ole Loots2012-04-153-6/+6
| | | | svn path=/trunk/netsurf/; revision=13872
* Correct commentChris Young2012-04-151-2/+5
| | | | svn path=/trunk/netsurf/; revision=13871
* Fix bitmap creation - JPEG where always set to opaque = false, which lead to ↵Ole Loots2012-04-142-23/+30
| | | | | | | | blitter checking all pixels for transparency in an loop. Prepare for caching of converted bitmaps. svn path=/trunk/netsurf/; revision=13869
* Remove image cache status from user-facing listing.Michael Drake2012-04-131-12/+22
| | | | svn path=/trunk/netsurf/; revision=13865
* Updated FAQOle Loots2012-04-121-4/+16
| | | | svn path=/trunk/netsurf/; revision=13862
* call toolbar_exit()Ole Loots2012-04-122-1/+1
| | | | svn path=/trunk/netsurf/; revision=13861
* Share a single icon instance for multiple toolbars. Ole Loots2012-04-122-28/+62
| | | | svn path=/trunk/netsurf/; revision=13860
* Fix errors when installing multiple times due to cp failing on .svn directories.François Revel2012-04-121-8/+4
| | | | svn path=/trunk/netsurf/; revision=13859
* Redo r13857 differently, to avoid issues with non-unixish shells.François Revel2012-04-121-2/+4
| | | | svn path=/trunk/netsurf/; revision=13858
* Make sure we use the default locale before parsing output of a localized ↵François Revel2012-04-121-2/+2
| | | | | | | | program. This fixes generating the testament here. svn path=/trunk/netsurf/; revision=13857
* More work on about:imagecache entry listing table.Michael Drake2012-04-123-28/+57
| | | | svn path=/trunk/netsurf/; revision=13855
* Close paragraph tags and other minor imagecache page cleanups.Michael Drake2012-04-121-11/+13
| | | | svn path=/trunk/netsurf/; revision=13854
* Style for about:imagecache page.Michael Drake2012-04-121-5/+16
| | | | svn path=/trunk/netsurf/; revision=13853
* Make more readable and fix use double quotes for href attribute value.Michael Drake2012-04-121-3/+13
| | | | svn path=/trunk/netsurf/; revision=13852
* Pass correct width/height values to textarea redraw callback when setting ↵Michael Drake2012-04-121-6/+19
| | | | | | caret position. Reduces flicker. svn path=/trunk/netsurf/; revision=13851
* Fix caret redraw height. Thanks to m0n0.Michael Drake2012-04-121-1/+1
| | | | svn path=/trunk/netsurf/; revision=13850
* Init toolbar.Ole Loots2012-04-104-28/+27
| | | | svn path=/trunk/netsurf/; revision=13849
* Initial support for (truecolor) image toolbar ( toolbar icons loaded from ↵Ole Loots2012-04-103-191/+338
| | | | | | image file, not from resource ). svn path=/trunk/netsurf/; revision=13848
* Added function load_iconOle Loots2012-04-102-8/+107
| | | | svn path=/trunk/netsurf/; revision=13847
* Introduced BITMAPF_BUFFER_NATIVE and native image buffer, for fast redraw of ↵Ole Loots2012-04-102-4/+6
| | | | | | bitmaps. svn path=/trunk/netsurf/; revision=13846
* Introduced BITMAPF_BUFFER_NATIVE, for fast redraw of bitmaps. Ole Loots2012-04-103-39/+77
| | | | svn path=/trunk/netsurf/; revision=13845
* Just get glyph widths rather than the entire glyph when calculating sizes.Chris Young2012-04-091-11/+49
| | | | | | | This should be faster but isn't (probably still rendering the glyph internally) svn path=/trunk/netsurf/; revision=13843
* Removed obsolete menu item struct member.Ole Loots2012-04-092-30/+29
| | | | svn path=/trunk/netsurf/; revision=13842
* Removed debug output, text format changes...Ole Loots2012-04-093-14/+13
| | | | svn path=/trunk/netsurf/; revision=13841
* Simplified keyboard-shortcut code: Don't use Messages file for Menu strings ↵Ole Loots2012-04-091-231/+105
| | | | | | and accelerator definitions. These things are now taken from the RSC file. svn path=/trunk/netsurf/; revision=13840
* Optimize redraw when window is on-top: do not intersect redraw areas with ↵Ole Loots2012-04-071-33/+97
| | | | | | visible window rectangles. svn path=/trunk/netsurf/; revision=13833
* Added missing include.Ole Loots2012-04-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=13832
* Added linkage to libdom.Ole Loots2012-04-071-3/+7
| | | | svn path=/trunk/netsurf/; revision=13831
* Added missing declaration of "html_redraw_debug". Ole Loots2012-04-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=13830
* Fix a crash when opening Preferences panel and Choices file doesn't exist:François Revel2012-04-072-9/+13
| | | | | | | - add missing strdup(), - fix free() vs g_free() mixups. svn path=/trunk/netsurf/; revision=13824