geary/bindings/vapi
Michael James Gratton 26fe139e97 Initial pass at getting the HTML document's height from the web process.
* bindings/vapi/javascriptcore-4.0.vapi: Add some methods to
  GlobalContext for accessing JSValues as ints.

* src/client/components/client-web-view.vala
  (ClientWebView): Hook up UserContentManager script messages handler and
  handler implementation for "preferredHeightChanged", update the new
  preferred_height prop on the class, and queue a resize. Hook those
  values up to the GTK allocation machinery.
  (ClientWebView::get_int_result): Convenience method for getting an int
  from a JavascriptResult.
  (ClientWebView::get_preferred_height): Report back values as reported
  by messages from the script handler.
  (ClientWebView::register_message_handler): Convenience method for
  registering script messages handlers.

* src/client/conversation-viewer/conversation-web-view.vala
  (ConversationWebView): Remove now-redundant GTK allocation machinery.

* ui/client-web-view.js: Post a message to preferredHeightChanged when
  the page is sorta-kinda loaded.
2017-02-01 00:41:43 +11:00
..
gmime-2.6 Transfer Yorba copyrights to Software Freedom Conservancy 2016-05-06 08:33:37 -04:00
enchant.vapi Added support to change the spell-checking language. 2016-06-09 15:36:39 +10:00
gmime-2.6.vapi Always use UTF-8 for encoding non-ASCII/ISO-8859-1 headers. Bug 753870. 2016-06-30 15:29:39 +10:00
javascriptcore-4.0.vapi Initial pass at getting the HTML document's height from the web process. 2017-02-01 00:41:43 +11:00
libnotify.vapi Fix warning/crash when libnotify enabled and server is not present. Bug 768911. 2016-07-18 22:13:32 +10:00
libsecret-1.vapi Closes #5549 Closes #5813 Closes #5633 Port to LibSecret (ssh!) 2013-04-10 18:28:59 -07:00
Makefile Closes #6209 Precise support for GIR WebKitGTK binding. Rolls back to deprecated context menu in composer for compatibility with WebKitGTK 1.8 2013-01-15 13:04:30 -08:00