MCPcopy Index your code
hub / github.com/Eatgrapes/WinIsland

github.com/Eatgrapes/WinIsland @v1.2.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.1 ↗ · + Follow
473 symbols 1,004 edges 65 files 58 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

WinIsland

English | 简体中文

这是一个可以在 Windows 上显示灵动岛的项目。

下载

你可以在 Release 或者我们的 网站 下载WinIsland

构建项目

  • Rust 环境
  • Cargo
git clone https://github.com/Eatgrapes/WinIsland.git

cd WinIsland

cargo build --release

贡献

我们欢迎任何形式的贡献!

如果你有精力或兴趣,欢迎提交 PR。

在提PR前,请先看Contributing

[!IMPORTANT] 所有未遵守贡献指南的PR将会被close

许可证

本项目遵循 GNU General Public License v3.0.

Extension points exported contracts — how you extend this code

Plugin (Interface)
(no doc) [1 implementers]
src/plugin/types.rs
AddNull (Interface)
(no doc) [1 implementers]
src/utils/updater.rs
ContentProvider (Interface)
(no doc) [1 implementers]
src/plugin/types.rs
ThemeProvider (Interface)
(no doc) [1 implementers]
src/plugin/types.rs
ShortcutProvider (Interface)
(no doc) [1 implementers]
src/plugin/types.rs

Core symbols most depended-on inside this repo

tr
called by 117
src/core/i18n.rs
get
called by 60
src/core/i18n.rs
ok
called by 34
crates/winisland-plugin-api/src/types/mod.rs
draw_text_cached
called by 23
src/utils/font.rs
height
called by 23
src/utils/settings_ui/items.rs
as_str
called by 22
src/core/config.rs
read_c_str
called by 18
src/plugin/types.rs
measure_text_cached
called by 14
src/utils/font.rs

Shape

Function 198
Method 195
Class 64
Enum 11
Interface 5

Languages

Rust100%
TypeScript1%

Modules by API surface

src/core/config.rs37 symbols
src/plugin/manager.rs34 symbols
src/window/settings/mod.rs31 symbols
src/core/smtc.rs24 symbols
src/window/app.rs22 symbols
src/ui/expanded/music_view.rs22 symbols
src/core/i18n.rs21 symbols
src/utils/font.rs20 symbols
crates/winisland-plugin-api/src/packager/mod.rs18 symbols
src/utils/logger.rs17 symbols
src/plugin/types.rs15 symbols
src/plugin/loader.rs15 symbols

For agents

$ claude mcp add WinIsland \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page