1. adebffb Made a number of member variables constants. by Constantin Kaplinsky · 18 years ago
  2. ec45c48 Minor refactoring: new m_bytesPerPixel member variable. by Constantin Kaplinsky · 18 years ago
  3. 9d37e5c Refactoring: checkRow() has been rationalized; it does not need arguments that it can easily compute itself. by Constantin Kaplinsky · 18 years ago
  4. 850de2b Code refactoring: removed extra arguments for member functions. by Constantin Kaplinsky · 18 years ago
  5. 85b5eb9 Code refactoring: introduced m_changeFlags member variable, instead of similar local variable. by Constantin Kaplinsky · 18 years ago
  6. 20390a2 Minor code refactoring: remembering the number of 32x32 tiles in a member variable. by Constantin Kaplinsky · 18 years ago
  7. f50bd7f More debugging output can be enabled with the #define DEBUG_REPORT_CHANGED_TILES. by Constantin Kaplinsky · 18 years ago
  8. 1a03211 If defined DEBUG_PRINT_NUM_CHANGED_TILES, print correct final number of changed tiles detected (excluding video area but including tiles found after "neighbors check"). by Constantin Kaplinsky · 18 years ago
  9. 553340c Polling algorithm was extended. Now, if it detected any changes, it will also check vertical borders of neighboring tiles at the right. by Constantin Kaplinsky · 18 years ago
  10. 4879263 Code refactoring and cleanups. Moved a part of handleVideo() back to pollScreen(), changed a few function prototypes, added sanity checking in flagVideoArea(). by Constantin Kaplinsky · 18 years ago
  11. ed3cf5d Maintaining additional one-pixel-width image for using in upcoming polling improvements. by Constantin Kaplinsky · 18 years ago
  12. bd39035 Minor code refactoring -- new flagVideoArea() function, minor naming and formatting changes. by Constantin Kaplinsky · 18 years ago
  13. 1d37802 Implemented new "VideoPriority" parameter. It allows to increase the priority of video data (when set to 2 or higher), or to disable video detection completely (when set to 0). The value 1 gives video area the same priority as the rest of the screen, the value 2 doubles video area priority, and so on. by Constantin Kaplinsky · 18 years ago
  14. 6bb4bf1 Code improvement -- the code from detectVideo() was split into two functions, handleVideo() and detectVideo(). by Constantin Kaplinsky · 18 years ago
  15. 646998a Optimized detectVideo() function. Now it does the most work only when needed, not each time it's called. The video rectangle (m_videoRect) is now a member variable so it's remembered between calls to poll(). by Constantin Kaplinsky · 18 years ago
  16. d0b15c6 Removed PollPointer parameter and the corresponding code. Polling the screen around the pointer rather decreased polling performance then improved responsiveness. by Constantin Kaplinsky · 18 years ago
  17. 1adc255 Removed unused m_changedFlags member variable. by Constantin Kaplinsky · 18 years ago
  18. 9ee8dc6 Removed old polling code, as well as PollingType parameter. by Constantin Kaplinsky · 18 years ago
  19. c1984e0 Combined video detection stuff with new polling code. by Constantin Kaplinsky · 18 years ago
  20. a79255b Code refactoring -- moving a code chunk from poll_New() to a separate sendChanges() method. by Constantin Kaplinsky · 18 years ago
  21. bc6b9e2 Performing polling via new checkRow() function. by Constantin Kaplinsky · 18 years ago
  22. a119b48 New polling algorithm has been implemented. Video detection is not included in this version though. by Constantin Kaplinsky · 18 years ago
  23. 0fc9f17 Improved algorithm of detecting rectangular video area. Old algorithm used the external boundary of the candidate region, while new algoritm uses the biggest rectangular part of the candidate region. by Constantin Kaplinsky · 18 years ago
  24. 5664998 Special handling for rectangular video area in x0vncserver. by Constantin Kaplinsky · 18 years ago
  25. b30ae7f Migrating to new directory structure adopted from the RealVNC's source tree. More changes will follow. by Constantin Kaplinsky · 19 years ago