Jordan Eldredge
|
282780a26b
|
Add many tests for serialization
|
2018-09-30 00:19:04 -07:00 |
|
Jordan Eldredge
|
4d353376d1
|
Split serialized state types into their own file
|
2018-09-29 18:00:20 -07:00 |
|
Jordan Eldredge
|
78537accbf
|
Refactor how we manage window positions
|
2018-09-29 18:00:20 -07:00 |
|
Jordan Eldredge
|
d9c559ea06
|
Clean up selectors file
|
2018-09-29 18:00:20 -07:00 |
|
Jordan Eldredge
|
669df38197
|
Use browserSize from state. Make it non-optional
|
2018-09-29 18:00:20 -07:00 |
|
Jordan Eldredge
|
0de5c2bb25
|
Use namespaced Utils
|
2018-09-29 18:00:20 -07:00 |
|
Jordan Eldredge
|
464d42405f
|
Add initial approach of recovering from bad window positions
|
2018-09-29 18:00:19 -07:00 |
|
Jordan Eldredge
|
38f032b2c7
|
Don't center windows when restoring from serialized state
|
2018-09-29 17:58:46 -07:00 |
|
Jordan Eldredge
|
b938d7cf73
|
Persist window states (exept position)
|
2018-09-29 17:58:46 -07:00 |
|
Jordan Eldredge
|
6d4c44b3ae
|
Serialize media state, and apply equalizer state to on deserialize
|
2018-09-29 17:58:46 -07:00 |
|
Jordan Eldredge
|
d1b43d55ca
|
Serialize state to indexdb
|
2018-09-29 17:58:46 -07:00 |
|
Jordan Eldredge
|
29c12c656a
|
Type Balance
|
2018-09-28 07:26:24 -07:00 |
|
Jordan Eldredge
|
7abc3d351d
|
Type MonoStero
|
2018-09-28 07:06:46 -07:00 |
|
Jordan Eldredge
|
839444fe86
|
Type Volume and MainVolume
|
2018-09-28 06:58:56 -07:00 |
|
Jordan Eldredge
|
5f7948c011
|
Add media session integration (#646)
|
2018-09-25 22:13:43 -07:00 |
|
Jordan Eldredge
|
17756eaa60
|
Memoize selectors and use curried functions rather than arguments
|
2018-09-18 08:38:25 -07:00 |
|
Jordan Eldredge
|
a5485cfb4f
|
Clarify return type of getWindowsInfo
|
2018-09-17 17:04:05 -07:00 |
|
Jordan Eldredge
|
bbf56232c3
|
Type Selectors
|
2018-09-17 17:04:05 -07:00 |
|