summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.7.00.7.0Hans de Goede2010-12-162-2/+10
|
* smartcard: add channelAlon Levy2010-10-251-0/+13
|
* controller: Make all text utf-8Hans de Goede2010-10-211-2/+2
| | | | | | | We are making all text send over the controller socket utf-8, rather then having somethings as 8 bit (hostname) and others unicode16. Adjust the CONTROLLER_MENU_*_DELIMITER defines for this.
* Release 0.6.30.6.3Hans de Goede2010-10-182-1/+10
|
* Add controller protocolArnon Gilboa2010-10-182-0/+116
|
* Add foreign menu protocolArnon Gilboa2010-10-182-0/+108
|
* Add clipboard data types for imagesHans de Goede2010-10-121-0/+4
|
* VD_AGENT_CLIPBOARD_GRAB takes a list of types rather then a single typeHans de Goede2010-10-041-2/+1
| | | | | | | | | | This way the grabbing side can indicate when the clipboard owning app can provide the clipboard contents in multiple formats, ie plain text and html. Also drop the VD_AGENT_CLIPBOARD_BITMAP type until we have a clear cross platform definition of the contents to send for bitmap type clipboard data.
* vd_agent: add VD_AGENT_CAP_CLIPBOARD_BY_DEMAND capability enumArnon Gilboa2010-10-041-1/+3
| | | | VD_AGENT_CLIPBOARD_NONE for unsupported clipboard types
* vd_agent: add protocol messages for clipboard/selection-owner modelArnon Gilboa2010-10-041-1/+12
| | | | | | | | | -VD_AGENT_CLIPBOARD_GRAB(type) - tell the other side that an application in our side ("we") got ownership of the clipboard. -VD_AGENT_CLIPBOARD_REQUEST(type) - after we know the other side owns the clipboard (GRAB received), we notify the os we are the owner. when we are asked by the os/app for the clipboard data, we send this REQUEST msg to the other side. -VD_AGENT_CLIPBOARD(type, data) - the existing message for sending the clipboard, is now sent only in response to REQUEST. -VD_AGENT_CLIPBOARD_RELEASE - tell the other side that we are no longer the owner of the clipboard (e.g. the owner app was closed). this patch will be followed by agent & client patches handling the above messages.
* Bump version to 0.6.10.6.1Alexander Larsson2010-09-291-1/+1
|
* Update for releaseAlexander Larsson2010-09-291-0/+4
|
* add compat flag for 16bpp modeGerd Hoffmann2010-09-141-1/+2
| | | | | | | | | | spice 0.6 uses 32bpp values unconditionally for brush and palette colors. spice 0.4 used to use 16 bpp or 32 bpp depending on the video mode. The qxl parser needs to know the guest video mode depth to correctly interpret these values in spice 0.4 compat mode. Add a flag to pass on this informartion.
* Bump version to 0.6.00.6.0Alexander Larsson2010-08-311-2/+2
|
* Update NEWS for releaseAlexander Larsson2010-08-311-0/+6
|
* add vd_agent announce capabilities messageAlon Levy2010-08-311-0/+28
|
* Merge commit 'e27cb334cf70409c7e32be6f061921b4b317be17'Alon Levy2010-08-301-0/+12
|\
| * move pipe header defines from reds.c to spice-protocolAlon Levy2010-08-301-0/+10
| |
| * Update NEWS for releaseAlexander Larsson2010-08-291-0/+9
| |
| * Update version to 0.5.3Alexander Larsson2010-08-291-1/+1
| |
| * Change major to 2 to declare network protocol stableAlexander Larsson2010-08-291-1/+1
| |
| * vdagent protocol: add display settingYonit Halperin2010-08-291-0/+13
| |
| * client/agent: add clipboard max size limit for sending to/from the guest agentArnon Gilboa2010-07-211-0/+2
| | | | | | | | define default & env variable for overriding it
* | Update NEWS for release0.5.3Alexander Larsson2010-07-201-0/+9
| |
* | Update version to 0.5.3Alexander Larsson2010-07-201-1/+1
| |
* | Change major to 2 to declare network protocol stableAlexander Larsson2010-07-201-1/+1
| |
* | vdagent protocol: add display settingYonit Halperin2010-07-191-0/+13
|/
* clipboard agent message addedAlon Levy2010-07-111-0/+13
|
* Update NEWS for release0.5.2Alexander Larsson2010-07-081-0/+7
|
* Fix misspellingsAlexander Larsson2010-07-083-9/+9
| | | | | SpicedSubMessage -> SpiceSubMessage QXLAlphaBlnd -> QXLAlphaBlend
* place pkgconfig file in /usr/shareGerd Hoffmann2010-07-081-1/+1
|
* Include enums.h from qxl_dev.hAlexander Larsson2010-07-081-0/+1
| | | | This makes stuff keep building as before when draw.h included enum.h
* List all the PCI ids and revisions instead of just the latest/currentAlexander Larsson2010-07-081-2/+8
|
* Move spice/draw.h to spiceAlexander Larsson2010-07-084-297/+0
|
* Add QXLCursorHeader and use instead of SpiceCursorHeader in qxlAlexander Larsson2010-07-081-1/+10
|
* Make SpiceLineAttr.style a normal pointerAlexander Larsson2010-07-081-1/+1
|
* Use QXLFIXED, not SPICE_FIXED28_4 in qxl_dev.hAlexander Larsson2010-07-081-8/+8
|
* qxl abi: Add QXLImage and & coGerd Hoffmann2010-07-072-79/+106
| | | | | | | Also, this changes the SpiceImage types to be more useful as internal types, with real typed pointers. It also adds a SpiceChunk iovec type for easy representation of chunked data.
* Update SpicePath.segments to a pointer arrayAlexander Larsson2010-07-051-1/+1
|
* Update SpiceString to use an array of pointers for glyphsGerd Hoffmann2010-07-022-8/+10
|
* Don't make SpicePath.segment a SpicePathSegAlexander Larsson2010-07-011-1/+1
| | | | | | The MS compiler doesn't like arrays of structures with an array of length zero at the end, so we have to manually cast this when using it.
* Simplify SpiceLineAttr by removing unused elements and enumsAlexander Larsson2010-06-302-20/+0
|
* Change SpicePath.size to SpicePath.num_segmentsAlexander Larsson2010-06-291-1/+1
| | | | | We now track the number of segments rather than the memory size of the path internally.
* make SpiceRect compatible with pixman_box32Gerd Hoffmann2010-06-291-2/+2
|
* qxl abi: zap SPICE_ADDRESS for clip rects and paths.Gerd Hoffmann2010-06-292-4/+10
|
* qxl abi: add QXLRectGerd Hoffmann2010-06-291-15/+22
|
* qxl abi: add QXLPoint & friendsGerd Hoffmann2010-06-291-5/+20
|
* qxl abi: add QXLClipGerd Hoffmann2010-06-291-2/+7
|
* qxl abi: add QXLLineAttrGerd Hoffmann2010-06-291-1/+11
|
* qxl abi: add QXLPatternGerd Hoffmann2010-06-291-1/+6
|