Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iohannrabeson/teamwork-launcher
Launcher for Team Fortress 2 that uses Teamwork.tf as data source
https://github.com/iohannrabeson/teamwork-launcher
iced-rs rust teamfortress2 teamwork
Last synced: about 2 months ago
JSON representation
Launcher for Team Fortress 2 that uses Teamwork.tf as data source
- Host: GitHub
- URL: https://github.com/iohannrabeson/teamwork-launcher
- Owner: IohannRabeson
- License: mit
- Created: 2022-08-09T04:33:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T08:56:33.000Z (about 1 year ago)
- Last Synced: 2024-10-14T06:49:55.266Z (2 months ago)
- Topics: iced-rs, rust, teamfortress2, teamwork
- Language: Rust
- Homepage:
- Size: 29.5 MB
- Stars: 9
- Watchers: 4
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# tf2-launcher [![Test](https://github.com/IohannRabeson/teamwork-launcher/actions/workflows/test.yml/badge.svg)](https://github.com/IohannRabeson/teamwork-launcher/actions/workflows/test.yml)
Launcher for Team Fortress 2 that uses Teamwork.tf as data source.
![Main view red](/screenshots/main_view_red.png?raw=true)
![Main view blu](/screenshots/main_view_blu.png?raw=true)# How to clone
Mind to also clone sub modules with `--recursive`:
`git clone --recursive https://github.com/IohannRabeson/teamwork-launcher.git`# Supported platforms
The application is tested on Windows and partially tested on MacOS, and might build and run on Linux.
Pull requests are welcome to improve specific platform support.# How to use it
You must have a [Teamwork](https://teamwork.tf) API key.
To get one, connect to [teamwork.tf](https://teamwork.tf), go to https://teamwork.tf/settings and click "Show optional settings".You must copy/paste your key in the settings page.
Alternatively you can specify an environment variable `TEAMWORK_API_KEY`.# Testing mode
The testing mode force the application to store the configuration and the thumbnails cache in a temporary directory, so the application
writes files but the temporary directory is deleted when the application quits and any existing configuration is untouched.
To enable this mode, pass the flag `--testing-mode`.# Icons
https://www.freeiconspng.com/img/23494
https://icons.getbootstrap.com/