tangled
alpha
login
or
join now
me.webbeef.org
/
browser.html
Rewild Your Web
web
browser
dweb
5
fork
atom
overview
issues
1
pulls
pipelines
shell: timestamp the console.log output
webbeef.tngl.sh
1 week ago
7a837219
9502650c
+9
-2
3 changed files
expand all
collapse all
unified
split
Cargo.lock
htmlshell
Cargo.toml
src
main.rs
+1
Cargo.lock
···
854
854
version = "0.1.0"
855
855
dependencies = [
856
856
"axum",
857
857
+
"chrono",
857
858
"dirs",
858
859
"embedder_traits",
859
860
"euclid",
+1
htmlshell/Cargo.toml
···
29
29
30
30
[dependencies]
31
31
axum = { version = "0.8", features = ["http2"] }
32
32
+
chrono = { workspace = true }
32
33
dirs = "6.0"
33
34
euclid = { workspace = true }
34
35
embedder_traits = { workspace = true }
+7
-2
htmlshell/src/main.rs
···
18
18
use std::path::PathBuf;
19
19
use std::rc::Rc;
20
20
21
21
+
use chrono::{DateTime, Local};
21
22
use euclid::Scale;
22
23
#[cfg(feature = "global-hotkeys")]
23
24
use hotkeys::HotkeyManager;
···
374
375
}
375
376
376
377
fn show_console_message(&self, _webview: WebView, level: ConsoleLogLevel, message: String) {
377
377
-
println!("[{level:?}] {message}");
378
378
+
let current_local: DateTime<Local> = Local::now();
379
379
+
let time = current_local.format("%T%.3f");
380
380
+
println!("[{time}][{level:?}] {message}");
378
381
}
379
382
380
383
fn request_create_embedded(&self, parent_webview: WebView, request: CreateNewWebViewRequest) {
···
588
591
}
589
592
590
593
fn show_console_message(&self, level: ConsoleLogLevel, message: String) {
591
591
-
println!("[{level:?}] {message}");
594
594
+
let current_local: DateTime<Local> = Local::now();
595
595
+
let time = current_local.format("%T%.3f");
596
596
+
println!("[{time}][{level:?}] {message}");
592
597
}
593
598
594
599
fn request_open_new_os_window(&self, url: Url, features: &str) {