<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mutter.git/src/tests/migration, branch document-button-values</title>
<subtitle>gitlab.gnome.org: GNOME/mutter.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/'/>
<entry>
<title>monitor-config-store: Properly escape monitor spec</title>
<updated>2021-01-29T16:49:58+00:00</updated>
<author>
<name>Thomas Mühlbacher</name>
<email>tmuehlbacher@posteo.net</email>
</author>
<published>2021-01-27T18:59:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=70cdd720405699c92abda145e356c84e0b9bad96'/>
<id>70cdd720405699c92abda145e356c84e0b9bad96</id>
<content type='text'>
Makes sure that monitor specs which may be read from EDID data do not
contain characters that are invalid in XML. Makes it possible to restore
monitor configs of monitor models with characters such as '&amp;' in them.

To make this change not break any tests, the sample monitor configs need
to be adjusted as well. Apostrophes don't strictly have to be escaped in
XML text elements. However, we now do escape the elements in
`&lt;monitorspec&gt;` specifically.

Closes: &lt;https://gitlab.gnome.org/GNOME/mutter/-/issues/1011&gt;
Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1685&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes sure that monitor specs which may be read from EDID data do not
contain characters that are invalid in XML. Makes it possible to restore
monitor configs of monitor models with characters such as '&amp;' in them.

To make this change not break any tests, the sample monitor configs need
to be adjusted as well. Apostrophes don't strictly have to be escaped in
XML text elements. However, we now do escape the elements in
`&lt;monitorspec&gt;` specifically.

Closes: &lt;https://gitlab.gnome.org/GNOME/mutter/-/issues/1011&gt;
Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1685&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>monitor-tests: Test config migration with refresh rate wiggle room</title>
<updated>2017-10-04T13:45:52+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2017-09-25T21:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=120db06c602fd5ea18846559431a634d4c5bd1f6'/>
<id>120db06c602fd5ea18846559431a634d4c5bd1f6</id>
<content type='text'>
Check that we finish configurations within range, and discard the ones
out of range.

https://bugzilla.gnome.org/show_bug.cgi?id=787668
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check that we finish configurations within range, and discard the ones
out of range.

https://bugzilla.gnome.org/show_bug.cgi?id=787668
</pre>
</div>
</content>
</entry>
<entry>
<title>monitor-unit-tests: Test configs with explicitly disabled monitors</title>
<updated>2017-10-02T19:34:41+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2017-09-28T15:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=99e1cd549d02dbe74d521719d1c6a844f3d3d510'/>
<id>99e1cd549d02dbe74d521719d1c6a844f3d3d510</id>
<content type='text'>
Check that configurations where monitors are disabled are properly
used. Also test that old configurations with explicitly disabled
outputs are migrated properly.

https://bugzilla.gnome.org/show_bug.cgi?id=787629
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check that configurations where monitors are disabled are properly
used. Also test that old configurations with explicitly disabled
outputs are migrated properly.

https://bugzilla.gnome.org/show_bug.cgi?id=787629
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Add rotated multi head monitor config migration test</title>
<updated>2017-08-21T04:23:51+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2017-08-11T02:40:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=6c0f107db06cb6e6c7586d9a87bd02a8f67ebb3f'/>
<id>6c0f107db06cb6e6c7586d9a87bd02a8f67ebb3f</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=777732
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=777732
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Add monitor config migration tests</title>
<updated>2017-08-21T04:23:51+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2017-08-10T09:12:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=61950755ec2ab7d1fd7d9ab17e4004bb53a2af02'/>
<id>61950755ec2ab7d1fd7d9ab17e4004bb53a2af02</id>
<content type='text'>
So far some basic testing, including:

 * Test that the migrated configuration is applicable
 * Test that a monitors.xml with multiple configurations are translated
 * Test rotation
 * Test tiled monitor discovery (well, test a made up tiled monitor
   configuration since I don't have a real one)

https://bugzilla.gnome.org/show_bug.cgi?id=777732
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So far some basic testing, including:

 * Test that the migrated configuration is applicable
 * Test that a monitors.xml with multiple configurations are translated
 * Test rotation
 * Test tiled monitor discovery (well, test a made up tiled monitor
   configuration since I don't have a real one)

https://bugzilla.gnome.org/show_bug.cgi?id=777732
</pre>
</div>
</content>
</entry>
</feed>
