KTp/Components/Call UI: Difference between revisions

From KDE Community Wiki
< KTp
(Created page with '==The plan== * The current code is wrong by design, needs to be replaced. * Build a simple Qt library that exports the whole call application logic with a QML-izable interface,...')
 
No edit summary
Line 13: Line 13:
* Needs telepathy-qt4 to export interfaces for the Call spec.
* Needs telepathy-qt4 to export interfaces for the Call spec.
* Needs a QML video widget in QtGStreamer.
* Needs a QML video widget in QtGStreamer.
===GUI Ideas===
* [http://git.collabora.co.uk/?p=user/asoliver/kde-telepathy-callhandler/.git;a=summary Alvaro's mockup]
* [https://bugzilla.gnome.org/show_bug.cgi?id=629902 empathy's new call UI mockup]

Revision as of 15:21, 21 November 2010

The plan

  • The current code is wrong by design, needs to be replaced.
  • Build a simple Qt library that exports the whole call application logic with a QML-izable interface, using QtGStreamer/farsight/farsight utils/telepathy-qt4.
  • Build a GUI that possibly consists of a standard KXmlGuiWindow that embeds a QDeclarativeView, which implements the call GUI.

Blockers

  • Needs the telepathy Call spec to become usable.
  • Needs farsight utils to be merged in farsight.
  • Needs telepathy-qt4 to export interfaces for the Call spec.
  • Needs a QML video widget in QtGStreamer.

GUI Ideas