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

MapLibre 4 custom modifications #2

Closed
wants to merge 1,120 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    b62a6d0 View commit details
    Browse the repository at this point in the history
  2. Refactor _globeness usage

    kubapelc committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    5c48f38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aeece24 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b79d16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0c40fe View commit details
    Browse the repository at this point in the history
  6. Update build size

    kubapelc committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d002f61 View commit details
    Browse the repository at this point in the history
  7. Remove unneeded comment

    kubapelc committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    639ed7f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Globe - transform+projection changes (maplibre#4341)

    * Delete unused file
    
    * Rename projection.name to projection.projectionName
    
    Since this interface will be implemented by the transfrom class soon
    
    * Symbols: displayed collision circles now exactly match their computed positions
    
    * Globe: use mercator projection for symbol placement when globe rendering is disabled
    
    * Group all getters/setters in the transform class
    
    * Transform: move transform-related stuff from the projection interface to transform class
    
    (WIP)
    
    * Transform: finish moving parts of projection into mercator_transform.ts
    
    * Transform: remove posMatrix usage from line symbol placement
    
    (WIP)
    
    * Transform: temporarily remove globe stuff
    
    (WIP, compilable)
    
    * Transform: fix line symbols
    
    * Symbols: fix wrong function names
    
    * Fix line point projections
    
    * Fix line rendering
    
    Some things are still broken
    
    * Fix line symbols sometimes being incorrectly oriented
    
    * Fix some failing unit tests
    
    * Fix single glyph orientation
    
    * Add another image to render test
    
    No idea why it is shifted by a few pixels but I assume that the new expected image is also correct
    
    * Add another expected image to textFit-grid-long test
    
    It was only failing on my machine, works fine in github CI windows tests
    
    * Fix some failing unit tests
    
    * Simplify getProjectionData interface and terrain matrix passing
    
    * Change comment at calculatePosMatrix
    
    * Fix symbols not rendering, remove unused shader parameters
    
    * Bring back globe src files
    
    * globe.test.ts is now globe_transform.test.ts
    
    * Move stuff from globe.ts to globe_transform.ts
    
    * Fix showTileBoundaries not working
    
    Fix the three render tests related to showTileBoundaries timing out.
    
    * Remove irrelevant test
    
    * Fix failing unit test
    
    * Transform: move more stuff from globe to globe_transform
    
    * Transform: better comments
    
    * Transfrom: isRenderingDirty cleanup
    
    * Transform: no more errors in globe_transform.ts
    
    * Transform: remove `get point()` from transform class
    
    * Transform: globe_transform.ts is compilable
    
    * Re-enable globe projection
    
    * Fix source_cache.ts sometimes crashing
    
    * Fix globe.ts - globe_transform.ts circular dependency
    
    * Fix and refactor getProjectionData interface
    
    Now it is actually compilable, with many bugs
    
    * Transform: fix failing unit tests
    
    * Transform: fix symbols not rendering on globe
    
    * Transform: minor fixes
    
    * Transform: update globe symbol render tests
    
    * Transform: unify how symbol/projection.ts exports stuff
    
    * Transform: improve comments
    
    * Remove unused function in painter
    
    * Transform: cleanup unneeded abstract functions
    
    * Transform: replace abstract getHorizon function with more generic isPointOnMapSurface function
    
    * Fix useGlobeRendering not being set properly
    
    * Transform: proper implementation of isPointOnMapSurface and screen pixel unprojection for globe
    
    * Transform: adapt more functions for globe
    
    * Transform: fix locationPoint implementation
    
    * Controls: globe panning experiments
    
    * Controls: reasonable globe panning
    
    * Controls: centering zoom for globe experiment
    
    * Transform: fix globe unit tests
    
    * Transform: fix remaining unit tests
    
    * Move mercator_transform.test to src/geo/projection
    
    * Transform: globe bugfixes and more unit tests
    
    * Transform: bugfix globe setLocationAtPoint
    
    * Transform: isolate accesses to globe projection to avoid unintentional transform's state changes
    
    * Transform: move related tests so they are near each other
    
    * Transform: improve globe unprojection accuracy
    
    * Transform: fix globe bugs
    
    * Transform: move globe unit tests
    
    * Transform: another globe setLocationAtPoint implementation
    
    * Transform: fix globe zoom adjustment not working
    
    * Transform: fix setLocationAtPoint
    
    * Transform: setLocationAtPoint and zoom WIP
    
    * Transform: adjust unit test to accept positive longitudes
    
    * Transform: improve globe math precision (fp64)
    
    * Transform: precision improvement, better camera position
    
    * Transform: another test WIP
    
    * Transform: fix setLocationAtPoint condition
    
    * Transform: more reasonable zoom for globe
    
    Still has bugs though
    
    * Transform: globe zoom works well when cursor is outside the globe
    
    * Transform: globe more consistent zoom logic
    
    * Transform: experimental pole edge clamp for globe
    
    * Transform: fix maxLatitudeForZoomLevel math
    
    * Transform: globe constrain experiment
    
    * Transform: minor improvements
    
    * Transform: globe panning 2.0
    
    * Transform: globe panning 2.1
    
    Adjust more constants!
    
    * Transform: some math for globe zoom
    
    * Transform: globe: working zoom controls without glitches
    
    * Transform: globe zoom: fix some more glitching
    
    * Transform: globe zoom: reduce panning when zoom pixel is far from the planet
    
    * Transform: zoom globe: simplify, better behaviour around poles
    
    * Transform: globe zoom: exact zooming
    
    * Transform: globe zoom: better comments
    
    * Transform: temporarily disable camera easeTo and flyTo
    
    * Transform: calling project/unproject on a globe should fail, rename project/unproject to be more descriptive
    
    * Transform: fitBounds: initial implementation for globe_transform
    
    Not working
    
    * Transform: fitBounds: zoom is now correct
    
    * Transform: fitBounds: padding works for north/south
    
    * Transform: fitBounds: just build on top of mercator code
    
    * Transform: fitBounds: the original way
    
    * Transform: fitBounds: back to mercator-buildon + done
    
    * Transform: tighter bounds for zoom heuristic transition
    
    * Transform: easeTo: probably works
    
    * Transform: attempt to handle camera options apparent zoom for globe
    
    * Transform: easeTo fixes WIP
    
    * Transform: easeTo: mostly working implementation (still WIP)
    
    * Transform: easeTo: small fixes
    
    * Transform: easeTo: intertia works for panning
    
    * Transform: globe zoom: add globe radius based slowing factor
    
    * Transform: globe zoom adjustments
    
    * Transform: jumpTo adapted for globe
    
    * Transform: camera flyTo works for globe
    
    * Make (un)projectToWorldCoordinates into standalone functions
    
    * Fix inertia sometimes rotating in the wrong direction
    
    * Fix transform center sometimes not getting wrapped, leading to visual artifacts
    
    * Transform: easeTo: slerp experiment
    
    * Transform: easeTo: revert slerp, add note on why it is not used
    
    * Transform: improve center animation for easeTo and flyTo
    
    * Minor refactor & remove some outdated TODOs
    
    * More refactor and TODOs
    
    * Transform: globe remembers its globeness state after clone, fixes improper collision box when globe gets soft-disabled
    
    * Terrain matrix refactor WIP
    
    * Terrain fixes
    
    * Transform: better comments, rename angularCoordinatesToVector to angularCoordinatesToSurfaceVector, some functions for globe WIP
    
    * Transform: getBounds for globe works
    
    * Transform: remove some comments
    
    * Fix merge
    
    * Remove globe.test.ts (it is now globe_transform.test.ts)
    
    * Rename Transform.updateProjection to newFrameUpdate
    
    * Revert globe.ts to pre-merge state
    
    * Revert mercator.ts to pre-merge state
    
    * New mechanism for creating specialized transforms, more merge fixes
    
    * Rename projectionMatrix to modelViewProjectionMatrix, refactor mercator_transform.ts a bit
    
    * More merge fixes, minor refactor of transforms
    
    * Add transform getters for atmosphere
    
    * Fix forgotten useGlobeControls uses
    
    * Fix cyclical dependency
    
    * Fix tests
    
    * Fix crashes
    
    * Fix manually triggered globe transition animation
    
    * Fix collision boxes not respecting mercator transition
    
    * Blend out atmosphere when transitioning to mercator
    
    * Fix globe transitions when mercator should be constrained
    
    * Reload all tiles upon projection change
    
    * Fix failing style tests
    
    * Fix terrain source cache tests
    
    * Fix map zoom&center being applied in wrong order, causing zoom to be wrongly constrained under globe
    
    * Update globe pole render tests with correct zoom
    
    * Update globe unit test zooms
    
    * Fix more unit tests
    
    * Fix transform.apply not copying everything, fix globe controls not wrapping longitudes
    
    * Fix some globe tests
    
    * Fix globe setLocationAtPoint
    
    * Fix docs & lint
    
    * Increase globe setLocationAtPoint test desired precision
    
    * Some camera tests for globe
    
    * Fix easeTo test suite name and placing
    
    * Add rotated setLocationAtPoint test for globe, fix failing test
    
    * Fix globe easeTo & flyTo with bearing to follow spec, add tests
    
    * easeTo globe tests
    
    * All relevant camera tests for globe implemented
    
    * Update build size test
    
    * Fix symbols not respecting mercator
    
    * Update build size again
    
    * Terrain fix
    
    * Fix merge
    
    * Fix terrain shaders
    
    * Fix merge
    
    * Revert controls changes
    
    * Fix reverted files
    
    * Fix reverted camera tests
    
    * Revert forgotten file, fix lint
    
    * Update build size
    
    * Feedback comments for unit tests
    
    * Convert setters to functions: runtime code
    
    * Convert setters to functions: test code
    
    * Convert last setter to function
    
    * Fix some tests
    
    * Transform is now an interface
    
    * Rename Transform to ITransform
    
    * Remove abstract functions from transform base class
    
    * TransformHelper wip
    
    * Rename transform files
    
    * Finish transform rewrite
    
    * Fix mercator transform tests
    
    * Fix mercator_transform constructor
    
    * Fix symbol bucket test
    
    * Fix source cache tests
    
    * Fix transform clone bug & tests
    
    * Improve comments
    
    * More comments
    
    * Fix import
    
    * Move helper functions in tests to beginning of file
    
    * Fix collision index test accessing a private field
    
    * Remove unneeded null check
    
    * New utils tests + quadratic solve fix
    
    * Add remapSaturate tests
    
    * Add explicit types to line glyph placement
    
    * Refactor placeGlyphsAlongLine args into an object
    
    * Fix merge, cleanup draw_custom.test, fix missing perspective offset in globe transform
    
    * Fix draw_custom test
    
    * Update build test
    
    * Fix crashes
    
    * Fix transform_helper apply function not setting bearing correctly
    
    * Add test for TransformHelper
    
    * Fix TransformHelper.apply
    
    * Fix flipped text placement
    
    * Add new expected image to render test
    
    * Fix marker tests
    
    * Update build size
    
    * Move functions from mercator_transform.ts to mercator_utils.ts
    
    * Refactor un/projectToWorldCoordinates function args
    
    * Make zoomScale and scaleZoom standalone functions
    
    * Fix unprojectFromWorldCoordinates arg type
    
    * Move globe functions to separate file
    
    * Fix private member access in source_cache.test.ts
    
    * Fix deck.gl missing dot
    
    * Fix missing globe_utils.ts
    
    * Better `angleToRotateBetweenVectors2D` doccomment
    
    * Remove unneeded `protected`
    
    * Cleanup transform interface and remove duplicate comments
    
    * Split mercator_utils tests into a separate file
    
    * Fix tests
    
    * Split globe locationPoint tests a bit
    
    * Add more mercator tests
    
    * More globe tests
    
    * Fix globe getBounds and add tests for it
    
    * Remove unneeded function, update build size
    
    * projectTileCoordinates for globe now covered by test
    
    * Add globe_utils tests
    
    * Split up globe tests more
    
    * Fix missing doccomment
    
    * Rename transform's projection/unprojection functions
    
    * Better ray intersection comment and type
    
    * Reduce indentation
    
    * Improve unproject math readability
    
    * Add point-plane distance util function
    
    * Move tileCoordinatesToMercatorCoordinates to mercator_utils
    
    * Better name for location to mercator coordinate functions
    
    * Move angleToRotateBetweenVectors2D to utils
    
    * Refactor _globeness usage
    
    * Remove _initialized from GlobeTransform
    
    * Remove translatePosition from transform interface
    
    * Add IReadonlyTransform interface
    
    * Update build size
    
    * Remove unneeded comment
    kubapelc authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9e72755 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Merge branch 'kubapelc/globe-vector' into merge-tmp

    # Conflicts:
    #	src/geo/transform_interface.ts
    #	src/ui/camera.ts
    #	src/ui/handler/scroll_zoom.ts
    #	src/ui/handler_manager.ts
    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    172b714 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/globe' into merge-tmp

    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    #	src/geo/projection/mercator_transform.ts
    #	src/render/draw_custom.ts
    #	src/ui/camera.test.ts
    #	src/ui/camera.ts
    #	src/ui/handler/scroll_zoom.ts
    #	src/ui/handler_manager.ts
    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    1faaada View commit details
    Browse the repository at this point in the history
  3. Fix merge

    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    01e39fd View commit details
    Browse the repository at this point in the history
  4. Better param comments for coveringZoom and coveringTiles

    (cherry picked from commit a638418)
    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    7dcc220 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    52b4294 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    36098ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa8959d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba6019d View commit details
    Browse the repository at this point in the history
  9. Better globe_utils comments

    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    dfb833c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c65cb17 View commit details
    Browse the repository at this point in the history
  11. Fix globe tests

    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    0a53926 View commit details
    Browse the repository at this point in the history
  12. Update build size

    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    4123e14 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0cdbdd7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3f7ff10 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2548bae View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2b20bad View commit details
    Browse the repository at this point in the history
  17. Update build size

    kubapelc committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    0a5e601 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    4992d10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2b3257 View commit details
    Browse the repository at this point in the history
  3. Refactor newFrameUpdate

    kubapelc committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    d6097bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0b6f0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    138c42e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9353096 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Fix camera tests

    kubapelc committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    ad70291 View commit details
    Browse the repository at this point in the history
  2. Add more mercator_utils test

    kubapelc committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    b619352 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4998218 View commit details
    Browse the repository at this point in the history
  4. Fix failing render tests

    kubapelc committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    96fec9c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4831167 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c559504 View commit details
    Browse the repository at this point in the history
  7. Update build size

    kubapelc committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    54eae63 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Fix globe examples

    kubapelc committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    5cd1273 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e42d64 View commit details
    Browse the repository at this point in the history
  3. Globe coveringTiles attempt

    kubapelc committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    1cb86be View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    5cd9eb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a607c17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c50b0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    203aa8e View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    815aab3 View commit details
    Browse the repository at this point in the history
  2. CoveringTiles: works well for globe

    (no tile LOD yet)
    kubapelc committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    ab054db View commit details
    Browse the repository at this point in the history
  3. Fix mercator coveringTiles

    kubapelc committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1e9da3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8bbe32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    595d1a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    de7ea0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce338b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e84f277 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

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

Commits on Jul 27, 2024

  1. Configuration menu
    Copy the full SHA
    90d8727 View commit details
    Browse the repository at this point in the history
  2. Fix painter test

    HarelM committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    b83bee8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fea74a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. CameraHelpers: handle jumpTo

    kubapelc committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    b655ef3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7ecf37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97ec4db View commit details
    Browse the repository at this point in the history
  4. CameraHelper: easeTo

    kubapelc committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    b50dee6 View commit details
    Browse the repository at this point in the history
  5. CameraHelper: flyTo

    kubapelc committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    e8a588a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0240d08 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Fix lint

    kubapelc committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    465b178 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d422416 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    836be51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b02e78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36a8533 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7eb0205 View commit details
    Browse the repository at this point in the history
  7. Update build size

    kubapelc committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    2682810 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d5b6819 View commit details
    Browse the repository at this point in the history
  9. Globe 3D model example init

    kubapelc committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    cddb58e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7f93413 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5ae987d View commit details
    Browse the repository at this point in the history
  12. Fix merge

    kubapelc committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    a535aef View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c5f9d48 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    599158d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9979f14 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    27e5b80 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    d5709cd View commit details
    Browse the repository at this point in the history
  2. Fix lint

    HarelM committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6973a03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e67533 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4d7926 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-pr-…

    …controls-dev
    
    # Conflicts:
    #	test/build/min.test.ts
    kubapelc committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    8c6145b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15a8650 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b6463d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    410d2e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Update build size

    kubapelc committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    b8b8433 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa964a5 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    d3e6374 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    HarelM committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    c181cb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf81cc8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4d3eaed View commit details
    Browse the repository at this point in the history
  5. Update build size

    kubapelc committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    1343c56 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Improve example comment

    kubapelc committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c20d5c8 View commit details
    Browse the repository at this point in the history
  2. Cleanup example

    kubapelc committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    df103ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47286e9 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-pr-…

    …controls-dev
    
    # Conflicts:
    #	src/ui/camera.ts
    #	src/ui/events.ts
    #	test/build/min.test.ts
    kubapelc committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    f6dd27e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    151b071 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    aee09ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30937cf View commit details
    Browse the repository at this point in the history
  3. Update build size

    kubapelc committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9c2a466 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d72e77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc24dd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    41e0b02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5356ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc9b158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73e0201 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e1e774 View commit details
    Browse the repository at this point in the history
  6. Globe - camera controls (maplibre#4408)

    * Camera controls changes from dev branch
    
    * Move stuff from globe_control_utils to globe_utils
    
    * Better globe_utils comments
    
    * Fix markers not being updated when globe is toggled
    
    * Fix globe tests
    
    * Update build size
    
    * Better comments for camera helper functions
    
    * Move camera helper functions to beginning of file
    
    * Camera: more and better comments
    
    * Update build size
    
    * Fix globe transform error correction handling
    
    * Better comments for _last* fields in globe transform
    
    * Refactor newFrameUpdate
    
    * Better comments for CoveringTilesOptions type members.
    
    * Refactor globe camera tests to use more describe statements
    
    * Remove isTilePositionOccluded function from transform interface
    
    * Fix camera tests
    
    * Add more mercator_utils test
    
    * Add more globe_transform tests
    
    * Fix failing render tests
    
    * Make camera helper functions static
    
    * Remove `around` from flyTo options.
    
    * Update build size
    
    * CameraHelper: initial implementation, inertia handling
    
    * Move createVec* functions to util.ts
    
    * CameraHelper: panning and zooming
    
    * CameraHelpers: implement cameraForBounds
    
    * CameraHelpers: handle jumpTo
    
    * CameraHelper: easeTo
    
    * CameraHelper: flyTo
    
    * Projection event contains new projection name and is fired by changing style's projection
    
    * Fix lint
    
    * Fix test camera/map not having proper CameraHelper
    
    * Fix easeTo not emitting zoom events
    
    * Fix cameraForBoxAndBearing globe not returning anything, rename camera helter types
    
    * Fix globe easeTo ignoring offset
    
    * Fix one flyTo test not creating camera properly
    
    * Update build size
    
    * Add projection transition event tests
    
    * Add example on how to compensate for how globe size changes with latitude
    
    * Revert scrollzoom delete removal
    
    * Remove apparentZoom parameter
    
    * CameraHelper is set in camera constuctor
    
    * Use spy for projection event unit tests
    
    * Remove unnecessary done() in tests
    
    * Update build size
    
    * Remove more unneeded done() calls
    
    * Do not use map.once callback in projection events tests
    
    * Better zoom delta example title and description
    
    * Rename globe zoom delta and planet size function example
    
    * Add zoom planet size function example image
    
    * Reduce size of some globe example images using compresspng
    kubapelc authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    2f81dd7 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'kubapelc/globe-pr-controls' into kubapelc/globe-vector-dev

    # Conflicts:
    #	test/build/min.test.ts
    kubapelc committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    7c5970c View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-vec…

    …tor-dev
    
    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    #	src/geo/projection/globe_utils.ts
    #	src/geo/projection/mercator_utils.ts
    #	src/geo/transform_interface.ts
    #	test/build/min.test.ts
    #	test/examples/globe-zoom-planet-size-function.html
    kubapelc committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    2014685 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Better example comments

    kubapelc committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    316a167 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    584f876 View commit details
    Browse the repository at this point in the history
  2. Port bugfix changes

    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    46f511b View commit details
    Browse the repository at this point in the history
  3. Update build size

    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    472a692 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52d0c53 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93990bb View commit details
    Browse the repository at this point in the history
  6. Fix render tests

    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8bfd9df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    398f0d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f062c42 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    71807f2 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'kubapelc/globe-pr-bugfixes' into kubapelc/globe-vector-dev

    # Conflicts:
    #	src/geo/projection/globe.ts
    #	test/build/min.test.ts
    #	test/integration/render/tests/projection/globe/raster-warped/expected.png
    #	test/integration/render/tests/projection/globe/raster-warped/style.json
    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b288e18 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1df761 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1064d12 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    324b3c8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    98ffaf2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f317aac View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    06c19e0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5f0630f View commit details
    Browse the repository at this point in the history
  18. Add missing tsdoc param

    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c3bd00e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2b39cfe View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    364b1f4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    061c674 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4929fe7 View commit details
    Browse the repository at this point in the history
  23. Merge branch 'kubapelc/globe-pr-bugfixes' into kubapelc/globe-vector-dev

    # Conflicts:
    #	test/integration/render/tests/projection/globe/raster-warped/expected-win-flaky2.png
    #	test/integration/render/tests/projection/globe/raster-warped/expected-win-flaky3.png
    kubapelc committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    f393259 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4782c24 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    24d3ab7 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    fad22fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88187c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd9c0c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1101899 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    545d711 View commit details
    Browse the repository at this point in the history
  6. Globe: bugfixes: raster layer & projection change (maplibre#4546)

    * Port bugfix changes
    
    * Update build size
    
    * Fix render tests
    
    * Add render test result for debian
    
    * Increase raster tile granularity some more
    
    * Adjust warped raster tile render test
    
    * Add missing tsdoc param
    
    * Use single checkerboard image for render test
    
    * Globe examples now use setProjection
    
    * Add new raster-pole render test image
    
    * Add another raster-warped expected image
    
    * Use "style.load" event on map instead of on style
    kubapelc authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    7f3220f View commit details
    Browse the repository at this point in the history
  7. Globe docs - init

    kubapelc committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3212a7b View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-vec…

    …tor-dev
    
    # Conflicts:
    #	test/build/min.test.ts
    kubapelc committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    d07d97a View commit details
    Browse the repository at this point in the history
  9. Another piece of docs

    kubapelc committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a109465 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Write more globe docs

    kubapelc committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    b3f6d27 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Fix typos

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b70e485 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    616bba6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    645e7f6 View commit details
    Browse the repository at this point in the history
  4. Port transform changes

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    77b1a46 View commit details
    Browse the repository at this point in the history
  5. Fix custom layer unit test

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0081170 View commit details
    Browse the repository at this point in the history
  6. Fix failing render tests

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2a068f3 View commit details
    Browse the repository at this point in the history
  7. Update build size

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    51d0a58 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0fbf464 View commit details
    Browse the repository at this point in the history
  9. Remove unused util function

    kubapelc committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    bd10a02 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    18f5d88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8b46aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5d90f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f777b06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0148b2e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11f2786 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4be9b35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3366971 View commit details
    Browse the repository at this point in the history
  9. Document ProjectionData type

    kubapelc committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    436ba55 View commit details
    Browse the repository at this point in the history
  10. Update build size

    kubapelc committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    37cce84 View commit details
    Browse the repository at this point in the history
  11. Update developer-guides/globe.md

    Co-authored-by: Harel M <[email protected]>
    kubapelc and HarelM authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    705c8bf View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge branch 'main' into globe

    HarelM committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8c45af4 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Decouple ProjectionData from rendering code

    Rename fields to camelCase, move it to a separate file
    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    588cad2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9a2730 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5644e85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c101948 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    082c3e9 View commit details
    Browse the repository at this point in the history
  6. Add shaderData examples

    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    0a0ec88 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15b0d08 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    49fbf18 View commit details
    Browse the repository at this point in the history
  9. Update render tests

    Fails other than raster-warped were caused by increasing pos matrix precision in mercator_transform to 64 bit floats
    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    18105dc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ccad6e8 View commit details
    Browse the repository at this point in the history
  11. Update build size

    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    541f5f6 View commit details
    Browse the repository at this point in the history
  12. Update src/render/program/projection_program.ts

    Co-authored-by: Harel M <[email protected]>
    kubapelc and HarelM authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    778b325 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    02c2334 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'main' into globe

    Replace both heatmap files with non-globe versions from main for now.
    
    # Conflicts:
    #	src/render/draw_heatmap.ts
    #	src/shaders/heatmap.vertex.glsl
    #	src/style/style.ts
    #	src/ui/map.ts
    #	test/build/min.test.ts
    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    359da6c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0ffbbba View commit details
    Browse the repository at this point in the history
  16. Fix render tests

    Most tests had subpixel shifts
    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b2a98b7 View commit details
    Browse the repository at this point in the history
  17. Merge remote-tracking branch 'upstream/globe' into globe-pr-custom

    # Conflicts:
    #	test/build/min.test.ts
    #	test/integration/render/tests/projection/globe/raster-planet/expected-flaky.png
    #	test/integration/render/tests/projection/globe/raster-warped/expected-win-flaky4.png
    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3a2fffc View commit details
    Browse the repository at this point in the history
  18. Update build size

    kubapelc committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8222f48 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ed1437e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Improve doc comments

    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    cf17bb6 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-vec…

    …tor-dev
    
    # Conflicts:
    #	test/integration/render/tests/projection/globe/raster-warped/expected-win-flaky4.png
    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    80fb24a View commit details
    Browse the repository at this point in the history
  3. Merge branch 'globe-pr-custom' into kubapelc/globe-vector-dev

    # Conflicts:
    #	developer-guides/globe.md
    #	src/geo/projection/globe_transform.ts
    #	src/geo/projection/mercator_transform.ts
    #	src/geo/transform_helper.ts
    #	src/geo/transform_interface.ts
    #	src/render/draw_custom.ts
    #	test/examples/add-3d-model.html
    #	test/examples/globe-3d-model.html
    #	test/examples/globe-custom-simple.html
    #	test/examples/globe-custom-tiles.html
    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2b0b120 View commit details
    Browse the repository at this point in the history
  4. Globe - custom layers API and examples, globe dev guide (maplibre#4577)

    * Port custom layer changes and globe docs
    
    * Port transform changes
    
    * Fix custom layer unit test
    
    * Fix failing render tests
    
    * Update build size
    
    * Update globe custom layer example descritions, remove forgotten code
    
    * Remove unused util function
    
    * Incorporate globe docs feedback
    
    * Refactor and expose tile mesh generation
    
    * Refactor custom layers to get smaller args object and access map transform directly
    
    * Simplify more of the custom layer API
    
    * Clean up and adapt more examples
    
    * Fix mercator matrix precision
    
    * Fix 3D model on terrain example
    
    * Rename projectionDataForMercatorCoords to defaultProjectionData
    
    * Document ProjectionData type
    
    * Update build size
    
    * Update developer-guides/globe.md
    
    Co-authored-by: Harel M <[email protected]>
    
    * Decouple ProjectionData from rendering code
    
    Rename fields to camelCase, move it to a separate file
    
    * Rename ProjectionData members
    
    * Fix mercator transform unit tests
    
    * Add an example to createTileMesh
    
    * Rename CustomRenderMethodInput.shader to shaderData
    
    * Add shaderData examples
    
    * Document TileMesh and CreateTileMeshOptions types
    
    * Fix custom layers in render tests
    
    * Update render tests
    
    Fails other than raster-warped were caused by increasing pos matrix precision in mercator_transform to 64 bit floats
    
    * Add render test result from linux
    
    * Update build size
    
    * Update src/render/program/projection_program.ts
    
    Co-authored-by: Harel M <[email protected]>
    
    * Rename createTileMeshInternal to createTileMeshWithBuffers
    
    * Update build size
    
    * Improve doc comments
    
    ---------
    
    Co-authored-by: Harel M <[email protected]>
    kubapelc and HarelM authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b859df9 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'globe' into kubapelc/globe-vector-dev

    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    #	src/geo/projection/mercator_transform.ts
    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d2f0abc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f8e566 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21b99fa View commit details
    Browse the repository at this point in the history
  8. Remove unused function

    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1fce5b3 View commit details
    Browse the repository at this point in the history
  9. Fix typo

    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c732c26 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    023c358 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0d22a6f View commit details
    Browse the repository at this point in the history
  12. Merge branch 'kubapelc/globe-pr-covering-tiles' into kubapelc/globe-v…

    …ector-dev
    
    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    #	test/integration/assets/tiles/6-5-17.mvt
    #	test/integration/assets/tiles/6-5-18.mvt
    #	test/integration/assets/tiles/6-5-19.mvt
    #	test/integration/assets/tiles/6-5-20.mvt
    #	test/integration/assets/tiles/6-5-21.mvt
    #	test/integration/assets/tiles/6-5-22.mvt
    #	test/integration/assets/tiles/6-5-23.mvt
    #	test/integration/assets/tiles/7-10-43.mvt
    #	test/integration/assets/tiles/7-10-44.mvt
    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2391f77 View commit details
    Browse the repository at this point in the history
  13. Update build size

    kubapelc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a82ff69 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a6ffb4a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

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

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    ddd2ba6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d791658 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fc9e8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    362aecf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6eb0267 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    87f54bf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f28868 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f9c6b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    906db04 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1658525 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6c030cb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d9ca2c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f7b577b View commit details
    Browse the repository at this point in the history
  14. Use explicit types

    kubapelc committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    bbc6800 View commit details
    Browse the repository at this point in the history
  15. PR feedback

    kubapelc committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    73d9fc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    17c2e19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    353f830 View commit details
    Browse the repository at this point in the history
  3. Globe - Covering tiles (maplibre#4615)

    * Import coveringTiles changes from dev branch
    
    * Remove duplicated tiles used in render tests
    
    * Remove unused function
    
    * Fix typo
    
    * Properly handle tile wraps and LOD across antimeridian
    
    * Discard previous changes and use custom wrap values instead
    
    * Update build size
    
    * Add render test for LOD at antimeridian
    
    * Convert visibility numbers to enum
    
    * Refactor globe covering tiles into a separate file
    
    * Add yet another raster-warped expected image
    
    * Add unit tests for globe covering tiles
    
    * Refactor globe coveringTiles math to assume worldSize=1 instead of tileSize=1
    
    * Split globe coveringTiles into more functions
    
    * Explain radiusOfMaxLvlLodInTiles value
    
    * Explain why checking 4 tile corners is (mostly) enough to construct an AABB.
    
    * Move mercator coveringTiles into a separate file
    
    * Yet another raster-warped expected image
    
    * Remove ITileVisibilityProvider interface
    
    * Use explicit types
    
    * PR feedback
    
    * Rename coveringTiles stack types
    kubapelc authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    86b9fc3 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kubapelc/globe-pr-covering-tiles' into kubapelc/globe-v…

    …ector-dev
    
    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    kubapelc committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    4243462 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/globe' into kubapelc/globe-vec…

    …tor-dev
    
    # Conflicts:
    #	src/geo/projection/globe_transform.ts
    kubapelc committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    1380544 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e875b2 View commit details
    Browse the repository at this point in the history
  7. Additional matrix precision fix

    Ensure 3D model examples work well
    kubapelc committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    59f5785 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    38cf5a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    798b7e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    f3b7d32 View commit details
    Browse the repository at this point in the history
  2. fix typo

    HarelM authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5a6d815 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    97dcd88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471c996 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into globe

    HarelM committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    99d58a8 View commit details
    Browse the repository at this point in the history
  4. Fix spelling

    HarelM committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    555ce7b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Fix spelling - unencode

    HarelM committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    aba2735 View commit details
    Browse the repository at this point in the history
  2. Fix more spelling

    HarelM committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ebd791f View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into globe

    HarelM committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    3a1be48 View commit details
    Browse the repository at this point in the history
  4. Fix lint

    HarelM committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d0981a0 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'globe' into kubapelc/globe-vector-dev

    # Conflicts:
    #	src/symbol/collision_index.ts
    kubapelc committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    de5c024 View commit details
    Browse the repository at this point in the history
  6. Optimize coveringTiles, optimize placeCollisionBox by inlining globe …

    …point projection and removing additional unneeded visibility check
    kubapelc committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    20e5647 View commit details
    Browse the repository at this point in the history
  7. Update render tests

    The symbol ones were apparently changed to this state by an earlier globe change, this reverts them
    kubapelc committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    10ae0fd View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    291fd41 View commit details
    Browse the repository at this point in the history
  2. Allow maxBounds to only limit latitude

    Add OverscaledTileID export
    wschilpat committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c994e01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    070842f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    473baf6 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

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

Commits on Oct 1, 2024

  1. Rename package

    wschilpat committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b64ce21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    775c3ba View commit details
    Browse the repository at this point in the history
  3. Update readme

    wschilpat committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    cbbc3e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6e91ff View commit details
    Browse the repository at this point in the history
  5. Fix lint

    kubapelc committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    fcc0b44 View commit details
    Browse the repository at this point in the history