[Libreoffice-commits] online.git: Changes to 'private/pranavk/leaflet_org_new'
Pranav Kant
pranavk at collabora.co.uk
Wed Aug 3 08:20:06 UTC 2016
New branch 'private/pranavk/leaflet_org_new' available with the following commits:
commit add242fa31721ee3ab4b8d96b61fafc7beaa85d7
Author: Pranav Kant <pranavk at collabora.co.uk>
Date: Wed Aug 3 13:36:14 2016 +0530
loleaflet: Update README for updating dependencies
commit ab86e63e7978064c2a95bb9aae1f3e95d293aa2d
Author: Pranav Kant <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at 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 <pranavk at collabora.co.uk>
Date: Tue Aug 2 13:37:47 2016 +0530
loleaflet: Consistency, start url with /loleaflet
commit 275dc04fdcadef1a224705c30e6c67c9b8da9906
Author: Pranav Kant <pranavk at collabora.co.uk>
Date: Sun Jul 31 13:27:20 2016 +0530
loleaflet: Typo; Colon -> comma operator
commit fd7b436365c7e1063530c580ec42d227d8192511
Author: Pranav Kant <pranavk at 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)
More information about the Libreoffice-commits
mailing list