Commit Graph

7079 Commits

Author SHA1 Message Date
Steve Fryatt a40b9fbecd Implement Home and End scroll functionality.
svn path=/trunk/netsurf/; revision=13292
2011-12-18 11:18:52 +00:00
Steve Fryatt 1631f3a4cb Don't allow framesets to scroll out of view.
svn path=/trunk/netsurf/; revision=13291
2011-12-17 23:25:06 +00:00
Steve Fryatt b61670510f Use correct RISC OS filetype for PNG when identifying native format.
svn path=/trunk/netsurf/; revision=13290
2011-12-17 22:36:50 +00:00
Steve Fryatt 35d62200ea Standardise code for mouse and keyboard scrolling of browser window.
Pass keyboard scroll details on to the core when applicable.

svn path=/trunk/netsurf/; revision=13289
2011-12-17 22:01:40 +00:00
Steve Fryatt f2531d5083 Provisional core scroll-wheel support - supports scroll events only.
svn path=/trunk/netsurf/; revision=13288
2011-12-17 19:16:56 +00:00
Chris Young 0ed26d727f Start popuating treeview context menu
Remove add folder/bookmark buttons from hotlist

svn path=/trunk/netsurf/; revision=13287
2011-12-17 18:47:35 +00:00
Steve Fryatt dc082c96cb Look toolbar handles up directly from event data.
svn path=/trunk/netsurf/; revision=13286
2011-12-17 17:57:16 +00:00
Steve Fryatt 80249f5f2a Make scroll event handling module specific.
svn path=/trunk/netsurf/; revision=13285
2011-12-17 17:31:35 +00:00
Chris Young 6cfe625874 Add some missing UTF-8 conversion
svn path=/trunk/netsurf/; revision=13284
2011-12-16 12:43:42 +00:00
Chris Young 328ce66d7e More prep for treeview context menus
svn path=/trunk/netsurf/; revision=13283
2011-12-16 12:33:05 +00:00
Chris Young cbdac85a41 Update from Samir Hawamdeh
svn path=/trunk/netsurf/; revision=13282
2011-12-16 12:32:35 +00:00
Chris Young 3228e0c4d9 Install "if equals" comparisons are = not ==
svn path=/trunk/netsurf/; revision=13281
2011-12-16 00:00:13 +00:00
Ole Loots b4e27cf91e fixed syntax-error.
svn path=/trunk/netsurf/; revision=13280
2011-12-15 23:37:02 +00:00
Ole Loots a3cd709bc8 Updated settings dialog.
svn path=/trunk/netsurf/; revision=13279
2011-12-15 23:29:41 +00:00
Ole Loots 66f53b22e2 added mode parameter to function find_gui_window
svn path=/trunk/netsurf/; revision=13278
2011-12-15 23:04:31 +00:00
Ole Loots 3b8de08f60 fixed types for simple Mime type detection (which shouldn't have been checked in...)
svn path=/trunk/netsurf/; revision=13277
2011-12-15 23:00:39 +00:00
Ole Loots 66f0288398 Re-Enabled "View Source"
svn path=/trunk/netsurf/; revision=13276
2011-12-15 22:59:15 +00:00
Ole Loots 3eb8e6ad5d fixed type.
svn path=/trunk/netsurf/; revision=13275
2011-12-15 22:56:46 +00:00
Chris Young 359bf3ccd6 Check if launch-handler config already has NetSurf
svn path=/trunk/netsurf/; revision=13274
2011-12-15 22:32:42 +00:00
Ole Loots 22dc3b0f2a Added save functionality to settings dialiog, fixed typo resulting in not freeing the resource pointer.
svn path=/trunk/netsurf/; revision=13273
2011-12-15 21:59:55 +00:00
Ole Loots e95b45725c Remove throbber callback from schedule before scheduling a new one.
svn path=/trunk/netsurf/; revision=13272
2011-12-14 21:23:30 +00:00
Michael Drake 41ef599293 Fix frame dimension calculations when required sizes don't fit the available space.
svn path=/trunk/netsurf/; revision=13271
2011-12-14 18:31:57 +00:00
Ole Loots de8849fd09 Added settings dialog, read only right now.
svn path=/trunk/netsurf/; revision=13270
2011-12-13 22:17:50 +00:00
Ole Loots 004398f65f Moved to mouse move handler to global events, and handle different window types.
svn path=/trunk/netsurf/; revision=13269
2011-12-12 19:39:53 +00:00
Ole Loots a6643b7cd5 Only convert resource objects to windom types when extended type is set.
svn path=/trunk/netsurf/; revision=13268
2011-12-12 19:38:58 +00:00
Ole Loots 4c1922433b added save page handlers.
svn path=/trunk/netsurf/; revision=13267
2011-12-10 01:06:48 +00:00
Ole Loots 0dfb12d43b added save page handlers.
svn path=/trunk/netsurf/; revision=13266
2011-12-10 01:06:23 +00:00
Ole Loots a0ecaf6262 Commented and adjusted default options
svn path=/trunk/netsurf/; revision=13265
2011-12-10 01:02:19 +00:00
Ole Loots 556a0fe484 Removed option to configure knockout rendering, removed suppress_images option from frontend.
svn path=/trunk/netsurf/; revision=13264
2011-12-10 00:38:21 +00:00
John Mark Bell c22038bed8 Fix bogus cache validation decision
svn path=/trunk/netsurf/; revision=13261
2011-12-08 22:44:19 +00:00
John Mark Bell 4e4cf305cb Fix bug #3454606: prevent double free of retrieval context when downloading
svn path=/trunk/netsurf/; revision=13260
2011-12-08 21:58:26 +00:00
Ole Loots 4f4e7927bb toggle menu item when debug rendering is toggled.
svn path=/trunk/netsurf/; revision=13259
2011-12-08 00:08:41 +00:00
Ole Loots 3f72673316 remove debug message.
svn path=/trunk/netsurf/; revision=13258
2011-12-07 23:19:33 +00:00
Ole Loots 5c2406c30b force list of scheduled callbacks to be unique.
svn path=/trunk/netsurf/; revision=13257
2011-12-07 23:05:50 +00:00
Ole Loots 97dce15b9e Set input_window on click, instead of asserting input window equals the receiver window.
svn path=/trunk/netsurf/; revision=13253
2011-12-06 22:49:54 +00:00
Ole Loots 9f1de63949 Handle iconify correctly
svn path=/trunk/netsurf/; revision=13252
2011-12-06 22:47:40 +00:00
Ole Loots e7e8024be8 Fix focus element
svn path=/trunk/netsurf/; revision=13251
2011-12-06 21:06:41 +00:00
John Mark Bell 3ba6a15fa7 Fix bug #3452421: retain hlcache retrieval context when reporting errors & rely on clients correctly releasing handles to clean up.
svn path=/trunk/netsurf/; revision=13250
2011-12-06 20:47:15 +00:00
Michael Drake c673ba6c23 Disable rendering of interactive features when exporting as Drawfile.
svn path=/trunk/netsurf/; revision=13249
2011-12-06 19:28:14 +00:00
John Mark Bell 4e3a4448ec Beginnings of a gstreamer binding. I've been sitting on this for too long
svn path=/trunk/netsurf/; revision=13248
2011-12-05 22:33:02 +00:00
Chris Young 61a36faf7f Add proposed small caps "x" and "q" mappings.
svn path=/trunk/netsurf/; revision=13247
2011-12-05 20:08:17 +00:00
Michael Drake a0bbd87b1e Fix frameset resizing.
svn path=/trunk/netsurf/; revision=13246
2011-12-05 13:49:34 +00:00
Chris Young 71a08da397 Support small caps using the font's designed characters.
TODO: fallback to generated characters.

svn path=/trunk/netsurf/; revision=13245
2011-12-04 23:39:22 +00:00
Chris Young ccbca43457 Avoid memory leak when requested font cannot be opened.
svn path=/trunk/netsurf/; revision=13243
2011-12-04 20:06:53 +00:00
Ole Loots 2ff45272d0 Fix utf-8 conversion.
svn path=/trunk/netsurf/; revision=13242
2011-12-04 17:18:59 +00:00
Ole Loots d7067aa873 Fix file drops
svn path=/trunk/netsurf/; revision=13241
2011-12-04 17:18:29 +00:00
Ole Loots 49ff4d5900 Fix conversion of local encoding to utf-8
svn path=/trunk/netsurf/; revision=13240
2011-12-04 17:18:07 +00:00
Michael Drake b97ccb1f0f Log URL of external CSS which fails to fetch.
svn path=/trunk/netsurf/; revision=13239
2011-12-04 15:11:30 +00:00
John Mark Bell e2ffd38c1e Fix monkey frontend
svn path=/trunk/netsurf/; revision=13238
2011-12-04 14:59:11 +00:00
John Mark Bell d2ce167021 Revert r13235 as we can now log URLs for hlcache_handles without an underlying content
svn path=/trunk/netsurf/; revision=13237
2011-12-04 14:56:54 +00:00