Adam Williamson
5686285b9b
Update gnome-text-editor side panel needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-02 11:08:55 -07:00
Adam Williamson
c5ef5f93db
Add F36 versions of several GNOME app needles
...
This is for F36 live respin testing. Several tests still need
more.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-02 11:07:34 -07:00
Adam Williamson
82588f4a52
Revert GTK focus bug workarounds
...
This reverts the last few commits which worked around a focus bug
in GTK. This bug is now (I hope) fixed, so I'm dropping the
workarounds so the tests will confirm whether it's fixed.
2022-11-02 11:03:02 -07:00
Lukas Ruzicka
c394603058
Make an extra click into the the list view to force correct focus.
2022-11-01 17:35:23 +01:00
Lukas Ruzicka
7fb70a9926
Add new needles to cope with new weather conditions on weather tests.
2022-10-24 12:25:36 +02:00
Adam Williamson
ebe42ef1e3
Add a system monitor variant needle for ARM
...
Different filesystems on ARM as it's a UEFI install.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-10-21 09:08:08 -07:00
Lukáš Růžička
5ea921b17b
Create tests for Gnome Contacts.
2022-10-18 14:22:52 -07:00
Lukas Ruzicka
5d3fc244eb
Create the test for system monitor.
2022-10-10 15:14:21 +02:00
Adam Williamson
79d14edfe9
Add another weather variant needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-10-05 18:15:43 +02:00
Lukáš Růžička
c4443b0298
Add a needle to cope with a changed design.
2022-09-27 10:47:08 +02:00
Lukas Ruzicka
ba0062e5be
Create a test case for Archiver.
2022-09-22 08:59:07 +02:00
Adam Williamson
3c209fe1e8
Update some GNOME needles for minor changes in 43.0
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-20 16:22:36 -07:00
Adam Williamson
7c205c11db
Update Weather app needles some more
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-20 16:20:18 -07:00
Lukas Ruzicka
4c03c0d814
Fix the Silverblue failure on new_file test.
2022-09-20 17:25:54 +02:00
Lukas Ruzicka
12c00f96d7
Delete needles that confused the test by providing an alternative match.
2022-09-12 12:54:09 +02:00
Adam Williamson
72f9e0e448
Add another variant needle for Weather
...
Caught another time of day where none of the existing 'hourly'
needles matches.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:05:49 -07:00
Adam Williamson
1d395ad262
Update some nautilus needles and a test for 43-rc changes
...
We need to do Restore from the context menu now, because the
special button bar thing went away:
https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/943
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:05:04 -07:00
Adam Williamson
a58f98cc14
Update some Calculator needles for 43-rc changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:00:07 -07:00
Adam Williamson
cc7387fbe1
Update apps_run_maps needle
...
Just a slight change here.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-04 08:40:44 -07:00
Adam Williamson
b71046eac0
Update the weather hourly 'later' needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-21 00:00:55 -04:00
Adam Williamson
8f75386838
More GTK4 needle updates
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-18 10:09:49 -04:00
Adam Williamson
79cad84bc3
Update needles for GTK4 changes (mainly hinting enabled)
...
GTK4 enabled font hinting recently, and that breaks this huge pile
of needles.
There are probably a few more that need doing, but it's 2am and
I've had enough.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-18 02:09:44 -04:00
Adam Williamson
6486a33006
Revert "Add missing needles to support Clocks test."
...
This reverts commit 31987c7688
. I
already pushed an equivalent commit earlier.
2022-08-16 15:39:15 -04:00
Lukas Ruzicka
31987c7688
Add missing needles to support Clocks test.
2022-08-16 16:27:32 +02:00
Adam Williamson
2bfe0f53cd
Add another weather icon (large sun and cloud)
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 10:10:06 -04:00
Adam Williamson
8b8108f051
Update more Clocks needles
...
Lukas left these lying around stg, they are needed.
clocks_alarm_cross_remove is a dupe of gnome_button_cross_remove
with a bad name, so removed it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 09:31:35 -04:00
Adam Williamson
581180c19c
Remove nautilus context menu star needles
...
We already changed how we do this since the context menu entry
was removed, just cleaning up the now-unneeded needles.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 08:56:38 -04:00
Adam Williamson
d2afd6f627
Correct tag on recently-added apps_run_logs needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 08:56:13 -04:00
Adam Williamson
8479cb979f
Remove nautilus side panel test and associated needles
...
The show/hide side panel functionality was intentionally removed
in version 43-beta:
https://gitlab.gnome.org/GNOME/nautilus/-/issues/2427
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 08:53:42 -04:00
Lukas Ruzicka
c8816f6435
Add new needles to cover the Menu changes.
2022-08-15 22:26:32 -04:00
Adam Williamson
5e1b918775
Add another weather icon - sun and cloud (small)
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-15 22:22:57 -04:00
Adam Williamson
321e09a396
Add variant nautilus star selected file needle
...
The star looks a little different. Not sure if this is just a
new look or what.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-15 22:20:16 -04:00
Lukas Ruzicka
e69ba53f51
Fix the Clocks test to work on Fedora 37.
2022-08-15 16:47:46 +02:00
Lukas Ruzicka
decbe662c5
Add needle to cover for Logs test.
2022-08-11 13:58:25 -07:00
Adam Williamson
0c3b8c1ff3
Update nautilus needles
...
This was meant to be in the previous commit, but I forgot.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-11 09:41:13 -07:00
Adam Williamson
1d1ffa0203
Update Calculator credits shown needle for 43
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-11 08:58:59 -07:00
Adam Williamson
e2e8fcadd4
Rationalize GNOME credit button handling
...
We had a ton of needles all covering something very similar
(press a "Credits" button in a GNOME app). There are about four
real variations: old-style regular face white-on-black (eog),
old-style regular face (nautilus and evince before recent
libadwaita ports), old-style bold face (GTE and Clocks before
new libadwaita), and new-style (everything that's been ported
to use libadwaita for its About page). Let's just rationalize
it down to those, using the same needle tag for all of them.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-08 18:24:57 -07:00
Lukáš Růžička
9e0ec721a6
Create a new test for Gnome Weather
2022-08-08 18:24:51 -07:00
Adam Williamson
3cb6b5899a
Remove a script file I used for the calculator needle thing
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-08 17:43:39 -07:00
Adam Williamson
87ad2fb63e
Add (back) old calculator button needles for Silverblue/flatpak
...
Silverblue has Calculator as an older-versioned flatpak, so it
still looks like it did in GNOME 42 (blue equals button, lighter
colored number buttons).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-08 17:34:32 -07:00
Adam Williamson
1154a2b739
Update a bunch of GNOME needles for libadwaita font color change
...
Text on some dialogs is now dark grey instead of black.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-08 11:07:42 -07:00
Lukáš Růžička
c40a35ea62
Add a new test for Calculator.
2022-08-05 11:34:22 -07:00
Adam Williamson
6f6ca81e95
Update a bunch of GNOME needles for GNOME 43 alpha
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-28 16:33:34 -07:00
Adam Williamson
406b99eaed
Add some variant needles for F36 respin testing
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-28 16:29:58 -07:00
Adam Williamson
8bec03edd7
Drop needles for check removed in previous commit
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-25 16:45:17 -07:00
Adam Williamson
9495cfb1ff
Update nautilus tests and needles for 43~alpha
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-22 17:24:43 -07:00
Adam Williamson
84c6e18f14
Reduce duplication of nautilus Documents directory needles
...
We had three. We only need one, matching on the sidebar entry,
which should be always visible.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-22 17:17:59 -07:00
Adam Williamson
3274d29137
Update gnome-text-editor new document needle
...
Not sure exactly what changed, some kinda UI label tweak.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-20 09:34:55 -07:00
Adam Williamson
66f4ad296a
Lower match level on clocks_timer_finished needle
...
We got a 95% match in the F36 respin test.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-15 11:07:46 -07:00
Lukáš Růžička
48ec73e814
Create a test suite for Nautilus.
2022-07-12 16:01:36 -07:00