Commit Graph

69 Commits

Author SHA1 Message Date
pwygab
b4c5efde50 Fix small typo in warning when notify-send fails (#319)
Fix small typo
2023-01-27 20:52:20 +00:00
Thomas Schönauer
81928f55a2 Fix notify not available (#257) 2022-12-15 11:34:18 +00:00
Rebecca Turner
41e2321b93 Use tracing (#174) 2022-11-23 15:24:58 +00:00
Rebecca Turner
022afab1ca Print errors when steps fail (#171) 2022-11-23 15:24:58 +00:00
Rebecca Turner
2cbb7db66d Use color_eyre (#173) 2022-11-23 15:24:58 +00:00
Rebecca Turner
e84173be8f Add CommandExt trait (#146)
* Color CI output

* Improve `CommandExt`

* Add comments explaining `#[allow]`s

* Remove useless `dead_code` annotation

* Improve error messages

* Print errors when running a shell errors

* fixup! Remove useless `dead_code` annotation
2022-11-23 15:24:58 +00:00
Thomas Schönauer
bd34a3bcd4 Revert "10.2.0 release " (#215)
Revert "10.2.0 release  (#213)"

This reverts commit 13076fcef6.
2022-11-23 16:23:00 +01:00
Thomas Schönauer
13076fcef6 10.2.0 release (#213) 2022-11-23 15:18:09 +00:00
pan93412
a7c2262537 refactor: Run cargo clippy --fix (#113) 2022-11-02 20:26:20 +00:00
Thomas Schönauer
347372ca71 Resolves clippy errors, please review!!! (#60) 2022-10-23 11:34:30 +00:00
Roey Darwish Dror
af3f5ddc76 Desktop notifications show step in summary (#920)
Fixes #918
2022-05-09 23:02:42 +03:00
Roey Darwish Dror
591f23e2f7 No 'failed step' notification (#917) 2022-05-06 12:44:27 +03:00
Sandro
9ed518c82a Always display quit (#894)
you can always press q to quit so it should also always be displayed
2022-04-11 19:46:16 +03:00
Roey Darwish Dror
13104a029c Add option to control the time display (fix #860) 2022-03-29 03:48:02 +03:00
Roey Darwish Dror
539b267eef Support rust 1.51.0 (#789) 2021-10-28 22:05:35 +03:00
Marcin Puc
1478d079ca Add minor refactorings (#754) 2021-09-04 21:01:19 +03:00
Roey Darwish Dror
497fc4f97e Set IN_TOPGRADE when running the interactive shell (fix #752) 2021-09-02 06:04:04 +03:00
Roey Darwish Dror
0fe0c70b2b Use console's read_key instead of read_char (#629)
read_char returns an error if keys such as CapsLock are pressed
2021-02-13 06:26:50 +02:00
Roey Darwish Dror
440ad06768 Don't crash when can't read a character from the terminal 2021-01-30 14:57:35 +02:00
Roey Darwish Dror
35c47a529d Send a notification at the end of the run (fix #554) 2020-11-04 11:31:09 +02:00
Roey Darwish Dror
a1789e1b0a Remove debug print 2020-08-26 22:33:10 +03:00
Roey Darwish Dror
1317e51096 Proper ctrl+c handling in Windows (fix #508) 2020-08-26 22:30:38 +03:00
Roey Darwish Dror
417ca1257a Add --show-skipped (fix #501) (#502) 2020-08-21 23:04:36 +03:00
Roey Darwish Dror
5c7f04c2cf Add ability to ignore certain failures (#461) 2020-07-02 11:15:56 +03:00
Roey Darwish Dror
4d8dc69e7f Ask before installing macOS upgrades (#433) 2020-06-15 15:43:59 +03:00
Roey Darwish Dror
16efada11b Desktop notifications for Linux (#353)
* Enable desktop notifications for Linux

* Fix macOS

* Fix unused variable

* Add missing message

* Pass a title to notify-send
2020-03-03 13:30:09 +02:00
Roey Darwish Dror
2392124f71 Add a configuration variable to display a notification at the be… (#345) 2020-02-27 13:30:55 +02:00
Roey Darwish Dror
b049151993 Desktop notifications in macOS #285 2020-01-03 10:26:21 +02:00
Roey Darwish Dror
78cfffb73b Add a flag to control setting the terimnal title (fix #194) 2019-09-05 20:52:51 +03:00
Roey Darwish Dror
f6d761d15c Use the upstream's set console title 2019-08-26 21:06:55 +03:00
Roey Darwish Dror
2392a8bf9b Fix custom steps in Windows (fix #205) 2019-08-22 21:46:06 +03:00
Roey Darwish Dror
4ae0263e0d Support PowerShell core (fix #189) 2019-08-15 08:46:54 +03:00
Roey Darwish Dror
a7b1ad31f1 Set the terminal title according to the current step 2019-07-31 13:44:41 +03:00
Roey Darwish Dror
b6e838bab0 Add -k flag 2019-06-16 09:09:05 +03:00
Roey Darwish Dror
a834a79f45 Add reboot and shell ability in pause 2019-06-16 08:32:50 +03:00
Roey Darwish Dror
e5d0f4cbfa Implemented the pause in tmux in a different way 2019-06-13 16:22:03 +03:00
Roey Darwish Dror
5b179d93d9 Run WSL in Topgrade if present (fix #163) 2019-06-04 14:56:49 +03:00
Roey Darwish Dror
a3af9144ae Bring back the default option for retry (fix #159) 2019-05-27 10:35:51 +03:00
Roey Darwish Dror
90c3420743 Add an option to drop you into shell for fixing a step 2019-05-23 19:54:18 +03:00
Roey Darwish Dror
48653f555d Show timestamps (fix #156) 2019-05-22 10:33:48 +03:00
Caleb Jasik
e8ea53b6c6 Fix off-by-one error for formatting 2019-03-15 19:22:37 -05:00
Roey Darwish Dror
38552646f4 Fix potential integer overflow 2019-01-30 10:41:40 +02:00
Roey Darwish Dror
71558e6bdb Fix light themes 2019-01-24 13:35:38 +02:00
Roey Darwish Dror
fad9cc665c Fix warnings 2019-01-21 20:28:23 +02:00
Roey Darwish Dror
84323d9729 Don't run Powershell in a dumb terminal (fix #110) 2019-01-21 20:12:56 +02:00
Roey Darwish Dror
a404df9c97 Ctrl+C handling documentation 2018-12-31 14:13:06 +02:00
Roey Darwish Dror
f23b6435bf Try to restore cargo fmt 2018-12-11 16:00:19 +02:00
Roey Darwish Dror
39faab0a12 Stop passing the terminal object 2018-12-05 12:59:53 +02:00
Roey Darwish Dror
7a9e1e4bee Respawn Topgrade when version is upgraded (fix #85) 2018-11-13 14:34:53 +02:00
Roey Darwish Dror
c333f9d813 Ignore bad retry answer (fix #86) 2018-11-10 20:18:43 +02:00