Skip to content

eniac111/TangraPlay

Repository files navigation

TangraPlay - Desktop Player for Tangra Mega Rock

TangraPlay is a desktop player designed for listening to Tangra Mega Rock radio. It currently supports playing the live radio stream and fetching links to the news from the Tangra Mega Rock website.

Features

  • Live Radio Stream: Listen to the live radio broadcast from Tangra Mega Rock.
  • News Fetching: Automatically fetches and displays the latest news from the Tangra Mega Rock website.

TODO

  • UI Improvements: Enhance the user interface for a better user experience.
  • Cross-Platform Builds: Improve builds for different platforms (Windows, macOS, Linux).
  • Podcast Features: Enable playing and downloading content from Tangra Mega Rock podcasts.

Getting Started

Prerequisites

  • Qt 6.7.2 or later
  • CMake (if building with CMake)
  • A C++ compiler (GCC, Clang, MSVC, etc.)

Building the Project

  1. Clone the repository:

    git clone https://github.com/eniac111/TangraPlay.git
    cd TangraPlay
  2. Open the project in Qt Creator or build it using CMake:

    mkdir build
    cd build
    cmake ..
    make
  3. Run the application:

    ./TangraPlay

License

This project is licensed under the GPL V3 License. See the LICENSE file for details.

Acknowledgments

Tangra Mega Rock for providing the radio stream and news content.