summaryrefslogtreecommitdiff
path: root/Demos/LibGfxDemo
AgeCommit message (Collapse)Author
2020-12-21Build: Embed application icons directly in the executables.William Marlow
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-11-02Demos: Use pledge and unveilBrendan Coles
2020-11-01Demos: Use GUI::Icon::default_icon to set application iconBrendan Coles
2020-08-30LibGfxDemo: Set window icon to app-libgfx-demo.pngLinus Groh
2020-08-27Base: Create /res/graphics/ and relocate system art assetsthankyouverycool
2020-08-16Base: Rename Pebbleton to reflect actual heightthankyouverycool
And update programs loading it from file.
2020-08-15Misc: Use automatic window positioning in more applicationsLinus Groh
This is a follow up to #2936 / d3e3b4ae56aa79d9bde12ca1f143dcf116f89a4c. Affected programs: - Applications: Browser (Download, View source, Inspect DOM tree, JS console), Terminal (Settings) - Demos: Cube, Eyes, Fire, HelloWorld, LibGfxDemo, WebView, WidgetGallery - DevTools: HackStudio, Inspector, Profiler - Games: 2048, Minesweeper, Snake, Solitaire - Userland: test-web A few have been left out where manual positioning is done on purpose, e.g. ClipboardManager (to be close to the menu bar) or VisualBuilder (to preserve alignment of the multiple application windows).
2020-07-04LibGUI: Make GUI::Application a Core::ObjectAndreas Kling
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-06-19LibGfxDemo: Fix "90s-bg.png" pathHüseyin ASLITÜRK
Incorrect image file path cause the application to crash on startup.
2020-05-16Demos: Compile LibGfxDemo with the new CMake build systemtgsm
2020-05-10LibGfx: Add support for dashed linesLinus Groh
Non-configurable for now.
2020-05-10Demos: Add LibGfx Demo :^)Linus Groh