Skip to content
This repository has been archived by the owner on Jul 8, 2022. It is now read-only.

Add JetPack compose support to KorGE (Composable) #731

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

Commits on Mar 30, 2022

  1. Update AL.kt

    soywiz authored Mar 30, 2022
    Configuration menu
    Copy the full SHA
    c5f563f View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2022

  1. Configuration menu
    Copy the full SHA
    02d1157 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f6077d View commit details
    Browse the repository at this point in the history
  3. Some gradle adjustments

    soywiz committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    851e25f View commit details
    Browse the repository at this point in the history
  4. Kotlin 1.6.20 (#562)

    soywiz authored Apr 3, 2022
    Configuration menu
    Copy the full SHA
    1c2087f View commit details
    Browse the repository at this point in the history
  5. Some JS improvements

    soywiz committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    51b6c2a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cc8f2b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf80332 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a94db7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a631c13 View commit details
    Browse the repository at this point in the history
  10. Added ConcurrentPool

    soywiz committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    92a866b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    23710f4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1d2fb4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    292e1fc View commit details
    Browse the repository at this point in the history
  14. Some fixes

    soywiz committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    c86c68a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    97765d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Some build fixes

    soywiz committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    42e8c4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e8954f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c07a77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    879c08f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    478736c View commit details
    Browse the repository at this point in the history
  6. Unify generic texture generation and do not expose KmlGl (#569)

    * Unify generic texture generation and do not expose KmlGl
    
    * Add Skybox sandbox sample
    soywiz authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9c6428a View commit details
    Browse the repository at this point in the history
  7. Adds HttpBodyContent, HttpBodyContentFormUrlEncoded & HttpBodyContent…

    …MultiPartFormData and improves HttpClient to support this (#570)
    
    Fixes #521
    soywiz authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    a72716a View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Fix stroke issues in GpuShapeView (angle !in 0.degrees..90.degrees, r…

    …ectangle closed problem and line width not being correct), also adds support for toggling antialiasing (#574)
    soywiz-invideo authored Apr 5, 2022
    Configuration menu
    Copy the full SHA
    2f53aa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c2db0c View commit details
    Browse the repository at this point in the history
  3. Allow to configure androidExcludePatterns in the korge {} block

    Add androidsupportmultidexversion.txt to the excluded android list
    
    Fixes #572
    Thanks @rjframe for the suggested solution!
    soywiz committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    d364191 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Configuration menu
    Copy the full SHA
    5c62a48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    216a902 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    3dba482 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8ba6e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd02eb9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce7472a View commit details
    Browse the repository at this point in the history
  5. Some work on #516

    soywiz committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    bb7a89f View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    a20aca0 View commit details
    Browse the repository at this point in the history
  2. Some work on #516

    soywiz committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    64c5d5e View commit details
    Browse the repository at this point in the history
  3. Fix K/N frozen issue

    soywiz committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    c324017 View commit details
    Browse the repository at this point in the history
  4. Some work on #516

    soywiz committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    95ece72 View commit details
    Browse the repository at this point in the history
  5. Some work on #516

    soywiz committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    189565c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81d430f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6df1208 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2799267 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    773abe6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4c08c59 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    307eed6 View commit details
    Browse the repository at this point in the history
  12. In CatalogVfs propagate cached stat when opening to implementors (lik…

    …e the UrlVfs) + add test
    
    Fixes #584
    soywiz committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    59af995 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Some work on #516

    soywiz committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    2ffd099 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    322a3a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    5bf2f65 View commit details
    Browse the repository at this point in the history
  2. Github Actions Cache (#583)

    soywiz authored Apr 14, 2022
    Configuration menu
    Copy the full SHA
    73b7dfd View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    00a270e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b19745a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0e5852 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e96fb7 View commit details
    Browse the repository at this point in the history
  5. Fix action post id

    soywiz committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    6b4e573 View commit details
    Browse the repository at this point in the history
  6. Have Container implement MutableCollection which provides access to a…

    … ton of useful extension functions. (#592)
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    6897924 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8952e61 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2022

  1. Some work on https://github.com/korlibs/korge-next/issues/593 (disabl…

    …ed code not yet compiling)
    soywiz committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    b7ef6ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8764880 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdf8303 View commit details
    Browse the repository at this point in the history
  4. Add getProp and getPropOrNull methods for BaseView (#594)

    * Have Container implement MutableCollection which provides access to a ton of useful extension functions.
    
    * Add getProp and getPropOrNull for BaseView.
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored Apr 16, 2022
    Configuration menu
    Copy the full SHA
    bdfb914 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2022

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

Commits on Apr 18, 2022

  1. Configuration menu
    Copy the full SHA
    bcb8480 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c2e193 View commit details
    Browse the repository at this point in the history
  3. Minor cleanup

    soywiz committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    c53b3e2 View commit details
    Browse the repository at this point in the history
  4. Cache GpuShapeView strokes

    soywiz committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    de70e79 View commit details
    Browse the repository at this point in the history
  5. Small cleanup

    soywiz committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    8cff0c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8654aa1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b1b91de View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    abf97d4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    abede74 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    73aaeea View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7a83cf3 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

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

    soywiz committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    f8e5d27 View commit details
    Browse the repository at this point in the history
  3. Some TODOs

    soywiz committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    1840f97 View commit details
    Browse the repository at this point in the history
  4. Fix some imports

    soywiz committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    228179b View commit details
    Browse the repository at this point in the history
  5. GpuShapeView: do not cache strokes like that; seems to be problematic…

    …. We should probably just cache the whole shape when changed, and pass the global transform to the shader
    soywiz committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    7baef23 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Update to Kotlin 1.6.21

    soywiz committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    7ece4d1 View commit details
    Browse the repository at this point in the history
  2. Update README with extra tasks

    soywiz committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    d321459 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01eee07 View commit details
    Browse the repository at this point in the history
  4. Woops :)

    soywiz committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    a8a670a View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

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

Commits on Apr 22, 2022

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

    soywiz committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    1062833 View commit details
    Browse the repository at this point in the history
  3. Support haptic feedback on native-macos, jvm-macos and ios, defaults …

    …to vibration service on the rest of the targets
    soywiz-invideo committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    0f20b37 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2022

  1. Configuration menu
    Copy the full SHA
    a937e8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cff64d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8e9dfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cfef34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    560d01f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5abd9b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c98851a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    baec46b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7dde0d7 View commit details
    Browse the repository at this point in the history
  10. iOS seems to require power of two textures for the render target, and…

    … we need it to be at least 64-pixels wide/long (#606)
    soywiz-invideo authored Apr 24, 2022
    Configuration menu
    Copy the full SHA
    ebfe521 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

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

Commits on Apr 27, 2022

  1. Klock datetime parser: accept 1-9 digits for millis (#609)

    * DateTime parser: accept 1-9 digits for millis
    
    fix korlibs-archive/klock#135
    
    * tests for PatternDateFormat changes
    ArtRoman authored Apr 27, 2022
    Configuration menu
    Copy the full SHA
    7f9800a View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Fix KmlGlDummy.alloc

    soywiz-invideo committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    14f4c4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df9af3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6d00be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69ecfd2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db26d34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a49086 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    785de70 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Configuration menu
    Copy the full SHA
    9353919 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1a2484 View commit details
    Browse the repository at this point in the history
  3. the mapping for cyan and magenta was missing so it was not usable wit…

    …h Colors["CYAN"] and Colors["magenta"] (#618)
    
    Co-authored-by: Stephan Mielke <mail@stephan-mielke.eu>
    bognari and Stephan Mielke authored May 2, 2022
    Configuration menu
    Copy the full SHA
    fd5dd15 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    72dbfd8 View commit details
    Browse the repository at this point in the history
  2. Wrong package :)

    soywiz-invideo committed May 4, 2022
    Configuration menu
    Copy the full SHA
    873c28f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cf9cb2 View commit details
    Browse the repository at this point in the history
  4. Utils for distributing views evenly across vertically/horizontally. (#…

    …615)
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 4, 2022
    Configuration menu
    Copy the full SHA
    ffa055f View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Have *Array2 classes implement an interface [Includes small breaking …

    …change] (#616)
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 5, 2022
    Configuration menu
    Copy the full SHA
    6987088 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d5011d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. Implement SHA512 (#627)

    soywiz authored May 6, 2022
    Configuration menu
    Copy the full SHA
    b53f073 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2022

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

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    be19ef9 View commit details
    Browse the repository at this point in the history
  2. New extensible render phases for views: extract View.filter and add V…

    …iew.mask, support tweening around paths, support ExtraPropertyThis.transformer hook & some AG improvements (#632)
    
    * Support tweening around paths
    
    * Optimize tween for IPointArrayList
    
    * Support to add a transformer as a hook to the extraPropertyThis
    
    * Make BatchBuilder2D.setTemporalUniform(s) to flush by default to avoid issues
    
    * Improve and simplify AG API
    
    * Minor BlurFilter improvement to avoid deprecation warning
    
    * Make View.pos an IPoint and cloning when requesting
    
    * Makes a View render phases system and make View.filter an extension for this system
    
    * Minor Matrix addition
    
    * Minor Paint addition
    
    * Adds u_Tex2 to I/DefaultShaders
    
    * Adds a View.mask system implemented with the new ViewRenderPhase
    
    * Simplify sandbox MainBlur example
    
    * Add sample for View.mask
    
    * Update reference tests
    soywiz-invideo authored May 9, 2022
    Configuration menu
    Copy the full SHA
    bf7170b View commit details
    Browse the repository at this point in the history
  3. Small fix

    soywiz committed May 9, 2022
    Configuration menu
    Copy the full SHA
    c73da5e View commit details
    Browse the repository at this point in the history
  4. Implement closeable mouse events & closeable draggable. (#625)

    * Implement closeable mouse events & draggable.
    
    * Make the closeable versions just return closeable.
    
    * Update MouseEvents versions to also return closeable only.
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Co-authored-by: Carlos Ballesteros Velasco <soywiz@gmail.com>
    3 people authored May 9, 2022
    Configuration menu
    Copy the full SHA
    b8fc7fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d4f5a35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    80d40c6 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

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

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    64625b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4416e7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be9052d View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Make Stage to have the identity Matrix as transform always independen…

    …tly to retina or window scaling (#638)
    soywiz-invideo authored May 12, 2022
    Configuration menu
    Copy the full SHA
    629f92f View commit details
    Browse the repository at this point in the history
  2. JS was failing because FBuffer.mem was not multiple of 8. Adjust call…

    …s to make it multiple of 8 (#643)
    soywiz-invideo authored May 12, 2022
    Configuration menu
    Copy the full SHA
    cb355a0 View commit details
    Browse the repository at this point in the history
  3. Disable testing on DEPLOY to temporarily circumvent out of memory iss…

    …ues. Test has been done in the TEST workflow anyway, so let's do this for now
    soywiz committed May 12, 2022
    Configuration menu
    Copy the full SHA
    3dc558d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Add ByteArray2, CharArray2, BooleanArray2, LongArray2, make AStar imp…

    …lementation to use BooleanArray2, split in files, remove redundant `: Unit` return type and optimize imports to reduce compile times (#645)
    Kietyo authored May 13, 2022
    Configuration menu
    Copy the full SHA
    d8c0ea2 View commit details
    Browse the repository at this point in the history
  2. Optimize imports for some modules (#646)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 13, 2022
    Configuration menu
    Copy the full SHA
    67b3080 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. optimize imports: korte, korvi, krypto (#648)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 14, 2022
    Configuration menu
    Copy the full SHA
    85dd32e View commit details
    Browse the repository at this point in the history
  2. optimize imports korma common (#651)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 14, 2022
    Configuration menu
    Copy the full SHA
    4e6d52d View commit details
    Browse the repository at this point in the history
  3. optimize imports korgw common (#652)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 14, 2022
    Configuration menu
    Copy the full SHA
    55e76da View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. optimize imports korge common (#649)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 15, 2022
    Configuration menu
    Copy the full SHA
    15be1f3 View commit details
    Browse the repository at this point in the history
  2. optimize imports korim common (#650)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 15, 2022
    Configuration menu
    Copy the full SHA
    68ac126 View commit details
    Browse the repository at this point in the history
  3. optimize imports korio common (#653)

    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Kietyo and Xeno authored May 15, 2022
    Configuration menu
    Copy the full SHA
    bf6e453 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    446ca8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7f985b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27a5797 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ace434 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a809d8 View commit details
    Browse the repository at this point in the history
  6. Feature/update.ios.target (#657)

    * Do not put colors when using NSLog in klogger
    
    * iOS: proper iosBuild* task caching, automatic selection of development team, move ViewController code from objective-c to Kotlin
    
    * Fix test
    soywiz-invideo authored May 16, 2022
    Configuration menu
    Copy the full SHA
    eab6994 View commit details
    Browse the repository at this point in the history
  7. Fix problem with tiles near viewport edge sometimes not being drawn w… (

    #639)
    
    * Fix problem with tiles near viewport edge sometimes not being drawn when tilemap container is rotated (e.g. camera angle change)
    
    * Fix startup crash when running in browser (korlibs/korge#429)
    americanjeff authored May 16, 2022
    Configuration menu
    Copy the full SHA
    8638d92 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aab6102 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3843787 View commit details
    Browse the repository at this point in the history
  10. Feature/improve.tilemap (#662)

    * Adds FastIdentityCacheMap for a faster Identity map with a fast cache incorporated
    
    * Suggest to use FastIdentityCacheMap in AgBitmapTextureManager
    
    * Optimize MainTilemapTest to keep items in an atlas
    
    * Support more than 16K tiles in TileMap
    soywiz authored May 16, 2022
    Configuration menu
    Copy the full SHA
    1802608 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Do not make Container a Collection, but use a property. This should a…

    …void confusions with for example View/Container.filter = Filter() that is not related to filtering a collection (#663)
    soywiz authored May 17, 2022
    Configuration menu
    Copy the full SHA
    81bc512 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4641a4c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

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

Commits on May 20, 2022

  1. Simplify and improve consistency with Android and iOS targets + handl…

    …e key, gamepad events + fix threading issues on Android + fix Android restarting on orientation change + fix iOS orientation change + fix GpuShapeView on android + unify buildSrc with korge-gradle-plugin + support running iOS targets on korge-sandbox and samples directly in korge-next (#661)
    soywiz-invideo authored May 20, 2022
    Configuration menu
    Copy the full SHA
    a248142 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d788496 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cb5c8d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2022

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

Commits on May 23, 2022

  1. Configuration menu
    Copy the full SHA
    f7dc164 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    474d733 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4bc485 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    beedf44 View commit details
    Browse the repository at this point in the history
  5. Some fixes (#675)

    * Fixes View.keys not being ThreadLocal
    
    * Removes GpuShapeView debug code
    soywiz-invideo authored May 23, 2022
    Configuration menu
    Copy the full SHA
    f9e731a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

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

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    3c38e92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44c147b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b09ad40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b74117 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    2eb8bb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0185023 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5dcce4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    258614a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f65a497 View commit details
    Browse the repository at this point in the history
  6. Enable publishKorgePluginMarkerMavenPublicationToMavenLocal when publ…

    …ishing to central. (#688)
    
    This should enable using plugins { id "com.soywiz.korge" } in gradle for future versions
    soywiz-invideo authored May 26, 2022
    Configuration menu
    Copy the full SHA
    d8ca59e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    d158543 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30f18c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99409f6 View commit details
    Browse the repository at this point in the history
  4. Adds Bitmap.toPaint

    soywiz-invideo committed May 27, 2022
    Configuration menu
    Copy the full SHA
    c98dc97 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ffed385 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    944dd3d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    033f2f5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b3d01a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a93c829 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    97d65d0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c6d5525 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    173961f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    72a6197 View commit details
    Browse the repository at this point in the history
  14. Fix Angle() usage

    soywiz-invideo committed May 27, 2022
    Configuration menu
    Copy the full SHA
    63a8887 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6f5707a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    80cdce8 View commit details
    Browse the repository at this point in the history
  17. Add AG.getStats

    soywiz-invideo committed May 27, 2022
    Configuration menu
    Copy the full SHA
    dd0ecf8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dad8187 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    09c2269 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2022

  1. Configuration menu
    Copy the full SHA
    5d5bd23 View commit details
    Browse the repository at this point in the history
  2. Feature/improve.curves (#693)

    * Improve Curves to support multiple separated paths
    
    * Small optimization
    soywiz authored May 28, 2022
    Configuration menu
    Copy the full SHA
    3488766 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69e7eae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    56ee455 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Fix filters recreating programs every time a Filter instance is creat…

    …ed + do not recreate AG.AGProgram for different Program instances with the same shaders (#707)
    soywiz-invideo authored May 30, 2022
    Configuration menu
    Copy the full SHA
    c39a2c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c210a1f View commit details
    Browse the repository at this point in the history
  3. Fixes Android and iOS system font resolving, and fixes some design is…

    …sues related to AndroidContext not being propagated with SystemFont and some work simplifying standard filesystems (#706)
    soywiz-invideo authored May 30, 2022
    Configuration menu
    Copy the full SHA
    a374861 View commit details
    Browse the repository at this point in the history
  4. More versatile function to create rectangle from 2 points. (#700)

    * More versatile function to create rectangle from 2 points.
    
    * Clarified comments
    
    * Update korma/src/commonMain/kotlin/com/soywiz/korma/geom/IRectangle.kt
    
    Co-authored-by: Carlos Ballesteros Velasco <soywiz@gmail.com>
    
    Co-authored-by: Xeno <xenotactic.game@gmail.com>
    Co-authored-by: Carlos Ballesteros Velasco <soywiz@gmail.com>
    3 people authored May 30, 2022
    Configuration menu
    Copy the full SHA
    b74cd58 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

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

Commits on Jun 4, 2022

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

Commits on Jun 5, 2022

  1. Uses new memory model by default (#723)

    * Uses new memory model by default
    
    * Do not show DEPLOY mavenRepository by default, but uses gradle's logger
    
    * Do not fail test on the new memory manager
    soywiz authored Jun 5, 2022
    Configuration menu
    Copy the full SHA
    f01a13a View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    c9abb4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7833b93 View commit details
    Browse the repository at this point in the history
  3. Small fix (#725)

    soywiz-invideo authored Jun 6, 2022
    Configuration menu
    Copy the full SHA
    44300cc View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Update test snapshot

    soywiz committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    778fe61 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

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

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    3ac88de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2a56f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c9a362 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d126b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fde2b50 View commit details
    Browse the repository at this point in the history
  6. Improve KorgeAndroidView

    soywiz committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    ece3619 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    029ca20 View commit details
    Browse the repository at this point in the history
  8. Fix compilation

    soywiz committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    0f63659 View commit details
    Browse the repository at this point in the history
  9. Remaining fixes

    soywiz committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    8237abc View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

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

Commits on Jun 13, 2022

  1. Configuration menu
    Copy the full SHA
    52e493a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e876321 View commit details
    Browse the repository at this point in the history
  3. Added View.zIndex (#739)

    soywiz authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    7dd54ad View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Configuration menu
    Copy the full SHA
    7426aa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c87e330 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2457a15 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    5db204e View commit details
    Browse the repository at this point in the history
  2. Type Stage properties

    soywiz-invideo committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    147127f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1d5f3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce9052e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    122efe9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d93167 View commit details
    Browse the repository at this point in the history
  7. Add some extra samples

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    32943a8 View commit details
    Browse the repository at this point in the history
  8. Fix View.removeFromParent not affecting the rendering and causing spu…

    …rious rendering bugs + optimize and better encapsulate Container + ViewContainerCollection (#747)
    soywiz-invideo authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    76f1835 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7ce916d View commit details
    Browse the repository at this point in the history
  10. WIP compose

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    77920a4 View commit details
    Browse the repository at this point in the history
  11. WIP

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    a1014f6 View commit details
    Browse the repository at this point in the history
  12. Fix compose

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    843d1b9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d411540 View commit details
    Browse the repository at this point in the history
  14. Fix composable targets

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    f7a1313 View commit details
    Browse the repository at this point in the history
  15. Some more fixes

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    7e7abf7 View commit details
    Browse the repository at this point in the history
  16. Some more fixes

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    9cf73c8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fe47d7d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    713332e View commit details
    Browse the repository at this point in the history
  19. More work

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    acea5f9 View commit details
    Browse the repository at this point in the history
  20. More work

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    451a0a0 View commit details
    Browse the repository at this point in the history
  21. More work

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    ff453ac View commit details
    Browse the repository at this point in the history
  22. More work

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    0ec56aa View commit details
    Browse the repository at this point in the history
  23. More work

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    d3c1582 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    93c141f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    69bce0f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    3e89887 View commit details
    Browse the repository at this point in the history
  27. Add composable sandbox sample

    soywiz-invideo authored and soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    5cccf52 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    13edba0 View commit details
    Browse the repository at this point in the history
  29. Missing file

    soywiz committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    6ce7d37 View commit details
    Browse the repository at this point in the history