Janne Savolainen
4faf1b2438
feat: Make tabs closable
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 16:41:53 +03:00
Janne Savolainen
a241b582fb
chore: Consolidate naming
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 14:54:30 +03:00
Janne Savolainen
89c08dd76f
feat: Make dock tabs able to be created dynamically
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 14:54:13 +03:00
Janne Savolainen
834944141d
Try adding dependencies
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:08:29 +03:00
Iku-turso
88bf456cea
Feat: Implement rendering of dock tab content
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 12:08:29 +03:00
Janne Savolainen
934784c588
chore: Export types for reusable props for Elements
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:08:28 +03:00
Janne Savolainen
a608ab08ab
Update-package-lock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:08:28 +03:00
Janne Savolainen
0944e4b8fd
chore: Update ogre-tools libraries
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:08:28 +03:00
Janne Savolainen
7af2df4bad
Update package-lock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:08:27 +03:00
Iku-turso
e216c15512
Feat: Introduce minimal content for dock tab
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 12:05:25 +03:00
Iku-turso
08489e4ab7
Fixup remove dead code
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 12:05:25 +03:00
Janne Savolainen
1ac7fcdc26
chore: Adapt dock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 12:05:24 +03:00
Janne Savolainen
13f1d6f7f3
chore: Adapt to injectable feature-wrappers
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:47:11 +03:00
Janne Savolainen
19c24b0998
feat: Introduce feature adapter for injectable-react and injectable-mobx
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:45:27 +03:00
Iku-turso
7892d76b5d
feat: Introduce minimal dock tabs
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 11:45:11 +03:00
Iku-turso
b6e44424b7
chore: Extract Map, Gutter and add-separator from monolith
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 11:45:08 +03:00
Iku-turso
effdd1cf60
Fixup index
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2023-04-17 11:45:06 +03:00
Janne Savolainen
23e89c01a6
Test DockHost in UI
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:45:02 +03:00
Janne Savolainen
13f38eb2a1
SCSS modules in Features
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:51 +03:00
Janne Savolainen
685548cc4b
The new Dock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:38 +03:00
Janne Savolainen
bbb7764103
Add modification for wrapping text with ellipsis
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:36 +03:00
Janne Savolainen
99b0c8639f
Introduce Element pattern to reduce duplication in UI code
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:33 +03:00
Janne Savolainen
3e150adabc
Introduce empty package for reusable UI components
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:31 +03:00
Janne Savolainen
3d8d95ada3
Copy old Dock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:27 +03:00
Janne Savolainen
4d2ee16436
Introduce empty Feature package for the dock
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-17 11:43:24 +03:00
Sebastian Malton
45a99d6c10
chore: Bump monaco-editor-webpack-plugin to fix build
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 16:08:34 -04:00
dependabot[bot]
780820acfc
chore(deps-dev): Bump monaco-editor from 0.29.1 to 0.37.1
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.29.1 to 0.37.1.
- [Release notes](https://github.com/microsoft/monaco-editor/releases )
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/microsoft/monaco-editor/compare/v0.29.1...v0.37.1 )
---
updated-dependencies:
- dependency-name: monaco-editor
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 16:08:34 -04:00
dependabot[bot]
11f4c91920
chore(deps-dev): Bump @swc/jest from 0.2.24 to 0.2.26
...
Bumps [@swc/jest](https://github.com/swc-project/jest ) from 0.2.24 to 0.2.26.
- [Release notes](https://github.com/swc-project/jest/releases )
- [Commits](https://github.com/swc-project/jest/compare/v0.2.24...v0.2.26 )
---
updated-dependencies:
- dependency-name: "@swc/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 15:50:48 -04:00
dependabot[bot]
b9ed722dd0
Bump typedoc from 0.23.25 to 0.24.1
...
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc ) from 0.23.25 to 0.24.1.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.23.25...v0.24.1 )
---
updated-dependencies:
- dependency-name: typedoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 15:50:27 -04:00
Sebastian Malton
289d62caaa
fix: Fix generating tray icons and downloading binaries on windows
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
30f794d66d
chore: Update @k8slens/kubectl-versions file
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
58b8b4f1f9
fix: Revise paths for generating tray icons
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
58ad63bb40
chore: Change version of @k8slens/kubectl-versions
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
ecdb14c692
fix: Fix generating @k8slens/node-fetch
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
430bebaa6f
fix: Readd run-script-os to open-lens to fix build:app
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
d5acd57584
fix: Fix paths provided as parameters to workspace scripts
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
3637c0a26a
chore: Add node invocation to package scripts
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
2cf006435d
chore: Update snapshot for @k8slens/webpack
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
3aa6c1666a
chore: Remove most uses of "bin" from workspaces
...
- Replace with running scripts from a specific workspace
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
ed0eba548f
chore: update kubectl versions files
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
89be1943dd
chore: Update versions json
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
f8ac072df9
chore: fix some packages required prepare scripts
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Sebastian Malton
0bd7b1fe92
feat: Compute the kubectl download version map at build time
...
- Allows for bundled kubectl config to be changed without code changes
- Introduce @k8slens/kubectl-versions
- Compile time fetching of versions
- Update @swc/* packages
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-14 14:42:00 -04:00
Janne Savolainen
2debe61359
fix: Make importing styles not break the builds ( #7550 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2023-04-14 09:06:58 +03:00
Sebastian Malton
1e0cb9fc14
chore: Update lockfile to fix CI
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00
Sebastian Malton
97dbe5038c
chore: Update test to have more stable snapshot
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00
Sebastian Malton
d4e8b48b4a
fix: Disable cycle detection due to bug in ogre-tools
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00
Sebastian Malton
5198cb6f27
chore: Fix unit tests failing due to bug in cycle detection
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00
Sebastian Malton
35c3d31f2a
chore: Fix lint for @k8slens/application
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00
Sebastian Malton
1c48dda707
chore: Bump @ogre-tools/* to 15.3.1 and fixup telemetry decorator
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-04-13 11:13:26 -04:00