Releases: DYefremov/TVDemon
Releases · DYefremov/TVDemon
2.0.0 Alpha
Test build.
- Improved macOS and MS Windows support.
- Support for moving favorites via drag and drop in the channel list.
- Prevent full providers reload on edit.
- Title update on group activation.
- 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
Initial test build for ver. 2.0.
- GUI redesign. Developed using Gtk4 and Libadwaita.
- GStreamer as default media library.
- 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
1.2.1 Beta
- Some adjustments to run on Windows (#5).
1.2.0 Beta
- Ability to build for MS Windows (experimental).
- 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
- Ability to run without installation.
- Support for work in MS Windows (via MSYS2 platform).
- Storing favorites bar position.
- Removed use of GSettings.
1.0.8 Beta
- Groups support for favorites.
- New app logo (thanks to Hilyx).
1.0.7 Beta
- Added media bar.
- Volume level change by mouse scroll (#4).
1.0.6 Beta
- Fixed channel list display for some providers.
- Some code improvement.
1.0.5 Beta
- 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.