Commit Graph

65 Commits

Author SHA1 Message Date
MathieuG-P 46d8cc1156 use rxjs operators import 2022-07-20 20:49:16 +02:00
MathieuG-P 4dbc30d521 more clean 2022-07-19 21:29:01 +02:00
MathieuG-P 7ab30eaadc add missing return 2022-07-19 21:28:38 +02:00
MathieuG-P 434bfae13c add type to modal result 2022-07-19 20:58:06 +02:00
MathieuG-P c21cb3b6fa add return type to modal result 2022-07-19 20:56:09 +02:00
MathieuG-P 23eb716916 add possibility to edit and clone versions 2022-07-19 20:55:24 +02:00
MathieuG-P 2687877d21 manage models 2022-07-17 20:58:55 +02:00
MathieuG-P 4fd3a1da2f clean code 2022-07-17 19:47:07 +02:00
MathieuG-P e203fb603d split installerService into two and no need for uninstallerService now 2022-07-17 17:42:21 +02:00
MathieuG-P e9581f50c3 remove useless listeners 2022-07-17 16:40:24 +02:00
MathieuG-P e98ae7c4dd use the new ipcService 2022-07-17 16:38:18 +02:00
MathieuG-P 21d9b1fbe0 add cancel button, and kill on guard cancel 2022-07-16 22:18:59 +02:00
MathieuG-P afdb45a1d2 add double click to quick launch 2022-07-15 20:25:06 +02:00
MathieuG-P ba6654e999 only need first two letters of a lang now 2022-07-15 15:17:03 +02:00
MathieuG-P 599c36e8d7 modals fully translated 2022-07-15 15:12:05 +02:00
MathieuG-P 3f9b79bf36 notifications fully translated 2022-07-14 18:37:40 +02:00
MathieuG-P 8f980e962c add cache 2022-07-13 16:22:17 +02:00
MathieuG-P 59815bd412 available versions page fully tranlated (exept dates) 2022-07-11 21:53:15 +02:00
MathieuG-P 71fdd5a6f0 translation system 2022-07-09 00:01:23 +02:00
MathieuG-P 281f88deb1 add feedbacks on steam logout 2022-07-07 23:57:17 +02:00
MathieuG-P 20e7d3be85 handle download erros 2022-07-07 23:56:31 +02:00
MathieuG-P 0c015b52d7 bs launch system rework 2022-07-07 23:55:31 +02:00
MathieuG-P 392cf7fc2b handle download error with notifications 2022-07-06 22:37:20 +02:00
MathieuG-P 9c6ba0dec5 notification system adjustment 2022-07-04 20:48:03 +02:00
MathieuG-P b6627d322b notification system 2022-07-03 22:57:54 +02:00
MathieuG-P 23d4de7765 add system progress bar 2022-06-29 10:27:37 +02:00
MathieuG-P f619042297 little change 2022-06-28 23:05:59 +02:00
MathieuG-P 24630198ed fix bs version download bugs 2022-06-28 22:55:49 +02:00
MathieuG-P f7a22bde76 add fake progress bar 2022-06-28 20:02:02 +02:00
MathieuG-P 020e33f42b support light theme 2022-06-28 20:01:53 +02:00
MathieuG-P c891b1d61c watch function to generic function 2022-06-27 22:34:45 +02:00
MathieuG-P f518d5ef90 add warning and SteamId hook 2022-06-27 22:32:58 +02:00
MathieuG-P abc1d503d0 add persistant and not persistant configuration 2022-06-26 23:34:15 +02:00
MathieuG-P 5ac7b8a8c9 create service to manage steam session 2022-06-26 23:33:44 +02:00
MathieuG-P a326bc6d61 convert download to promises instead of events 2022-06-26 23:33:17 +02:00
MathieuG-P 1e62040ee0 add global progress bar 2022-06-26 23:29:23 +02:00
MathieuG-P e2c232002f new ipcs principle 2022-06-25 03:48:45 +02:00
MathieuG-P 0b50aa35f9 add possibility to change installations folder 2022-06-25 03:46:10 +02:00
MathieuG-P fe1b78b175 add default configuration values 2022-06-23 03:44:11 +02:00
MathieuG-P c8ee388f0d add get property to know if a version is currently downloading 2022-06-19 21:58:40 +02:00
MathieuG-P 4020473f9d add fonction to get installed versions 2022-06-19 21:58:09 +02:00
MathieuG-P 61b10c1bd9 add posibility to uninstall a bs version 2022-06-19 21:51:51 +02:00
MathieuG-P 9d063b9f25 create service to manage persistant configuration 2022-06-16 21:53:59 +02:00
MathieuG-P 65c3772ae2 add launch mods 2022-06-16 21:52:06 +02:00
MathieuG-P d677e0c8b7 handle potential bs versions duplicate 2022-06-12 23:06:18 +02:00
MathieuG-P fec3f9cd64 compress if 2022-06-12 23:04:22 +02:00
MathieuG-P e8c93d6835 sort by ReleaseDate 2022-06-11 21:38:54 +02:00
MathieuG-P 785431a054 revome version selection at end of download 2022-06-09 22:10:47 +02:00
MathieuG-P 5e870d56fc if no version passed use version selected 2022-06-07 22:22:46 +02:00
MathieuG-P 43101decf4 add Behavious for preselected bs version to download 2022-06-06 23:37:55 +02:00