This project is mirrored from https://github.com/weirdgloop/mediawiki-extensions-Kartographer. Pull mirroring updated .
  1. 07 Aug, 2021 1 commit
  2. 21 Jul, 2021 2 commits
  3. 30 Dec, 2019 1 commit
  4. 20 Mar, 2019 1 commit
  5. 22 Feb, 2018 2 commits
    • Timo Tijhof's avatar
      Use then() instead of done() on mw.loader promise where possible · 643ce491
      Timo Tijhof authored
      The done() has various legacy semantics that make code less
      predictable. Using then() makes code consistently and predictably
      asynchronous and has the benefit of automatically using
      native ES6 Promise in the future.
      
      Change-Id: I20e6a261c766c1a9992d1c217d3a5767f1f6acb1
      643ce491
    • Timo Tijhof's avatar
      Use require() instead of mw.loader.require() · 34f71658
      Timo Tijhof authored
      mw.loader.require() is an internal method for debugging only.
      It was a failure on my part to document it as such (until recently).
      
      When T108655 added support for `module.exports` and `require()` to
      ResourceLoader, it also ensured the require() function is accessible
      to all module execution contexts, similar to how jQuery and mw are
      ensured via the implement() closure from load.php, and in debug mode.
      
      Change-Id: I9aae3b6660b4bc6345c24029a56036f669c54228
      34f71658
  6. 23 Jul, 2017 1 commit
  7. 03 May, 2017 1 commit
  8. 15 Nov, 2016 1 commit
  9. 28 Oct, 2016 1 commit
  10. 27 Oct, 2016 1 commit
    • Julien Girault's avatar
      Implement first phase of map event logging. · c0f4f3c2
      Julien Girault authored
      * Uses mw.track to track analytical events.
      * Fixes dialog sidebar so it keeps track of sidebar state when switching to another map from hash.
      
      Bug: T149140
      Change-Id: I66ba00cc2d86d9f1e49cbb46bd9ebd39650e3bea
      c0f4f3c2
  11. 24 Oct, 2016 1 commit
  12. 22 Oct, 2016 1 commit
    • Julien Girault's avatar
      Use map snapshot service until user interacts · 913a4758
      Julien Girault authored
      * Move the Link class outside of ext.kartographer.box
        so it can be loaded without mapbox
      * Make Link class delegate creating the map to the dialog
        so that the dialog can open first and create the map second
      * Add a spinner for when dialog is open and map being created
      
      Bug: T148070
      Change-Id: Iba40a37130220576185c075cdec9be3f75afcad6
      913a4758