Skip to content

Releases: primetime43/Desktop-IPTV-Browser

v3.2.0

01 Dec 03:07
99aa13d
Compare
Choose a tag to compare

What's Changed

New Features

  • Auto Update EPG (#26): Automatic updates for the Electronic Program Guide are now available.
  • Edit JSON Settings File (#20): Added the ability to directly edit the JSON settings file from within the application.
  • Default Player & Open in any Player : Introduced a default player option to open the stream other than VLC.
  • Playlist Location Folder on M3U Login Page: Options to open the playlist location folder directly on the M3U login page.
  • Open User Location on Xtream Codes: Added the ability to open the user's location on Xtream codes.

Fixes

  • Last EPG Update Label: Resolved the issue where the last EPG update label was not updating immediately.
  • M3U Page View Spacing: Fixed spacing issues on the M3U page view.
  • Xtream Login Page UI Margins: Corrected layout issues with margins on the Xtream login page.
  • Bug Indicator for M3U & Xtream Login Pages: Cleaned and fixed the display for the bug indicator on these pages.
  • Issue #18: Addressed a critical issue affecting user functionality.

Improvements

  • Xtream Login View: Enhanced the Xtream login view with a polished interface.
  • Main Window UI: Improved the design and usability of the main application window.
  • Category Page View: Updated and improved the design of the category page view.
  • Settings Page: Refined the settings page UI and enhanced its overall functionality.
  • Channel Pages UI: Added informative hints to the channel pages UI and integrated AppStrings for better localization.
  • VLC Option (#25): Enabled VLC loop mode by default for a seamless viewing experience.
  • Generic Player Support: Added support for a generic player while fixing last EPG update timestamps.
  • Right Margin on Settings Page Cards: Improved spacing by adding a right margin for cards on the settings page.

Note: The runtime is packed into the .exe so it's not required to be installed on your machine.

Full Changelog: v3.1.0...v3.2.0

v3.1.0

21 Mar 02:00
2faec0e
Compare
Choose a tag to compare

What's Changed

New Features:

  • EPG Data Management: Added functionality to manually update EPG data and automatically check for updates if the channels window is open longer than 15 minutes.
  • UI Enhancements: Major UI rewrite for improved user experience, including restyling of colors and design, enhanced page navigation and highlighting, and updates to the Settings page UI to use icons instead of text.
  • Channel Management: Introduced a right-click menu on XtreamChannelList & M3U channels for additional options (Copy URL & Open in VLC) and a pop-out window feature for the universal search page.
  • Settings Improvements: Added a JSON app settings file manager for better configuration management. Settings page updated to allow specific paths setting through file/folder dialogs.
  • Security: Added an HTTPS property to the User model for saving/loading Xtream users securely.

Fixes:

  • UI Fixes: Fixed busy indicator display issues, page navigation and loading, listview item widths in the Category Nav page, and issues with channel icons not loading correctly.
  • M3U Support: Addressed M3U channels playing and loading issues. Made EPG URLs optional for M3U logins, addressing issue #15.
  • Miscellaneous Fixes: Numerous fixes and improvements, including code cleanup, restructuring file layout for better maintainability, and updating URLs for MyMockClasses LogoUrls.

Content and UI Updates:

  • Added a dialog input for saving Xtream codes login information.
  • Implemented changes to how user folder names are specified, focusing on Xtream Users.
  • Enhanced channel options window to display the selected channel icon.
  • Improved visibility of user information within the application.

General Improvements:

  • Updated the application to version v3.1.0.
  • Revised the last EPG update string to be stored and viewed in a more readable format.
  • Introduced a new program icon for the application window and made adjustments to the Xtream login page UI.

v3.0.0

08 Nov 20:59
51b03f6
Compare
Choose a tag to compare

v2.1.0

15 May 03:24
Compare
Choose a tag to compare

What's Changed

  1. Rewrote connection string display (fe8287c)

    • The display of the connection string has been rewritten. The new display formation provides an improved user experience.
  2. Fixed a parsing issue on load (a1507df)

    • An issue that caused parsing problems during the loading process has been fixed. This results in a smoother loading experience.
  3. Fixed the login 404 bug (#12) (ff16800)

    • The bug that resulted in a 404 error during login has been fixed. This addresses issue #12.
  4. Fixed http url parsing, playlist parsing, and error handling (057e6a5)

    • Several fixes and improvements have been implemented for url parsing and playlist parsing. This includes better handling of http urls and more flexible playlist parsing without hardcoding indexes. Additionally, error handling has been improved. A filler has also been added for when the url is not available or found. A new timeshift property has been added to ChannelStreamData.
  5. Fix code mistake (b590daf)

    • A code mistake involving a function that shouldn't have been present was fixed. This helps ensure the codebase stays clean and efficient.

v2.0.0

06 Feb 03:42
738ceb7
Compare
Choose a tag to compare

What's Changed

  • Add the ability to check for program updates on launch #6
  • Backend data rewrite (not all data is loaded now after login) #7
  • Added count on UI when loading channel data (Loading channel X out of X)
  • Fixed how windows are loaded and displayed #8
  • Upgraded to target .NET 7 framework #9
  • Added better 404 catching and error causing the program to crash

Full Changelog: v1.5.1...v2.0.0

v1.5.1

09 Dec 21:58
bc39599
Compare
Choose a tag to compare

What's Changed

  • Fix a bug not allowing vlc to open streams #4
  • Dev to Main merge v1.5.1 by @primetime43 in #5

Full Changelog: v1.5...v1.5.1

v1.5

06 Nov 04:33
56fb7af
Compare
Choose a tag to compare

What's Changed

  • Added functionality to retrieve EGG data and display channel information.
  • Channels now display the title and airing time frame for what's playing on the channel
  • Ability to open channels into VLC media player
  • Ability to see more information about the channel for the user to use; would normally be on the backend
  • Display connection string information on the login page
  • All program channels don't load by default now. You're taken to a page for channel categories/groups
  • Additional fixes and features on the backend
  • Dev to master merge v1.5 by @primetime43 in #3

Full Changelog: v1.4...v1.5

v1.4

22 Aug 00:44
d5f0531
Compare
Choose a tag to compare

What's Changed

v1.3

21 Aug 21:10
4edbe4d
Compare
Choose a tag to compare

What's Changed

v1.2

30 Aug 21:39
Compare
Choose a tag to compare

Enhancements:

  • Removed Xceed packages/dependencies causing the program not to launch due to temp license key
  • Added Fody Costura package to pack all resources on build