#
4dbd4747 |
|
20-May-2023 |
PulkoMandy <pulkomandy@pulkomandy.tk> |
Add BIconUtils::GetSystemIcon Allow to easily access the alert icons and anything that's added to app_server resources. Fixes #10887. Convert BAlert, Debugger AlertWithCheckbox and Keymap ModifierKeysWindow to make use of it, removing the duplicate code to locate app_server resources. The resources are initialized only once (per application), so there is no need to reload them for every access to the icons. In the ticket there is discussion about putting this in BControlLook, but I think this should in fact be moved fully into app_server with special drawing commands for well-known icons. That would avoid loading and rendering the icon on the application side to then send it to app_server (especially in remote_app_server case)? In any case, this simple API can serve as a base for applications to use, and we can change how it is implemented later on. Change-Id: Id370526ae5cf165cfb8bc277bc8a7f46c26f542d Reviewed-on: https://review.haiku-os.org/c/haiku/+/6463 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
0ac4c71d |
|
07-Aug-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add icons to more of the servers. These are not perfect, but better than using the default app icon. Feel free to improve. - DNS resolver: phonebook icon - App-server: hand + app icon - Keystore: key lock - Launch daemon: croissant (to get the day started) - Net server: hand + earth - Package daemon: hand + package - Power daemon: CF lightbulb
|
#
cbfe45bb |
|
15-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
app_server: Fixed signature.
|
#
1c09002c |
|
10-Apr-2011 |
Jonas Sundström <jonas@kirilla.com> |
Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09d5a191 |
|
11-Sep-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Remove copyrighted icons from app and print server. They don't yet have a replacement. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
483f3c84 |
|
05-Jun-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Added lightbulb icon made by zuMi (idea alerts). Great work, thanks a lot! Fixes alert part of ticket #1429. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30969 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
10e5f892 |
|
25-May-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* created alert icons in vector format (idea icon is missing yet) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21237 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8a93edb6 |
|
22-Oct-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Made all server version and signatures consistent, and thus closing bug #909. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19092 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cffe232 |
|
29-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17644 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c18d3059 |
|
16-Jul-2005 |
Stephan Aßmus <superstippi@gmx.de> |
added icons needed for BAlerts git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13701 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
86e150e8 |
|
29-Mar-2005 |
Axel Dörfler <axeld@pinc-software.de> |
app_server.rsrc is no longer used (we already have the .rdef file). Fixed the application signature in the .rdef file. Removed some "how to write an .rdef file" comments. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12124 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
33bbe223 |
|
24-Mar-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved app_server files to app/. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11972 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cbfe45bbfa7c4834a4f1eb31da77a0ca8a6694c6 |
|
15-Apr-2015 |
Axel Dörfler <axeld@pinc-software.de> |
app_server: Fixed signature.
|
#
1c09002cbee8e797a0f8bbfc5678dfadd39ee1a7 |
|
10-Apr-2011 |
Jonas Sundström <jonas@kirilla.com> |
Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09d5a191c2af21db28470d070a4dc69c6075c983 |
|
11-Sep-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Remove copyrighted icons from app and print server. They don't yet have a replacement. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
483f3c84d965ccf64ab3a73a2197e40c0b079ac3 |
|
05-Jun-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Added lightbulb icon made by zuMi (idea alerts). Great work, thanks a lot! Fixes alert part of ticket #1429. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30969 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
10e5f892a39b4335eb13342b8e1a07631df813f5 |
|
25-May-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* created alert icons in vector format (idea icon is missing yet) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21237 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8a93edb60c9297f3dce0e63465830567dcc4a5da |
|
22-Oct-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Made all server version and signatures consistent, and thus closing bug #909. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19092 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1cffe232decb7df30427e1f346cb13cea7d1da8c |
|
29-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17644 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c18d3059b4773c75977cfbc154580f7956aa3b06 |
|
16-Jul-2005 |
Stephan Aßmus <superstippi@gmx.de> |
added icons needed for BAlerts git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13701 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
86e150e821f88f820a3d7fe675145c232c8c8769 |
|
29-Mar-2005 |
Axel Dörfler <axeld@pinc-software.de> |
app_server.rsrc is no longer used (we already have the .rdef file). Fixed the application signature in the .rdef file. Removed some "how to write an .rdef file" comments. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12124 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
33bbe223914093509b4bc56bea8a90c81af80a37 |
|
24-Mar-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved app_server files to app/. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11972 a95241bf-73f2-0310-859d-f6bbb57e9c96
|