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

shiny: overhaul api for v4 #198

Merged
merged 32 commits into from
Apr 9, 2022
Merged

shiny: overhaul api for v4 #198

merged 32 commits into from
Apr 9, 2022

Commits on Mar 26, 2022

  1. shiny/driver: move driver level window manipulation to concrete types

    This still needs work on every non-windows driver, as well as adjustment in window.Window to only include those things all default drivers have.
    200sc committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    751ef09 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2022

  1. Configuration menu
    Copy the full SHA
    cd17a15 View commit details
    Browse the repository at this point in the history
  2. event: return directional channels from handler methods

    This is a small api correction to ensure consumers cannot try to send on receive only channels.
    200sc committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    8ed39ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4a90d7 View commit details
    Browse the repository at this point in the history
  4. shiny/driver/mtldriver: match new window interface

    set tray icon is still in progress.
    200sc committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    2f6b4c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4d1e79 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e08046a View commit details
    Browse the repository at this point in the history
  7. event: correct dlog version

    200sc committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    14d444c View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. shiny/driver: replace Tray methods with SetIcon

    SetIcon is much more likely to be a thing a real application will want to call over using tray icons. In addition, there are existing libraries (beeep) that do notifications well already.
    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    43ea47c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9929aeb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a345bdd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fd1ed1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b16533d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e0e1717 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cffab97 View commit details
    Browse the repository at this point in the history
  8. shiny/driver/mtldriver: fill in implementation for SetIcon

    Inexpliciably, this appears to do nothing.
    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    547f1b3 View commit details
    Browse the repository at this point in the history
  9. oak: bump dependencies

    this was a failed attempt to make SetIcon work on osx
    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    2422ab3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e4255e3 View commit details
    Browse the repository at this point in the history
  11. examples: go mod tidy

    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f5dcd0b View commit details
    Browse the repository at this point in the history
  12. window: split window into App and Window to explicitly delineate sing…

    …le-window and multi-window interfaces
    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    b471cdb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a2fc858 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5259a84 View commit details
    Browse the repository at this point in the history
  15. shiny/screen: drop PublishResult

    We do not use this and if we ever did, I do not know what we would do with the knowledge that a os level back buffer was preserved or not.
    200sc committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    a4bafb1 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. shake: Move shake out of X state. It is not tightly coupled to any ot…

    …her packages so graduates out of entities
    Implausiblyfun committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    0c97c2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2776f05 View commit details
    Browse the repository at this point in the history
  3. shake: Move shake out of X state. It is not tightly coupled to any ot…

    …her packages so graduates out of entities
    Implausiblyfun committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    54192ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7059925 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b646f08 View commit details
    Browse the repository at this point in the history
  6. go mod tidy

    200sc committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    1261fd3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2844e45 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #202 from oakmound/feature/v4-shaker+examples

    Feature/v4 shaker+examples
    200sc committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    df732e5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eeb19dc View commit details
    Browse the repository at this point in the history