Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N-API port #946

Merged
merged 110 commits into from
Aug 7, 2020
Merged

N-API port #946

merged 110 commits into from
Aug 7, 2020

Commits on Apr 24, 2020

  1. Configuration menu
    Copy the full SHA
    bc5b8ad View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Configuration menu
    Copy the full SHA
    82d1580 View commit details
    Browse the repository at this point in the history
  2. NAN => N-API WIP [skip ci]

    (Image.open Image.fill Image.getPixel Image.setPixel Image.compare)
    artemp committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    849ffe9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f091be View commit details
    Browse the repository at this point in the history
  4. format

    artemp committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    02e6b06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d9b79d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb6da3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    643bbb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. N-API port (WIP) : mapnik.Image (fill(async), save, saveAsync) [skip ci]

    (revive more mapnik.Image tests)
    artemp committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    3702c48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1fe8ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19a0710 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2020

  1. N-API: Image.fromBytes Image.fromBytesSync Image.fromSVG Image.fromSV…

    …GSync Image.fromSVGBytes Image.fromSVGBytesSync (WIP) [skip ci]
    artemp committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    80f9649 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c94f457 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6b19fe View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Configuration menu
    Copy the full SHA
    a5a9e1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32e4b1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a3ca71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d27f8cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1c97d78 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d413b31 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. N-API Image.painted, Image.premultiplySync, Image.premultiply, Image.…

    …demultiplySync, Image.demultiply, Image.resize, Image.resizeSync, Image.copy, Image.copySync, Image.clear, Image.clearSync (WIP) [skip ci]
    artemp committed May 1, 2020
    Configuration menu
    Copy the full SHA
    e40ac46 View commit details
    Browse the repository at this point in the history
  2. N-API buffer() method which returned zero-copyed JS buffer, caller mu…

    …st ensure Image object stays alive while buffer is in use
    
    /cc @springmeyer
    artemp committed May 1, 2020
    1 Configuration menu
    Copy the full SHA
    e99ca12 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Configuration menu
    Copy the full SHA
    244f623 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. Pin node-addon-api to ~3.0.0

    artemp committed May 5, 2020
    Configuration menu
    Copy the full SHA
    a2d5fa8 View commit details
    Browse the repository at this point in the history
  2. c++ style

    artemp committed May 5, 2020
    Configuration menu
    Copy the full SHA
    6437808 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Configuration menu
    Copy the full SHA
    e9f41bc View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. Configuration menu
    Copy the full SHA
    3663efa View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Configuration menu
    Copy the full SHA
    21d185e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a796fac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6880762 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Configuration menu
    Copy the full SHA
    56a4576 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfa10cf View commit details
    Browse the repository at this point in the history
  3. N-API mapnik.Map.load mapnik.Map.loadSync mapnik.Map.fromString mapni…

    …k.Map.fromStringSync (WIP) [skip ci]
    artemp committed May 13, 2020
    Configuration menu
    Copy the full SHA
    ece5f4f View commit details
    Browse the repository at this point in the history
  4. N-API add skeleton impl for mapnik.Map.render mapnik.Map.renderSync m…

    …apnik.Map.renderFile mapnik.Map.renderFileSync mapnik.Map.queryPoint mapnik.Map.queryMapPoint (WIP) [skip ci]
    artemp committed May 13, 2020
    Configuration menu
    Copy the full SHA
    559bd56 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d37623a View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Configuration menu
    Copy the full SHA
    9de51d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f183443 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ec23a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c0809e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06b76dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d0df57 View commit details
    Browse the repository at this point in the history
  7. N-API make visitor_get_pixel generic e.g both mapnik::image_any and…

    … mapnik::image_view are supported (WIP) [skip ci]
    artemp committed May 14, 2020
    Configuration menu
    Copy the full SHA
    591735b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d1021a View commit details
    Browse the repository at this point in the history

Commits on May 15, 2020

  1. Configuration menu
    Copy the full SHA
    8084895 View commit details
    Browse the repository at this point in the history
  2. N-API cleanup (WIP) [skip ci]

    artemp committed May 15, 2020
    Configuration menu
    Copy the full SHA
    6e04ffc View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Configuration menu
    Copy the full SHA
    4e7e611 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38ccfdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1088df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89fa84c View commit details
    Browse the repository at this point in the history
  5. N-API fix names [skip ci]

    artemp committed May 18, 2020
    Configuration menu
    Copy the full SHA
    cdc9378 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc8f6a7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    128886d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Configuration menu
    Copy the full SHA
    c26360e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d55e480 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea297ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c6e34c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2f310a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4db587b View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Configuration menu
    Copy the full SHA
    ae05594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9eb0107 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f0dd15 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. N-API mapnik.ImageView.encode mapnik.ImageView.encodeSync mapnik.Imag…

    …eView.saveSync (WIP) [skip ci]
    artemp committed May 21, 2020
    Configuration menu
    Copy the full SHA
    7e5a23b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e7cab5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59bcce9 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. Configuration menu
    Copy the full SHA
    0121256 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. N-API mapnik.VectorTile (WIP)

    artemp committed May 27, 2020
    Configuration menu
    Copy the full SHA
    e3371a1 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. Configuration menu
    Copy the full SHA
    740c46c View commit details
    Browse the repository at this point in the history

Commits on May 29, 2020

  1. Configuration menu
    Copy the full SHA
    fc8f644 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3282826 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bff93f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7ee599 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Configuration menu
    Copy the full SHA
    671e94c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Configuration menu
    Copy the full SHA
    ec13c78 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Configuration menu
    Copy the full SHA
    cba8289 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. N-API mapnik.VectorTile composite/compisiteSync/addImage/addImageSync…

    …/addImageBuffer/addImageBufferSync (WIP)
    artemp committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    13e6e1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98f2069 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2020

  1. Configuration menu
    Copy the full SHA
    5d9e2bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27da7b4 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    5d6bfba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e58b0b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    608dd1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fc9b67 View commit details
    Browse the repository at this point in the history
  5. N-API add <cmath> (M_PI)

    artemp committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    f423f4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9fa5085 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4a5374 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Configuration menu
    Copy the full SHA
    34ef5ee View commit details
    Browse the repository at this point in the history
  2. N-API add node v13 and v14

    artemp committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    3307df1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10b0421 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd461f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2020

  1. N-API convert Buffer to String prior comparison (?) not sure why comp…

    …aring buffers doesn't work as expected
    artemp committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    9a5999b View commit details
    Browse the repository at this point in the history
  2. N-API minor cleanup

    artemp committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    cfd4a7b View commit details
    Browse the repository at this point in the history
  3. N-API revert back to using OnWorkComplete callback to deref/cleanup…

    … JS objects (No JS calls are allowed in Execute() which runs on separate thread)
    artemp committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    df8954f View commit details
    Browse the repository at this point in the history
  4. N-API drop node v13 build

    artemp committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    9cb9d08 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. 4 Configuration menu
    Copy the full SHA
    0b0fb8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d08f6e View commit details
    Browse the repository at this point in the history
  3. N-API xcode11

    artemp committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    b1e0d51 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. [publish binary] a single, universal binary

    Dane Springmeyer committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    2dbe46d View commit details
    Browse the repository at this point in the history
  2. cleanup travis config

    Dane Springmeyer committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    2be038a View commit details
    Browse the repository at this point in the history
  3. bump to 4.4.0-napi2 [publish binary]

    Dane Springmeyer committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    f94e016 View commit details
    Browse the repository at this point in the history
  4. remove npm ls [skip ci]

    Dane Springmeyer committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    a1087cb View commit details
    Browse the repository at this point in the history
  5. [publish binary] 4.5.0

    Dane Springmeyer committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    49d4bbc View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

  1. Start on v4.5.0 changelog [skip ci]

    Dane Springmeyer committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    dfb1fa1 View commit details
    Browse the repository at this point in the history
  2. add clang upgrade mention [skip ci]

    Dane Springmeyer committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    e852d1e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Configuration menu
    Copy the full SHA
    a1a08d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. Configuration menu
    Copy the full SHA
    4d1426b View commit details
    Browse the repository at this point in the history
  2. remove 'only'

    artemp committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    bae2506 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    297bd21 View commit details
    Browse the repository at this point in the history
  4. [publish bunaries]

    artemp committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    7ee5fe8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1acff64 View commit details
    Browse the repository at this point in the history
  6. [publish binary] v4.5.1

    artemp committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    297c97d View commit details
    Browse the repository at this point in the history