League of Legends summoner spells timer desktop app - Tournament Legal
LoL Timer is a desktop application that helps League of Legends players track summoner spell cooldowns. This tool is designed to be tournament-legal as it doesn't interact with the game client and relies solely on manual input.
- Track summoner spell cooldowns for all players
- Tournament-legal implementation
- Simple and intuitive interface
- Desktop notifications when spells are ready
- Minimal resource usage
- Download the latest release from the Releases page
- Run the installer (
LoL Timer Setup x.x.x.exe) - Follow the installation wizard
- Launch LoL Timer from your desktop or start menu
- Node.js (Latest LTS version recommended)
- npm (Comes with Node.js)
- Clone the repository:
git clone https://github.com/TheSmartMonkey/lol-timer.git
cd lol-timer- Install dependencies:
npm install- Start the development server:
npm startTo create a new release, follow these steps:
-
Update version number in
package.json -
Commit all changes:
git add .
git commit -m "Prepare for release vX.X.X"- Create and push a new tag:
git tag -a vX.X.X -m "Release version X.X.X"
git push && git push --tags- Build the application:
npm run build- Create a new release on GitHub:
- Go to the repository's "Releases" page
- Click "Create a new release"
- Select the tag you just created
- Fill in the release title (e.g., "vX.X.X - Release Title")
- Add release notes describing changes and new features
- Upload the generated installer from the
distfolder - Publish the release
When creating a new release, use this template for your release notes:
## What's New
- Feature 1
- Feature 2
- Bug fixes and improvements
## Installation
1. Download the installer
2. Run "LoL Timer Setup X.X.X.exe"
3. Follow the installation wizard
## Known Issues
- List any known issues or limitations
## Breaking Changes
- List any breaking changes if applicableThis project is licensed under the MIT License - see the LICENSE file for details.
Laurent Vandelle
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request
If you encounter any issues or have questions, please open an issue on GitHub.
