Feature/#32 option menu #112
No reviewers
Labels
No labels
dependencies
Priority: Critical
Priority: High
Priority: Low
Priority: Medium
State: Abandoned
State: Blocked
State: Completed
State: In progress
State: New
State: On Hold
State: Pending
State: Review needed
State: Waiting for release
Type: Bug
Type: Enhancement
Type: Maintenance
Type: Question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Serraniel/AniwatchPlus#112
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/#32-option-menu"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
But the rest of the changes is ready for review I think.
I added an implementation for firefox but it´s a bit of a nightmare to validate it, as you cannot use the sync storage with a temporary addon. It will give the following error:
However, I validated the code itself is working by just using the local storage instead of sync storage.
Additionally I found out, that the chrome local storage api also is working in firefox. Just as a side fact.
I think that´s it. Also decided to not open settings in tab, so the browser show that kind of overlay which should be enough imo and saves us from further styiling.
@ -0,0 +24,4 @@
callback(this.settingsCache.get(key));
}
else {
// OOOPS // currently all settings are default true. This isn´t a problem but there should be much better soloutions after migration to typescript....
This should be refactored and improved after #48 .
That if statement has to be removed.
Done and working, agaub.
Looks good!