1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
Commit Graph

187 Commits

Author SHA1 Message Date
Sebastian Malton
2bff8cc733 Cleanup renderFor impl to be simpler
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
98740c919a Remove logging frameId as unnecessary
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
ae6caea65f Remove finished TODO
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
b239ced6fe Remove delay in waiting for bundled extensions during testing
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
0a9e858ab6 Revert dynamic adding #app DIV
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
5591c59f26 Add support for canceling a delay
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
9704598e92 Fix raw requests not being handled in tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
4fe38cc09a Remove finished TODO
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
16d7baae21 Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
28c145585f Fix type error
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
4561a59906 Move last main frame into into runnable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
1dd172eafe Move too many hotbar items notification to injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
38de2edc50 Move cluster failed to list namespaces to injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
504d086bbf Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
e946194582 Cleanup more type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:47 -05:00
Sebastian Malton
db9472de36 Convert internal deep linking handlers to be open/closed
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
b0ff941314 Convert network online/offline to injectable IPC
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
0fd48affd8 Split out rest of initClusterFrame to runnables
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
09c5f3777e Move main frame init extensions to runnable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
fcb214001f Move rootElement into injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
2164b4b010 Remove legacy IPC usage
- From extension installation state store

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
edafcc916c Conver catalog entity run to injectable IPC
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
b0e2660dfa Convert request catalog entity reg state to injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
a1592ce2a5 Convert catalog entity registry broadcast to injectable IPC
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
fe86b79adb Convert seting cluster frame to be IPC injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
1058113e90 Move initClusterFrame around
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
ac6e3e18e2 Fully convert ExtensionDiscovery to be injectable
- To fix unit tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
7f86a89cc2 Fully convert ExtensionLoader to be injectable
- To fix unit tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:46 -05:00
Sebastian Malton
90c37143bd Make bundled loaded IPC injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:45 -05:00
Sebastian Malton
bf4b0f8994 Fix external extensions not loading initially
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:34:45 -05:00
Sebastian Malton
aeea8640ce Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 13:32:10 -05:00
Sebastian Malton
22b98ce3fc Remove '?' uses
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
7cd4cdb5e0 Resolve comments
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
cfe2a2fbee Add clarifying comment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
2483a057f4 Update snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
7cda0792b7 Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
b79f906ad5 Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
3b65009fb6 Finish fleshing out new custom-column tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
0f72c118f2 Introduce new TreeView for use in CatalogMenu to fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
8025471eee Fixup scroll-spy
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
8f508d1582 Fix rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
21e6dfd059 More attempting fixes to remove material-ui
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
e6ad46042b Remove old and unnused RecursiveTreeView
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
9d9a314ae5 Update comment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
bde02d99d1 Remove log
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:42 -05:00
Sebastian Malton
8068824ed3 Try to get more tests to pass
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:41 -05:00
Sebastian Malton
c588afb27f Start converting custom column tests to use ApplicationBuilder
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:41 -05:00
Sebastian Malton
21c47e3f82 Fix welcome banner tests
- Update associated snapshots

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:41 -05:00
Sebastian Malton
d85a64a931 Fix lens-extension tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:41 -05:00
Sebastian Malton
a045006a02 Simplify extension dependency injection
- Has better typing
- Removes use of unnusual unique symbol

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-01 12:32:41 -05:00