Semphriss

Results 172 comments of 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. ![image](https://github.com/user-attachments/assets/acf2670f-24b9-4988-a3f3-128ee7e25a39)

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...