[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