Adam Williamson
1cbb7ba2af
Fix nautilus hidden_files test with Nautilus 47
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-20 15:17:02 -07:00
Lukáš Růžička
3b4c94bb55
Add some more fixes for Nautilus.
2024-02-20 15:58:25 +01:00
Lukáš Růžička
e2e22341d3
Fix nautilus issues.
2024-02-19 14:19:52 +01:00
Lukáš Růžička
99b4d6ec17
Run scripts with assertions.
...
Creating the .invisible.txt file was done using non-assertion commands.
The tests have been failing for some and it seems like the commands
did not run correctly. Running them with assertions will make sure
that they will run (or fail correctly).
2024-02-19 11:26:39 +01:00
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