Repository navigation
What's Changed
- appdev: App.on_quit() adds a callback to run at quit, without replacing before_quit or another one by @bdbarnett in #197
- Fix an intermittent multimer test failure on busy machines by @bdbarnett in #198
- Fix an intermittent multimer test failure when the machine is short of CPU by @bdbarnett in #199
- sys.exit() or Ctrl-C from a timer callback now ends the program every time by @bdbarnett in #200
- Ctrl-C after a long timer callback now stops the program on boards, and no stray tracebacks on exit by @bdbarnett in #201
- audiodev: play Ogg Vorbis files through the pump, as MP3s by @bdbarnett in #203
- mdns moves to pydevices-desktop, over python-zeroconf, and can advertise by @bdbarnett in #204
- Roadmap: MIDI follows adafruit_midi's API over any transport by @bdbarnett in #205
- T-Watch S3: longer battery life from its power rails, and a USB wake by @bdbarnett in #202
- web_audio: convert each write's PCM16 to float in one JS call by @bdbarnett in #206
- audiodev.worklet_audio: AudioWorklet output for Python in a Pyodide Web Worker by @bdbarnett in #209
- displaydev: one-call canvas blits, and WorkerDisplay for Python in a Web Worker by @bdbarnett in #207
- Release 0.7.5.dev1 by @pydevices-release-automation[bot] in #210
- display_driver: let LVGL hover with a mouse by @bdbarnett in #212
- Release 0.7.5.dev2 by @pydevices-release-automation[bot] in #213
- web input: Caps Lock reaches LVGL text fields by @bdbarnett in #214
- Release 0.7.5.dev3 by @pydevices-release-automation[bot] in #215
- WinDisplay: measure and draw in real pixels on a scaled display by @bdbarnett in #216
- WinDisplay: open maximised, the panel exactly the window's client area by @bdbarnett in #217
- win_audio: write_now() writes one block straight to the WASAPI device by @bdbarnett in #218
- Release 0.7.5.dev4 by @pydevices-release-automation[bot] in #219
- Release 0.7.5 by @pydevices-release-automation[bot] in #220
Full Changelog: v0.7.4...v0.7.5