arteme / pod-ui

A modern GTK+ UI for controlling Line6 POD family of devices via MIDI. Supported devices: POD 1.0, POD 2.0, POD Pro, PocketPOD, PODxt, PODxt Pro, PODxt Live, Bass PODxt, Bass PODxt Pro, Bass PODxt Live
https://arteme.github.io/pod-ui/
GNU General Public License v3.0
31 stars 2 forks source link

Integration with macOS dock and menubar #32

Closed arteme closed 9 months ago

arteme commented 1 year ago

Currently, pod-ui doesn't integrate well with the the dock or the menu-bar in macOS. The app could be better integrated to

There is gtk-mac-integration that can be used to implement this:

Need to add rust bindings for that first.

arteme commented 9 months ago

Version 1.4.0 wraps the app code into a proper GtkApplication, which integrates macOS native controls (even though dock "quit" support leaves a lot to be desired)