Extension:MobileFrontend/Deployments/2012-05-30

  • commit bd79fcd0e0ab027b6c194b57bd3619ef78690ae5
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Wed May 30 21:37:52 2012 +0100
 
     adjust hash behaviour on navigation
     
     always replace hash
     
     Change-Id: I72eb6df6f4a250cea67cd39f41821733c4f5eb68
 
  • commit 6631e06eb437395110ea086e5b33622c0cdd246b
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Wed May 30 19:50:26 2012 +0100

    improve settings page for browsers with js disabled
    
    Change-Id: Icb104adc36e3962c29cd5fcf471ebc713165c55c
   
  • commit 0bfbb2fb17c01c13fe133508a0be909271be91f9
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Wed May 30 20:25:41 2012 +0100
  
      close overlay before setting hash on contents page link
      
      the content must be visible for scroll to to work, otherwise it will
      only scroll as far as the bottom of the overlay.
      
      Change-Id: I8ef5eb3400d60f9ec403f8933580b278daade308
   
  • commit c9c70a3cd2cc3e41d6b0a1a6d83cde71ab499834
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Wed May 30 19:24:07 2012 +0100
 
     hide the left button when in full screen search
     
     Change-Id: I8ecfe3e2adf10c87d5acd8056ccb97d1d04b7ba3
 
  • commit 0552d1b51287e61e8cb02cc8d5376cdd22f26e51
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Wed May 30 18:14:20 2012 +0100

    add br tag after history link
    
    doesn't seem to be rendering with concatenation
    
    Change-Id: I6a57b55711d71211c6e00080dc3eb8f6e094028b
   
  • commit 25da6e97393148cbc66a0ef47631c83809a2dd08
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Wed May 30 18:07:28 2012 +0100
  
      on clicking a link in navigation menu close it
      
      certain browsers e.g. safari on pressing back show the screen as it
      last was with the menu open.
      
      Change-Id: Idd7928b389aeb7e03d7db6b2f541abc76204c22d
   
  • commit 88a4afc1f1672a330c05f2e3fba7b854f111dd32
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Wed May 30 18:09:48 2012 +0100
  
      hide button for left menu where javascript is disabled
      
      we should work out a better way to do this in future e.g. special page
      
      Change-Id: Ib519b161acbac90ed49194f71eabde079ed8c798
 
  • commit 760a492fff87a8a9896fe6c7facbacfb4ed55a25
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Mon May 21 13:38:24 2012 +0100
 
     Add settings page
     
     disable images on mobile site and join/leave the beta easily
     it is linked from the main menu (on left)
     
     Change-Id: I581f05f4dbc6643d0bcc759e69b50ec2eeb57bce
 
  • commit e6edfd6b5034c0ddcd8a5b355c45f767cb8963de
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Tue May 29 12:07:09 2012 +0100
 
     add header to languages overlay to show number of languages available
     
     note only have to worry about plural here as when there is only one language
     available the language overlay is disabled.
     
     Change-Id: I927b1c88f352943452cd285bdb836ad9ff476372
 
  • commit bcd3f49b379becd105d28475502b6ff600ab0f43
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Tue May 29 22:49:51 2012 +0100

    restore history link
    
    removed in change id Ifeb75facc2e02c0f7f235b9f98cb488ba86b751e
    
    Change-Id: I1ea599fa0f4450f16f855ec9843b1dd7eaeae41d
   
  • commit 90ca1b31bc76edf4ef639a1f410baf4832f49c75
Author: Patrick Reilly <preilly@wikimedia.org>
Date:   Tue May 29 18:02:44 2012 -0700
  
      don't toggle navigation menu open when hash set
      
      this appears to be confusing users
      
      Change-Id: I22d6f8036b9ceb057bfaced139d36f453aa7c775
 
  • commit 2e13e57dc0e60508ee6eb70d308395656966ab62
Author: Jon Robson <jdlrobson@gmail.com>
Date:   Tue May 29 22:17:25 2012 +0100

    strengthen css rule so right menu icon hides on full screen search
    
    Change-Id: I0e3ce3772d8e045f24f703dcbaa06e75ccea00db


  • commit 6d35bf3c267123dfe866c2011c64e18667949471
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Tue May 29 13:47:47 2012 +0100
   clicking browser history buttons flicks between overlays and article view
   
   this updates browser back and forward button behaviour to toggle between
   overlays
   e.g. click table of contents button
   click back to get to article
   click forward to get table of contents
   
   Change-Id: I1e9c475eae1eb4b42ec8d9b81a935574611b2bf8
  
  • commit 2b883ec16cfef51a27d3c1eecddcfe36ca1a27ba
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Tue May 29 10:53:09 2012 +0100
 
     remove hover effect on main menu links
     
     based on feedback
     http://www.mediawiki.org/w/index.php?title=Mobile_design/Wikipedia_navigation/Whiteboard#Friday.2C_May_25.2C_2012:
     
     Change-Id: I18fff2d9e4dc8f60f3d5707b2b2df2f0d03c0e4c
  
  • commit 3e67e1124bc360ceebe0834fb5eb808982afadc2
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Mon May 28 18:20:47 2012 +0400
 
     Restore b/c with 1.19 with an ugly hack
     
     Change-Id: I71bbfe918d1b059f48944ad4d1524591d61fd082
  
  • commit e8789c748371bed89b319710318b596f52348a44
 Author: MaxSem <maxsem.wiki@gmail.com>
 Date:   Mon May 28 12:34:47 2012 +0000
   Revert "Simplify robots and Apple touch icon outputting"
   
   This reverts * commit dc8255a64daf3bccfae793e201210d70a4a2ddb3
   
  • commit f15d69b32c2cec45f93177b2145056329400c71d
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Fri May 25 11:42:56 2012 +0100
   styling tweaks for browsers without javascript
   
   simply show language dropdown (TODO: make this a form that works without javascript)
   allow opening of menu via :target pseudo selector (css only)
   
   Change-Id: Iab5a8fcdd485431def99957d07a5d1ed9b6af4ae
    
  • commit ca5202f508bd050e85adeaee7ff30fdce9b93ebd
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Fri May 25 10:26:56 2012 +0100
 
     make page take up full height for non-existant file pages
     
     on non-existent file pages the left navigation is visible under
     the page when not open
     
     Change-Id: I47a12e213df457b122dcffc397327b9a773b6cbb
  
  • commit 57e36cf26119da78d4fbe549fdedaf6bc02f4576
 Author: Translation updater bot <l10n-bot@translatewiki.net>
 Date:   Fri May 25 22:55:27 2012 +0000
 
     email -> e-mail
     
     Change-Id: I3a395783cfae29f98d94ad2f41c9011c22676927
 
  • commit d2691d79f2c4e7897cf6f9034f6da58fa0fe8b77
 Author: awjrichards <arichards@wikimedia.org>
 Date:   Mon May 21 17:49:01 2012 -0700
   Reintroduces changes removed in 59fa8d9a7071849c01b305e8a840664bdc462319
   that broke MW 1.19 compatibility.
   
   Change-Id: Ia7706fc8759abf612d9a6390b9833444c682ef65
 
  • commit 5daaf75d0f491ade490cc6c104f43bafa7e528c5
 Author: awjrichards <arichards@wikimedia.org>
 Date:   Mon May 21 16:03:48 2012 -0700
 
     Makes feedback form for technical problems appear only if there is not
     a link configured for techcnical problem feedback
     Changes getFeedbackHtml() to renderFeedbackHtml() since the method
     was already partially rendering the HTML anyway. Now it renders
     all of the HTML generated in this function so behavior is consistent
     and predictable.
     Adds htmlspecialchars() escaping to generated feedback links
     
     Change-Id: Ifaa09e4b245d6bcc983ed335368c4749c141212f
  
  • commit 16cb74c20c69eaa7999363a5f645b869097ae611
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Thu May 24 02:32:45 2012 +0400
   Bug 37049: Non-latin characters get converted into entities
   
   libxml was being ridiculously stubborn once again, so I had to work around it manually
   
   Change-Id: I19b046fe7365d713652eeedacd6245620273971d
   
  • commit 3476b785eb7c50e5f323065d121660c4f77b4b7b
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 14:34:26 2012 +0100
   close section link in beta
   
   with javascript enabled in the beta turn the jump back a section link
   into a close section link
   
   see http://www.mediawiki.org/wiki/Mobile_design/Wikipedia_navigation/Whiteboard#Wednesday.2C_May_23.2C_2012:
   
   Change-Id: I4a7b9b6e1bbe230602d072fad32bef64ca15f529
  
  • commit 42df9b08221909dcd5295a9ac5405167b7f7e113
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 12:13:51 2012 +0100
 
     add beta class to body tag when beta enabled
     
     this allows javascript modules to target code at the beta
     
     Change-Id: I5760e243841b6f0fbfa9148a6151dc35f03a63c7
   
  • commit bb050ccb988a82d5af36bce8a7068cc239f42ab2
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 12:29:04 2012 +0100
   remove tests moved to mf-navigation-legacy test
   
   removed in a84af880c9cedcf0568031de7847c86cc16dced4
   readded by accident in af44992d7e73530ff2efadbaa1bde05916ec6765
   
   Change-Id: Ib2c5894120a8d0cba3f8153ea284415b22a25418
    
  • commit aae1c7ca67ea62234bb9f809db2ea003234df9bc
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 14:38:34 2012 +0100
 
     don't keep menu open when clicking menu items
     
     based on feedback
     
     Change-Id: Id5c73f80c707404e8f1f9cc670c05a967030e814
    
  • commit 8e84dab2f43f1c4f8ad4572ff185325283e7c51d
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 14:57:27 2012 +0100
   deal with landscape differently
   
   instead of just showing icons as introduced in 0932eb4b
   set the min height to the combined height of all the menu options.
   
   Change-Id: I614339fcf5b2385dfc8faa36d291b8e05057c6bd
   
  • commit 8cd2f4ed69fcedd9411f60b279d5d2a816550010
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 14:52:34 2012 +0100
 
     give navigation icons a min-width
     
     in korean for example where some words are 2 symbols the icon
     does not show
     
     Change-Id: I179fbd6d71015938d82aa45f9633aa3bc33ac0e0
    
  • commit 775107653324bf15349aa768fedc6cca6d3e7cf7
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 15:09:55 2012 +0100
 
     increment z-index of references on beta
     
     currently #mw-mf-page-center is covering up the reference
     overlay making it invisible
     
     Change-Id: I4aee6941cad8b89dcc30b57b82220d0bb1ef19a1
  
  • commit 215f16677a49aff21748c336a23d833b90851737
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 12:26:38 2012 +0100
 
     fix broken tests
     
     follow up to 42ed4524f0d09f50e30e8a404a0b23899001caff
     no #content_wrapper in mocks
     
     Change-Id: Id09dddc92d4ec9813806f3636388f2f717c86efd
   
  • commit a879e9984753a835be5ed86aaaf88d1df86bcdb7
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Thu May 24 11:54:58 2012 +0100
 
     adjust transitions for change to full screen search
     
     only adjust opacity (currently loading the page shows transitions for
     fitting the content)
     turns off transitions when noTransition class present
     
     Change-Id: Ia020e6b0778546c23f027e13749c98bad5496d9f
   
  • commit 0dd6df38ca5421290903c3f5424f32b63979a33e
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Thu May 24 22:49:51 2012 +0400
 
     Bug 37097 - stuck action=mobileview cache
     
     Change-Id: I48a4528653b8db8fd428ae45b5434abbc4e17394
  
  • commit ef2e63b80f63e56e3fee975cf01c573394a635c2
 Author: Jon Robson <jdlrobson@gmail.com>
 Date:   Wed May 23 10:02:10 2012 +0100
 
     remove last edited information from footer
     
     reverting e347eba346fdd530ceb5994a9b47896c543edce2
     this should have had more discussion before being added
     
     Change-Id: Ifeb75facc2e02c0f7f235b9f98cb488ba86b751e

  • commit dc8255a64daf3bccfae793e201210d70a4a2ddb3
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Wed May 23 20:22:27 2012 +0400
 
     Simplify robots and Apple touch icon outputting
     
     Change-Id: I1968b1a487b4f05a419eb07f7c95fdce8f570887
 
  • commit b31ce3c765c4a7ea7b553d184e829a586265fbd7
 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 45829956785bfc4098a9ee76055789d449c89ee6
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Tue May 22 22:11:07 2012 +0400
 
     Don't display two similar headings on beta opt in/out forms
     
     Change-Id: Ie3abd6bfe82c862ba1df2725edd36819ee957c88
 
  • commit 59fa8d9a7071849c01b305e8a840664bdc462319
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Wed May 23 01:47:49 2012 +0400
 
     Remove deadbeef
     
     Remove ExtMobileFrontend::sendApplicationVersionVaryHeader(): not needed anymore.
     Remove support for MW versions without wfIsConfiguredProxy(): we now require 1.20
       anyway due to ResourceLoader changes.
     
     Change-Id: Iafa0b3cdd121790d9dad7ba03e3f96bfa37d60e4
 
  • commit 6e31372a353b28172cf4eeed9a681f973ee03800
 Author: Max Semenik <maxsem.wiki@gmail.com>
 Date:   Tue May 22 22:25:03 2012 +0400
 
     Refactoring of option cookies
     
     MobileContext::setOptInOutCookie() now accepts bool rather than a string,
     introduced a similar function for images cookie.
     
     Change-Id: I7eddea39e83266c1d562847a208d3a803a59cedc