Add ignorable option to adjustment settings, this can be used if you want to have settings specified for monitors that are not currently plugged in as is now possible because of the EDID addition

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Update -m help text for comma separated listing and deduplicate code for CRTC, parition and site selection

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split gamma_resolve_selections into three functions

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Extend gamma-common to allow selection of multiple CRTCs, partitions and sites in one parameter

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split out gamma_open_crtcs from gamma_resolve_selections

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split out gamma_open_partitions from gamma_resolve_selections

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Convert goto-loop to a for-loop for iterating over seleted sites

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Add list parsing for CRTC, partition and site selection

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Fix typo

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Update gamma-randr for parallel changes

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Update gamma-drm for parallel changes

Signed-off-by: Mattias Andrée <maandree@operamail.com>