Daniel Silverstone
|
8b1cde1bb5
|
Some X servers set MOD2 for some reason. Limit arrow/pgup/down to 'not alt/control/shift'
svn path=/trunk/netsurf/; revision=10310
|
2010-04-08 14:07:41 +00:00 |
|
Rob Kendrick
|
c60d5113d8
|
Oh, and remove this.
svn path=/trunk/netsurf/; revision=10309
|
2010-04-08 13:50:40 +00:00 |
|
Rob Kendrick
|
3d714aa366
|
Rename nsgtk test launcher, enabled creation of core files, tee log file. Should make it obvious this script is for testing only.
svn path=/trunk/netsurf/; revision=10308
|
2010-04-08 13:50:24 +00:00 |
|
Daniel Silverstone
|
2b8adb0c8a
|
Move the removal of the retrieval context to prevent a re-entrancy race causing double-release of llcache handles
svn path=/trunk/netsurf/; revision=10307
|
2010-04-08 13:39:07 +00:00 |
|
Daniel Silverstone
|
8f1dec6f1d
|
Add missing setting which was preventing gtk tabs from working
svn path=/trunk/netsurf/; revision=10306
|
2010-04-08 13:29:04 +00:00 |
|
Michael Drake
|
19a38aa18e
|
Manually clip for scaled plots too. Doesn't make much difference to performance because the creation of scaled bitmaps is so slow.
svn path=/trunk/netsurf/; revision=10305
|
2010-04-08 13:22:32 +00:00 |
|
Daniel Silverstone
|
4262232956
|
Fix missing 'break' introduced by 10300
svn path=/trunk/netsurf/; revision=10304
|
2010-04-08 13:18:50 +00:00 |
|
Daniel Silverstone
|
92bd0d4ce0
|
Add an assert to clarify a segfault I'm investigating
svn path=/trunk/netsurf/; revision=10303
|
2010-04-08 13:12:30 +00:00 |
|
Daniel Silverstone
|
5c55264217
|
Remove todo -- no longer appropriate
svn path=/trunk/netsurf/; revision=10302
|
2010-04-08 12:24:29 +00:00 |
|
Daniel Silverstone
|
45faa483e5
|
Ensure an error'd fetch's llcache object is implicitly stale so it is not reused
svn path=/trunk/netsurf/; revision=10301
|
2010-04-08 12:20:20 +00:00 |
|
Daniel Silverstone
|
6c9e4bea8e
|
Purge FETCH_TYPE which is unused throughout NetSurf. Clearing a todo in llcachec.
svn path=/trunk/netsurf/; revision=10300
|
2010-04-08 12:16:52 +00:00 |
|
Daniel Silverstone
|
2b1146bcb3
|
Remove parent from fetches, clearing a todo from llcache.c
svn path=/trunk/netsurf/; revision=10299
|
2010-04-08 11:47:05 +00:00 |
|
Daniel Silverstone
|
6948496d45
|
Ensure that aborting or releasing hlcache handles will result in nascent retrieval contexts being cleaned up
svn path=/trunk/netsurf/; revision=10298
|
2010-04-08 11:21:50 +00:00 |
|
Michael Drake
|
51b27bdf54
|
Manually clip bitmap area to be plotted. This speeds up rendering considerably. Currently only done for unscaled images.
svn path=/trunk/netsurf/; revision=10297
|
2010-04-08 11:20:16 +00:00 |
|
John Mark Bell
|
bba7fbbd9b
|
Abort and release llcache handle on failure to process data.
Make hlcache retrieval ignore erroneous contents.
svn path=/trunk/netsurf/; revision=10296
|
2010-04-08 07:09:09 +00:00 |
|
John Mark Bell
|
4682f0ccd8
|
When we've snapshotted an object, make sure we add the *new* object into the list of uncacheable objects, and not the old one. Otherwise, our cache chains end up being corrupted.
svn path=/trunk/netsurf/; revision=10295
|
2010-04-08 07:08:16 +00:00 |
|
James Bursa
|
92bf8b1a7b
|
Partly fix tab closing.
svn path=/trunk/netsurf/; revision=10294
|
2010-04-07 22:28:19 +00:00 |
|
Michael Drake
|
fb8fdb4db1
|
More fixing for new cache.
svn path=/trunk/netsurf/; revision=10292
|
2010-04-07 19:52:23 +00:00 |
|
Michael Drake
|
26f75ad18f
|
More fixing for new cache.
svn path=/trunk/netsurf/; revision=10291
|
2010-04-07 19:40:27 +00:00 |
|
Michael Drake
|
a3977f1521
|
More fixing for new cache.
svn path=/trunk/netsurf/; revision=10290
|
2010-04-07 19:23:53 +00:00 |
|
Michael Drake
|
6381200226
|
More fixing for new cache.
svn path=/trunk/netsurf/; revision=10289
|
2010-04-07 19:06:48 +00:00 |
|
Michael Drake
|
d334b18386
|
More fixing for new cache.
svn path=/trunk/netsurf/; revision=10288
|
2010-04-07 18:54:44 +00:00 |
|
Michael Drake
|
2fba2249ee
|
Add function to test whether hlcache_handle's content is locked.
svn path=/trunk/netsurf/; revision=10287
|
2010-04-07 18:50:18 +00:00 |
|
Michael Drake
|
9a28ace52b
|
Start fixing for new cache.
svn path=/trunk/netsurf/; revision=10286
|
2010-04-07 18:04:55 +00:00 |
|
Michael Drake
|
b9e32a9750
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10285
|
2010-04-07 18:01:29 +00:00 |
|
Michael Drake
|
61fd8d1240
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10284
|
2010-04-07 17:46:19 +00:00 |
|
Michael Drake
|
6a55bafba8
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10283
|
2010-04-07 17:42:21 +00:00 |
|
Michael Drake
|
ec2f35cb6f
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10282
|
2010-04-07 17:37:54 +00:00 |
|
Michael Drake
|
cffb7ea77b
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10281
|
2010-04-07 17:33:58 +00:00 |
|
Michael Drake
|
2975e1df84
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10280
|
2010-04-07 17:29:40 +00:00 |
|
Michael Drake
|
95b859c2eb
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10279
|
2010-04-07 17:05:50 +00:00 |
|
Michael Drake
|
43094a146d
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10278
|
2010-04-07 17:01:27 +00:00 |
|
James Bursa
|
01087a552c
|
Put status bar and horizontal scroll bar next to each other. Each tab now contains a table containing a layout, status label, and scroll bars. The GtkLayout replaces ScrolledWindow->Fixed->DrawingArea.
svn path=/trunk/netsurf/; revision=10277
|
2010-04-07 16:52:45 +00:00 |
|
Michael Drake
|
832daf49fa
|
hlcache_handle is typedeffed.
svn path=/trunk/netsurf/; revision=10276
|
2010-04-07 16:39:24 +00:00 |
|
Michael Drake
|
111920ad95
|
Fix for new cache.
svn path=/trunk/netsurf/; revision=10275
|
2010-04-07 16:08:24 +00:00 |
|
Michael Drake
|
4119cc50b4
|
More new cache fixing.
svn path=/trunk/netsurf/; revision=10274
|
2010-04-07 15:34:01 +00:00 |
|
Michael Drake
|
c147001a17
|
More new cache fixing.
svn path=/trunk/netsurf/; revision=10273
|
2010-04-07 14:14:44 +00:00 |
|
Michael Drake
|
c723c8bc59
|
More new cache fixing.
svn path=/trunk/netsurf/; revision=10272
|
2010-04-07 14:09:13 +00:00 |
|
James Bursa
|
4746cb7fe1
|
Make struct browser_mouse a part of gui_window instead of a malloced pointer. It was never used separately or outside gtk_window.c or freed.
svn path=/trunk/netsurf/; revision=10271
|
2010-04-07 13:53:43 +00:00 |
|
Michael Drake
|
14008b11d0
|
Fix page info for new cache.
svn path=/trunk/netsurf/; revision=10270
|
2010-04-07 13:14:00 +00:00 |
|
Michael Drake
|
9e52f10529
|
Add encoding source getter.
svn path=/trunk/netsurf/; revision=10269
|
2010-04-07 13:12:27 +00:00 |
|
Michael Drake
|
4b54cca8b9
|
Start fixing for new cache.
svn path=/trunk/netsurf/; revision=10268
|
2010-04-07 12:45:18 +00:00 |
|
Michael Drake
|
20cb4a7a48
|
Fix hotlist for new cache.
svn path=/trunk/netsurf/; revision=10267
|
2010-04-07 12:19:08 +00:00 |
|
Michael Drake
|
f310569df4
|
Calling a hlcache_handle "content" is confusing.
svn path=/trunk/netsurf/; revision=10266
|
2010-04-07 12:09:38 +00:00 |
|
Michael Drake
|
bbd757c34a
|
Fix fetch_curl_post_convert() for filename_from_path() returning NULL.
svn path=/trunk/netsurf/; revision=10265
|
2010-04-07 11:10:55 +00:00 |
|
Michael Drake
|
65b3dd18e3
|
Make filename_from_path() compile.
svn path=/trunk/netsurf/; revision=10264
|
2010-04-07 11:05:24 +00:00 |
|
Michael Drake
|
51d619ad4d
|
Fix box dump for new cache.
svn path=/trunk/netsurf/; revision=10263
|
2010-04-07 10:55:39 +00:00 |
|
Michael Drake
|
cc0e23b540
|
Don't dump box trees on crash, and fix view source for new cache.
svn path=/trunk/netsurf/; revision=10262
|
2010-04-07 10:33:46 +00:00 |
|
Michael Drake
|
87166fdbc1
|
hlcache_handle is typedeffed.
svn path=/trunk/netsurf/; revision=10261
|
2010-04-07 09:28:01 +00:00 |
|
Michael Drake
|
088742b3c3
|
Fix filetype.c.
svn path=/trunk/netsurf/; revision=10260
|
2010-04-07 09:12:46 +00:00 |
|