Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set user/client requested mode as preferred | Pierre Ossman | 2015-07-30 | 1 | -1/+1 |
| | | | | | | | | | | Desktop environments like to change to the monitor's preferred mode, especially at login. Lacking one, they pick the highest resolution they can find. This tends to override what the user has picked, so try to work around the desktop environments by setting the preferred mode to what the user has chosen. Credit goes to Michal Srb who figured out the problem. | ||||
* | Use proper prototypes in headers for all our internal functions | Pierre Ossman | 2015-01-29 | 1 | -1/+3 |
| | |||||
* | Restructure Xvnc/libvnc.so code to avoid C++ header hacks | Pierre Ossman | 2015-01-26 | 1 | -0/+67 |
The internal Xorg headers are very incompatible with C++ and we've had to resort to all kinds of hacks in order to include them in our C++ code. This approach isn't really viable long term so restructure things so that we have a glue layer written in C that bridges the Xorg core with the RFB classes. |