Sam Lantinga
9a71e3fd50
Revert "Add SDL_IsTraySupported"
...
This reverts commit 47d8bdd1c3
.
There are runtime reasons why creating a tray can fail, so the correct approach is not to assume that just because a platform supports a tray that trays are available. Instead, you should create a tray at application startup, for the lifetime of the application, and handle failures at that point.
Closes https://github.com/libsdl-org/SDL/pull/13632
2025-08-04 10:42:43 -07:00
SDL Wiki Bot
b0b12b3b09
Sync SDL3 wiki -> header
...
[ci skip]
2025-07-21 16:55:47 +00:00
Semphris
47d8bdd1c3
Add SDL_IsTraySupported
2025-07-21 12:54:51 -04:00
SDL Wiki Bot
5ad0337685
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-05 15:45:41 +00:00
Petar Popovic
68dabd48c4
SDL_GetTrayEntries(): Rename parameter size
to count
2025-02-05 07:44:46 -08:00
Petar Popovic
8ccf85c59e
Formatting spaces around pointer symbol.
2025-02-03 17:03:26 -08:00
Ryan C. Gordon
7a5604cf0c
Sync SDL3 wiki -> headers.
2025-01-21 13:12:25 -05:00
Ryan C. Gordon
d5766bc4b8
include: More category documentation.
...
Reference Issue #11847 .
2025-01-20 01:02:30 -05:00
SDL Wiki Bot
53a5350292
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-20 02:54:44 +00:00
Sam Lantinga
5f2dd5f04e
tray: fixed multi-threading issues with GTk implementation
...
GTK+ documentation states that all GDK and GTK+ calls should be made from the main thread.
Fixes https://github.com/libsdl-org/SDL/issues/11984
2025-01-19 18:53:55 -08:00
Sam Lantinga
dfdc120268
tray: document thread-safety
2025-01-19 18:53:55 -08:00
Ryan C. Gordon
feeea6a776
Sync SDL3 wiki -> headers.
2025-01-17 18:42:04 -05:00
SDL Wiki Bot
07a5c144c6
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-16 19:43:08 +00:00
SDL Wiki Bot
31dd4fe81f
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-14 17:58:27 +00:00
Maia
417ed7f35f
Fix references in docs
2025-01-14 09:56:39 -08:00
SDL Wiki Bot
c64197be1a
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-10 20:56:33 +00:00
Sam Lantinga
042898995c
Added SDL_ClickTrayEntry()
...
Also removed the app delegate from the tray code on Cocoa and folded that into SDL3AppDelegate.
Fixes https://github.com/libsdl-org/SDL/issues/11906
2025-01-10 12:55:50 -08:00
SDL Wiki Bot
6b34c9fe7f
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-08 01:50:36 +00:00
SDL Wiki Bot
d8c679416b
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-04 19:04:41 +00:00
Semphris
7673b84f52
Make SDL_GetTrayEntires() NULL-terminated
2025-01-04 10:56:19 -08:00
Sam Lantinga
f2074d7af3
Updated copyright for 2025
2025-01-01 07:45:52 -08:00
Semphris
2d91f096ca
Remove libc function from Windows tray
2024-12-30 01:20:12 +03:00
Ryan C. Gordon
8fde28813e
SDL_tray.h: Filled in doxygen for a few minor missing things.
2024-12-26 14:10:53 -05:00
Maia
0becdad392
Add missing includes to SDL_tray.h
2024-12-25 07:54:54 -08:00
SDL Wiki Bot
4c70aa33ae
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-24 18:50:21 +00:00
Semphriss
01b9b0edb7
Add system tray support ( #10873 )
2024-12-24 10:36:39 -08:00