You can turn use "multiple inboxes" to get all mail to the top of the window
- Go to settings/Labs and select "Multiple inboxes"
- Save Changes
- You should now see a "Multiple inboxes" tab in settings.
- GMail will let you specify a search query. In the first box enter "is:All Mail" without the quotes.
- Set the maximum page size to a larger number. It didn't complain about using 50, but I don't know if there is a maximum value.
- Set "Extra panels positioning" to Above the inbox. This will put the "All Mail" label above the main inbox.
- Save changes
There may be a couple of second lag the first time you go back to the main page, becusebecause it has to execute the new query.
It does the job with a couple of issues:
- Each inbox has its own < and > button to move through the list
- Each inbox has its own "view all" button which jumps you to the label
- The gear button is only on the tool bar above the main inbox section.
Note: you will need to ensure that in Settings -> Inbox, your Inbox type is set to "Default".