Skip to content
Snippets Groups Projects
  1. Aug 13, 2023
  2. Aug 12, 2023
  3. Aug 11, 2023
    • q3k's avatar
      py/st3m: move view popping to ViewManager / os button, update docs · adbf0f8b
      q3k authored and q3k's avatar q3k committed
      adbf0f8b
    • q3k's avatar
      py: re-introduce os/app button naming · 41b7dd6d
      q3k authored and q3k's avatar q3k committed
      This finally bakes in some UX assumptions about the meaning of each
      button.
      
      The app button (by default the left button) is for exclusive use by
      applications. In the menu, the app button is used to go left/right and
      to select an option.
      
      The os button (by default the right button) is for exclusive use by the
      OS. It always adjusts the volume and allows the user to navigate back
      (either exit the app or go back in menus - the latter not being
      implemented yet).
      41b7dd6d
    • q3k's avatar
      py: implement about screen · ca3acce0
      q3k authored
      ca3acce0
  4. Aug 10, 2023
  5. Aug 09, 2023
    • q3k's avatar
      py: add volume control, overlay · 922ab6c8
      q3k authored and schneider's avatar schneider committed
      This implements volume control globally on the right-hand should
      tristate, and draws an overlay whenever the volume changed or we moved
      between headphone/speakers output.
      922ab6c8
  6. Aug 08, 2023
  7. Aug 06, 2023
    • dx's avatar
      Convert ctx from an ABC to a mypystub · 2439ffad
      dx authored and q3k's avatar q3k committed
      Required a bunch of renaming from ctx.Ctx to ctx.Context (its real name)
      
      Makes the docs actually show docstrings
      
      Also apparently mypy doesn't like "from typing_extensions import
      Protocol" and the fact that it didn't complain so far means that we're
      probably not type checking everything.
      2439ffad
    • q3k's avatar
      py: pass ViewManager through on_enter · e8082cd3
      q3k authored
      This lets us modify a ViewManager stack from menus and foregrounded apps
      without having to first inject a global object.
      e8082cd3
  8. Aug 05, 2023
  9. Aug 03, 2023
Loading