William Marlow
39364bdda4
Build: Embed application icons directly in the executables.
...
New serenity_app() targets can be defined which allows application
icons to be emedded directly into the executable. The embedded
icons will then be used when creating an icon for that file in
LibGUI.
2020-12-21 00:12:59 +01:00
Brendan Coles
9faca895d3
Demos: Use pledge and unveil
2020-11-02 13:15:54 +01:00
Brendan Coles
27ead7e2c2
Demos: Use GUI::Icon::default_icon to set application icon
2020-11-01 10:29:14 +01:00
Ben Wiederhake
b3909ac0dd
Meta+Demos: Make clang-format-10 clean
2020-09-25 21:18:17 +02:00
Andreas Kling
1dd1595043
LibGUI: Make GUI::Application a Core::Object
...
Having this on the stack makes whole-program teardown iffy. Turning it
into a Core::Object allows anyone who needs it to extends its lifetime.
2020-07-04 14:05:57 +02:00
Sergey Bugaev
450a2a0f9c
Build: Switch to CMake :^)
...
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-05-14 20:15:18 +02:00
Brendan Coles
548ecceb75
Screensaver: Add app-screensaver.png 16x16 icon
2020-05-02 14:12:45 +02:00
Brendan Coles
24b9e57b15
Screensaver: Draw screen before first timer iteration and seed srand()
2020-04-28 09:36:28 +02:00
Brendan Coles
1c44ae6d19
Demos: Add Screensaver demo
2020-04-19 02:09:50 +02:00