Kshitij Chauhan

Results 23 issues of Kshitij Chauhan

The library relies on a service running in a different process to process and display the error screen. This means that if the application crashes immediately after start, the service...

bug

The current error reporting screen supports both light and dark themes, using the [Material Components](https://github.com/material-components/material-components-android) library. It would be great if we could provide more customization options to the user...

enhancement
good first issue

It is helpful to view the stacktraces of all active threads during the time an exception is thrown. Representing each thread's stacktrace in a list of collapsible items would make...

enhancement
Hacktoberfest

This library consists of two parts: A background service, and a UI Activity. Consider separating them into different modules and allow more flexibility between them. Separating these classes will allow...

enhancement

One of the larger goals of MoonShot is to be eventually available on F-droid, but doing that requires us to move away from Firebase Crashlytics. ACRA is an open source...

enhancement
huge

The current search implementation uses the `LIKE` operator to compare launches, launchpads, and rockets against the given query. This is okay, but a better implementation would use [Room's FTS support](https://developer.android.com/training/data-storage/room/defining-data#search)...

enhancement

* Replace Firebase Crashlytics in that module with `ACRA` * Evaluate and setup the [Acrarium](https://github.com/F43nd1r/Acrarium) backend to receive crash reports * Publish the completed module to F-droid

enhancement
help wanted
huge

# Problem ```kotlin // JustBeforeLaunchAlarmReceiver repository.getNextLaunch() .first() .invoke() .takeIf { it != null && it.tentativeMaxPrecision == DatePrecision.hour } ?: run { log("Could not get next launch from database. Not scheduling...

bug

Fixes #15 Adds a very basic licenses list page to the app. This does not look pretty, but gets the job done.

Suggested change: Add a link in the About page to a credits section. This section can attribute usage of the SpaceX API and licenses of various open source libraries used.

enhancement