Roman
457171dd00
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 >
2020-10-16 13:58:20 +03:00
Roman
8097ca5af8
clean-up
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-16 12:28:41 +03:00
Roman
b111b76109
yarn i18n.extract
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-15 15:27:55 +03:00
Roman
b0d192309a
Merge remote-tracking branch 'origin/master' into feature/tray
...
# Conflicts:
# locales/en/messages.po
# locales/fi/messages.po
# locales/ru/messages.po
2020-10-15 15:26:53 +03:00
Roman
aeac903c23
chore
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-15 15:23:41 +03:00
Roman
78b199b719
fix-build: invisible app icon when there are more files within "build/icons/*.png"
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-14 18:12:13 +03:00
Roman
3c668c47bf
moved generating tray icons to build step
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-14 17:29:15 +03:00
Roman
1b38e6cda6
handle quit app action from tray menu
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-12 18:54:31 +03:00
Roman
5c9db14f4b
- 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 >
2020-10-12 18:41:46 +03:00
Roman
52b447948d
adding cluster fix (reverted changes from master)
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-12 14:05:28 +03:00
Roman
2b37fe3cc1
removed delay from base-store
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-12 13:50:32 +03:00
Roman
addc220b9f
removed redundant tray window
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-12 13:46:56 +03:00
Roman
be6f0180e1
Merge remote-tracking branch 'origin/master' into feature/tray
...
# Conflicts:
# src/renderer/components/+add-cluster/add-cluster.tsx
# src/renderer/components/+cluster-settings/cluster-settings.tsx
2020-10-12 12:14:40 +03:00
Roman
a3b6efd937
fix: hide traffic-light buttons for tray window
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-11 17:34:43 +03:00
Roman
c458b685a0
chore
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-08 10:13:02 +03:00
Roman
fb8c57b898
fix: ensure main-window from global menu
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-07 23:37:31 +03:00
Roman
a2c39358ef
small fix
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-07 23:31:52 +03:00
Roman
aac4eb1a3e
allow to close main window and re-open from dock or tray icon
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-07 21:09:54 +03:00
Roman
1a0b5c1d79
Merge remote-tracking branch 'origin/master' into feature/tray
...
# Conflicts:
# src/renderer/components/cluster-manager/cluster-view.tsx
2020-10-07 15:52:45 +03:00
Roman
fc20733dde
fix: refresh icon after turning on/off + switching dark-mode
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-07 14:01:20 +03:00
Roman
43ea13cfc3
- 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 >
2020-10-07 13:21:09 +03:00
Roman
ec50c411a4
fix build version (cannon find module 'react')
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-06 16:47:11 +03:00
Roman
6e975fa4b6
add checkbox indication, setActive workspace on cluster select
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-06 16:31:14 +03:00
Roman
fdb5368914
allow to tweak svg-icon before applying as tray-icon
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-06 15:17:26 +03:00
Roman
8797f0af6f
allow to disable tray from preferences
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-02 15:55:02 +03:00
Roman
deb0d85af0
fix: lint / linux build failed
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-01 07:43:29 +03:00
Roman
c1dc1e6463
Tray icon #833 -- part 4
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-10-01 07:25:00 +03:00
Roman
162b4108dd
Tray icon #833 -- part 3
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-09-30 18:41:24 +03:00
Roman
eee7febfc3
Tray icon #833 -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-09-30 17:30:58 +03:00
Roman
f88aa2f22e
Tray icon #833 -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-09-29 19:09:05 +03:00
Roman
7722f443eb
[FIX]: Cluster dashboard not rendered ( #848 )
...
* Cluster dashboard not rendered, fix #811
Signed-off-by: Roman <ixrock@gmail.com >
* refactoring
Signed-off-by: Roman <ixrock@gmail.com >
* actual fix
Signed-off-by: Roman <ixrock@gmail.com >
* reverted back reconnect check in cluster.activate()
Signed-off-by: Roman <ixrock@gmail.com >
* fix: cluster.activate() should not start reconnect on init (if not accessible)
Signed-off-by: Roman <ixrock@gmail.com >
2020-09-11 12:02:25 +03:00
Roman
505a5c7d9f
- fix: too narrow sidebar without clusters #755 ( #765 )
...
- fix: navigate to landing on workspace switch
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-29 14:00:29 +03:00
b8994a453f
Allow user to select Kubeconfig from filesystem ( #740 )
...
* Allow user to select Kubeconfig from filesystem, fix #738
Signed-off-by: Roman <ixrock@gmail.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-28 08:43:51 +03:00
Roman
6e645eade0
Random fixes ( #727 )
...
* extract missing localizations from last master <- pr-merge
Signed-off-by: Roman <ixrock@gmail.com >
* fix: prevent app-crash in preferences in case of incorrect http-proxy value
Signed-off-by: Roman <ixrock@gmail.com >
* fix: don't repeat ipc-sync message to main renderer process/window when sending to frames
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-21 15:08:09 +03:00
Roman
5163ede4f1
package.json: upgrade typescript to 4.x ( #725 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-20 21:01:33 +03:00
Roman
b6a6dadfce
Fix: sync in sub-frames for common-stores are broken ( #724 )
...
* fix: sync in sub-frames for common-stores are broken
Signed-off-by: Roman <ixrock@gmail.com >
* clean up
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-20 20:33:06 +03:00
Roman
86e1e23ccd
fix: incorrect path to install/re-install features ( #723 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-20 18:27:20 +03:00
5670312c47
Migrating Vue components to React and stores refactoring ( #585 )
...
Signed-off-by: Roman <ixrock@gmail.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-20 08:53:07 +03:00
Roman
5f4e1253a9
Replace webview tag to iframe ( #554 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-02 17:31:59 +03:00
Roman
d90be46a1f
use common vars in router, minor clean up ( #551 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-02 17:21:38 +03:00