Commit Graph

5179 Commits

Author SHA1 Message Date
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
Michael Drake 236b6a15e1 Add mime-type getter.
svn path=/trunk/netsurf/; revision=10259
2010-04-07 09:12:09 +00:00
John Mark Bell cbf55bd418 Fix textarea crash.
I cannot express just how much I hate the necessity of this change: browser windows (and other code in desktop/) should stop poking around inside content objects

svn path=/trunk/netsurf/; revision=10258
2010-04-07 06:22:15 +00:00
Michael Drake 72520da221 More blatant warning about editing Makefile.defaults.
svn path=/trunk/netsurf/; revision=10257
2010-04-06 19:50:52 +00:00
John Mark Bell 1c6d8c7e47 Prevent assertion when imported stylesheet fails to load.
svn path=/trunk/netsurf/; revision=10256
2010-04-06 19:31:23 +00:00
Michael Drake eae4845015 Format build config output into columns. Only tested native RISC OS build and native GTK and framebuffer builds on Linux.
svn path=/trunk/netsurf/; revision=10255
2010-04-06 18:53:13 +00:00
Michael Drake d6aae0a5ae Fix framebuffer build.
svn path=/trunk/netsurf/; revision=10254
2010-04-06 18:23:34 +00:00
James Bursa fde385fbf3 Attempt to make the config messages clearer. Add auto-detection of libsvgtiny option to gtk build.
svn path=/trunk/netsurf/; revision=10253
2010-04-06 16:25:51 +00:00
John Mark Bell b584273c0b Port to new download API
svn path=/trunk/netsurf/; revision=10250
2010-04-05 22:47:09 +00:00
John Mark Bell 6cb8472685 Apply ifdef. The first major casualty of new-cache.
svn path=/trunk/netsurf/; revision=10249
2010-04-05 22:17:03 +00:00
John Mark Bell 303401c050 Fix for hlcache
svn path=/trunk/netsurf/; revision=10248
2010-04-05 22:12:17 +00:00
John Mark Bell 8fdd91bc93 Port to new content API
svn path=/trunk/netsurf/; revision=10246
2010-04-05 22:03:44 +00:00
John Mark Bell 4d031f21cb Port to new content API
svn path=/trunk/netsurf/; revision=10245
2010-04-05 21:58:38 +00:00
John Mark Bell bf1affe76b Port to new content API
svn path=/trunk/netsurf/; revision=10244
2010-04-05 21:53:31 +00:00
John Mark Bell 2748fe4f64 Make downloads work again.
svn path=/trunk/netsurf/; revision=10243
2010-04-05 21:35:38 +00:00
John Mark Bell 89daef932a Fix compilation
svn path=/trunk/netsurf/; revision=10242
2010-04-05 12:02:49 +00:00
John Mark Bell 2dc791a253 Remove redundant content message types and associated data
svn path=/trunk/netsurf/; revision=10241
2010-04-05 10:40:16 +00:00
John Mark Bell ca7441ea54 Release favicon when HTML content is destroyed
svn path=/trunk/netsurf/; revision=10239
2010-04-04 17:19:10 +00:00
John Mark Bell 69f02e926f Make the high-level cache drop contents of unacceptable type on the floor.
svn path=/trunk/netsurf/; revision=10238
2010-04-04 17:17:24 +00:00
John Mark Bell 487d4c3ae3 Suppress error page generation for favicon fetches.
Pass the correct referring URL.

svn path=/trunk/netsurf/; revision=10237
2010-04-04 12:45:47 +00:00
John Mark Bell 79ce683b4e Most of a stop implementation.
Remaining work:
  1) Clone content_html_data
  2) Cloning content_css_data requires the charset of the old content
  3) Calling hlcache_handle_abort() before a content has been created must clean up the retrieval context.

svn path=/trunk/netsurf/; revision=10236
2010-04-04 12:41:19 +00:00
Chris Young 3daffe3d6b Events for these windows are handled by the main loop in gui.c, but the structures
didn't match up, thereby causing a crash.  Needs tidying up; the global part of these
window structures should be defined separately, and the events handled in dedicated
routines.

svn path=/trunk/netsurf/; revision=10235
2010-04-04 11:15:05 +00:00
John Mark Bell 43a99ab683 Constify data parameter to *_process_data
svn path=/trunk/netsurf/; revision=10234
2010-04-03 16:37:36 +00:00
John Mark Bell 4839adaff3 Don't leak bitmap
svn path=/trunk/netsurf/; revision=10233
2010-04-03 12:19:20 +00:00