Skip to content

Commit fc84ad4

Browse files
committed
Revert "Revert "Serialize to indexdb" (#664)"
This reverts commit a053818.
1 parent 4f48ebb commit fc84ad4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3205
-390
lines changed

css/webamp.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
position: absolute;
55
top: 0;
66
left: 0;
7+
right: 0;
8+
bottom: 0;
9+
overflow: hidden;
710
}
811

912
/* Prevent accidental highlighting */
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`can serialize the initial state 1`] = `
4+
Object {
5+
"display": Object {
6+
"doubled": false,
7+
"llama": false,
8+
"marqueeStep": 0,
9+
"skinColors": Array [
10+
"rgb(0,0,0)",
11+
"rgb(24,33,41)",
12+
"rgb(239,49,16)",
13+
"rgb(206,41,16)",
14+
"rgb(214,90,0)",
15+
"rgb(214,102,0)",
16+
"rgb(214,115,0)",
17+
"rgb(198,123,8)",
18+
"rgb(222,165,24)",
19+
"rgb(214,181,33)",
20+
"rgb(189,222,41)",
21+
"rgb(148,222,33)",
22+
"rgb(41,206,16)",
23+
"rgb(50,190,16)",
24+
"rgb(57,181,16)",
25+
"rgb(49,156,8)",
26+
"rgb(41,148,0)",
27+
"rgb(24,132,8)",
28+
"rgb(255,255,255)",
29+
"rgb(214,214,222)",
30+
"rgb(181,189,189)",
31+
"rgb(160,170,175)",
32+
"rgb(148,156,165)",
33+
"rgb(150,150,150)",
34+
],
35+
"skinCursors": null,
36+
"skinGenLetterWidths": null,
37+
"skinImages": Object {
38+
"EQ_GRAPH_LINE_COLORS": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAYAAABRC2cZAAAAR0lEQVQYV2O4rCT9n+F9kOJ/hvfViv8ZHkzSQCE2afxneH/HEJm49Nr0PwOYWPLIAkp0PjL4z1B41uQ/Q9QGnf8MWrPEIAQANWYwvnlToNIAAAAASUVORK5CYII=",
39+
"EQ_PREAMP_LINE": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAABCAYAAADpXEERAAAAE0lEQVQoU2Pcdfruf4ZRMKRDAAD1lwNjTqcaUQAAAABJRU5ErkJggg==",
40+
},
41+
"skinPlaylistStyle": null,
42+
"skinRegion": Object {},
43+
"visualizerStyle": 0,
44+
},
45+
"equalizer": Object {
46+
"auto": false,
47+
"on": true,
48+
"sliders": Object {
49+
"1000": 50,
50+
"12000": 50,
51+
"14000": 50,
52+
"16000": 50,
53+
"170": 50,
54+
"3000": 50,
55+
"310": 50,
56+
"60": 50,
57+
"600": 50,
58+
"6000": 50,
59+
"preamp": 50,
60+
},
61+
},
62+
"media": Object {
63+
"balance": 0,
64+
"repeat": false,
65+
"shuffle": false,
66+
"volume": 78,
67+
},
68+
"version": 1,
69+
"windows": Object {
70+
"focused": "main",
71+
"genWindows": Object {
72+
"equalizer": Object {
73+
"hidden": false,
74+
"open": true,
75+
"position": Object {
76+
"x": 0,
77+
"y": 0,
78+
},
79+
"shade": false,
80+
"size": Array [
81+
0,
82+
0,
83+
],
84+
},
85+
"main": Object {
86+
"hidden": false,
87+
"open": true,
88+
"position": Object {
89+
"x": 0,
90+
"y": 0,
91+
},
92+
"shade": false,
93+
"size": Array [
94+
0,
95+
0,
96+
],
97+
},
98+
"playlist": Object {
99+
"hidden": false,
100+
"open": true,
101+
"position": Object {
102+
"x": 0,
103+
"y": 0,
104+
},
105+
"shade": false,
106+
"size": Array [
107+
0,
108+
0,
109+
],
110+
},
111+
},
112+
"positionsAreRelative": true,
113+
},
114+
}
115+
`;
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
{
2+
"version": 1,
3+
"media": {
4+
"volume": 78,
5+
"balance": 40,
6+
"shuffle": false,
7+
"repeat": false
8+
},
9+
"equalizer": {
10+
"on": true,
11+
"auto": false,
12+
"sliders": {
13+
"60": 50,
14+
"170": 50,
15+
"310": 50,
16+
"600": 50,
17+
"1000": 50,
18+
"3000": 50,
19+
"6000": 50,
20+
"12000": 50,
21+
"14000": 50,
22+
"16000": 50,
23+
"preamp": 50
24+
}
25+
},
26+
"display": {
27+
"visualizerStyle": 0,
28+
"doubled": false,
29+
"llama": false,
30+
"marqueeStep": 0,
31+
"skinImages": {
32+
"EQ_PREAMP_LINE": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAABCAYAAADpXEERAAAAE0lEQVQoU2Pcdfruf4ZRMKRDAAD1lwNjTqcaUQAAAABJRU5ErkJggg==",
33+
"EQ_GRAPH_LINE_COLORS": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAYAAABRC2cZAAAAR0lEQVQYV2O4rCT9n+F9kOJ/hvfViv8ZHkzSQCE2afxneH/HEJm49Nr0PwOYWPLIAkp0PjL4z1B41uQ/Q9QGnf8MWrPEIAQANWYwvnlToNIAAAAASUVORK5CYII="
34+
},
35+
"skinCursors": null,
36+
"skinRegion": {},
37+
"skinGenLetterWidths": null,
38+
"skinColors": [
39+
"rgb(0,0,0)",
40+
"rgb(24,33,41)",
41+
"rgb(239,49,16)",
42+
"rgb(206,41,16)",
43+
"rgb(214,90,0)",
44+
"rgb(214,102,0)",
45+
"rgb(214,115,0)",
46+
"rgb(198,123,8)",
47+
"rgb(222,165,24)",
48+
"rgb(214,181,33)",
49+
"rgb(189,222,41)",
50+
"rgb(148,222,33)",
51+
"rgb(41,206,16)",
52+
"rgb(50,190,16)",
53+
"rgb(57,181,16)",
54+
"rgb(49,156,8)",
55+
"rgb(41,148,0)",
56+
"rgb(24,132,8)",
57+
"rgb(255,255,255)",
58+
"rgb(214,214,222)",
59+
"rgb(181,189,189)",
60+
"rgb(160,170,175)",
61+
"rgb(148,156,165)",
62+
"rgb(150,150,150)"
63+
],
64+
"skinPlaylistStyle": null
65+
},
66+
"windows": {
67+
"positionsAreRelative": true,
68+
"genWindows": {
69+
"main": {
70+
"size": [
71+
0,
72+
0
73+
],
74+
"open": true,
75+
"hidden": false,
76+
"shade": false,
77+
"position": {
78+
"x": 0,
79+
"y": 0
80+
}
81+
},
82+
"equalizer": {
83+
"size": [
84+
0,
85+
0
86+
],
87+
"open": true,
88+
"hidden": false,
89+
"shade": false,
90+
"position": {
91+
"x": 0,
92+
"y": 0
93+
}
94+
},
95+
"playlist": {
96+
"size": [
97+
0,
98+
0
99+
],
100+
"open": true,
101+
"hidden": false,
102+
"shade": false,
103+
"position": {
104+
"x": 0,
105+
"y": 0
106+
}
107+
}
108+
},
109+
"focused": "main"
110+
}
111+
}
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
{
2+
"version": 1,
3+
"media": {
4+
"volume": 78,
5+
"balance": 0,
6+
"shuffle": false,
7+
"repeat": false
8+
},
9+
"equalizer": {
10+
"on": true,
11+
"auto": false,
12+
"sliders": {
13+
"60": 50,
14+
"170": 50,
15+
"310": 50,
16+
"600": 50,
17+
"1000": 50,
18+
"3000": 50,
19+
"6000": 50,
20+
"12000": 50,
21+
"14000": 50,
22+
"16000": 50,
23+
"preamp": 50
24+
}
25+
},
26+
"display": {
27+
"visualizerStyle": 0,
28+
"doubled": true,
29+
"llama": false,
30+
"marqueeStep": 0,
31+
"skinImages": {
32+
"EQ_PREAMP_LINE": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAABCAYAAADpXEERAAAAE0lEQVQoU2Pcdfruf4ZRMKRDAAD1lwNjTqcaUQAAAABJRU5ErkJggg==",
33+
"EQ_GRAPH_LINE_COLORS": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAYAAABRC2cZAAAAR0lEQVQYV2O4rCT9n+F9kOJ/hvfViv8ZHkzSQCE2afxneH/HEJm49Nr0PwOYWPLIAkp0PjL4z1B41uQ/Q9QGnf8MWrPEIAQANWYwvnlToNIAAAAASUVORK5CYII="
34+
},
35+
"skinCursors": null,
36+
"skinRegion": {},
37+
"skinGenLetterWidths": null,
38+
"skinColors": [
39+
"rgb(0,0,0)",
40+
"rgb(24,33,41)",
41+
"rgb(239,49,16)",
42+
"rgb(206,41,16)",
43+
"rgb(214,90,0)",
44+
"rgb(214,102,0)",
45+
"rgb(214,115,0)",
46+
"rgb(198,123,8)",
47+
"rgb(222,165,24)",
48+
"rgb(214,181,33)",
49+
"rgb(189,222,41)",
50+
"rgb(148,222,33)",
51+
"rgb(41,206,16)",
52+
"rgb(50,190,16)",
53+
"rgb(57,181,16)",
54+
"rgb(49,156,8)",
55+
"rgb(41,148,0)",
56+
"rgb(24,132,8)",
57+
"rgb(255,255,255)",
58+
"rgb(214,214,222)",
59+
"rgb(181,189,189)",
60+
"rgb(160,170,175)",
61+
"rgb(148,156,165)",
62+
"rgb(150,150,150)"
63+
],
64+
"skinPlaylistStyle": null
65+
},
66+
"windows": {
67+
"positionsAreRelative": true,
68+
"genWindows": {
69+
"main": {
70+
"size": [
71+
0,
72+
0
73+
],
74+
"open": true,
75+
"hidden": false,
76+
"shade": false,
77+
"position": {
78+
"x": 0,
79+
"y": 0
80+
}
81+
},
82+
"equalizer": {
83+
"size": [
84+
0,
85+
0
86+
],
87+
"open": true,
88+
"hidden": false,
89+
"shade": false,
90+
"position": {
91+
"x": 0,
92+
"y": 0
93+
}
94+
},
95+
"playlist": {
96+
"size": [
97+
0,
98+
0
99+
],
100+
"open": true,
101+
"hidden": false,
102+
"shade": false,
103+
"position": {
104+
"x": 0,
105+
"y": 0
106+
}
107+
}
108+
},
109+
"focused": "main"
110+
}
111+
}

0 commit comments

Comments
 (0)