Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable tunnel by default on windows | Alexander Larsson | 2010-07-08 | 1 | -8/+0 |
| | |||||
* | Make tunnel support optional in client too | Alexander Larsson | 2010-07-08 | 2 | -3/+16 |
| | |||||
* | Make distcheck work | Alexander Larsson | 2010-07-08 | 4 | -3/+73 |
| | |||||
* | Fix various misspellings | Alexander Larsson | 2010-07-08 | 8 | -42/+42 |
| | | | | | | | | | | | | | letancy -> latency compund -> compound SpicedSubMessage -> SpiceSubMessage modifaiers -> modifiers massage -> message outgoiong -> outgoing AlphaBlnd -> AlphaBlend remoth -> remote modifires -> modifiers secore -> secure | ||||
* | Fix inclusion of common files, no need for common/ part | Alexander Larsson | 2010-07-08 | 2 | -2/+2 |
| | |||||
* | Remove unused method declarations | Alexander Larsson | 2010-07-08 | 1 | -5/+0 |
| | |||||
* | Move in spice/draw.h from spice-protocol to common/ | Alexander Larsson | 2010-07-08 | 3 | -5/+2 |
| | |||||
* | Make CEGUI optional | Alon Levy | 2010-07-01 | 6 | -43/+122 |
| | | | | | This makes the CEGUI dependency optional and off by default. Restoring previous behaviour of exiting on disconnect if disabled. | ||||
* | client: Use ASSERT, not assert | Alexander Larsson | 2010-07-01 | 1 | -1/+1 |
| | |||||
* | Update client and protocol to support the new SpiceClipRects | Alexander Larsson | 2010-06-30 | 1 | -3/+2 |
| | |||||
* | client: add --include "common.h" for generated marshallers | Yonit Halperin | 2010-06-29 | 3 | -4/+4 |
| | |||||
* | fixed unhandled destroy screen in Application:restore_screens_size | Yonit Halperin | 2010-06-29 | 1 | -1/+1 |
| | |||||
* | detaching the screen when the primary surface is destoryed and closing the ↵ | Yonit Halperin | 2010-06-29 | 2 | -10/+16 |
| | | | | window if the primary surface is not recreated (the monitor has been detached). | ||||
* | Replace log4cpp with custom log function | Alexander Larsson | 2010-06-28 | 9 | -65/+102 |
| | | | | | Also prints a simpler error to stderr for WARN or above so that we print something on the commandline if something go wrong. | ||||
* | Fix build error due to member "SpiceMsgEmpty" same name as type | Alexander Larsson | 2010-06-28 | 1 | -2/+2 |
| | |||||
* | Remove support for clip by path | Alexander Larsson | 2010-06-24 | 1 | -1/+1 |
| | | | | This is not supported currently anyway and was not generated before. | ||||
* | Make pointers 32bit in new protocol format | Alexander Larsson | 2010-06-23 | 2 | -4/+4 |
| | |||||
* | Fix version mismatch error on connect | Alexander Larsson | 2010-06-23 | 2 | -7/+15 |
| | | | | | | | Protocol is 0 (auto), 1 (old), or 2 (new). This is (apart from 0) the same as the major number for the stable protocol. However, the current major is ~(-1) to signify it being unstable, so don't use the major number as source for setting or comparing protocol. | ||||
* | Fix screen resolution changes on old servers | Alexander Larsson | 2010-06-23 | 1 | -5/+5 |
| | | | | | * Correctly check for existing canvas 0 * Don't try to unlock the screen size if there is no active screen | ||||
* | client: Support connecting to a major==1 server | Alexander Larsson | 2010-06-22 | 5 | -28/+104 |
| | |||||
* | Implement display_mode message needed for backwards compat | Alexander Larsson | 2010-06-22 | 1 | -0/+12 |
| | |||||
* | Generate marshaller/demarshallers for old protocol | Alexander Larsson | 2010-06-22 | 7 | -13/+55 |
| | |||||
* | Add more emacs mode headers | Alexander Larsson | 2010-06-22 | 2 | -0/+2 |
| | |||||
* | Convert client to use indirect calls for message marshalling | Alexander Larsson | 2010-06-22 | 11 | -52/+113 |
| | | | | This is required to support multiple versions | ||||
* | Add destructor for demarshalled messages | Alexander Larsson | 2010-06-22 | 2 | -5/+8 |
| | | | | | | | This is required because we don't want to free messages that just refer to the unparsed message (like SpiceMsgData). Also, in the future we might need it for more complex demarshalling. | ||||
* | applying zlib compression over glz on WAN connection | Yonit Halperin | 2010-06-21 | 9 | -6/+125 |
| | |||||
* | Make opengl optional, disabled by default | Alexander Larsson | 2010-06-21 | 13 | -49/+122 |
| | | | | | | | | | | The OpenGL renderer isn't really useful right now, its not quite up to date, its not really faster than software and it only supports a limited subset of drivers. So, lets disable it for now. Long term opengl rendering of the 2d part of spice is important if we want to combine 2d and 3d rendering (say if spice adds opengl support in the protocol). But until then this is isn't useful for normal use. | ||||
* | Make generated marshallers build on win32 | Alexander Larsson | 2010-06-18 | 2 | -8/+23 |
| | |||||
* | Make sound data @as_ptr to avoid copying data | Alexander Larsson | 2010-06-18 | 1 | -4/+4 |
| | |||||
* | Make cursor data @as_ptr to avoid copying data | Alexander Larsson | 2010-06-18 | 2 | -5/+5 |
| | |||||
* | Make all message structs internal to spice | Alexander Larsson | 2010-06-18 | 4 | -5/+5 |
| | | | | | | | We move all message structs from spice-protocol to spice as we want to be able to change these as needed internally. The on-network format is no longer defined by these structures anyway, but rather by the spice protocol description. | ||||
* | Switch client to use generated marshallers | Alexander Larsson | 2010-06-18 | 10 | -167/+219 |
| | |||||
* | Generate and link marshallers into client | Alexander Larsson | 2010-06-18 | 3 | -1/+37 |
| | |||||
* | Generate demarshalling code on win32 too | Alexander Larsson | 2010-06-18 | 1 | -13/+50 |
| | |||||
* | Client: Use the autogenerated demarshallers | Alexander Larsson | 2010-06-18 | 15 | -353/+235 |
| | | | | | | | | | | | | | | | | When a message has been read from the network we now pass it into the generated demarshaller for the channel. The demarshaller converts the network data to in-memory structures that is passed on to the spice internals. Additionally it also: * Converts endianness * Validates sizes of message and any pointers in it * Localizes offsets (converts them to pointers) * Checks for zero offsets in messages where they are not supported Some of this was previously done using custom code in the client, this is now removed. | ||||
* | Generate demarshallers in client | Alexander Larsson | 2010-06-18 | 1 | -2/+11 |
| | |||||
* | Use the correctly spelled enum values from the new generated enums | Alexander Larsson | 2010-06-18 | 2 | -2/+2 |
| | |||||
* | Use the new enums for keyboard modifier flags | Alexander Larsson | 2010-06-18 | 1 | -3/+3 |
| | |||||
* | support for lossy images in the pixmap cache and fill bits | Yonit Halperin | 2010-06-09 | 3 | -5/+99 |
| | | | | | | 1) add an option to determine if a bitmap can be sent lossy to the client 2) when required, replacing lossy cache items with their correspending lossless bitmaps | ||||
* | JPEG support: introducing jpeg encoding for spice bitmaps | Yonit Halperin | 2010-06-09 | 11 | -5/+264 |
| | |||||
* | client: Only invalidate on screen if drawing to the primary surface | Alexander Larsson | 2010-06-09 | 1 | -2/+6 |
| | |||||
* | Fix some misspelled identifiers | Alexander Larsson | 2010-05-21 | 3 | -15/+15 |
| | | | | | | | | | severty -> severity SpiceResorceID -> SpiceResourceID SpiceResorceList -> SpiceResourceList resorces -> resources ped_size -> pad_size postition -> position | ||||
* | Fix spelling errors in comments and strings | Alexander Larsson | 2010-05-21 | 15 | -31/+31 |
| | |||||
* | Revert "[debug] migration troubleshooting" | Gerd Hoffmann | 2010-05-19 | 1 | -1/+1 |
| | | | | This reverts commit 08927fabe57c17086fe3bce3a9ca166e2309349e. | ||||
* | [debug] migration troubleshooting | Gerd Hoffmann | 2010-05-19 | 1 | -1/+1 |
| | |||||
* | Remove all mentions of "cairo" from the code | Alexander Larsson | 2010-05-03 | 20 | -83/+83 |
| | | | | | The command line option is renamed from "cairo" to "sw", and similarly all filenames and types from Cairo to Sw (and similar). | ||||
* | client: Report window format right for win32 | Alexander Larsson | 2010-04-29 | 2 | -4/+14 |
| | |||||
* | client: Support 16bpp pixmaps on win32 | Alexander Larsson | 2010-04-29 | 2 | -6/+33 |
| | |||||
* | fix two warnings | Gerd Hoffmann | 2010-04-26 | 1 | -1/+1 |
| | |||||
* | Fix up win32 client with recent changes | Alexander Larsson | 2010-04-23 | 3 | -11/+16 |
| |