Revision 003a264...

Go back to digest for 5th February 2012

Optimization in User Interface

Sebastian Kügler committed changes in [plasma-mobile/sebas/activewebbrowser] /webbrowser:

Fixups for the link popup

KDeclarativeWebView:
- delegate all links to us, we decide what goes where
- everything is loaded inside the current page -- we'll need
to check the target here, >> FIXME
- with all links intercepted from QWebPage, we can handle pressAndHold
in out own code, so wire up what we need exported to the QML WebView

FlickableWebView:
- suspendInteractive property: disables flicking temporarily, triggered
when our linkpop up opens -- this unscrews interaction with the
underlying flickable when our popup opens

LinkPopup:
- Make copy work
- Fix labels
- fix anchoring inside popup

File Changes

Modified 4 files
  • /webbrowser
  •   applications/src/kdeclarativewebview.cpp
  •   applications/src/kdeclarativewebview.h
  •   applications/package/contents/ui/content/FlickableWebView.qml
  •   applications/package/contents/ui/content/LinkPopup.qml
4 files changed in total