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

Multiplatform progress bar rewrite #151

Merged
merged 89 commits into from
Feb 18, 2024
Merged

Multiplatform progress bar rewrite #151

merged 89 commits into from
Feb 18, 2024

Commits on Feb 14, 2024

  1. Add multi-progress builder

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e9bd9b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bf2e4b View commit details
    Browse the repository at this point in the history
  3. Use Duration for elapsed time

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    f69b7e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6d6689 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    295e6f7 View commit details
    Browse the repository at this point in the history
  6. Add docs

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c07dd9b View commit details
    Browse the repository at this point in the history
  7. Replace until with ..< operator

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5fb51be View commit details
    Browse the repository at this point in the history
  8. Add compact timeRemaining style

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    a308d78 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a221a6e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dd40477 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b2c75cf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3a49782 View commit details
    Browse the repository at this point in the history
  13. Add coroutines extension

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    9cbe91a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a9799df View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    02d45e9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4f5bc48 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b897d89 View commit details
    Browse the repository at this point in the history
  18. Make progress dsl optional

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    3b88929 View commit details
    Browse the repository at this point in the history
  19. Update tests for new api

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4d3fdd7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c598230 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ee5b44a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e0cb674 View commit details
    Browse the repository at this point in the history
  23. Add test for threaded animation

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    9b8a255 View commit details
    Browse the repository at this point in the history
  24. Replace clear with visible

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    31c9a09 View commit details
    Browse the repository at this point in the history
  25. Use atomics for Animation state

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    3a1ec9b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    fd2677b View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ba83b12 View commit details
    Browse the repository at this point in the history
  28. Add ProgressTask.visible getter

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    90072f7 View commit details
    Browse the repository at this point in the history
  29. Fix clear behavior

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    183d5b0 View commit details
    Browse the repository at this point in the history
  30. Add ProgressLayout tests

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    2ea0930 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    56e624c View commit details
    Browse the repository at this point in the history
  32. Implement task pausing

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e062300 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5163045 View commit details
    Browse the repository at this point in the history
  34. Add ProgressState.frameCount

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6b4c747 View commit details
    Browse the repository at this point in the history
  35. Add Crop widget

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    a7365b3 View commit details
    Browse the repository at this point in the history
  36. Add offsets to Crop

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c5f82b3 View commit details
    Browse the repository at this point in the history
  37. Rename Crop to Viewport

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8cb630f View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    87a1649 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ecf7f2f View commit details
    Browse the repository at this point in the history
  40. Implement marquee cells

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    7c83e3d View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    1ee601b View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    d0b3a4e View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9d0fec1 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    8cfe908 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    27d2a0d View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    2276c63 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    ff7f741 View commit details
    Browse the repository at this point in the history
  48. Add style to percentage cell

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8033627 View commit details
    Browse the repository at this point in the history
  49. Handle styled text in marquee

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    23d31b3 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    9709ca9 View commit details
    Browse the repository at this point in the history
  51. Add hexviewer sample

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    fe461b8 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    883cee1 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    c0cab20 View commit details
    Browse the repository at this point in the history
  54. Add time calculation functions

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    d723c57 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    443d2ff View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    b25bcdb View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    043a46a View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    8efc8ce View commit details
    Browse the repository at this point in the history
  59. Skip flaky test on CI

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c081200 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    38cf30e View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    fe5f449 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    503e0d4 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    821395b View commit details
    Browse the repository at this point in the history
  64. Run extension tests on CI

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    fd0a0fb View commit details
    Browse the repository at this point in the history
  65. Dump new API

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    32f7c9d View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    f4b6c12 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    7c054a1 View commit details
    Browse the repository at this point in the history
  68. Add addPaddingWidthToFixedWidth

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    ec4d598 View commit details
    Browse the repository at this point in the history
  69. Remove vararg layout builders

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4773c40 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    6114d38 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    ea19836 View commit details
    Browse the repository at this point in the history
  72. Expand progress sample

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    43026f3 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    2bb6adf View commit details
    Browse the repository at this point in the history
  74. Dump API

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e745b02 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    2aab388 View commit details
    Browse the repository at this point in the history
  76. Add kdocs

    ajalt committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8f855e8 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    fa2d276 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d119578 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b368d26 View commit details
    Browse the repository at this point in the history
  4. Dump API

    ajalt committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8cba682 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Enable dokka multi-module

    ajalt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    53c25d8 View commit details
    Browse the repository at this point in the history
  2. Add more progress tutorials

    ajalt committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    91a6cdb View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Fix test

    ajalt committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    a64c2f4 View commit details
    Browse the repository at this point in the history
  2. Dump api

    ajalt committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    6a4a991 View commit details
    Browse the repository at this point in the history
  3. Deprecate old progress DSLs

    ajalt committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e21cb22 View commit details
    Browse the repository at this point in the history
  4. Dump API

    ajalt committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e3e50c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b5362f View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Fix R8 test

    ajalt committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    808f4f6 View commit details
    Browse the repository at this point in the history
  2. Remove obsolete flaky test

    ajalt committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    d9c57ee View commit details
    Browse the repository at this point in the history