aboutsummaryrefslogtreecommitdiffstats
path: root/unix/x0vncserver/PollingManager.cxx
Commit message (Expand)AuthorAgeFilesLines
* Reimplement the deferred update handling, this time in a more robust andPierre Ossman2011-11-081-3/+1
* Minor cleanup: declaring PollingManager::sendChanges() as const.Constantin Kaplinsky2008-06-041-1/+1
* Refactoring: now PollingManager is owned by XPixelBuffer. No other classesConstantin Kaplinsky2008-06-041-3/+3
* Code refactoring: PollingManager should not know anything aboutConstantin Kaplinsky2008-06-041-10/+10
* Code refactoring: passing VNCServer pointer to PollingManager methodsConstantin Kaplinsky2008-06-031-18/+8
* Grabbing the screen moved from PollingManager to XPixelBuffer.Constantin Kaplinsky2008-06-021-4/+0
* Code refactoring - PollingManager's constructor is given an XPixelBuffer*Constantin Kaplinsky2008-05-301-12/+10
* Removed the code for automatic video detection. It interfered with videoConstantin Kaplinsky2008-05-301-257/+5
* Optimized the checkRow() function.Constantin Kaplinsky2008-01-211-6/+15
* Minor refactoring: removed getFullRow() function, added its code to getRow().Constantin Kaplinsky2008-01-191-8/+2
* Minor code enhancement: using an inline function instead of inline arithmetic.Constantin Kaplinsky2008-01-181-5/+4
* Minor code improvement: added Image::locatePixel(x, y) function to get rid of...Constantin Kaplinsky2008-01-181-10/+3
* Made a number of member variables constants.Constantin Kaplinsky2008-01-181-10/+5
* Minor refactoring: new m_bytesPerPixel member variable.Constantin Kaplinsky2008-01-181-9/+12
* Refactoring: checkRow() has been rationalized; it does not need arguments tha...Constantin Kaplinsky2008-01-181-11/+25
* Code refactoring: removed extra arguments for member functions.Constantin Kaplinsky2008-01-171-29/+32
* Code refactoring: introduced m_changeFlags member variable, instead of simila...Constantin Kaplinsky2008-01-171-18/+14
* Minor code refactoring: remembering the number of 32x32 tiles in a member var...Constantin Kaplinsky2008-01-171-14/+12
* Implemented calls to reportChanges() as conditional macros. This reduces the ...Constantin Kaplinsky2008-01-101-13/+11
* More debugging output can be enabled with the #define DEBUG_REPORT_CHANGED_TI...Constantin Kaplinsky2008-01-101-0/+37
* Checking neighbor pixels above and below changed tiles, as well as pixels at ...Constantin Kaplinsky2008-01-091-4/+46
* If defined DEBUG_PRINT_NUM_CHANGED_TILES, print correct final number of chang...Constantin Kaplinsky2008-01-091-3/+6
* Polling algorithm was extended. Now, if it detected any changes, it will also...Constantin Kaplinsky2007-12-281-1/+57
* When compiled with defining DEBUG_PRINT_NUM_CHANGED_TILES, print the number o...Constantin Kaplinsky2007-12-281-0/+8
* Code refactoring and cleanups. Moved a part of handleVideo() back to pollScre...Constantin Kaplinsky2007-12-281-25/+16
* Maintaining additional one-pixel-width image for using in upcoming polling im...Constantin Kaplinsky2007-12-281-3/+9
* Minor code refactoring -- new flagVideoArea() function, minor naming and form...Constantin Kaplinsky2007-12-281-7/+11
* Prepared the XPixelBuffer class for grabbing the screen in its grabRegion() m...Constantin Kaplinsky2007-12-271-0/+2
* Added a numner of FIXME comments, to identify some possible improvements.Constantin Kaplinsky2007-12-251-0/+14
* Implemented new "VideoPriority" parameter. It allows to increase the priority...Constantin Kaplinsky2007-12-251-1/+23
* Making sure that both height and width of the video area are always multiples...Constantin Kaplinsky2007-12-251-1/+13
* Replaced fprintf(stderr, ...) with proper logging.Constantin Kaplinsky2007-10-101-3/+4
* Code cleanups, changes in variable names only.Constantin Kaplinsky2007-10-091-24/+24
* Code improvement -- the code from detectVideo() was split into two functions,...Constantin Kaplinsky2007-10-091-44/+49
* Optimized detectVideo() function. Now it does the most work only when needed,...Constantin Kaplinsky2007-10-091-23/+38
* Removed PollPointer parameter and the corresponding code. Polling the screen ...Constantin Kaplinsky2007-10-091-153/+6
* Removed unused m_changedFlags member variable.Constantin Kaplinsky2007-10-091-3/+0
* Removed old polling code, as well as PollingType parameter.Constantin Kaplinsky2007-10-091-334/+5
* Combined video detection stuff with new polling code.Constantin Kaplinsky2007-10-081-1/+56
* Fixed a problem with low performance in new polling code.Constantin Kaplinsky2007-10-081-1/+5
* Bugfix: we should not assume (sizeof(bool) == 1).Constantin Kaplinsky2007-10-081-1/+1
* A comment extended.Constantin Kaplinsky2007-10-071-1/+1
* Code refactoring -- moving a code chunk from poll_New() to a separate sendCha...Constantin Kaplinsky2007-10-071-26/+29
* Performing polling via new checkRow() function.Constantin Kaplinsky2007-10-041-28/+41
* New polling algorithm has been implemented. Video detection is not included i...Constantin Kaplinsky2007-10-041-4/+77
* Improved algorithm of detecting rectangular video area. Old algorithm used th...Constantin Kaplinsky2007-09-291-21/+121
* Special handling for rectangular video area in x0vncserver.Constantin Kaplinsky2007-09-041-1/+46
* PollPointer setting now defaults to false. Printing the number of changed til...Constantin Kaplinsky2007-07-241-1/+7
* Migrating to new directory structure adopted from the RealVNC's source tree. ...Constantin Kaplinsky2006-05-251-0/+600