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

feat: implement wrappers for GUI APIs #29

Draft
wants to merge 60 commits into
base: main
Choose a base branch
from

Commits on Dec 31, 2022

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

Commits on Jan 1, 2023

  1. Configuration menu
    Copy the full SHA
    ebf0cb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bb29b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d087b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38a04c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. Configuration menu
    Copy the full SHA
    164eb82 View commit details
    Browse the repository at this point in the history
  2. feat: no vcall callbacks

    JarvisCraft committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    3f4c26b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aaa4eb0 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    3783da9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7beba0 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. feat: add icon and icon_animation

    This also resolves unsoundness
    in previous callbacks' implementation.
    JarvisCraft committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    7a9f9e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. feat: add more drawing methods to canvas

    Most importantly, this adds support
    for drawing XBMs
    JarvisCraft committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    fd16159 View commit details
    Browse the repository at this point in the history
  2. feat: add xbm! macro

    JarvisCraft committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    49ea98c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4008c30 View commit details
    Browse the repository at this point in the history
  4. refactor: make XbmImage generic

    Co-authored-by: Yaroslav Bolyukin <[email protected]>
    JarvisCraft and CertainLach committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    79a0c9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e248c56 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2023

  1. chore: minor cleanups in core APIs

    This also adds new `unstable_lints` feature
    JarvisCraft committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    c903808 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c392bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da0e7c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0898485 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc85081 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. chore: cleanup canvas.rs

    JarvisCraft committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    6ece5f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Configuration menu
    Copy the full SHA
    b95c981 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    012101f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

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

Commits on Feb 23, 2023

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

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    3a37055 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d289a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4670f74 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

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

Commits on Jun 3, 2023

  1. Configuration menu
    Copy the full SHA
    7b504d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    097ebca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f28c4a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b166c5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    045b72f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3af3d7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    46b7003 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b138c5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b48da0a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    09d70ed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8d689b9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5de6811 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Configuration menu
    Copy the full SHA
    1329195 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    feed3e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    025b7f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0a0391 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ed96dc View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

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

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    64cf882 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2035e06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b48e68 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

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

Commits on Jun 23, 2023

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

Commits on Jun 24, 2023

  1. feat: start implementing sound ViewDispatcher

    Co-authored-by: Mike Mogenson <@mogenson>
    JarvisCraft committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    d587aec View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

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

Commits on Jul 16, 2023

  1. Configuration menu
    Copy the full SHA
    9ede8a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a1c1c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

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

Commits on Oct 2, 2023

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

Commits on Dec 21, 2023

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