1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-27 16:10:57 -05:00
denoland-deno/cli/util
David Sherret 716a6b018e
refactor(progress bars): global control for drawing (#17091)
This PR adds the concept of a global `DrawThread`, which can receive
multiple renderers to draw information on the screen (note: the
underlying thread is released back to tokio when it's not rendering). It
also separates the concept of progress bars from the existing "draw
thread". This makes it trivial for us to do stuff like show permission
prompts and progress bars at the same time in the future.

The reason this is global is because the process' tty stderr is also a
global concept.
2023-01-05 13:04:00 +01:00
..
progress_bar refactor(progress bars): global control for drawing (#17091) 2023-01-05 13:04:00 +01:00
checksum.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
console.rs feat: improve download progress bar (#16984) 2022-12-12 20:52:10 -05:00
diff.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
display.rs feat: improve download progress bar (#16984) 2022-12-12 20:52:10 -05:00
draw_thread.rs refactor(progress bars): global control for drawing (#17091) 2023-01-05 13:04:00 +01:00
file_watcher.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
fs.rs chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
logger.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
mod.rs refactor(progress bars): global control for drawing (#17091) 2023-01-05 13:04:00 +01:00
path.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
text_encoding.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
unix.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
windows.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00