Skip to content

Releases: sunsetsonwheels/kaidi

Kaidi Remote 1.0.8

29 Aug 16:35
Compare
Choose a tag to compare

Changelog:

New features:

  • Added reduce motion option: for people who are sensitive to motion, the option to lessen the transitions that happen between app pages have been added.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.8-stable-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.7

20 Aug 17:06
Compare
Choose a tag to compare

Changelog:

New features:

  • Dark theme for options menus: previously, options menus weren't themed. Now they are.
  • Replaced custom native-toast with kaios-toaster: I created my own native-toast 'fork' called kaios-toaster. It supports displaying multiline toast messages, and looks uniform with KaiOS.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.7-stable-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.6

06 Apr 11:38
Compare
Choose a tag to compare

Changelog:

New features:

  • Changed app origin for stable release: from kaidi.jkelol111.me.
  • Upgraded KaiAds SDK: downgrading it didn't solve the problem, might as well use the latest.
  • Updated manifest (again): Last-ditch effort to see what's wrong with the KaiStore release.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.6-stable-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.5

05 Apr 14:38
Compare
Choose a tag to compare

Important release errata:

I forgot to fix the version number in package.json, please take the fixed one from master and replace the one in this source code release. Thank you.

I also changed the manifest.webapp, please take the fixed one from master and replace the one in this source code release. Thank you.

Changelog:

New features:

  • Updated manifest (again): Last-ditch effort to see what's wrong with the KaiStore release.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.5-stable-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.4

05 Apr 14:03
Compare
Choose a tag to compare

Changelog:

New features:

  • Updated manifest: Last-ditch effort to see what's wrong with the KaiStore release.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.4-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.3

05 Apr 12:42
Compare
Choose a tag to compare

Changelog:

New features:

  • New icon: Changed icons for better contrast.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.3-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

** You will need to have node installed to build the app.**

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.2

05 Apr 08:35
Compare
Choose a tag to compare

Changelog:

New features:

  • KaiAds SDK downgraded: Downgraded KaiAds SDK.

  • Uses new icon.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.2-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.1

05 Apr 05:44
Compare
Choose a tag to compare

Changelog:

New features:

  • Updated manifest with additional values for KaiStore.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.1-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote 1.0.0

05 Apr 01:33
Compare
Choose a tag to compare

Changelog:

New features:

  • App versioning: Changed to semantic versioning for use with KaiStore.

  • Dropped beta tag: To avoid having a separate Kaidi Remote (Beta) and Kaidi Remote in the KaiStore in the future. The app itself is pretty much stable already.

Bugs:

  • Player view:
    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.

Install steps:

Using OmniSD:

  1. Download the file kaidi-1.0.0-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

** You will need to have node installed to build the app.**

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.

Kaidi Remote BETA 0.4.8

04 Apr 12:58
Compare
Choose a tag to compare
Pre-release

Important release errata:

There is an error in gulpfile.js responsible for building the app. A fix has been pushed into the master branch. Please replace the gulpfile.js in the Source Code zip/tarball linked below with the abovementioned fixed copy. Very sorry for the inconvenience.

Changelog:

New features:

  • The app has been rewritten from the ground up (well most of it). Now looks so much better, and is more efficient in some areas too!

    • CSS has been split into mutiple files for more modularity.
    • JS files are now commented properly, and follow Standard JS style.
    • We use now use l10n.js for localization, so app can have many languages now.
    • App also contains KaiAds now, which can be disabled in the settings of the app, sans constant nagging (we nag you once, and if you donate, good, otherwise the app functions perfectly without ads).
  • Player view:

    • Shows hours along with minutes and seconds in elapsed/total time: Now we show the hour along with the minute and time too.
    • New thumbnail view: Added a new thumbnail view.
  • Home view:

    • More controls: Moved some previous options to the new 'More controls' menu.
  • Settings view:

    • Better styling: Looks so much better.
    • New theme option: Choose between light and dark so you don't sear your eyes in a dark room in front of your Kodi device.

Bugs:

  • Player view:

    • Time update bug: Time label and meter might sometimes fail to update due to Kodi requests not being completed in timeout (if any Kodi devs are reading this, please let us subscribe to a time update event instead of polling it manually).
    • Info update bug: Sometimes, Kodi does not fire the events such as OnPlay or OnStop (I still don't know why, it could be a thing with my local copy of Kodi), which leads to the app not updating the UI with the latest information.
  • The whole app:

    • Is heavier compared to Alpha: Although all the code has been refactored, it has become heavier. Some lag here and there to be expected. Will be refined in the upcoming releases.

Install steps:

Using OmniSD:

  1. Download the file kaidi-0.4.8-beta-omnisd.zip to your SD card.

  2. Open OmniSD and install.

Using WebIDE:

You will need to have node installed to build the app.

  1. Download the source code zip above and extract it somewhere.

  2. Change directory (cd) to the folder where you extracted the source code.

  3. Run npm install to install all the build dependencies.

  4. Run npm run-script build to build the app.

  5. Open WebIDE with your device connected and select 'Open packaged app' on the sidebar.

  6. Pick the path to the ./dist/deploy folder.

  7. Hit the 'Play' button to install.