Richard Tibbles

Results 130 issues of Richard Tibbles

## Summary Removes platform specific behaviour. Uses shutil disk_usage which has support on Unix systems and Windows. This may well break Android, as it removes the Android specific code, but...

DEV: backend
SIZE: small

## Summary * Consolidates all app bar population to follow the same pattern as bottom app bar and side nav population * Updates the API for nav item registration to...

TODO: needs review
APP: Device
APP: Facility
APP: Learn
APP: Coach
APP: User
DEV: frontend
SIZE: very large

This has probably been extant for quite some time, and probably got lost in a CLI refactor/reshuffle at some point. The --pythonpath option should validate the file path, and append...

bug

## Observed behavior Follow up from #11998 which fixed the issue where on hybrid touch and mouse + keyboard devices, a user couldn't enter an answer if they were using...

Currently Kolibri imports jnius in one place in order to get an accurate count of available disk space. https://github.com/learningequality/kolibri/blob/8c7510342b2478c31ef26bb4d55514193f50f4b1/kolibri/utils/system.py#L149 This was necessary, due to permission restrictions introduced in Android 8...

Currently, we are dependent on the starting of the webserver stack to resolve webview calls in the Kolibri App. Part of this is due to the complexity of invoking Python...

## Overview Migrate from Python for Android to Chaquopy. Python for Android has numerous issues that we have had to work around and supplement in order to try to reliably...

Migrating to chaquopy makes creating and maintaining services for independent parts of the Kolibri application significantly easier. Creating a separate service for ZeroConf is the starting point for later work...

A big advantage of Chaquopy will be to make more of our build system more reproducible through Android Studio for dev purposes. However, for the first pass integration it may...

## Observed behavior When trying to toggle device settings that require a restart (such as enabled plugins), the app crashes. ## Errors and logs ``` 2023-10-09 10:55:53.821 5845-5917 python org.learningequality.Kolibri...

bug