burncloud-client-tray

Crates.ioburncloud-client-tray
lib.rsburncloud-client-tray
version0.1.1
created_at2025-09-23 04:34:26.568517+00
updated_at2025-09-24 13:26:33.057579+00
descriptionA simple system tray application for BurnCloud client
homepagehttps://burncloud.com
repositoryhttps://github.com/burncloud/burncloud-client-tray
max_upload_size
id1850993
size38,190
BurnCloud.com (zuiyue-com)

documentation

https://docs.rs/burncloud-client-tray

README

BurnCloud Client Tray

A simple system tray application for BurnCloud client.

Features

  • System tray integration
  • Launch web interface (http://127.0.0.1:8080)
  • Clean exit functionality
  • Cross-platform support

Usage

As a library

use burncloud_client_tray::start_tray;

fn main() {
    start_tray().unwrap();
}

As a binary

cargo run

Installation

Add this to your Cargo.toml:

[dependencies]
burncloud-client-tray = "0.1.0"

Requirements

  • The application expects an icon file at ./res/burncloud.ico
  • BurnCloud web service should be running on http://127.0.0.1:8080

License

Licensed under either of

  • Apache License, Version 2.0
  • MIT license

at your option.

Commit count: 3

cargo fmt