Commit: completely rewrite unix clipboard

From: Dom Lachowicz (doml@appligent.com)
Date: Sat Aug 31 2002 - 12:23:24 EDT

  • Next message: Dom Lachowicz: "Re: Commit: GTK menu work"

    Also known as "How to turn 1000 lines of confusing, buggy code into 300
    provably correct ones :)"

    Unix clipboard now completely rewritten. All of these now work:

    *) Pasting to/from CLIPBOARD in text and richtext (including html)
    *) Pasting to/from PRIMARY in text/richtext incl html (make some text
    bold, italic, underline, select with mouse, do *not* hit copy, move
    somewhere else, click middle mouse button)
    * Extremely lazy posting of data to the X server which could be made
    even lazier still
    * Unicode aware text data on CLIPBOARD and PRIMARY

    Also cutting and pasting to say, Konsole or Kword now works via either
    CLIPBOARD or PRIMARY (any KDE app should work now actually), so I'll go
    close the bugs on copy&paste in bugzilla.

    Cheers,
    Dom

    CVS:
    ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: src/af/xap/unix/xap_UnixClipboard.cpp
    CVS: src/af/xap/unix/xap_UnixClipboard.h
    CVS: src/wp/ap/unix/ap_UnixApp.cpp
    CVS: src/wp/ap/unix/ap_UnixClipboard.cpp
    CVS:
    ----------------------------------------------------------------------



    This archive was generated by hypermail 2.1.4 : Sat Aug 31 2002 - 12:26:43 EDT