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