Rosio
Rosio
### Problem In the image below, the installed version is `4.4.10` but the description notes `Jupyterlab 4.5.0`:
The HTMLSelect element with custom inline styles to make it invisible (opacity: 0, positioned absolutely) while showing a FontAwesome icon underneath creates a fragile accessibility pattern. Screen readers and keyboard...
The `VersionSelectionOverlay` style makes the HTMLSelect completely transparent (opacity: 0) and positioned absolutely over the custom-styled version display. This creates an accessibility issue because screen reader users won't be able...
[nitpick] The logic for checking cached packages is inefficient. The early return on line 883-885 happens before cancelling tasks, but then lines 887-888 cancel tasks before making a new request....
### Problem - The version_selected property uses inconsistent values across the codebase: - 'none' = not selected / to be removed - '' (empty string) = used for updatable packages...
The code that identifies packages installed in editable/dev mode currently catches all exceptions, and continues on with an empty set for dev/editable packages if it encounters and error. While this...
We have the option to import yaml file to create an environment. We can select a file from the native OS file manager popup window. #### Proposal Add the option...
After opening an environment actions context menu, we can no longer use keyboard navigation to go through the various actions and select one.
## Overview This is a tracking issue for comprehensive documentation improvements across Gator. The current documentation is minimal, and we need to expand it to help users/developers/contributors better understand and...
### Problem Confirmation dialogs are currently shown inside `packageActions.ts` functions (`updateAllPackages()` and `applyPackageChanges()`), which causes several issues: 1. State modified before confirmation: Component state (`isApplyingChanges`, filters) is set before the...