1 Tests how split widget saving to settings works.
3 Create default split widget
4 Running split widget test with the following parameters: useFraction = false, shouldSaveShowMode = false
6 Sidebar size = 100, showMode = Both, vertical
9 Sidebar size = 0, showMode = OnlyMain, vertical
10 Setting value: {"vertical":{"size":0}}
12 Sidebar size = 100, showMode = Both, vertical
13 Setting value: {"vertical":{"size":0}}
15 Sidebar size = 200, showMode = Both, vertical
16 Setting value: {"vertical":{"size":201}}
18 Sidebar size = 0, showMode = OnlyMain, vertical
19 Setting value: {"vertical":{"size":201}}
21 Sidebar size = 200, showMode = Both, vertical
22 Setting value: {"vertical":{"size":201}}
24 Sidebar size = 101, showMode = Both, horizontal
25 Setting value: {"vertical":{"size":201}}
27 Sidebar size = 201, showMode = Both, horizontal
28 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
30 Sidebar size = 0, showMode = OnlyMain, horizontal
31 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
32 Recreating split widget
33 Sidebar size = 200, showMode = Both, vertical
34 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
36 Sidebar size = 0, showMode = OnlyMain, vertical
37 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
39 Sidebar size = 0, showMode = OnlyMain, horizontal
40 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
42 Sidebar size = 201, showMode = Both, horizontal
43 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
44 Recreating split widget
45 Sidebar size = 200, showMode = Both, vertical
46 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
48 Sidebar size = 201, showMode = Both, horizontal
49 Setting value: {"vertical":{"size":201},"horizontal":{"size":202}}
51 Create default split widget
52 Running split widget test with the following parameters: useFraction = false, shouldSaveShowMode = true
54 Sidebar size = 100, showMode = Both, vertical
55 Setting value: {"vertical":{"size":0,"showMode":"Both"}}
57 Sidebar size = 0, showMode = OnlyMain, vertical
58 Setting value: {"vertical":{"size":0,"showMode":"OnlyMain"}}
60 Sidebar size = 100, showMode = Both, vertical
61 Setting value: {"vertical":{"size":0,"showMode":"Both"}}
63 Sidebar size = 200, showMode = Both, vertical
64 Setting value: {"vertical":{"size":201,"showMode":"Both"}}
66 Sidebar size = 0, showMode = OnlyMain, vertical
67 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"}}
69 Sidebar size = 200, showMode = Both, vertical
70 Setting value: {"vertical":{"size":201,"showMode":"Both"}}
72 Sidebar size = 101, showMode = Both, horizontal
73 Setting value: {"vertical":{"size":201,"showMode":"Both"},"horizontal":{"size":0,"showMode":"Both"}}
75 Sidebar size = 201, showMode = Both, horizontal
76 Setting value: {"vertical":{"size":201,"showMode":"Both"},"horizontal":{"size":202,"showMode":"Both"}}
78 Sidebar size = 0, showMode = OnlyMain, horizontal
79 Setting value: {"vertical":{"size":201,"showMode":"Both"},"horizontal":{"size":202,"showMode":"OnlyMain"}}
80 Recreating split widget
81 Sidebar size = 200, showMode = Both, vertical
82 Setting value: {"vertical":{"size":201,"showMode":"Both"},"horizontal":{"size":202,"showMode":"OnlyMain"}}
84 Sidebar size = 0, showMode = OnlyMain, vertical
85 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"},"horizontal":{"size":202,"showMode":"OnlyMain"}}
87 Sidebar size = 0, showMode = OnlyMain, horizontal
88 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"},"horizontal":{"size":202,"showMode":"OnlyMain"}}
90 Sidebar size = 201, showMode = Both, horizontal
91 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"},"horizontal":{"size":202,"showMode":"Both"}}
92 Recreating split widget
93 Sidebar size = 0, showMode = OnlyMain, vertical
94 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"},"horizontal":{"size":202,"showMode":"Both"}}
96 Sidebar size = 201, showMode = Both, horizontal
97 Setting value: {"vertical":{"size":201,"showMode":"OnlyMain"},"horizontal":{"size":202,"showMode":"Both"}}
99 Create default split widget
100 Running split widget test with the following parameters: useFraction = true, shouldSaveShowMode = false
101 Creating split widget
102 Sidebar size = 114, showMode = Both, vertical
105 Sidebar size = 0, showMode = OnlyMain, vertical
106 Setting value: {"vertical":{"size":0}}
108 Sidebar size = 114, showMode = Both, vertical
109 Setting value: {"vertical":{"size":0}}
111 Sidebar size = 124, showMode = Both, vertical
112 Setting value: {"vertical":{"size":125}}
114 Sidebar size = 0, showMode = OnlyMain, vertical
115 Setting value: {"vertical":{"size":125}}
117 Sidebar size = 124, showMode = Both, vertical
118 Setting value: {"vertical":{"size":125}}
120 Sidebar size = 119, showMode = Both, horizontal
121 Setting value: {"vertical":{"size":125}}
123 Sidebar size = 129, showMode = Both, horizontal
124 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
126 Sidebar size = 0, showMode = OnlyMain, horizontal
127 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
128 Recreating split widget
129 Sidebar size = 124, showMode = Both, vertical
130 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
132 Sidebar size = 0, showMode = OnlyMain, vertical
133 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
135 Sidebar size = 0, showMode = OnlyMain, horizontal
136 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
138 Sidebar size = 129, showMode = Both, horizontal
139 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
140 Recreating split widget
141 Sidebar size = 124, showMode = Both, vertical
142 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
144 Sidebar size = 129, showMode = Both, horizontal
145 Setting value: {"vertical":{"size":125},"horizontal":{"size":130}}
147 Create default split widget
148 Running split widget test with the following parameters: useFraction = true, shouldSaveShowMode = true
149 Creating split widget
150 Sidebar size = 114, showMode = Both, vertical
151 Setting value: {"vertical":{"size":0,"showMode":"Both"}}
153 Sidebar size = 0, showMode = OnlyMain, vertical
154 Setting value: {"vertical":{"size":0,"showMode":"OnlyMain"}}
156 Sidebar size = 114, showMode = Both, vertical
157 Setting value: {"vertical":{"size":0,"showMode":"Both"}}
159 Sidebar size = 124, showMode = Both, vertical
160 Setting value: {"vertical":{"size":125,"showMode":"Both"}}
162 Sidebar size = 0, showMode = OnlyMain, vertical
163 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"}}
165 Sidebar size = 124, showMode = Both, vertical
166 Setting value: {"vertical":{"size":125,"showMode":"Both"}}
168 Sidebar size = 119, showMode = Both, horizontal
169 Setting value: {"vertical":{"size":125,"showMode":"Both"},"horizontal":{"size":0,"showMode":"Both"}}
171 Sidebar size = 129, showMode = Both, horizontal
172 Setting value: {"vertical":{"size":125,"showMode":"Both"},"horizontal":{"size":130,"showMode":"Both"}}
174 Sidebar size = 0, showMode = OnlyMain, horizontal
175 Setting value: {"vertical":{"size":125,"showMode":"Both"},"horizontal":{"size":130,"showMode":"OnlyMain"}}
176 Recreating split widget
177 Sidebar size = 124, showMode = Both, vertical
178 Setting value: {"vertical":{"size":125,"showMode":"Both"},"horizontal":{"size":130,"showMode":"OnlyMain"}}
180 Sidebar size = 0, showMode = OnlyMain, vertical
181 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"},"horizontal":{"size":130,"showMode":"OnlyMain"}}
183 Sidebar size = 0, showMode = OnlyMain, horizontal
184 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"},"horizontal":{"size":130,"showMode":"OnlyMain"}}
186 Sidebar size = 129, showMode = Both, horizontal
187 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"},"horizontal":{"size":130,"showMode":"Both"}}
188 Recreating split widget
189 Sidebar size = 0, showMode = OnlyMain, vertical
190 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"},"horizontal":{"size":130,"showMode":"Both"}}
192 Sidebar size = 129, showMode = Both, horizontal
193 Setting value: {"vertical":{"size":125,"showMode":"OnlyMain"},"horizontal":{"size":130,"showMode":"Both"}}