aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/Region.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Use operator overloading for comparisonPierre Ossman2023-02-041-1/+5
| | | | | It is much more natural than custom methods for this very common operation.
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
| | | | | | The generally recommended way is to include it from source files, not headers. We had a mix of both. Let's try to be consistent and follow the recommended way.
* Get rid of magical assignment to RegionPierre Ossman2020-05-181-19/+0
| | | | Might as well make these explicit so the cost is apparent.
* Switch region code to pixmanPierre Ossman2020-05-011-109/+59
| | | | | This is the current upstream so let's make use of it to get the latest in features and fixes.
* Remove max area parameter from Region::get_rects()Pierre Ossman2019-06-241-11/+4
| | | | | It was unused and added complexity and bugs to the code. So let's remove it rather than trying to clean up a function no one needed.
* Do proper logging rather than fprintf(stderr, ...)Pierre Ossman2019-04-291-3/+6
|
* Remove redundant Region::copyFrom()Pierre Ossman2018-03-281-4/+0
| | | | We already have an assignment operator, so no need for this method.
* Split Xregion headers according to upstreamPierre Ossman2016-05-131-2/+6
| | | | | We've stolen the Xregion code from libX11, so let's keep the same header naming so that it is easier to keep things in sync.
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+248
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519