@@ -32,16 +32,22 @@ For bug fixes, and helping people to solve their github issues: see
3232├── docs # Website and documentation related stuff. If something new is added to config, then modify this as well before PR-ing
3333├── Cargo.lock
3434├── Cargo.toml
35- ├── CONTRIBUTING.md
36- ├── EXTENSIONS.md
37- ├── LICENSE.md
38- ├── README.md
35+ ├── CONTRIBUTING.md # Contributing guidelines and codebase structure
36+ ├── EXTENSIONS.md # Discussions about extensions implementation
37+ ├── LICENSE.md # License file
38+ ├── README.md # Readme file
3939└── src
40- ├── app.rs # Main app logic
41- ├── calculator.rs # Calculator logic
42- ├── commands.rs # Logic for different commands
43- ├── config.rs # Configuration related stuff
44- ├── macos.rs # Macos specific config
45- ├── main.rs # Start app
46- └── utils.rs # Common functions that are used across files
40+ ├── app
41+ │ ├── apps.rs # Logic for the "apps" / commands that rustcast can perform
42+ │ ├── tile # Logic for the tile (rustcast window)
43+ │ │ ├── elm.rs # Logic for the elm architecture of the rustcast window (New and View)
44+ │ │ └── update.rs # Logic for the updating (elm architecture update) of the rustcast window
45+ │ └── tile.rs
46+ ├── calculator.rs # Calculator logic
47+ ├── commands.rs # Logic for different commands
48+ ├── clipboard.rs # Logic for the clipboard history feature of rustcast
49+ ├── config.rs # Configuration related stuff
50+ ├── macos.rs # Macos specific config
51+ ├── main.rs # Start app
52+ └── utils.rs # Common functions that are used across files
4753```
0 commit comments