Extension:MobileFrontend/Deployments/2012-05-22
All changes from 21 May, 2012 plus those below:
- commit 2f9ec747ec17a4fd6df703c389ab06cba55dde59
Author: awjrichards <arichards@wikimedia.org> Date: Mon May 21 10:33:22 2012 -0700
Create 20120524-jdlrobson-hotfix branch and update .gitreview Change-Id: I37f5454b2d33ff02d93746b483c7ce297eb66cee
- commit 2a527553336771ed79d2256282ca6bf1713bcac3
Author: Jon Robson <jdlrobson@gmail.com> Date: Wed May 23 17:58:13 2012 +0100
use history api to avoid problems with buggy browsers (bug 37059) window.location.replace causes a page reload on blackberry rather than just updating the hash. Better to just not update the hash at all on these older browsers Change-Id: Ic2ca284b8f40d252b3fb3b5a839fec623addde59
- commit 398ebffebe6567f4a75fe03563b327796853f0dc
Author: Patrick Reilly <preilly@wikimedia.org> Date: Tue May 22 15:49:20 2012 -0700
fix mw-mf-page-left min height issue Change-Id: I46693e18b223e7ce082a1edb38530326f6d32be1
- commit 55851c0c8891fc5fe6ee7e33bf402df2bc31bfd2
Author: awjrichards <arichards@wikimedia.org> Date: Sat May 19 09:15:12 2012 -0700
Update new contact form for forward-compatibility with pending HTMLForm updates in core Change-Id: Ie5dcf100d511aa766d37bf0b58a4884232bb50c8
- commit 51bede4669018229906da69ebd81dfd771bdea74
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 18:18:45 2012 +0100 align search results with left of search box on iphone due to the padding tweaks these elements are currently not left aligned as they should be Change-Id: I4562b99211f82ad4fccd0d4a103f8a3043a87a17
- commit 0932eb4be5757248b86601a83e73f5a7e066e464
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 13:24:58 2012 +0100
optimise navigation for smaller screens with media query support for smaller screens e.g. Nokia E63 throw away text and just show icons Change-Id: I2d681e56f0fadc4d5c7641cc5e7c92c71d2a793d
- commit 38fdfa062d62e38c2042a8ca63268b3508e58de6
Author: Jon Robson <jdlrobson@gmail.com> Date: Mon May 21 14:01:35 2012 +0100 disable action bar menu items when no languages / contents add class disabled and don't bind an action to buttons if there are no languages or contents to show in the overlay also switch from click to bind to bring more in line with application.js and its capabilities Change-Id: Ibcfcd23bf132af6c7d7595bc2b52eb27cc2b752b
- commit 552696f4a438286424fa0b44ac5aabd237c8c5d3
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 10:38:43 2012 +0100
limit hash links to ones in content this doesn't play nice with links in the navigation (to replicate open a section, click the menu button at top left of beta and notice how we jump back to the opened section! Change-Id: I3bfa6c991a7d4d8795ff0ea55e1236f95d558a2e
- commit e8f0d3e52fe3536dd133a5f3e26f1eafdbb663d9
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 10:14:00 2012 +0100 hide the left panel on smaller pages this makes sure that the center panel takes up the entire window height this fixes the problem preilly was reporting that the bottom part of the left panel shows through to the main page if the content isn't of a certain height. Change-Id: I4476fd44393ad626dbbf2effa04ac8d853bd7ba8
- commit f8dd02909ded338767ac1f841bdfab2245fc279b
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 15:54:49 2012 +0100 link up contact us page to main menu leaving in footer to avoid beta specific code Change-Id: Ie3d7ef4db27076f7270608c97c26124ddecf8479
- commit a09d37ae933f48212db6938ed367d87d584611cb
Author: Jon Robson <jdlrobson@gmail.com> Date: Tue May 22 10:00:25 2012 +0100 remove note about needing to minify js follow up to b76bd2ad2e6709454128b2b37e3dec3eb3e7ae0d Change-Id: I3f6af74ceb828a1b6f1bd7fa1a4222d3c4ef5b3d