Commit Graph

22 Commits

Author SHA1 Message Date
Aj - Thomas
3ce9c98e03 🎉 Persistent config 🎉
After sweat and tears... It's there!
2022-05-12 23:05:54 +02:00
Aj - Thomas
91f636ca97 Basic backend support and config loading from file 2022-05-12 23:05:54 +02:00
Aj - Thomas
b92462d056 Remove useless code
Old code supposed to interract with qBittorrent
2022-05-10 20:59:57 +02:00
Aj - Thomas
f3478587b1 Improve default arguments and type checking 2022-05-10 20:36:38 +02:00
Aj - Thomas
2c461a6695 Add a module enabler
Add module enabler in settings.
This loops over all the exported Modules in the components/modules folder and renders them. (Interpreted language magic/ metaclasses)
2022-05-10 20:33:11 +02:00
Aj - Thomas
a0d86e2914 Linting and formatting
CRLF > LF is REALLY annoying
2022-05-10 19:03:41 +02:00
Aj - Thomas
905f445641 Use custom theme
This is a step thowards personalisation for Changeable wallpaper feature. #32
2022-05-10 18:57:41 +02:00
Aj - Thomas
8c1dce68b7 `yarn lint --fix + yarn prettier:write` 2022-05-02 15:11:28 +02:00
Aj - Thomas
ea77bc2a18 Rename Service provider to a Config provider 2022-05-02 15:08:52 +02:00
Aj - Thomas
0f712b2749 Delete settings file 2022-05-02 15:08:21 +02:00
Aj - Thomas
87c0532188 Reworked types 2022-05-02 15:08:05 +02:00
Thomas "ajnart" Camlong
65b4d35350 Move types 2022-05-01 14:46:45 +02:00
Thomas "ajnart" Camlong
1bd7694b52 Move types 2022-05-01 14:46:26 +02:00
Thomas "ajnart" Camlong
11e55c46b4 Add new types 2022-05-01 14:46:06 +02:00
Thomas "ajnart" Camlong
a13dad4d42 Prettier 2022-04-30 21:51:37 +02:00
Thomas "ajnart" Camlong
023f3ca9e4 Eslint files 2022-04-30 21:39:59 +02:00
Thomas "ajnart" Camlong
863262b1e5 Added a simple API file in tools folder
Will probably use NextJS api instead
2022-04-30 21:35:14 +02:00
Thomas "ajnart" Camlong
793e45ff90 Added a types file in tools folder 2022-04-30 21:34:41 +02:00
Thomas "ajnart" Camlong
61df004ace Rename config to settings 2022-04-30 21:34:28 +02:00
Aj - Thomas
4cabaa0af1 Update settings and search bar 2022-04-27 20:10:51 +02:00
Aj - Thomas
bff3843f8f add state managment for services 2022-04-27 03:12:45 +02:00
Aj - Thomas
93f274e1ab Add config loader tools 2022-04-27 03:12:33 +02:00