Changeset View
Changeset View
Standalone View
Standalone View
containments/desktop/package/contents/ui/main.qml
Show First 20 Lines • Show All 182 Lines • ▼ Show 20 Line(s) | 108 | function addApplet(applet, x, y) { | |||
---|---|---|---|---|---|
183 | 183 | | |||
184 | if (container.x >= 0 && container.y >= 0) { | 184 | if (container.x >= 0 && container.y >= 0) { | ||
185 | LayoutManager.positionItem(container); | 185 | LayoutManager.positionItem(container); | ||
186 | } | 186 | } | ||
187 | } | 187 | } | ||
188 | 188 | | |||
189 | function preferredWidth(minimum) { | 189 | function preferredWidth(minimum) { | ||
190 | if (isContainment || !folderViewLayer.ready) { | 190 | if (isContainment || !folderViewLayer.ready) { | ||
191 | return undefined; | 191 | return -1; | ||
192 | } else if (useListViewMode) { | 192 | } else if (useListViewMode) { | ||
193 | return (minimum ? folderViewLayer.view.cellHeight * 4 : units.gridUnit * 16); | 193 | return (minimum ? folderViewLayer.view.cellHeight * 4 : units.gridUnit * 16); | ||
194 | } | 194 | } | ||
195 | 195 | | |||
196 | return (folderViewLayer.view.cellWidth * (minimum ? 1 : 3)) + (units.largeSpacing * 2); | 196 | return (folderViewLayer.view.cellWidth * (minimum ? 1 : 3)) + (units.largeSpacing * 2); | ||
197 | } | 197 | } | ||
198 | 198 | | |||
199 | function preferredHeight(minimum) { | 199 | function preferredHeight(minimum) { | ||
200 | if (isContainment || !folderViewLayer.ready) { | 200 | if (isContainment || !folderViewLayer.ready) { | ||
201 | return undefined; | 201 | return -1; | ||
202 | } else if (useListViewMode) { | 202 | } else if (useListViewMode) { | ||
203 | var height = (folderViewLayer.view.cellHeight * (minimum ? 1 : 15)) + units.smallSpacing; | 203 | var height = (folderViewLayer.view.cellHeight * (minimum ? 1 : 15)) + units.smallSpacing; | ||
204 | } else { | 204 | } else { | ||
205 | var height = (folderViewLayer.view.cellHeight * (minimum ? 1 : 2)) + units.largeSpacing | 205 | var height = (folderViewLayer.view.cellHeight * (minimum ? 1 : 2)) + units.largeSpacing | ||
206 | } | 206 | } | ||
207 | 207 | | |||
208 | if (plasmoid.configuration.labelMode != 0) { | 208 | if (plasmoid.configuration.labelMode != 0) { | ||
209 | height += folderViewLayer.item.labelHeight; | 209 | height += folderViewLayer.item.labelHeight; | ||
▲ Show 20 Lines • Show All 358 Lines • Show Last 20 Lines |