Rewild Your Web
web browser dweb

shell: timestamp the console.log output

+9 -2
+1
Cargo.lock
··· 854 version = "0.1.0" 855 dependencies = [ 856 "axum", 857 "dirs", 858 "embedder_traits", 859 "euclid",
··· 854 version = "0.1.0" 855 dependencies = [ 856 "axum", 857 + "chrono", 858 "dirs", 859 "embedder_traits", 860 "euclid",
+1
htmlshell/Cargo.toml
··· 29 30 [dependencies] 31 axum = { version = "0.8", features = ["http2"] } 32 dirs = "6.0" 33 euclid = { workspace = true } 34 embedder_traits = { workspace = true }
··· 29 30 [dependencies] 31 axum = { version = "0.8", features = ["http2"] } 32 + chrono = { workspace = true } 33 dirs = "6.0" 34 euclid = { workspace = true } 35 embedder_traits = { workspace = true }
+7 -2
htmlshell/src/main.rs
··· 18 use std::path::PathBuf; 19 use std::rc::Rc; 20 21 use euclid::Scale; 22 #[cfg(feature = "global-hotkeys")] 23 use hotkeys::HotkeyManager; ··· 374 } 375 376 fn show_console_message(&self, _webview: WebView, level: ConsoleLogLevel, message: String) { 377 - println!("[{level:?}] {message}"); 378 } 379 380 fn request_create_embedded(&self, parent_webview: WebView, request: CreateNewWebViewRequest) { ··· 588 } 589 590 fn show_console_message(&self, level: ConsoleLogLevel, message: String) { 591 - println!("[{level:?}] {message}"); 592 } 593 594 fn request_open_new_os_window(&self, url: Url, features: &str) {
··· 18 use std::path::PathBuf; 19 use std::rc::Rc; 20 21 + use chrono::{DateTime, Local}; 22 use euclid::Scale; 23 #[cfg(feature = "global-hotkeys")] 24 use hotkeys::HotkeyManager; ··· 375 } 376 377 fn show_console_message(&self, _webview: WebView, level: ConsoleLogLevel, message: String) { 378 + let current_local: DateTime<Local> = Local::now(); 379 + let time = current_local.format("%T%.3f"); 380 + println!("[{time}][{level:?}] {message}"); 381 } 382 383 fn request_create_embedded(&self, parent_webview: WebView, request: CreateNewWebViewRequest) { ··· 591 } 592 593 fn show_console_message(&self, level: ConsoleLogLevel, message: String) { 594 + let current_local: DateTime<Local> = Local::now(); 595 + let time = current_local.format("%T%.3f"); 596 + println!("[{time}][{level:?}] {message}"); 597 } 598 599 fn request_open_new_os_window(&self, url: Url, features: &str) {