Extension:MobileFrontend/Deployments/2012-11-05
High-level changes
[edit]Git log
[edit]commit 47f874ad33b31ac612f070db179487e635588094 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Sun Nov 4 21:21:26 2012 +0000
Localisation updates from http://translatewiki.net. Change-Id: I193a305531c20acdecb0c4a47904af88127c4ecc
commit f558c756ebd7aae1f563f7647af36ef8cdca159b Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 15:08:38 2012 -0700
use find rather than children there is no such thing as a table that is a child of a table. find is what was meant here this ensures that where a table.ambox has various table.ambox 's printed inside we throw it away. Change-Id: Ie7fe2b9ab9898685520846f204e3f7f03035953e
commit f44a2cd7f7f8987e1d7b29948f251b47b835152b Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Sat Nov 3 23:22:12 2012 +0000
Localisation updates from http://translatewiki.net. Change-Id: Id3c434c757118ed0635ea416bf2f066458b8d5c1
commit 3f463e4e9edae52b4c673c5a4dd5e2cbe0092192 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 14:58:21 2012 -0700
cleanup ui of cleanup templates * switch to link, change icons * add text to heading of the overlay Change-Id: Ib3e24340b5b4ef3083bb346ced60827999635492
commit 3eeb09ad7ef3796676873c781df5f0685f26b328 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 11:38:05 2012 -0700
remove more/less from footer Change-Id: I8c3261191a94a9f445e6dc02e9ead4d18b5037c1
commit 8b14d999607ffd8f221fc9261dbcc0d527e983ec Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 2 16:51:13 2012 -0700
only initialise search module when on ui (bug 41669) check for #results and #search Change-Id: I2ae07aee753cb35a9063abad8628fcbc4f32f126
commit 954faa6bee00b5d2f26d79a6c24a32de9bb606a7 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Fri Nov 2 20:07:18 2012 +0000
Localisation updates from http://translatewiki.net. Change-Id: Id35117c07d31c500dbc7cb8bc5af52d662e1abf7
commit 75620edd195df4b71136c335e44c3f6b7ba003d9 Author: jrobson <jrobson@wikimedia.org> Date: Fri Nov 2 08:41:14 2012 -0700
remove left padding on overlay list items it makes the settings page look strange Change-Id: I20f07709bb379833110b422dcb09a17c80607ade
commit d6df4f771852d778d50d986a408e6270d6cc75b2 Author: awjrichards <arichards@wikimedia.org> Date: Thu Nov 1 17:09:20 2012 -0700
Ensure that there is no potential for $class to be an unset var Also ensures that any returned message at least has the 'alert' class appended so formatting doesn't look completely busted if it's not an error message. Change-Id: Ibff849279d94c028e41f4b843b99b009227f8d68
commit 33a099ec602b957134df3c9b24d4715c75a04e7b Author: Max Semenik <maxsem.wiki@gmail.com> Date: Fri Nov 2 03:47:06 2012 +0400
Minor stuff Unused variables, Doxygen warnings, etc. Change-Id: Ia0c02d1ae34be41a0a42a368dc86ca952470170b
commit 493380d3fb8f0dcc2f234c0a8490be952b1ce481 Author: jrobson <jrobson@wikimedia.org> Date: Fri Oct 26 14:59:04 2012 -0700
make sure cleanup templates are re-initialised on a dynamic page load Change-Id: I0145a06edc4f7a39cf77d7e70b132e346523bd2c
commit 83652b08158af1407a3ce79b3325474d2364fc3d Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 13:45:50 2012 -0700
add the word beta to the search placeholder this allows a simple way of distinguishing between beta and non-beta for the time being Change-Id: Id8ddc3bba54cf9c2d7241a8303b52b29c5df9643
commit 3320913fb59b8a834fe597a2d01123baf43271c3 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 13:37:24 2012 -0700
avoid printing empty lists (bug 41458) when list empty don't show it Change-Id: I18a347bdc09c55d2b596940ab8df68351a533b9f
commit 9d1423c001e62eae55c601bd183014d70d079836 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 11:27:33 2012 -0700
remove transitions from references these have given us issues in the past with performance Change-Id: I0d1f2a7d08409336da2144c88f882693cecc2701
commit e9247c4952131ba5e0f1e800fc6fe26f749e3a96 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 11:26:33 2012 -0700
rearrange notification css to make better use of less use mix-ins for border-radius and for box shadow use nesting Change-Id: Ic12dc713e94519f9ca7109c6a6180bec354f662d
commit fca27af6e5d98625d88544eac352699d483f5542 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 11:20:37 2012 -0700
lift and shift css from mf-references to mf-navigation Change-Id: I03830cf47082c5fdae79626cb54ce5b9d8fc82f8
commit ce35d39bc8be8434ab7f4399b58337534bcf9317 Author: jrobson <jrobson@wikimedia.org> Date: Thu Nov 1 11:11:46 2012 -0700
rename mf-references to mf-notification now it is more generic lets give it a more generic name Change-Id: I85350879af058bd6b285651586fb2ea863ecba94
commit 4a8dccfa00f0e59cd7656470812906d32d8a9626 Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 17:27:31 2012 -0700
when watch an article notify the user what happened adjust mf-notification.js to allow custom styling to div in notification box when watching/unwatching article show watchlist icon to left of message other changes: - adjust popup.show to allow the addition of classes to the notification box Change-Id: I985a88992cd08d585950a1047d416cde4da8b60e
commit 643c5c9e8b07b4f415e58b14a3fd9567fe569647 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Thu Nov 1 13:08:41 2012 +0400
Secure links to Meta Change-Id: Ibbc3bdbe29b6b9807f95b724450ce14bd656189f
commit e6af69c7a86ebec49eaba9d14752087523bc0e3c Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 17:16:04 2012 -0700
rename to generic mobile.production-jquery the name is misleading Change-Id: I2d1817a1bd0b370e97b25355ce4a56385149d8a8
commit fd6bfeab00bf781f0c46d979fed4d355723a6547 Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 17:14:45 2012 -0700
refactor reference code to provide generic popup this allows other modules to make use of the overlay Change-Id: Ibcf1f033816b253b3743431f72ecf9c869ee1bd8
commit 1a64afbd8d2f799f60e388eab97d02e3ca42f457 Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 16:51:53 2012 -0700
remove unreachable reference code Change-Id: I233872c64aab359a07778fbd37dbeb532d2fd5b1
commit 7dfc83c6a8a40c980424ae3dd8cd1cd3ce625cea Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 16:41:16 2012 -0700
code cleanup fix whitespace make use of chaining remove M.jQuery test (the existence of the file means jQuery is available... this should be enough) Change-Id: Ib28e34f8d2651513341c0a94287ca11eebb35a4a
commit e1724581514b70ef974bc1cbd37d77a01f9eee0b Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 16:37:59 2012 -0700
kill animated options code with fire these are not used anywhere so lets kill them leave onClickReference which is used by app Change-Id: I925f9b4d3ee9b0766177b17a4ae761ca086218ae
commit cccdd08935c78f599d806182497b25038c47c2af Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 16:20:39 2012 -0700
always leave a gap for a secondary nav (bug 41568) changing the style dynamically seems to cause issues rendering on certain webkit phones going forward we probably want to always show the secondary menu in some form so I don't see this as a big deal Change-Id: I8bdc153de6fb8f000c3e6225cb196e591f56824a
commit dcab6f51931050cdc56096810b1e385721763118 Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 15:49:57 2012 -0700
clear existing watch icons in a container before creating a new one (bug 41604) otherwise we bind another click handler on a reload Change-Id: Ia05698090226e9284d0f68b0d495d9222e691f36
commit 35919bf4246aaaf4d74b32e0d043e99b6d315227 Author: Derk-Jan Hartman <hartman@videolan.org> Date: Wed Oct 31 12:20:04 2012 +0100
(bug 41554) Add language attributes to "in other languages" Change-Id: Ie339b8edf9c3e40f5b66e7300e7d589642098f0e
commit 5fba4844deb9459b17b52c6f0d176080e67ea72a Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Wed Oct 31 20:39:38 2012 +0000
Localisation updates from http://translatewiki.net. Change-Id: I3bd20df677abb3a9c31c42d6b2f45909dd370094
commit dd1972b44e77e48ad63b348278e501bd21c8e59e Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 12:29:21 2012 -0700
use hasOwnProperty when checking cache in getToken (bug 41570) watch is actually a function on the prototype of an object in certain browsers see https://developer.mozilla.org/docs/JavaScript/Reference/Global_Objects/Object/watch Change-Id: I37a121bd86c7cef64107b47fbc54ca61ef34eb9c
commit 54dd9128830c8719254573197f71b963bb8e9204 Author: Max Semenik <maxsem.wiki@gmail.com> Date: Wed Oct 31 22:36:14 2012 +0400
Deadbeef removal Change-Id: I2c7f5d652d77c4d9195ee68c8e1a1fdad5ffba47
commit a3c7f2168850281d186f86871ba6abe6fe095bc6 Author: Brion Vibber <brion@pobox.com> Date: Wed Oct 31 11:33:39 2012 -0700
Partial revert of change Change I1f5fab58 (bug 41141), add config setting for previous behavior. Combined with setting $wgMFTrademarkSitename = true this will restore the previous behavior, while changing the default to not add TM/(R) on the sitename as a better default for third-party sites. Change-Id: If167ceb4f026de6562f7b5367d25ac23fe5527f7
commit 71f8865b104b82ab3ee36173d80aada95e587da0 Author: jrobson <jrobson@wikimedia.org> Date: Wed Oct 31 11:08:36 2012 -0700
when enhanced edit area make sure you hide it so it doesn't appear twice I've added (via Maryana) a temporary hack in Mobile.css http://en.wikipedia.org/w/index.php?title=MediaWiki%3AMobile.css&diff=520780022&oldid=520767883 Change-Id: Ia4fd141980f84abea9750964ebf841ca29e26dd8
commit db1a2ab900b962a68ae1b3d25adb54686d3b5584 Author: jrobson <jrobson@wikimedia.org> Date: Tue Oct 30 15:00:36 2012 -0700
align overlay heading into center https://mingle.corp.wikimedia.org/projects/mobile/cards/235 Change-Id: Ie69e9046e46a4459dd27042411da74493c2049e2
commit a9b132c07c176347044ade2263fe9a0ad44b1430 Author: jrobson <jrobson@wikimedia.org> Date: Tue Oct 30 13:55:51 2012 -0700
turn all special pages into 'overlays' (https://mingle.corp.wikimedia.org/projects/mobile/cards/235) * only style list and list elements in overlays if the the ul has class content * style div.content with same margins as article * add content_wrapper id to content in an overlay to distinguish it differently from overlays opened via javascript Change-Id: I59216dcfc00287e80306c8fc181e250f0516779e
commit a2d0865054341da80e6341d0fc5440b6729b7de0 Author: Derk-Jan Hartman <hartman@videolan.org> Date: Tue Oct 30 15:28:15 2012 +0100
(bug 34878) Don't override columncount with auto, instead set width column-width takes precedence over column-count. So instead of !important'ing column count, just set width instead and the amount of columns will be automatic, depending on the amount of available horizontal space.. Change-Id: Ie543e56998079afee6307dab8c0f8be692ef9ed3
commit 188f03ab0c9912fa96ed59612f62c7348a9ce743 Author: jrobson <jrobson@wikimedia.org> Date: Fri Oct 26 09:54:44 2012 -0700
ensure settings link correctly validates when title has whitespace Change-Id: I461fc906260c9330711665fb59a68fc9e575a549
commit 3429e61276e69d6a9ac1ee8ee94e9c32962d1173 Author: jrobson <jrobson@wikimedia.org> Date: Fri Oct 26 10:46:07 2012 -0700
allow user to try again when a page load fails Change-Id: Ie33aca9b6b1808a32a5d7d99caea8feed6831f68