Skip to content

Releases: DYefremov/TVDemon

2.0.0 Alpha

28 Sep 07:34
Compare
Choose a tag to compare
2.0.0 Alpha Pre-release
Pre-release

Test build.

  1. Improved macOS and MS Windows support.
  2. Support for moving favorites via drag and drop in the channel list.
  3. Prevent full providers reload on edit.
  4. Title update on group activation.
  5. Fixed encoding for some *.m3u sources.

Full Changelog: 2.0.0-a1...2.0.0-a2

Requirements

  • Linux
    • Gtk4 >= 4.12
    • Libadwaita >= 1.4
    • Python >= 3.11
    • PyGObject (pygobject3)
    • Requests (python3-request)
    • GStreamer with Gtk4 plugin (gstreamer1.0-gtk4, gst-plugin-gtk4).
  • MS WIndows >= 10.
  • macOS (Silicon) >= 14.7 (Sonoma).

Note

  • Ubuntu/Debian users additionally need to install or build the gst-plugin-gtk4 (rust-gst-plugin-gtk4) package. E.g. Via installing and building from librust-gst-plugin-gtk4-dev package or by installing the gstreamer1.0-gtk4 package. You can find more info on the Web yourself.
  • Some features may be missing or not fully implemented.
  • The initial startup for MS Windows build can be lengthy.
  • Part of the window controls style and elements for MS Windows build was taken from Windows-10 theme by B00MERANG Project.
  • Part of the window controls style and elements for macOS build was taken from WhiteSur GTK Theme by vinceliuice.
  • To run this app on macOS, you may need to run the following command in Terminal:
    sudo xattr -r -d com.apple.quarantine /Applications/TVDemon.app

2.0.0 Pre-Alpha

28 Jun 08:05
Compare
Choose a tag to compare
2.0.0 Pre-Alpha Pre-release
Pre-release

Initial test build for ver. 2.0.

  1. GUI redesign. Developed using Gtk4 and Libadwaita.
  2. GStreamer as default media library.
  3. Basic EPG support.

Requirements

  • Linux
    • Gtk4 >= 4.12
    • Libadwaita >= 1.4
    • Python >= 3.11
    • PyGObject (pygobject3)
    • Requests (python3-request)
    • GStreamer with Gtk4 plugin (gst-plugin-gtk4).
  • MS WIndows >= 10.
  • macOS (Silicon) >= 14.3.1 (Sonoma).

Note

  • Ubuntu/Debian users additionally need to install or build the gst-plugin-gtk4 (rust-gst-plugin-gtk4) package. E.g. Via installing and building from librust-gst-plugin-gtk4-dev package or by installing the gstreamer1.0-gtk4 package. You can find more info on the Web yourself.
  • Non-Linux packages are built without any GUI or styling adjustments for current OS! The default options for libadwaita will be used.
  • The author does not plan to support macOS builds for x86-64 architecture.
  • Some features may be missing or not fully implemented.
  • The initial startup for MS Windows build can be lengthy.

1.3.0 Beta

25 Oct 20:52
Compare
Choose a tag to compare
  1. Stream recording support.

1.2.1 Beta

25 Sep 19:10
Compare
Choose a tag to compare
  1. Some adjustments to run on Windows (#5).

1.2.0 Beta

22 Sep 07:34
Compare
Choose a tag to compare
  1. Ability to build for MS Windows (experimental).
  2. Minor corrections.

Initial build for MS Windows (x64, min Windows 10 ). Not fully tested!
To disable dark mode, just remove the line gtk-application-prefer-dark-theme = true from the /etc/gtk-3.0/settings.ini file or set value to false.

This build contain components distributed under the GPL v3 or lower license.
By downloading and using this package you agree to the terms of this license and the possible inconvenience associated with this!

THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY.
AUTHOR IS NOT LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY CONNECTION WITH THIS SOFTWARE.

1.1.0 Beta

30 Aug 17:23
Compare
Choose a tag to compare
  1. Ability to run without installation.
  2. Support for work in MS Windows (via MSYS2 platform).
  3. Storing favorites bar position.
  4. Removed use of GSettings.

1.0.8 Beta

21 Aug 09:40
Compare
Choose a tag to compare
  1. Groups support for favorites.
  2. New app logo (thanks to Hilyx).

1.0.7 Beta

05 May 09:45
Compare
Choose a tag to compare
  1. Added media bar.
  2. Volume level change by mouse scroll (#4).

1.0.6 Beta

30 Jan 19:00
Compare
Choose a tag to compare
  • Fixed channel list display for some providers.
  • Some code improvement.

1.0.5 Beta

09 Jan 10:21
Compare
Choose a tag to compare
  • Added shortcuts support to zap through channels.
  • Support for reading "x-tvg-url" parameter for local file.
  • Redesigned display of lists.
  • Fixes for full screen mode.
  • Some code improvements.