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

10 Commits

Author SHA1 Message Date
Alex Andreev
a0bd4c003a Linter fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-06-28 10:23:14 +03:00
Alex Andreev
5aa8718f90 Add sync box files allowing to restart & install
update from renderer process

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-06-27 13:01:00 +03:00
Alex Andreev
cd2d2f97e4 Make UpdateButton warning prop observable
by using computed() structure

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-06-27 10:11:54 +03:00
Alex Andreev
e6c8e41033 Temporarily set noop for UpdateButton update()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-06-24 15:45:33 +03:00
Alex Andreev
f67d862679 Pass quitAndInstallUpdateInjectable to UpdateButton
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-06-09 12:10:40 +03:00
Alex Andreev
1f1aa6cd32 Make update function injectable for button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-05-30 13:05:58 +03:00
Alex Andreev
613e98cd2f Fix withInjectables props
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-05-27 14:01:48 +03:00
Alex Andreev
b5c5e4f8f7 Add setter for downloadedUpdateDate
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-05-25 14:41:14 +03:00
Alex Andreev
1fd3487f3f Give an UpdateButton injectables
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-05-24 15:16:25 +03:00
Alex Andreev
c2b4fed5c3
TopBar Update button (#5376)
* UpdateButton skeleton

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Show UpdateButton in topbar

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Default button styles

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Add update icon to menu item

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Replace colors for medium & high levels

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fine-tune colors for light theme

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix keyboard events bug

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Hide <UpdateButton> from topbar

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Clean up

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Using dropdown icon instead of sandwich

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Used determenistic id for the button

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Respect id prop

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Add small space

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Using accent color directly from active theme

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Update snapshots

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix open/close Menu errors

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Linter fix

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix linter harder

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Clean up tests

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix act() wrapper console.error

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Remove aria-expanded attribute

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-05-18 19:36:40 +03:00