summaryrefslogtreecommitdiff
path: root/Userland/Demos
AgeCommit message (Expand)Author
2021-07-21Userland: Add GUI::Window::add_menu() and use it everywhereAndreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
2021-07-17WidgetGallery: Pledge threadMarcus Nilsson
2021-07-17WidgetGallery: Remove unused includeMarcus Nilsson
2021-07-08AK+Userland: Add generic `AK::abs()` function and use itDaniel Bertalan
2021-07-05Fire: Make the main widget a GUI::FrameAndreas Kling
2021-07-04WindowServer: Make most remaining WindowServer IPC calls asyncAndreas Kling
2021-06-17Everywhere: Add component declarationsGunnar Beutner
2021-06-07CatDog: Enhance the speech bubble artificial intelligenceBrian Gianforcaro
2021-06-06AK+Everywhere: Disallow constructing Functions from incompatible typesAli Mohammad Pur
2021-05-29Everywhere: Use s.unverwerth@serenityos.org :^)Stephan Unverwerth
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh
2021-05-21Userland: static vs non-static constexpr variablesLenny Maiorani
2021-05-21LibGfx: Add missing TextAlignment::BottomLeftLinus Groh
2021-05-20LibGfx: Remove Gfx::FontDatabase::default_bold_fixed_width_font()Andreas Kling
2021-05-20LibGfx: Remove Gfx::FontDatabase::default_bold_font()Andreas Kling
2021-05-19CatDog: Don't show context menu when clicking outside of widgetMarcus Nilsson
2021-05-193DFileViewer: Move `Demos/GLTeapot` to `Applications/3DFileViewer`Erik Biederstadt
2021-05-19GLTeapot: Adds a help menu to the GLTeapot demoErik Biederstadt
2021-05-19GLTeapot: Adds additional error checking when loading filesErik Biederstadt
2021-05-19GLTeapot: Add the ability to open 3D filesErik Biederstadt
2021-05-18CatDog: Remove global menu and add context menuMarcus Nilsson
2021-05-18Mandelbrot: Export images in a fixed resolutionGunnar Beutner
2021-05-18Mandelbrot: Keep the aspect ratio when (re-)sizing the windowGunnar Beutner
2021-05-18Mandelbrot: Add support for exporting the current imageGunnar Beutner
2021-05-18Mandelbrot: Implement color smoothing with gradientsGunnar Beutner
2021-05-18Mandelbrot: Maintain aspect ratio when selecting a regionGunnar Beutner
2021-05-17Demos: Add Mandelbrot demoGunnar Beutner
2021-05-16GLTeapot: Add support for loading OBJ files containing extra informationErik Biederstadt
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
2021-05-13LibGfx+Demos: Make Matrix4x4 a true alias for Matrix<4,T>Stephan Unverwerth
2021-05-13LibGfx: Make Matrix class consistently row-majorStephan Unverwerth
2021-05-12Everywhere: Add Alt shortcuts to remaining top-level menusLinus Groh
2021-05-12Everywhere: Rename app_menu to file_menu, continuedLinus Groh
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-11GLTeapot: Use glGenLists() a bit to demonstrate that it worksAli Mohammad Pur
2021-05-09Demos: Implement basic Lambertian lighting for the GLTeapotMathieu Gaillard
2021-05-09Demos: Add indexed meshes in GLTeapot DemosMathieu Gaillard
2021-05-09Demos: GLTeapot: Enable depth testing in demoStephan Unverwerth
2021-05-09CatDog: Help the user debug their programsGunnar Beutner
2021-05-09CatDog: Rename root_widget to catdog_widgetGunnar Beutner
2021-05-09CatDog: Move the main widget into its own fileGunnar Beutner
2021-05-09Demos: Fix a bunch of incorrect use of GUI::PaintEvent::rect()Andreas Kling
2021-05-08Demos: Add OpenGL teapot demo :^)Jesse Buhagiar
2021-05-07WidgetGallery: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-03Userland: Update IPC calls to use proxiesGunnar Beutner
2021-05-01WindowServer+LibGfx: Automatic "modified" markers in window titlesAndreas Kling
2021-05-01Everywhere: Rename app_menu to file_menu or game_menuAndreas Kling
2021-05-01Demos: Added Alt+F4 funtionality to demos that lacked itinalone