Skip to content

kawaii-player-v3.8.0-1

Compare
Choose a tag to compare
@kanishka-linux kanishka-linux released this 11 Aug 15:28
· 504 commits to master since this release
  • Many issues fixed in system theme.

    system_theme

    Screenshot with Adwaita Dark Theme.

    About System Theme: Once System theme is selected, application can integrate itself properly with default theme of desktop.

    • Transparency issue of sidebar fixed.

    • Issue of MainWindow expanding beyond screen-width fixed

      Some tips on getting best out of system theme:

      • kawaii-player is qt based desktop application, hence theme settings may not apply in gtk based desktop. Therefore, in non-qt desktop environment (especially gtk based), use qt5ct (i.e. qt5 configuration tool) in order to control theme, fonts and other appearance issues of qt based applications. qt5ct is available in most of the gnu/linux distro which users can install using native package manager. There is no need for Windows 10 users to do this, system theme is working fine on it.

      • Depending on brightness of theme user may need to change color of fonts from settings (preferences) box. For dark system theme, most of default settings will work. But for light theme user may need to tweak some things especially font-colors.

  • Almost complete rewrite of code related to torrent streaming feature.

    • Torrent pieces will be prioritized for quick start.

    • Seeking within torrent stream fixed.

    • Added new small widget for showing torrent pieces information.

      This widget accepts few more text characters (+, - and *) as commands, which will show some more information on running torrents.

    • Can handle multiple torrents simultaneously.

    • No need to stop one torrent in order to play another one.

    • Completed torrents will seed automatically.

  • PC-To-PC Casting final touch

    image

  1. In above screenshot, user will find that there is slave control tab-box to the left. This tab won't be required from this release. Once user will toggle master/slave button to 'slave' available in extra-toolbar, it is possible to use regular buttons available in lowermost control frame to control slave. Apart from that, seek-slider of master will also be in sync with slave. Users can click on seek-slider of master to change seek position on slave.

  2. In PC-To-PC casting feature, one computer is assigned as master and other is assigned as slave, and one can cast videos from master to slave. In this release master/slave toggle feature has been added to the web-interface, to control casting activity from master to slave.

    • Once, user will open web-interface of master using any browser (either desktop or mobile), they will find master/slave toggle button (which will be seen after, clicking R:Off button). Users need to toggle master/slave button available in web-interface and set it to slave, to enable casting of videos from master computer to slave computer via web interface of master.

    • The same web interface will be utilized for controlling other playback activities of slave. In this case, all commands given via web interface will be routed via master computer to slave, hence users will notice some extra time delay. This delay can be small unnoticeable or noticeable depending on network congestion.

    • This setup is particularly useful, if master computer is used as media-server from which we want to cast audio/video/playlists to slave computers, using web interface of master.

  • Changes in some default settings.

    • Dark Theme is now default.

    • Thumbnails will be shown by default in list.

    • Live preview is ON by default.

  • Bug fixes and other changes

    • Few minor bugs fixed in offline mode.

    • Bug fixed when showing live preview of dropped video.

    • imp relaced with importlib for importing addons

    • Bug fixed when downloading m3u files from web-interface. Now m3u files won't auto-play inside browser.

  • sha256sum of uploaded packages

    • ec22745a93a19d373d01dc5b46d9575c833a454d41085005bd4b467e70ac52bb --> kawaii-player-3.8.0-1.tar.bz2

    • dda8e5199cb2900131c9dce9deb08b5dda2d47bcb7a042b606f9f1a2c4731689 --> kawaii-player-3.8.0-1.deb

    • 1a79faa79eeea4d64003da2f41f3fb04be06de068788d3ad3b9203db5dd83812 --> kawaii-player-3.8.0-1.windows10.x86_64-bin.7z