Gregory Haynes' Weblog


  • Burberry Classic Check Bag
  • Alexander McQueen Patent Black Heart Peep Toe Pumps
  • Jimmy Choo Patent Black Bardia Bag
  • Cartier Black

    GSoC: Kobby Week 8

    Tuesday, July 22. 2008

    There has been a lot of development work this past week with Kobby. After posting about some design issues I was attempting to clear up before diving into code, Armin Burgmeier (Creator of infinote) pointed out that the term 'session' in infinote is used to describe the editing 'session' of a single document, unlike in Kate where it is used to describe a set of documents. Instead of deciding whether confuse either users or developers, I came up with a new naming scheme for the control dialogs which might actually better represent the actions being performed.

    After getting the control dialogs worked out I went to connect the infinote functionality for an XmppConnection and ran into some issues with sigc++ and Qt. Luckilly this was a quick (albeit somewhat dirty) fix. It wasnt much longer before I got the connection functionality working, and ran into the next issue: Needing to use the Glib event system from my Qt app. Luckilly, libinfinity was designed to allow for the plugging in of any event system by implementing the Io interface the library provides to register sockets to be monitored and the handling callback functions (very cool). The only issue now is that as far as I can tell, the way this is implemented doesnt doesnt fit well with Glibmm's design, meaning I may have to create the C GObject subclass for proxying the C++ wrapper by hand.
    Entry posted by Gregory Haynes Filed under Uncategorized.
    Comments (7) Trackbacks (0)
    (Page 1 of 1, totaling 1 entries)

Navigation

  • Greghaynes.net

Quicksearch

Archives

  • September 2010
  • August 2010
  • July 2010
  • Recent...
  • Older...

Categories

  • XML All
  • XML Code
  • XML Kobby
  • XML Libinfinitymm
  • XML Libqinfinity
  • XML KDE
  • XML Qt
  • XML QtOnly
  • XML SoC
  • XML Uncategorized


All categories

Syndicate This Blog

  • XML RSS 0.91 feed
  • XML RSS 1.0 feed
  • XML RSS 2.0 feed
  • ATOM/XML ATOM 0.3 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Blog Administration

Open login screen
Gregory Haynes' Weblog is proudly using the Simpla theme originally designed by Phu. Powered by Serendipity. Ported by Kunze Media