Skip to content

Latest commit

 

History

History
82 lines (67 loc) · 3.05 KB

CHANGELOG.md

File metadata and controls

82 lines (67 loc) · 3.05 KB

ChangeLog

[3.1.0] - 2020-07-22

Added

  • Add processing of MPEG-TS messages to get logical channel numbers that allow channels numbers to be displayed as well as channel names.
  • Remote control channel change by number added.

Changed

  • Require GStreamer 1.16 so as to use MPEG-TS library.

[3.0.10] - 2020-06-31

Changed

  • Use Rust 2018 Edition and amend the way Cargo is used for crate names.
  • Amend the installation paths to correct places.
  • Switch from old style applications menu to new style applications menu.
  • Switch to using GitLab for CI/CD rather than GitHub/Travis-CI/Bintray.

[3.0.9] - 2019-04-19

Changed

  • Update the way me-tv-schedule handles date and time specification, and add some scheduling sanity checks.
  • Replace use of explicit futures in favour of the glib::MainContext::channel system.

[3.0.8] - 2019-01-20

3.0.7 release organisation failed so make a new release to get things properly organised.

[3.0.7] - 2019-01-19

Added

  • Added the command line executables me-tv-record and me-tv-schedule to allow people to record DVB broadcasts to MPEG4 files.
  • Added delivery systems other than DVB-T to the mix.
  • Added being able to use remote controllers with the adaptors.

[3.0.6] - 2018-12-17

Changed

  • Alter the way failure to create a GStreamerEngine is handled.
  • Fix the panic that happens on closing a frontend window.

[3.0.5] - 2018-12-17

Changed

  • Frontend windows changed from the erroneous application window to the correct toplevel window.
  • Use crate fragile instead of send-cell.

[3.0.4] - 2018-11-24

Added

  • Add a Meson-based build to help with installation.
  • A proper changelog to help users understand the main changes of a release without reading the commit logs.
  • Correctly map the adaptor/frontend button of the UI to the hardware.

Changed

  • Improve the way dialogs work during a channel scan.
  • When creating a channel list, do not write directly to the target file, but instead work with a temporary file and only update the target file on a successful tune.
  • Revamp the way the control bar timeout is handled in fullscreen mode.
  • Cope with the changes due to the GStreamer move to a GitLab instance.
  • Correct which cursor to used when it is shown.
  • Limit the user to 256 adaptors, with 256 tuners per adaptor.

[3.0.3] - 2018-10-23

Added

  • Try to ensure the cursor hides in fullscreen mode.

Changed

  • Try another way of handling the control bar hide timeout in fullscreen mode.
  • Update minimum version of GTK+ required to run Me TV to 3.18.0.
  • Various changes to ensure continuous integration on Travis-CI works and is useful.

[3.0.2] - 2018-10-15

Changed

  • Amended the way the preferences dialog looks and behaves.
  • Various internal changes to the code that should have no effect for the user.

[3.0.1] - 2018-10-14

Added

  • Added the "use last channel" immediate play, as well as having "use default channel" immediate play.

Changed

  • Corrected the way the configuration file was used.

[3.0.0] - 2018-10-13

The initial release of Me TV 3.