Lukas Ruzicka
b1799eb084
Use the new subroutine on desktop tests.
2023-10-10 17:43:21 -07:00
Adam Williamson
37bd56033d
nautilus: adjust keyboard shortcut page navigation
...
As recommended by @mclasen in
https://gitlab.gnome.org/GNOME/gtk/-/issues/5831#note_1743386 .
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-16 16:09:04 -07:00
Adam Williamson
a678f783cb
nautilus delete_file: correct name of second file
...
The second file that we delete and don't restore is called
evince.pdf these days.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-11 11:15:05 -07:00
Adam Williamson
137f2a2176
nautilus: check app started *before* trying to fullscreen it
...
Seems to make a lot more sense this way around.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-29 09:41:47 -08: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
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
72c37efe46
Check correct destinations in nautilus/move_file_into
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-18 01:34:56 -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
Adam Williamson
228fdcf42b
Update nautilus needles and star_file test for 43-beta
...
"Star" was removed from the file context menu, so we have to
star the file from the main view now.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-11 09:40:15 -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
Adam Williamson
1a65993d36
Add a perltidy check and apply it to the entire codebase
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-28 14:38:38 -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
2ee0377ece
nautilus/move_file_into: fix whitespace errors
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-15 11:28:58 -07:00
Adam Williamson
f84792f819
nautilus/move_file_into: be more defensive
...
This is to try and fix some issues on aarch64.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-15 11:28:15 -07:00
Lukáš Růžička
48ec73e814
Create a test suite for Nautilus.
2022-07-12 16:01:36 -07:00