Skip to content

Releases: sagiadinos/garlic-player

v0.6.0

26 Dec 22:40
Compare
Choose a tag to compare

0.5.0 -> 0.6.0

The v0.6.0 is the last release which supports Qt5.12.x.
The next will need Qt5.15.x as minimum requirement

  1. New Features

    • integrate httpd server from Stefan Frings (http://stefanfrings.de/qtwebapp/)
    • establish REST API (files, oauth2, tasks, app, hardware)
    • add screenshot method
    • add support for network trigger (notify)
    • clear web cache via task scheduler
    • clear all caches via task scheduler
  2. Improvements

    • On Philips PPDS devices, UUID created from serial and model codes
    • support Philips SICP function for disable/enable backlight
    • Kill timer for video/audio if Android interrupts media hard
    • exec-attribute for every element possible
    • enhance excl priority and pause/resume handling
    • video and audio files can now pause and resume
    • fix HTML scale bug in Android
    • fix delete bug
    • various bug fixes
    • new professional designed icons and logo

v0.5.0

21 Oct 14:09
Compare
Choose a tag to compare

You find the binaries downloads for Windows, Linux, macOS, and Android on the Website Garlic - Digital Signage Player

Changes 0.4.0 -> 0.5.0

  1. New Features

    • resumable downloads
    • logs and debug box includes disco space values
    • reorganized debug box
    • support endsync for excl and par (first|last|id-value)
    • support negative values for offset
    • support restart-attribute (always|never|whenNotActive|default)
    • support for media-element brush and attribute color
    • support for syncbase values with positive clock values for begin/end
    • support for event values and interactivity (beginEvent, endEvent) with positive clock values for begin/end
    • support for interactive events activeEvent and click (mouseclick and touch)
    • support for accesskey
    • support for repeatCount in media tags (brush, img, audio, video, ref, text)
  2. Improvements

    • additional SMIL-Indexes for testing
    • debug-dialog includes human-readable byte sizes
    • improve handling of cache handling when disc space gets full
    • improve compatibility to SMIL standard
    • improve compatibility to IAdea player
    • various bugfixes
    • add gmock support in test.pri (use linux distribution repository for gmock)

v0.4.0

02 Mar 12:47
4cca8b1
Compare
Choose a tag to compare

Changes0.3.0 -> 0.4.0

  1. New Features

    • remote configuration changes from CMS
    • auto update for non-root Android devices (via Device Owner-App garlic-launcher)
    • work together with garlic-launcher API
    • expr-attributes based on Xpath and functions compatible to a-smil.org
    • code coverage
    • add support for macOS 10.13
    • wgt (Webwidgets) supports parameter
  2. Improvements

    • integrate version number in build environments from GitHub repository
    • get UUID from operating system if possible
    • add support xml:id in region
    • support for multiple regionNames for playing same media
    • replace deprecated QDesktopWidget members for screen determination
    • SMIL-index will be preloaded by default before play
    • path to a config.xml via command line
    • reorganized code structure and name changes
    • Android builds now signed
    • cleanup debug.log
    • change Android builds from deprecated GCC to clang > Qt 5.12.x
    • new icons
    • various bug fixes
  3. Remarks

    • Qt 5.10.x is minimal requirement for builds

v0.3.0

11 Oct 13:40
6a1bcda
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

0.2.0 -> 0.3.0

Based on Qt 5.9.6

  1. New Features

    • Add Raspberry Pi and Tinker board Support
    • Network config dialog for embedded systems
    • Initial scripts for embedded support (experimental)
    • Index change via config
  2. Improvements

    • Android version can now select SMIL-index
    • Video output is now more generic for IoT devices
    • Add handling for 302 status codes
    • Full Debian stretch dependencies for deb creation
    • Include own OpenSSL-lib for android > 5
    • Android version base now on native multimedia libs
  3. Bugfixes

    • Fix bug with local file
    • Correct version info in HTTP agent
    • Fix a bug which hides images
    • Fix index timer
    • Fix for some broken media redirect
    • Fix missing fonts on some installations
    • Workaround for the strange behavior of Qt-Android QML signals

v0.2.0

24 Jan 00:58
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

0.1.0 -> 0.2.0

  1. New Features

    • Events,- Play, System and Inventory-Reports sending via WebDav
    • More strictly player component seperation from garlic-lib
    • New QML player component added to support mobile devices
    • Android version added
  2. Improvements

    • Complete rewrite of network, and file and manager
    • Change configuration Hot-Key from Ctrl-C to Ctrl-S
      cause is some cases Ctr-C do not work correct
    • lot's of bug and memleaks fixes or workarounded
    • work on stability

First binary release v0.1.0

05 May 23:59
Compare
Choose a tag to compare
Pre-release

Version 0.1.0
Features

  • Multi monitor: can spread a big screen over multiple monitors or select one for showing fullscreen
  • Videoformats: H264, H265, VC1, VP8, MPEG-1/2/4, OGG/Theora, WEBM, TS, VOB, MOV, FLV
  • Audio formats: WAV, WMA, MP3, OGG/Vorbis
  • Image formats: AVI, JPG, GIF, PNG
  • Playlist format: W3C SMIL info
  • Web formats: HTML5 and W3C Widgets info
  • SMIL Container: seq, par and excl
  • SMIL Media: image, video, text and ref media
  • Layouts: multizones for splitscreens etc...
  • Caching: media and index
  • SMIL-Indexes: variable refresh times
  • Http: http redirects and ssl/https
  • Index-Path Config: via command line or config.xml

Download: http://garlic-player.com