[discussion] Features for Devtools Initial Launch #23
Labels
enhancement
New feature or request
needs thought
We need to resolve some questions before we can work on this
As we prepare for the initial launch of our devtools, we need to consolidate and discuss the proposed features. Based on our internal discussions, the following features are currently being considered:
Logs
Like to the Devtools console, but tailored for Rust logs originating from Tauri and associated crates. The core functionality should revolve around
logs_watch
andlogs_unwatch
. These should be active ONLY when the logs viewer is present in the viewport.Span Waterfall
Representative of call stacks, especially IPC, Tauri commands, etc. The primary goal here is to measure metrics such as busy time, idle time, the time taken by
on_enter
, andon_exit
. As of now, the naming and full features set for this module are not yet finalized. A potential feature could be filtering by name, allowing users to input, say, "ipc", and view all related IPC events with timing.Tauri Config Inspector
For the initial release, this could be a straightforward JSON viewer designed to simplify the process of inspecting the Tauri configuration. Important features might include search capabilities, easy navigation, and a clean UI to enhance user experience.
Assets Analyzer
This would be a visual tool providing insights into what's bundled within a Tauri app. Using a treemap, users can visualize various assets - images, JavaScript files, and more. The objective is to offer a comprehensive visual representation of the Tauri app, highlighting its structure and content.
The text was updated successfully, but these errors were encountered: