Skip to main content

Crate gitkraft_gui

Crate gitkraft_gui 

Source
Expand description

GitKraft GUI — Iced 0.13.1 desktop frontend for the GitKraft Git IDE.

This crate provides the graphical user interface built on top of gitkraft_core using the Iced toolkit.

Re-exports§

pub use message::Message;
pub use state::GitKraft;
pub use state::RepoTab;

Modules§

features
Feature modules — each sub-module owns its commands, update logic, and view.
icons
Named constants for Bootstrap icon codepoints used throughout the GUI.
message
Unified message type for the entire GitKraft GUI application.
state
theme
Theme helpers for GitKraft’s UI.
update
Top-level update function for the GitKraft application.
view
Main view entry point — builds the top-level layout shell and delegates to feature views for each region of the UI.
view_utils
Shared view utilities for the GitKraft GUI.
widgets
Shared widget helpers used across multiple views.