Support progress reporting #3123
Unanswered
Jan200101
asked this question in
Feature Requests, Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Some linux applications (namely flatpak and selinux with pull-requests existing for other cargo and possibly other applications) have started to implement progress reporting via the ConEmu
OSC 9;4
commandIn essence this would allow a program to convey its progress in a way that wouldn't need the terminal active
How to exactly implement progress reports is up to debate, some options are:
What other terminals do:
alacritty: doesn't support it, no explanation why
kitty & foot: check for
OSC 9;4
specifically and drop it entirelywindows terminal: shows progress as a circle in the tab (added by this PR)
![image](https://private-user-images.githubusercontent.com/15076013/398600052-6a19712b-8ebc-498e-b1b0-74a628db8c01.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzQyODEsIm5iZiI6MTczOTE3Mzk4MSwicGF0aCI6Ii8xNTA3NjAxMy8zOTg2MDAwNTItNmExOTcxMmItOGViYy00OThlLWIxYjAtNzRhNjI4ZGI4YzAxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA3NTMwMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM5MTYxZTYwMWM3OTE5YTAxM2NkMTE1MzIzZjA2YmE3YjQ3Y2IwZDhlZTA4MGJmMTM2NTU3ZGI0ZjAxMzVkNDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.a7bc2zoxDZ-ORk_YHQ2EzMtzbsHlOLIqlGo5ZeguVA4)
conemu (where this originated): shows a progress number in the tab title
![image](https://private-user-images.githubusercontent.com/15076013/398600224-906e4400-0c2f-4c5d-b05b-52dc7bdfedfb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzQyODEsIm5iZiI6MTczOTE3Mzk4MSwicGF0aCI6Ii8xNTA3NjAxMy8zOTg2MDAyMjQtOTA2ZTQ0MDAtMGMyZi00YzVkLWIwNWItNTJkYzdiZGZlZGZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA3NTMwMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRiMjNkNGNkYjc0Njc3Mjk3N2RmOWJlYmZkNjNlNjBjNjI1NzcxMzk0Y2E2N2JkOTQ2ODI0YmVjZjRiYzU2ZjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.x-qKIUHtUwIJmAJBIhSHBPP0Lo2KmjjCZzVPJ-P0cG8)
Gnome VTE library (Gnome Terminal, guake, etc.): implemented
ptyxis: shows progress as a circle in the tab
![image](https://private-user-images.githubusercontent.com/15076013/398600193-23c39f4e-0c94-4dd6-9487-118d88f6539a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzQyODEsIm5iZiI6MTczOTE3Mzk4MSwicGF0aCI6Ii8xNTA3NjAxMy8zOTg2MDAxOTMtMjNjMzlmNGUtMGM5NC00ZGQ2LTk0ODctMTE4ZDg4ZjY1MzlhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA3NTMwMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdlZjllNWZhMDIyMDAwZjI1NjE5Njg1OWFkM2FkMTE2NGFjZjI1ZGRkYjRkODQ4MzNjYjI3MDJhYmIyNGQxM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ZlmGM1miyKHh-Wgy0WwKr9D-PCRRxaFZL_grEeBshQk)
Beta Was this translation helpful? Give feedback.
All reactions