Semphriss
Semphriss
> Is it reasonable for a tray entry to be defined as a separator if it's name is NULL? Reminds me I forgot to add a getter and a setter...
About entries with a checkbox, I noticed that platforms by default won't change the value of the checkbox when the user presses on it, and it's the job of the...
> > About entries with a checkbox, I noticed that platforms by default won't change the value of the checkbox when the user presses on it, and it's the job...
After digging in a bit more, I've found that on both macOS and Windows, all tray entries are checkboxes; there's no low-level distinction between a "checkbox" and a non-checkbox. If...
@slouken Is it okay for test programs to depend on systems other than the one they're testing? I'm remaking testtray.c and I thought about doing a dynamically editable tray menu...
> We should use SDL's normal text input capabilities for this. I'm aware of SDL_StartTextInput(), but is there a standard graphical way to prompt the user to enter a string?
I believe this should be all for the initial implementation. Unix currently does not support any of the various DBus mechanisms I could find, and I don't think I can...
I've applied the proposed Windows changes; I've noticed that the tray doesn't work correctly in Wine 9.0. The tray icons are replacing each other, and the menu doesn't show up....
To do: fix this, even though it's quite funny. 
For the SDL API, I haven't made any guarantee, since I'm not familiar enough (yet, at least) with what guarantees are provided by other systems to decide which ones are...