Commit graph

38 commits

Author SHA1 Message Date
Daniel
8806469181 Update config wording and metadata 2020-11-04 14:35:54 +01:00
Daniel
505fcc8913 Implement review suggestions 2020-10-30 13:27:11 +01:00
Daniel
dbbe556f3c Add Has fn to config perspective 2020-10-29 14:28:09 +01:00
Daniel
8a0c3a077c Fix linter errors and update deps 2020-10-29 14:28:09 +01:00
Daniel
3f3305d8c2 Improve config naming 2020-10-29 14:28:09 +01:00
Patrick Pacher
45d8d7eaf9 Add StackableAnnotation and update wording 2020-10-29 14:28:09 +01:00
Patrick Pacher
d24deb013b Add quick-settings and requires annotation 2020-10-27 14:18:09 +01:00
Patrick Pacher
ea02f59b14
Fix multiple race conditions in config package 2020-10-08 09:13:16 +02:00
Patrick Pacher
baf6301eb5
Merge branch 'develop' into feature/ui-revamp 2020-09-29 09:18:36 +02:00
Daniel
362539692e Improve interfaces and fix more linter errors 2020-09-24 09:50:38 +02:00
Patrick Pacher
62d2737849
Add category annotations to options 2020-09-22 15:40:56 +02:00
Patrick Pacher
330e6bd1f1
Add PossibleValues support and option annotations 2020-09-15 09:00:58 +02:00
Daniel
7eddf7b774 Implement review suggestions 2020-05-01 14:33:53 +02:00
Daniel
09e4c68f7b Improve and expose config format handling 2020-04-28 09:47:02 +02:00
Daniel
a554481247 Add Order field to config Option 2020-04-21 14:11:39 +02:00
Daniel
558486483b Improve database storage put method 2020-04-15 17:27:33 +02:00
Patrick Pacher
bfd592b5dd
Fix validation error for floats 2020-04-15 09:49:24 +02:00
Patrick Pacher
a842929e55
Fix config persistence 2020-04-14 20:01:48 +02:00
Daniel
bff3f5a1dd Add validity flag for out of package usage. 2020-03-20 22:57:54 +01:00
Daniel
e349fb4f5b Add perspective, improve getters 2020-03-20 17:24:19 +01:00
Daniel
1f77046877 Update packages to new modules structure and other minor fixes 2020-02-18 15:44:18 +01:00
Daniel
f4d19ee757 Switch config change notifier to event hooking 2019-10-09 16:36:26 +02:00
Daniel
807095f9bc Update config release levels and add expertise levels 2019-10-04 23:49:57 +02:00
Daniel
2a1681792d Add release level attribute to config option, improve internal handling 2019-09-24 12:10:17 +02:00
Daniel
78aa2f3986 Clean up config package 2019-09-20 10:35:35 +02:00
Daniel
0b6582dd15 Improve documentation and formatting 2019-09-06 22:38:40 +02:00
Daniel
402429cd70 Revamp module structure
- Add shutdown mechanics to module
- Adapt dbmodule to new mechanics
2019-08-09 16:45:43 +02:00
Daniel
05bead1890 Add RequiresRestart attribute to config option 2019-08-02 16:10:07 +02:00
Daniel
2ac64aedff Switch to new data root / core module structure 2019-07-31 22:32:29 +02:00
Daniel
8f3082f96f Update import paths 2019-06-27 13:29:56 +02:00
Daniel
60dbbe55e9 Make default api listen address configurable, fix race conditions 2019-05-22 16:12:44 +02:00
Daniel
ea9592a536 Add config change signal and concurrent getters 2018-10-22 17:05:59 +02:00
Daniel
852f7ab3c6 Fix database api 2018-10-05 22:21:43 +02:00
Daniel
53fde29e1a Improve config and integrate with database 2018-09-27 15:58:53 +02:00
Daniel
014f944b2a Mock config stuff to do 2018-09-11 18:59:48 +02:00
Daniel
4c857f01ce Improve naming in config package 2018-08-23 14:56:53 +02:00
Daniel
773889f66a Add option registry to config package 2018-08-14 16:01:09 +02:00
Daniel
ffc13d6e16 Complete config revamp / specific parts have been moved to the portmaster repo 2018-08-13 17:19:50 +02:00