754ca7c8f2
Organize applications in AllView by pages using the new PaginatedIconGrid added previously. Pagination is generally a better pattern for collections than scrolling, as it better suits spacial memory. Hook into AppDisplay's allocation function to communicate the available size to the different views before child allocations - this is only required by the paginated view (as pages must be computed before calling get_preferred_height/get_preferred_width), but doing it for all views will guarantee that their dynamic spacing calculation is based on the same values. https://bugzilla.gnome.org/show_bug.cgi?id=706081 |
||
---|---|---|
.. | ||
components | ||
status | ||
altTab.js | ||
animation.js | ||
appDisplay.js | ||
appFavorites.js | ||
background.js | ||
backgroundMenu.js | ||
boxpointer.js | ||
calendar.js | ||
checkBox.js | ||
ctrlAltTab.js | ||
dash.js | ||
dateMenu.js | ||
dnd.js | ||
endSessionDialog.js | ||
environment.js | ||
extensionDownloader.js | ||
extensionSystem.js | ||
grabHelper.js | ||
ibusCandidatePopup.js | ||
iconGrid.js | ||
keyboard.js | ||
layout.js | ||
lightbox.js | ||
lookingGlass.js | ||
magnifier.js | ||
magnifierDBus.js | ||
main.js | ||
messageTray.js | ||
modalDialog.js | ||
notificationDaemon.js | ||
osdWindow.js | ||
overview.js | ||
overviewControls.js | ||
panel.js | ||
panelMenu.js | ||
pointerWatcher.js | ||
popupMenu.js | ||
remoteMenu.js | ||
remoteSearch.js | ||
runDialog.js | ||
screencast.js | ||
screenShield.js | ||
screenshot.js | ||
scripting.js | ||
search.js | ||
searchDisplay.js | ||
separator.js | ||
sessionMode.js | ||
shellDBus.js | ||
shellEntry.js | ||
shellMountOperation.js | ||
slider.js | ||
switcherPopup.js | ||
tweener.js | ||
unlockDialog.js | ||
userWidget.js | ||
viewSelector.js | ||
wanda.js | ||
windowAttentionHandler.js | ||
windowManager.js | ||
workspace.js | ||
workspacesView.js | ||
workspaceSwitcherPopup.js | ||
workspaceThumbnail.js | ||
xdndHandler.js |