commit | 43431b4b45cd1acc5202e1985970d53d660ea8ef | [log] [tgz] |
---|---|---|
author | Daniel Erat <derat@chromium.org> | Sat Sep 11 01:55:36 2010 |
committer | Daniel Erat <derat@chromium.org> | Sat Sep 11 01:55:36 2010 |
tree | 2da082276cb6e40badc7ba64b7faf7a191eab85f | |
parent | 48f80ac47526ec99a371a754a54e846f04bae400 [diff] |
monitor_reconfig: Handle external monitors and add tests. This splits the resolution-choosing logic out into its own class to make it easier to test. It also adds some probably-unreliable heuristics to try to guess when the user would rather that we just use the external output's maximum resolution instead of trying to find a resolution that'll also work on the built-in output. BUG=chromium-os:2933 TEST=added a bunch Review URL: http://codereview.chromium.org/3304011