summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
9 daysReport the current geometry in WINDOW eventsHEADmainBerke Güzel
9 daysGive the shared-library tests the Vulkan headersBerke Güzel
9 daysLeave fullscreen before minimizing in the request testBerke Güzel
9 daysPace frame requests by the frame presented after themBerke Güzel
9 daysMake the loop public and let the display drive itBerke Güzel
11 daysMake the surface test robust on a live desktopBerke Güzel
11 daysRequire presses in X11 and integration testsBerke Güzel
11 daysCount touch as a press, report a missing bell, and test X11 INCRBerke Güzel
11 daysTest pre-init public API, header portability and integration requestsBerke Güzel
11 daysSimplify the public API into one dense headerBerke Güzel
11 daysRedefine public and rendering APIs with explicit contractsBerke Güzel
11 dayscocoa: fixBerke Güzel
11 daysRemove deprecated Cocoa OpenGL and private compatibility APIsBerke Güzel
11 daysReconnect to a restarted Wayland compositorBerke Güzel
11 daysSimplify the public event and CPU APIBerke Güzel
11 dayspublic api refactorBerke Güzel
11 daysDecode local paths from drop payloadsBerke Güzel
11 daysRead back the last presented CPU frameBerke Güzel
11 daysReport the system double-click intervalBerke Güzel
11 daysAdd desktop services: open URI, notify, appearance, bell, and pathsBerke Güzel
11 daysReport held pointer buttons on every pointer eventBerke Güzel
11 daysWake and post to loops from any thread, and watch signalsBerke Güzel
11 daysQuit on window close when the app has no event callbackBerke Güzel
11 daysImplement relative pointer mode on WaylandBerke Güzel
12 daysDescribe the hello window from mainBerke Güzel
12 daysLet yasl_app_desc describe its initial windowBerke Güzel
12 daysDrop the app state struct from the hello exampleBerke Güzel
12 daysMigrate tests to the unified event APIBerke Güzel
12 daysUnify core and runner events into struct yasl_eventBerke Güzel
12 daysSimplify surface state, examples, and library installationBerke Güzel
12 daysInline trivial internal helpers at their call sitesBerke Güzel
12 daysrename and simplificationBerke Güzel
12 daystest(app): destroy a surface from its input event callbackBerke Güzel
12 daysfeat(x11): implement interactive resize, window menu, IME caret/preedit, and ...Berke Güzel
12 daysfeat: implement modern Approach A app runner, unified events, notepad, and ga...Berke Güzel
12 daysbetter public interface and doxygenBerke Güzel
12 daysbenchmarks: add window lifecycle and update benchmarks with per-cycle reportingBerke Güzel
13 daysbenchmarks: use public interfaces for surface lookup and timingBerke Güzel
13 dayswayland: make conn_surface_for static inline zero-lookup accessorBerke Güzel
13 daysbenchmarks: add yasl-benchmark meson target and document in READMEBerke Güzel
13 daystimers: drop retired surface timer idsBerke Güzel
13 daysfeat: implement X11 and Cocoa drop-targets, popups, and selection gapsBerke Güzel
13 daysfeat: add type-safe native platform headers and portable drag supportBerke Güzel
13 dayscursor hidden and tablet supportBerke Güzel
13 daysrefactor: simplify public API and isolate native extensionsBerke Güzel
13 daysfeat: add SDL3-style surface, display, and loop timer API for X11, Wayland, a...Berke Güzel
13 daysmissing impls and hardeningBerke Güzel
13 daysMerge branch 'backend-selection' into mainBerke Güzel
13 daysfeat: backend selection (Wayland, X11, Cocoa)Berke Güzel
13 dayscore: optimize struct layouts, eliminate branches, and fix event loop dispatchBerke Güzel