 Janne SavolainenandMikko Aspiala
|
4b46f1fe02
|
Override a side effect in unit test
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-10 16:54:04 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
eeff7e488f
|
Fix changing between cluster metrics
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-10 16:54:04 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
4d5e2bd812
|
Remove component observation causing involuntary re-renders
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-10 16:54:03 +02:00 |
|
Janne Savolainen
|
48948c7286
|
Fix endless re-rending of logs
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-10 16:54:03 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
ff9e9bd169
|
Re-implement some Extension API features using injectables
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-07 12:10:02 +02:00 |
|
Janne Savolainen
|
4224937260
|
Merge remote-tracking branch 'origin/master' into eliminate-gst-from-app-paths
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-05 15:04:43 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
9d33fff906
|
Cascade different refactorings to eliminate global shared state from app paths
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-01-05 13:26:49 +02:00 |
|
Sebastian Malton
|
2a31c5a0d5
|
Removing JS adding #terminal-init so that unit tests don't have global state (#4627)
|
2022-01-04 10:20:41 -05:00 |
|
Janne Savolainen
|
71388a0ea3
|
Switch typing of a component to props instead of React.FC
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-31 09:32:24 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
6ca58570b0
|
Replace TopBarRegistry with reactive solution
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-31 09:32:19 +02:00 |
|
Janne Savolainen
|
ed7d2889e2
|
Merge pull request #4615 from jansav/welcome-menu-registry
Replace WelcomeMenuRegistry and WelcomeBannerRegistry with reactive solution
|
2021-12-31 09:28:29 +02:00 |
|
Alex Andreev
|
5bdfea6e31
|
Native switch component (#4610)
* Switch component initial draft
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add onClick event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* onClick fine-tunings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix light theme thumb color
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using native switch in places
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing material ui switcher
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Revert "Removing material ui switcher"
This reverts commit 6b9e0a090c.
* Mark Switcher and FormSwitch as deprecated
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using theme-light mixin
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix fetching values from onChange callback
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add custon onChange event with checked prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Check for onChange() availability
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix show minimap label
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-30 13:58:28 +03:00 |
|
Alex Andreev
|
d8dbe51e7a
|
Fix close button overflow in Preferences (#4611)
* Adding basic colors to tailwind theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using tailwind inline to style close button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Make Select look similar to inputs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving styles into separate module
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Convert tailwind commands to css
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-28 17:10:06 +03:00 |
|
 Janne SavolainenandMikko Aspiala
|
c5613a2e6a
|
Remove WelcomeBannerRegistry in favor of reactive solution
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-28 13:55:55 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
04ac2ff3dd
|
Remove WelcomeMenuRegistry in favor of reactive solution
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-28 13:55:54 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
ab4a8c8a1d
|
Convert a class component to functional component
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-28 13:55:50 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
a9189f82e6
|
Stop using global shared state for ExtensionDiscovery and it's relatives
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-28 11:51:34 +02:00 |
|
Janne Savolainen
|
41aacb3db2
|
Merge pull request #4612 from jansav/update-injectable
Adapt to recent simplifications in injectable
|
2021-12-28 11:51:11 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
c2e5df0c84
|
Stop exporting dependencies for being redundant
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-27 14:17:39 +02:00 |
|
 Janne SavolainenandMikko Aspiala
|
6f0686e9a4
|
Adapt to changes in injectable
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-27 14:17:38 +02:00 |
|
Roman
|
b127af7bb6
|
DRY: light theme sass mixin (#4606)
Signed-off-by: Roman <ixrock@gmail.com>
|
2021-12-27 13:21:14 +02:00 |
|
Roman
|
7e498d52d0
|
fix: leaking global classes from cluster-issues css-module (#4605)
Signed-off-by: Roman <ixrock@gmail.com>
|
2021-12-27 09:48:04 +01:00 |
|
 Sebastian MaltonandAlex Andreev
|
8082501bb3
|
Remove unnecessary CatalogEntityItem (#4582)
* Remove unnecessary CatalogEntityItem
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Using simple notation to set search url params
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix styles file name
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-24 13:49:34 +03:00 |
|
Roman
|
2d279a6b99
|
using both sass + modules + tailwind (optional) (#4604)
using sass + css-modules + tailwind for styling, part of #3701
|
2021-12-23 12:29:36 +02:00 |
|
Sebastian Malton
|
8f194b87c3
|
Add getBaseRegistryUrl dep to attemptInstallByInfoInjectable (#4590)
|
2021-12-17 11:53:00 -05:00 |
|
Sebastian Malton
|
43c16d6203
|
Fix <Extensions> not building (#4588)
|
2021-12-17 11:01:34 -05:00 |
|
Sebastian Malton
|
e9d99d8485
|
Replace all uses of promiseExec with promiseExecFile (#4514)
|
2021-12-17 10:29:09 -05:00 |
|
Sebastian Malton
|
78678bdf2f
|
Add support for customizing the extension install registry URL (#4503)
|
2021-12-17 10:28:59 -05:00 |
|
Janne Savolainen
|
a711499bb6
|
Update ogre-tools for improved types of withInjectables (#4587)
|
2021-12-17 10:28:26 -05:00 |
|
Juho Heikka
|
96309814dc
|
Add ability from extension to add preferences to application preferences (#4579)
|
2021-12-17 08:30:05 -05:00 |
|
Janne Savolainen
|
3418c0acfe
|
Merge pull request #4527 from jansav/make-menu-registry-obsolete
Remove MenuRegistry in favour of dependency injection
|
2021-12-16 15:11:30 +02:00 |
|
Janne Savolainen
|
c0a0127d2d
|
Merge pull request #4557 from lensapp/remove-weird-whitespace
Remove all 'NonBreakingSpace' characters from the repo
|
2021-12-16 08:38:55 +02:00 |
|
Janne Savolainen
|
f56f3be79b
|
Merge pull request #4569 from lensapp/issue-4567
Fix crash with InstallChart
|
2021-12-16 08:27:20 +02:00 |
|
Janne Savolainen
|
8337dfd21b
|
Fix test that was accidentally broken
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-16 07:14:16 +02:00 |
|
Janne Savolainen
|
250b301655
|
Revert code style change
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-16 07:14:16 +02:00 |
|
Janne Savolainen
|
a2486da0eb
|
Fix linting
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-16 07:14:15 +02:00 |
|
Janne Savolainen
|
2189679a30
|
Merge remote-tracking branch 'upstream/master' into make-menu-registry-obsolete
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-15 16:14:08 +02:00 |
|
Janne Savolainen
|
9f7515db0e
|
Revert "Introduce a way to start replacing usages of Singleton base-class with no changes required on use places"
This reverts commit 34a47f5f
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-15 15:37:37 +02:00 |
|
Janne Savolainen
|
c92c8f8a11
|
Replace global state usages of ExtensionLoader with DI
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-15 15:37:36 +02:00 |
|
Janne Savolainen
|
0b172de741
|
Adapt to change in DI to minimize boilerplate
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-15 15:13:43 +02:00 |
|
Sebastian Malton
|
f6193718ff
|
Fix crash on NetworkPolicy when matchLabels is missing (#4500)
|
2021-12-14 14:10:27 -05:00 |
|
Alex Andreev
|
637f26ae1e
|
Custom title controls on Windows (#4528)
* Add context menu in topbar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding windows title buttons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding win sandwitch icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Hide windows controls behind the flags
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix topbar layout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using topbar as draggable area
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix sandwich icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Mark no-draggable areas
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove ipcMainOn window calls
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Explicitly hide main window menu
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix tests more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Restore linux native view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Not removing menu in linux
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Showing custom window buttons in Linux
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove frame on linux and windows
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move open context menu event handler to initializers
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set x, y context menu position explicitly
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-14 19:01:57 +02:00 |
|
Sebastian Malton
|
d775d53078
|
Fix not being able to clear set cluster icon (#4555)
|
2021-12-14 11:38:31 -05:00 |
|
Sebastian Malton
|
a454b29971
|
Fix crash with InstallChart
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2021-12-14 09:15:15 -05:00 |
|
Sebastian Malton
|
1d1a85f9ea
|
Use electron.clipboard for all clipboard uses (#4535)
|
2021-12-13 10:45:24 -05:00 |
|
Sebastian Malton
|
c0e0408c9b
|
Remove all 'NonBreakingSpace' characters from the repo
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2021-12-10 13:06:33 -05:00 |
|
Sebastian Malton
|
747ef8daee
|
Special case goBack to navigate to catalog if no where to go back to (#4544)
|
2021-12-10 09:07:07 -05:00 |
|
Sebastian Malton
|
6284bd1eb4
|
Fix crash in ClusterStatus (#4533)
|
2021-12-09 16:03:18 -05:00 |
|
Sebastian Malton
|
541c00cf24
|
Add tooltip for cluster name in sidebar (#4534)
|
2021-12-09 08:40:06 -05:00 |
|
 Iku-tursoandJanne Savolainen
|
f3d45ea78b
|
Fix hangup on application start by auto-registering more injectables
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-09 14:35:29 +02:00 |
|