New branch 'private/pranavk/leaflet_org_new' available with the following commits: commit add242fa31721ee3ab4b8d96b61fafc7beaa85d7 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 13:36:14 2016 +0530
loleaflet: Update README for updating dependencies commit ab86e63e7978064c2a95bb9aae1f3e95d293aa2d Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 13:05:21 2016 +0530 loleaflet: Bump jquery-contextmenu to 2.2.3 With current version, position of context menu is not set at specified position. 2.2.3 fixes the issue. Also udpate tarballs in node_shrinkwrap and dep. tree in npm-shrinkwrap.json commit 78c7ee0041dafd98349a517dac002b9b52b14259 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 13:17:12 2016 +0530 loleaflet: Shrinkwrap and shrinkpack; local dependencies tarballs Using npm-shrinkwrap, we are locking in our dependency tree completely, leaving no scope of being affected by any regression in any of the dependencies. In other words, all of the dependency tree is dumped in npm-shrinkwrap.json file. Using shrinkpack, we are also committing these tarballs of dependencies in node_shrinkwrap/, so that, we are not depending on npm registry at all during our build process. Since these are just tarballs, its also better space-wise than committing node_modules/ per se. Developers when want to update any dependency should bump the version in package.json, and also commit the new copy of tarballs in node_shrinkwrap/. See: https://github.com/JamieMason/shrinkpack for more info. commit d0d925ff3b2d221adb4d753e8e29d525c3210ece Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 11:53:30 2016 +0530 loleaflet: Bump jquery version to 2.2.4 Mainly because one of the dependency depends on it, so why have two different versions of jquery in our dep tree. commit cfa31df6687bff3be3990b0caa4fa5b275851a57 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 11:25:44 2016 +0530 loleaflet: Remove unused dependencies Commented out devDependencies; these are required for testing framework inherited from upstream leaflet, but we do not have such tests as of now for loleaflet. Move them to devDependencies when need arises. commit 84d12f1345b763430ac481ef28734f3fb2873d7a Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 11:26:30 2016 +0530 loleaflet: Ununsed dependency Can't find it being used anywhere. commit ad201cfe7f8a9a1dcddba2964e080d3347415cd3 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 11:16:36 2016 +0530 loleaflet: Bump select2 version We need https://github.com/select2/select2/issues/3287 which is fixed in 4.0.1 commit 08ce91ec3d1ad2dd9c393f4bf4a3a79cb3465d09 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 11:12:47 2016 +0530 loleaflet: Remove unused files; bower config and publish scripts This is only leaflet related, not needed in loleaflet. commit 98b9acc74ad4c2c04dd28c68d0216c81f93e4fcd Author: Pranav Kant <pran...@collabora.co.uk> Date: Mon Aug 1 19:22:18 2016 +0530 loleaflet: These are not needed now as we browserify ... and use them from node_modules/ directly now. commit c77d6cf3214179235e145dc1cee7f36c1ae7cf09 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 01:29:16 2016 +0530 loleaflet: Modularize all of the CSS; browersify-css Follow the same approach to bundle everything into a single file as done for the js files in previous commit. commit 8a8255998048e920d3e744b921216eaa06fa3816 Author: Pranav Kant <pran...@collabora.co.uk> Date: Wed Aug 3 01:22:23 2016 +0530 loleaflet: Modularize all of the js; use browserify Don't include each third party script in a separate <script> tag, rather have one single main.js file require'ing these different scripts. Then `browserify' on main.js which bundles everything into a single bundle.js containing all of the dependencies. Also add these 3rd party scripts such as jquery, jquery-ui, select2 etc. using npm, rather than manually downloading their files from the internet. This should ease the process of managing these front-end dependencies; upgrade process should be very easy now. commit 2ade802f48002cd8126cddc5714cb93092ad8e9f Author: Pranav Kant <pran...@collabora.co.uk> Date: Tue Aug 2 13:37:47 2016 +0530 loleaflet: Consistency, start url with /loleaflet commit 275dc04fdcadef1a224705c30e6c67c9b8da9906 Author: Pranav Kant <pran...@collabora.co.uk> Date: Sun Jul 31 13:27:20 2016 +0530 loleaflet: Typo; Colon -> comma operator commit fd7b436365c7e1063530c580ec42d227d8192511 Author: Pranav Kant <pran...@collabora.co.uk> Date: Fri Jul 22 23:51:03 2016 +0530 loleaflet: Update license field specifying the type and URL is deprecated: https://docs.npmjs.com/files/package.json#license http://npm1k.org/ (inspired from 6a6d833a2f407bad37587f5e30bf56fb539e7f8d in upstream Leaflet) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits