summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Ship FLTK patches instead of referring a URIPierre Ossman2014-08-2219-48/+5156
* Update FLTK requirementPierre Ossman2014-08-221-2/+2
* Windows debug builds of vncviewer should have a consolePierre Ossman2014-07-211-1/+1
* Use NoSymbol as the error codePierre Ossman2014-07-212-4/+10
* Make keysymtab static and constPierre Ossman2014-07-211-1/+3
* Use printf constructor safelyPierre Ossman2014-07-211-1/+1
* Merge branch 'encodemanager' of https://github.com/CendioOssman/tigervncPierre Ossman2014-07-1436-1608/+2255
|\
| * String literals are constantPierre Ossman2014-07-142-5/+7
| * Move image encoding logic into a central EncodeManager classPierre Ossman2014-07-1434-1603/+2248
* | Merge branch 'nopixeltrans' of https://github.com/CendioOssman/tigervncPierre Ossman2014-07-1471-1300/+1157
|\|
| * Remove PixelTransformer and TransImageGetterPierre Ossman2014-07-148-705/+0
| * Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-1445-363/+200
| * Store the mouse cursor in the ConnParams objectPierre Ossman2014-07-146-118/+153
| * Allow PixelBuffers to be constPierre Ossman2014-07-144-15/+17
| * Add helper class for a rendered cursorPierre Ossman2014-07-145-25/+74
| * Add convenience variant of getImage()Pierre Ossman2014-07-142-0/+25
| * Add convenience functions to ModifiablePixelBufferPierre Ossman2014-07-092-0/+29
| * Test results comparing PixelTransformer and bufferFromBuffer()Pierre Ossman2014-07-094-0/+106
| * Add optimised buffer conversionPierre Ossman2014-07-093-0/+291
| * Add ability to directly convert between two pixel formatsPierre Ossman2014-07-093-0/+65
| * Use lookup tables for pixel upconversionPierre Ossman2014-07-093-44/+64
| * Put some space between the groups of testsPierre Ossman2014-07-091-0/+8
| * Add more 8 bpp conversion testsPierre Ossman2014-07-091-0/+13
| * Only grab the regions we actually needPierre Ossman2014-07-071-22/+33
| * Provide a better R/W base PixelBuffer classPierre Ossman2014-07-079-32/+103
* | Merge branch 'nocolourmap' of https://github.com/CendioOssman/tigervncPierre Ossman2014-07-14110-3514/+1990
|\|
| * Get rid of getStride()Pierre Ossman2014-07-0714-53/+25
| * Get rid of the direct access abuse of FullFramePixelBuffer's dataPierre Ossman2014-07-078-27/+58
| * We don't need a fillRect() that is this optimisedPierre Ossman2014-07-072-83/+19
| * Avoid having virtual methods where not neededPierre Ossman2014-07-072-17/+10
| * getImage() doesn't need to be overloadable, keep it simplePierre Ossman2014-07-073-38/+5
| * Create a proper interface base class for the viewport's framebufferPierre Ossman2014-07-0713-73/+195
| * Encoders/decoders should track the connection objectPierre Ossman2014-07-0735-110/+103
| * Push encoder and decoder handling down into the connection objectsPierre Ossman2014-07-0711-152/+87
| * Remove full support for colour mapsPierre Ossman2014-07-0748-1247/+309
| * Get rid of unnecessary macros as they are only ever set to a single thingPierre Ossman2014-07-0715-85/+30
| * Push encoding specific formats into the encoders and decodersPierre Ossman2014-07-0712-63/+91
| * Consolidate the different palette handler implementationsPierre Ossman2014-07-078-493/+272
| * Handle CopyRect like any other encodingPierre Ossman2014-07-077-21/+86
| * Avoid reader/writer duplication in every encoder/decoderPierre Ossman2014-07-0724-26/+27
| * Remove partial update functionalityPierre Ossman2014-07-0715-80/+46
| * Move serialisation of pseudorects into separate functionsPierre Ossman2014-07-072-69/+72
| * Merge the "V3" message classes into the normal onesPierre Ossman2014-07-0720-1140/+818
* | Merge branch 'inputreset' of https://github.com/CendioOssman/tigervncPierre Ossman2014-07-147-77/+69
|\ \ | |/ |/|
| * Handle closing of input devicesPierre Ossman2014-07-142-6/+5
| * Remove private storage from InputDevicePierre Ossman2014-07-141-27/+2
| * Make InputDevice into a singletonPierre Ossman2014-07-144-23/+34
| * Move all functions that InputDevice uses into the classPierre Ossman2014-07-143-5/+8
| * Let XserverDesktop handle syncing cursor positionPierre Ossman2014-07-144-18/+20
| * Re-init VNC extension on server resetPierre Ossman2014-07-141-2/+2