summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken event handling.Chris Young2010-04-0912-44/+108
| | | | | | | Any structures attached to the window_list *must* have a struct nsObject * as their first entry, and handle events outside of gui.c. svn path=/trunk/netsurf/; revision=10332
* Introduce content_set_ready.John Mark Bell2010-04-092-7/+15
| | | | | | | Make content_convert emit events only if content is in appropriate state. Remove no-longer-relevant assertion from content_convert. svn path=/trunk/netsurf/; revision=10330
* Kill uninitialized warning about 'type'Daniel Silverstone2010-04-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10329
* Fix warnings about scroll and value possibly getting used uninitialised.Michael Drake2010-04-091-1/+2
| | | | svn path=/trunk/netsurf/; revision=10328
* Some more asserts to try and help spot multiple-release of llcache handlesDaniel Silverstone2010-04-091-4/+16
| | | | svn path=/trunk/netsurf/; revision=10327
* Try to handle nonsense status bar width option settings. This is probably ↵Michael Drake2010-04-081-0/+10
| | | | | | only mildly better than just leaving people with almost no status bar by default. svn path=/trunk/netsurf/; revision=10326
* Status bar width now set in proportion to actual window width. Correctly ↵Michael Drake2010-04-081-13/+14
| | | | | | retain status bar proportion as window is resized. svn path=/trunk/netsurf/; revision=10325
* Slightly clearer comment.Michael Drake2010-04-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10324
* Remove min status bar width limitation. Set initial status bar width when ↵Michael Drake2010-04-082-1/+13
| | | | | | gui_window is created. Note the TODOs in gtk_window.c gui_create_browser_window(). svn path=/trunk/netsurf/; revision=10323
* Remove dead special case for gtk status bar width.Michael Drake2010-04-081-4/+0
| | | | svn path=/trunk/netsurf/; revision=10322
* Turn on smooth scaling by default, since it doesn't make much difference to ↵Michael Drake2010-04-081-9/+9
| | | | | | preformance and looks better. Align columns in options table. svn path=/trunk/netsurf/; revision=10321
* Make scaled bitmap plotting much faster by only scaling the portion of the ↵Michael Drake2010-04-081-15/+24
| | | | | | bitmap we need to plot. svn path=/trunk/netsurf/; revision=10320
* Cover our backs in the charset == NULL caseDaniel Silverstone2010-04-081-0/+2
| | | | svn path=/trunk/netsurf/; revision=10319
* Allow nscss to retain charset and nscss_clone to use itDaniel Silverstone2010-04-082-4/+7
| | | | svn path=/trunk/netsurf/; revision=10318
* Increase scroll increment.Michael Drake2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10317
* GTK's source suggests scroll wheels generally get twice as much scrollypower ↵Daniel Silverstone2010-04-081-4/+4
| | | | | | as arrow keys svn path=/trunk/netsurf/; revision=10316
* Ensure the h/v scrollbars default to 16px step incrementDaniel Silverstone2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10315
* Add scroll event supportDaniel Silverstone2010-04-081-192/+247
| | | | svn path=/trunk/netsurf/; revision=10314
* Pass an empty string as the label for the local history button. While the ↵Rob Kendrick2010-04-081-1/+1
| | | | | | GTK docs say NULL is reasonable, it causes the ATK layer to produce runtime assertions. svn path=/trunk/netsurf/; revision=10313
* Update for renamed launch script.Michael Drake2010-04-081-3/+3
| | | | svn path=/trunk/netsurf/; revision=10312
* Don't bother trying to fetch search provider icons when BMP support is ↵Rob Kendrick2010-04-081-6/+14
| | | | | | disabled. This code could do with a little rearrangement to make this cleaner. svn path=/trunk/netsurf/; revision=10311
* Some X servers set MOD2 for some reason. Limit arrow/pgup/down to 'not ↵Daniel Silverstone2010-04-081-1/+1
| | | | | | alt/control/shift' svn path=/trunk/netsurf/; revision=10310
* Oh, and remove this.Rob Kendrick2010-04-081-17/+0
| | | | svn path=/trunk/netsurf/; revision=10309
* Rename nsgtk test launcher, enabled creation of core files, tee log file. ↵Rob Kendrick2010-04-081-0/+25
| | | | | | Should make it obvious this script is for testing only. svn path=/trunk/netsurf/; revision=10308
* Move the removal of the retrieval context to prevent a re-entrancy race ↵Daniel Silverstone2010-04-081-3/+7
| | | | | | causing double-release of llcache handles svn path=/trunk/netsurf/; revision=10307
* Add missing setting which was preventing gtk tabs from workingDaniel Silverstone2010-04-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=10306
* Manually clip for scaled plots too. Doesn't make much difference to ↵Michael Drake2010-04-081-31/+35
| | | | | | performance because the creation of scaled bitmaps is so slow. svn path=/trunk/netsurf/; revision=10305
* Fix missing 'break' introduced by 10300Daniel Silverstone2010-04-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=10304
* Add an assert to clarify a segfault I'm investigatingDaniel Silverstone2010-04-081-0/+2
| | | | svn path=/trunk/netsurf/; revision=10303
* Remove todo -- no longer appropriateDaniel Silverstone2010-04-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10302
* Ensure an error'd fetch's llcache object is implicitly stale so it is not reusedDaniel Silverstone2010-04-081-1/+3
| | | | svn path=/trunk/netsurf/; revision=10301
* Purge FETCH_TYPE which is unused throughout NetSurf. Clearing a todo in ↵Daniel Silverstone2010-04-086-11/+6
| | | | | | llcachec. svn path=/trunk/netsurf/; revision=10300
* Remove parent from fetches, clearing a todo from llcache.cDaniel Silverstone2010-04-083-27/+7
| | | | svn path=/trunk/netsurf/; revision=10299
* Ensure that aborting or releasing hlcache handles will result in nascent ↵Daniel Silverstone2010-04-082-16/+85
| | | | | | retrieval contexts being cleaned up svn path=/trunk/netsurf/; revision=10298
* Manually clip bitmap area to be plotted. This speeds up rendering ↵Michael Drake2010-04-081-8/+52
| | | | | | considerably. Currently only done for unscaled images. svn path=/trunk/netsurf/; revision=10297
* Abort and release llcache handle on failure to process data.John Mark Bell2010-04-082-0/+8
| | | | | | Make hlcache retrieval ignore erroneous contents. svn path=/trunk/netsurf/; revision=10296
* When we've snapshotted an object, make sure we add the *new* object into the ↵John Mark Bell2010-04-081-1/+2
| | | | | | list of uncacheable objects, and not the old one. Otherwise, our cache chains end up being corrupted. svn path=/trunk/netsurf/; revision=10295
* Partly fix tab closing.James Bursa2010-04-071-3/+7
| | | | svn path=/trunk/netsurf/; revision=10294
* More fixing for new cache.Michael Drake2010-04-071-25/+32
| | | | svn path=/trunk/netsurf/; revision=10292
* More fixing for new cache.Michael Drake2010-04-071-28/+44
| | | | svn path=/trunk/netsurf/; revision=10291
* More fixing for new cache.Michael Drake2010-04-071-32/+49
| | | | svn path=/trunk/netsurf/; revision=10290
* More fixing for new cache.Michael Drake2010-04-071-16/+18
| | | | svn path=/trunk/netsurf/; revision=10289
* More fixing for new cache.Michael Drake2010-04-071-10/+12
| | | | svn path=/trunk/netsurf/; revision=10288
* Add function to test whether hlcache_handle's content is locked.Michael Drake2010-04-073-0/+21
| | | | svn path=/trunk/netsurf/; revision=10287
* Start fixing for new cache.Michael Drake2010-04-071-2/+3
| | | | svn path=/trunk/netsurf/; revision=10286
* Fix for new cache.Michael Drake2010-04-071-3/+5
| | | | svn path=/trunk/netsurf/; revision=10285
* Fix for new cache.Michael Drake2010-04-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=10284
* Fix for new cache.Michael Drake2010-04-071-6/+7
| | | | svn path=/trunk/netsurf/; revision=10283
* Fix for new cache.Michael Drake2010-04-071-2/+3
| | | | svn path=/trunk/netsurf/; revision=10282
* Fix for new cache.Michael Drake2010-04-071-4/+5
| | | | svn path=/trunk/netsurf/; revision=10281