1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/renderer/components
Roman 334815f71a
Tray icon (#1005)
* Tray icon #833 -- part 1

Signed-off-by: Roman <ixrock@gmail.com>

* Tray icon #833 -- part 2

Signed-off-by: Roman <ixrock@gmail.com>

* Tray icon #833 -- part 3

Signed-off-by: Roman <ixrock@gmail.com>

* Tray icon #833 -- part 4

Signed-off-by: Roman <ixrock@gmail.com>

* fix: lint / linux build failed

Signed-off-by: Roman <ixrock@gmail.com>

* allow to disable tray from preferences

Signed-off-by: Roman <ixrock@gmail.com>

* allow to tweak svg-icon before applying as tray-icon

Signed-off-by: Roman <ixrock@gmail.com>

* add checkbox indication, setActive workspace on cluster select

Signed-off-by: Roman <ixrock@gmail.com>

* fix build version (cannon find module 'react')

Signed-off-by: Roman <ixrock@gmail.com>

* - switching dark/light icon depending on os-x theme settings
- optimization: don't re-create tray icon on menu udpates (avoid blinking)

Signed-off-by: Roman <ixrock@gmail.com>

* fix: refresh icon after turning on/off + switching dark-mode

Signed-off-by: Roman <ixrock@gmail.com>

* allow to close main window and re-open from dock or tray icon

Signed-off-by: Roman <ixrock@gmail.com>

* small fix

Signed-off-by: Roman <ixrock@gmail.com>

* fix: ensure main-window from global menu

Signed-off-by: Roman <ixrock@gmail.com>

* chore

Signed-off-by: Roman <ixrock@gmail.com>

* fix: hide traffic-light buttons for tray window

Signed-off-by: Roman <ixrock@gmail.com>

* removed redundant tray window

Signed-off-by: Roman <ixrock@gmail.com>

* removed delay from base-store

Signed-off-by: Roman <ixrock@gmail.com>

* adding cluster fix (reverted changes from master)

Signed-off-by: Roman <ixrock@gmail.com>

* - hide icon in dock when main-window closed (mac-os only)
- added preferences checkbox to open app at system start-up

Signed-off-by: Roman <ixrock@gmail.com>

* handle quit app action from tray menu

Signed-off-by: Roman <ixrock@gmail.com>

* moved generating tray icons to build step

Signed-off-by: Roman <ixrock@gmail.com>

* Fix integration tests (#1080)

* Fix integration tests

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>

* Update integration/helpers/utils.ts

Co-authored-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>

Co-authored-by: Sebastian Malton <sebastian@malton.name>

* fix-build: invisible app icon when there are more files within "build/icons/*.png"

Signed-off-by: Roman <ixrock@gmail.com>

* chore

Signed-off-by: Roman <ixrock@gmail.com>

* yarn i18n.extract

Signed-off-by: Roman <ixrock@gmail.com>

* clean-up

Signed-off-by: Roman <ixrock@gmail.com>

* navigation refactoring, move out `buildUrl` to common/utils so `react` and `react-router` not required as package.json dependecies in runtime (main)

Signed-off-by: Roman <ixrock@gmail.com>

* Ignore namespace query param on integration tests (#1109)

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>

* merge-conflicts fixes

Signed-off-by: Roman <ixrock@gmail.com>

* support page fixes

Signed-off-by: Roman <ixrock@gmail.com>

* make eslint happy again

Signed-off-by: Roman <ixrock@gmail.com>

Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2020-10-27 15:25:29 +02:00
..
+404 fix side bar scrolls after clicking on lower item (#928) 2020-09-21 22:18:41 +03:00
+add-cluster Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+apps Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+apps-helm-charts Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+apps-releases Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+cluster Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+cluster-settings Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config-autoscalers Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config-maps Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config-pod-disruption-budgets Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config-resource-quotas Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+config-secrets Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+custom-resources Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+events Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+landing-page Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+namespaces Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+network Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+network-endpoints Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+network-ingresses Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+network-policies Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+network-services Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+nodes Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+pod-security-policies Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+preferences Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+storage Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+storage-classes Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+storage-volume-claims Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+storage-volumes Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+user-management Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+user-management-roles Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+user-management-roles-bindings Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+user-management-service-accounts Extension support page (#1112) 2020-10-24 09:24:54 +03:00
+whats-new Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+workloads Tray icon (#1005) 2020-10-27 15:25:29 +02:00
+workloads-cronjobs Extension support page (#1112) 2020-10-24 09:24:54 +03:00
+workloads-daemonsets Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+workloads-deployments Extension support page (#1112) 2020-10-24 09:24:54 +03:00
+workloads-jobs Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+workloads-overview refactor overview statuses to be more DRY (#912) 2020-09-29 11:25:29 -04:00
+workloads-pods Merge branch 'master' into extensions-api 2020-10-27 09:24:27 +02:00
+workloads-replicasets Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+workloads-statefulsets Allow extensions to register kube-object menus + details (#1108) 2020-10-22 21:41:20 +03:00
+workspaces Tray icon (#1005) 2020-10-27 15:25:29 +02:00
ace-editor Moving dock info panel to the top (#1007) 2020-10-02 09:32:20 +03:00
add-remove-buttons Lens restructure (#540) 2020-06-30 14:35:16 +03:00
animate Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
app-init Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
badge Adding space after drawer badges (#1014) 2020-10-02 12:49:03 +03:00
button Moving dock info panel to the top (#1007) 2020-10-02 09:32:20 +03:00
chart Convert bytes in memory BarChart properly (#947) 2020-09-24 14:54:09 +03:00
checkbox Lens restructure (#540) 2020-06-30 14:35:16 +03:00
cluster-icon Extensions loading (#795) 2020-09-09 13:00:25 +03:00
cluster-manager Tray icon (#1005) 2020-10-27 15:25:29 +02:00
confirm-dialog Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
dialog Fixing Dialog Escape keypress behavior (#831) 2020-09-10 09:31:23 +03:00
dock Preloading previous logs on scroll (#1079) 2020-10-16 12:46:16 +03:00
drawer Adding space after drawer badges (#1014) 2020-10-02 12:49:03 +03:00
error-boundary Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
file-picker Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
fonts Lens restructure (#540) 2020-06-30 14:35:16 +03:00
icon Tray icon (#1005) 2020-10-27 15:25:29 +02:00
input Updated regex for isUrl to allow for an empty string (#1049) 2020-10-14 14:34:04 +03:00
item-object-list Align NamespaceSelect and SearchField (#1073) 2020-10-12 10:08:57 +03:00
kube-object Extension support page (#1112) 2020-10-24 09:24:54 +03:00
kubeconfig-dialog Fix kubeconfig fetching for service account (#966) 2020-09-25 15:04:48 +03:00
layout Tray icon (#1005) 2020-10-27 15:25:29 +02:00
line-progress Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
markdown-viewer Lens restructure (#540) 2020-06-30 14:35:16 +03:00
menu Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
no-items Lens restructure (#540) 2020-06-30 14:35:16 +03:00
notifications Helm components should always use version information (#949) 2020-09-24 09:54:26 -04:00
radio Lens restructure (#540) 2020-06-30 14:35:16 +03:00
resizing-anchor cleanup Draggable into ResizingAnchor (#989) 2020-10-01 11:37:27 -04:00
resource-metrics Lens restructure (#540) 2020-06-30 14:35:16 +03:00
select dropdowns should have 'cursor: pointer;' (#956) 2020-09-24 09:21:56 -04:00
slider Lens restructure (#540) 2020-06-30 14:35:16 +03:00
spinner Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00
status-brick Lens restructure (#540) 2020-06-30 14:35:16 +03:00
stepper Lens restructure (#540) 2020-06-30 14:35:16 +03:00
table Switching color theme globally (#728) 2020-08-24 10:24:05 +03:00
tabs Allow user to select Kubeconfig from filesystem (#740) 2020-08-28 08:43:51 +03:00
tooltip Extension support page (#1112) 2020-10-24 09:24:54 +03:00
virtual-list Switching color theme globally (#728) 2020-08-24 10:24:05 +03:00
wizard Lens restructure (#540) 2020-06-30 14:35:16 +03:00
app.scss reduce height on draggable-top and only render it on macos (#942) 2020-09-23 08:57:34 -04:00
app.tsx Refactor PageRegistration to separate registries/interfaces #1130 (#1144) 2020-10-26 15:40:34 +02:00
colors.scss Lens restructure (#540) 2020-06-30 14:35:16 +03:00
fonts.scss Extension support page (#1112) 2020-10-24 09:24:54 +03:00
media.scss Lens restructure (#540) 2020-06-30 14:35:16 +03:00
mixins.scss Extension support page (#1112) 2020-10-24 09:24:54 +03:00
vars.scss Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +03:00