Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* quick fix * middle Area + fileUpload refactor * fixedCSS * changes * Add context switching on app shell changes Also support signaling from the status item to the status bar for context switches. Also set tsconfig for compilation in strict mode. * Add strict null checks and context switching to tab/space item * Add strict null checks and context switching to notebook trust item * Add strict null checks and context switching to line/col item * Refactor and add context switching to file upload item * Add strict null checking and contexts switching to command/edit and kernel status * Cleanup and add context switching to file path item * added groups for icon and text * group items * editied running session * text * minor style changes * Refactor file path item * Refactor models of most default items * Refactor model and remove hover behavior of notebook trust item * Convert all react imports to default style * Implement editor syntax item * Fix malformed import * Add optional title prop to text component * Add hover text to default items * titlecase changes * Convert file upload item to use defaults manager Also fill plugin settings with all default item ids * Rename DefaultStatusesManager to DefaultsManager * Remove default enabled management from status bar class * Update plugin settings default listing and fix editor syntax display * Remove defaults management from status bar internals * Reimplement default settings connection using isActive and stateChanged * Add null check to stateChange emit lookup * Implement complete message for file upload * initial interaction * Update kernel & terminal icons * Move and cleanup component styles Extracte style variables to single global definition. Also, rename files from ts to tsx and moved status bar styles to typestyle. * Finish moving status bar to typestyle * Cleanup components, relative to styles * final interaction details * eliminate console log * Make running sessions spacing group icon and number * Change non-interactive items to not have hover or pointer change * Rename TextFunctions to TextExt * Move item spacing style into common class Remove distinction of nonInteractive items, interactive style is now opt-in * Move interactive class addition to top of status item structure * Maintain clicked background color during popup duration * Fix issue with console kernel status on reload Also, disabled changing kernels while in console context. * Remove top status bar border * Extend file path item to all widgets with title * Add tab spacing display to console context * hoverBoxCSS * hoverBoxCSSe * alterHeights * Update icons * Swap ordering of kernel and terminal in running session item * Add signal disconnects to most default items * Dispose of items on status bar disposal Also add signal disconnects for the line/col item. * Remove pointer style from interactive items * Update jupyterlab deps * Fix line/col form css * Convert hover box to align on right side of anchor element * Redo CSS of line/col popup form Temporarily disabled functionality * Remove unused icons * Add icon for display in settings registry * Changed alt text from inner div groups to outer to account for hovers when cursor on outer padding * Update settings icon w/ bounding box * Add bounding boxes to remaining icons * Expose icon item offset options * Update height to match multiple of 4 rule * Add rounded border to progress bar * Allow event propagation through to popup body * initial changes * Scope popup event listeners to current body Also add key listener for escape to exit popup * Fix issue with incorrect current editor on reload * changed alt text names to reflect interaction, added kernel name to active sessions alt text * added left and right option to hover to align with status bar compponent, added suntax highlighting menu and made editor syntax interactive * got rid of extraneous console message * Add CombinedSignal extension * Rename var to match parent flows to child semantics * altered filePath to take docManager to check contexts instead of relying on instanceOf behavior * eliminated instance trackers and checked current trackers for active editor * eliminated instance trackers and checked current trackers for active editor for tabSpace component * eliminated instance trackers and checked current trackers for active editor for kernelStatus * Convert sender to be default manager * Add connector to watch changes in single settings value * Update kernel icon * Change defaults manager to use setting connector * Convert most default items to check value difference before emitting state change * Remove unneeded listeners on tracker current changed * Remove unneed listeners from kernel status item * Remove console logging * Switch tab size item to read values from settings * Update trusted icon * Allow settings connector to update watched item * fixed resizing and placement issues for status bar hovers, moved text down slightly * removed extraneous console logs, comments * Update package.json * Update README.md to include video use gif * Updated GIFs * updated gif descriptons * Change all ids to match new package name format * Bump version * Update installation instructions * Make popup creation fallible * Extract settings data into common type definition * Flatten setting connectors container * Convert settings connector to use JSONValue as input requirement * Implement changing tab/space size for all contexts * Add indicator for adding tab characters vs space characters * Bump minor version * Implement resource usage item This item will be disabled if the nbresuse package is not installed on the jupyter server * Formatting and make running sessions/kernel status item explicitly ordered * Use existing context machinery to hide nbresuse item * ensured only one popup present at one time * Updated READ.me with Nbresuse information * Added formatting changes * 0.3.0 * 0.3.1 * 0.3.0 * Ignore .DS_Store files in git and npm package creation * Have memory item cease refreshing if any failures occur * Fix error in line/col during console prompt changes * Upgrade jupyterlab packages * Add null check to tab/space and unrestricted typing for timer ids * Added documentation for statusbar using typedocs * further documentation * bumped version changes * implemented saving items for default status bar * fixed extraneous changes * Added extraneous changes * Convert undefined check to null check * removing all file upload failure code * fixed error with reading model from possible null value * changed status bar colors to align with Jupyterlab design * Added null checks * preventing multiple windows from rnedering, fized resize * made interactions dark mode compatible * remove curse word * updated kernel image and look * version bump 0.3.1 * public version bump * fixed fileupload error bug * fixed line/col font color in dark mode * removed extraneous line * removed extraneous line * final * Added documentation for all defaults * updated status bar core docs * Update jupyterlab packages * Bump version for jupyterlab release * Add check coming to/from null in tabspace model * Patch bump fixing tabspace item * Add tabspace menu close actions * Add nbresuse instructions * Bump patch version * Bump jupyterlab packages * added mem indicator to mem item * fixed tab hover issue * changed editor synatx tax * Update @jupyterlab packages * 0.4.3 * Update for jlab 0.35 prerelease. From the update-dependency script in @jupyterlab/buildutils: update-dependency --minimal --regex '^@jupyterlab/' ^next Then I edited the version of @types/react in package.json. Then I cleaned up the yarn.lock: git clean -dfx yarn install yarn check yarn-tools fix-duplicates yarn.lock > a mv a yarn.lock git clean -dfx yarn install * jlpm run create:package updates * Ran integrity * Update tsconfig to same format * Include nested files in tsconfig * Run `yarn lint` * remove statusbar docs * make statusbar package.json more similar * Run lint * remove outdated statusbar readme * Remove some redundant files. * More integrity.
- Loading branch information