Skip to content

Releases: GameOver94/Presentation-Clicker

Release Notes - v0.3.0

20 Jul 09:37
ad71a60

Choose a tag to compare

Pre-release

Release v0.3.0

🚀 Major Architecture Overhaul

Unified Package Structure

  • Completely restructured project from separate modules to a single presentation_clicker package
  • All components now organized under unified structure with client, server, and common submodules

Simplified CLI Interface

  • New single entry point: presentation-clicker with subcommands
  • Run client: presentation-clicker client
  • Run server: presentation-clicker server
  • Replaces separate presentation-clicker-client and presentation-clicker-listener commands

Full Changelog: v0.1.0...v0.3.0

This release represents a major step forward in maintainability and user experience while preserving all existing functionality. The unified architecture makes the project much easier to install, build, and maintain going forward.

Initial Public Release

13 Jul 16:58
83fd454

Choose a tag to compare

Pre-release

Initial Public Release 🎉

Welcome to the first public release of Presentation Clicker!

This release provides everything you need to remotely control your presentations using MQTT, with both a client and a listener/server component. The project is designed for easy setup, and simple distribution.

Highlights

  • Standalone Windows Executables
    Pre-built executables for both client and server are available—no Python installation required!

  • Modern UI
    Clean, user-friendly interface with dark/light theme toggle.

  • Cross-Platform Support (tested on Windows)
    Source code is available for Windows, Linux, and macOS. Install via pipx or run directly with Python 3.9+.

  • Build Scripts Included
    PowerShell scripts are provided to build your own standalone executables using PyInstaller.

Getting Started

See the README for installation, usage, and build instructions.
Optionally, use Docker to run your own MQTT broker.

Feedback & Contributions

Please report issues or suggest features via GitHub Issues. Contributions are welcome!