summaryrefslogtreecommitdiff
path: root/Userland/Demos/CatDog
AgeCommit message (Expand)Author
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
2023-01-12Userland: Use Core::Timer::create_foo() factory functions where possibleSam Atkins
2023-01-07Everywhere: Use ElapsedTimer::elapsed_time() for comparisonsAndrew Kaster
2023-01-06LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^)Sam Atkins
2022-12-16CatDog: Simplify animation frame logic and fix minor bugsAndre Eisenbach
2022-12-14CatDog: Make a factory function for CatDog and propagate errorsAndreas Kling
2022-12-10LibCore: Use `Core::Stream` for `ProcessStatisticsReader`Tim Schumacher
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-25Applications: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-13CatDog: Make it always on topdemostanis
2022-09-18Everywhere: Fix order of includes and #pragma onceBen Wiederhake
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-03-02Demos/CatDog: Show different messages depending on statekleines Filmröllchen
2022-03-02Demos/CatDog: Introduce inspector & artist states based on open programskleines Filmröllchen
2022-03-02Demos/CatDog: Refactor the main stateskleines Filmröllchen
2022-03-02Demos/CatDog: Let the speech bubble know about the CatDog widgetkleines Filmröllchen
2021-12-18CatDog: Convert to try_create_default_iconAstraeus-
2021-12-05Demos: Cast unused smart-pointer return values to voidSam Atkins
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-25CatDog: Use TRY() a lot more :^)pbrw
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()Andreas Kling
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-09-08CatDog: Switch to new mouse-tracking methodBen Wiederhake
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
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-05-19CatDog: Don't show context menu when clicking outside of widgetMarcus Nilsson
2021-05-18CatDog: Remove global menu and add context menuMarcus Nilsson
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
2021-05-12Everywhere: Add Alt shortcuts to remaining top-level menusLinus Groh
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-03Userland: Update IPC calls to use proxiesGunnar Beutner
2021-05-01Everywhere: Rename app_menu to file_menu or game_menuAndreas Kling
2021-04-29Userland: Fix two misaligned copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling
2021-03-25Userland: Turn all application menus into window menus :^)Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-21CatDog: Fix wake-sleep "loop" when cursor is over right-top of headTom
2021-02-15CatDog: Set window hit testing to opaque pixels onlyTom
2021-01-22LibGUI: Resolve cyclic inclusionBen Wiederhake
2021-01-16Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd"Andreas Kling
2021-01-15Demos+Games: Pledge "sendfd" in demos and gamesTheMorc
2021-01-15Everywhere: Pledge "sendfd" in WindowServer client programsAndreas Kling
2021-01-12Demos: Move to Userland/Demos/Andreas Kling