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

26 Commits

Author SHA1 Message Date
Janne Savolainen
1def5d1354
Allow downgrading app versions
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:53 +03:00
Janne Savolainen
ceca048b8d
Introduce periodical check for updates
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:51 +03:00
Janne Savolainen
129f9c1953
Reorganize responsibilities for checking updates
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:46 +03:00
Janne Savolainen
e2de1449d5
Add implementation for asking boolean over processes
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:44 +03:00
Janne Savolainen
7623dc7bad
Tweak code style
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:41 +03:00
Janne Savolainen
a54d366a24
Add notifications about change in update status
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:38 +03:00
Janne Savolainen
64194c2bb3
Rename files for accuracy
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:22 +03:00
Janne Savolainen
52f73b920c
Make state of download progress accessible from all environments
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:20 +03:00
Janne Savolainen
841077dd78
Split bloated dependency in smaller pieces
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:10:17 +03:00
Janne Savolainen
7e64c1e57e
Handle failing download of update
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:09:05 +03:00
Janne Savolainen
f2dc3112e7
Extract states of application update to be usable from all environments
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:09:03 +03:00
Janne Savolainen
bb2e8fbf65
Implement downloading of Electron specific updates as responsibility
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:54 +03:00
Janne Savolainen
243f39b17f
Implement checking of Electron specific updates as responsibility
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:52 +03:00
Janne Savolainen
f939121ebf
Implement naive notifications for version updates
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:50 +03:00
Janne Savolainen
52303b170b
Show notifications and dialog for downloading update
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:48 +03:00
Janne Savolainen
b970e69165
Show application window when checking of updates has happened
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:46 +03:00
Janne Savolainen
244f283998
Start installing updates automatically when quitting application
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:44 +03:00
Janne Savolainen
e3579d82cb
Implement checking of updates from multiple update channels
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:41 +03:00
Janne Savolainen
cd4fda5495
Kill dead code
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:39 +03:00
Janne Savolainen
4b2aaa8923
Expand scope of behaviour for updating using tray also contain checking for updates
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:34 +03:00
Janne Savolainen
44e0ebc10d
Extract updating is enabled to separate injectable
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:30 +03:00
Janne Savolainen
2eb9ba5142
Relocate file to directory containing feature
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:13 +03:00
Janne Savolainen
01faf8d0de
Tweak more naming
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:02 +03:00
Janne Savolainen
b82b2fe6d2
Remove redundant indirection
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:08:00 +03:00
Janne Savolainen
1f178ba833
Tweak naming
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:07:55 +03:00
Janne Savolainen
84ac22904d
Introduce a tray item for updating application
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-20 14:07:53 +03:00