Matteo Hausner
|
e5c0e5efa7
Fix #13083 segfault in `SDL_RemoveTrayEntry()` for submenu entries
|
3 months ago |
Ozkan Sezer
|
29a4a4a5d1
tray, unix: make pointers g_object_ref and g_object_ref_sink static
|
4 months ago |
Semphris
|
3be67ced64
Fix GTK tray icon without menu + lifetime
|
6 months ago |
Semphris
|
e6029401d9
Check for non-NULL icon for trays on Unix
|
6 months ago |
Petar Popovic
|
68dabd48c4
SDL_GetTrayEntries(): Rename parameter `size` to `count`
|
6 months ago |
Sam Lantinga
|
5f2dd5f04e
tray: fixed multi-threading issues with GTk implementation
|
7 months ago |
Sam Lantinga
|
dfdc120268
tray: document thread-safety
|
7 months ago |
Sam Lantinga
|
d4cda51057
tray: renamed SDL_HasNoActiveTrays() to SDL_HasActiveTrays()
|
7 months ago |
Sam Lantinga
|
7570ab106d
tray: improved error checking
|
7 months ago |
Sam Lantinga
|
049a8f0e52
Use SDL_calloc() instead of SDL_malloc()
|
7 months ago |
Sam Lantinga
|
656c519cca
Fixed warning C6313: Incorrect operator. Use an equality test to check for zero-valued flags.
|
7 months ago |
Sam Lantinga
|
042898995c
Added SDL_ClickTrayEntry()
|
7 months ago |
Simon McVittie
|
ef1fdf11bd
tray: Create tray icons for libappindicator securely
|
7 months ago |
Simon McVittie
|
4290fc8bda
tray: Load GTK and libappindicator by versioned names, except on OpenBSD
|
7 months ago |
Simon McVittie
|
6b38d250aa
tray: Don't try to use GTK 2 versions of libappindicator
|
7 months ago |
Simon McVittie
|
bba066c44c
tray: Don't call g_object_unref(NULL)
|
7 months ago |
Sam Lantinga
|
8d8649b33f
Fixed error: returning 'SDL_TrayEntry **' from a function with incompatible return type 'const SDL_TrayEntry **'
|
7 months ago |
Sam Lantinga
|
8a9b7ae8d1
Switched nEntries to int, to avoid signed/unsigned comparison warnings
|
7 months ago |
David Gow
|
0ae57f1d90
tray: unix: Shutdown the GTK thread when not in use
|
7 months ago |
Semphris
|
7673b84f52
Make SDL_GetTrayEntires() NULL-terminated
|
7 months ago |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
8 months ago |
Ozkan Sezer
|
ec8a780ad4
tray, unix: fix -Wformat warnings
|
8 months ago |
Semphris
|
0461180e25
SDL_EVENT_QUIT when no window nor tray
|
8 months ago |
Semphriss
|
01b9b0edb7
Add system tray support (#10873)
|
8 months ago |