summaryrefslogtreecommitdiff
path: root/src/App.zig
AgeCommit message (Expand)Author
2023-08-13only the app should own the font discovery instanceMitchell Hashimoto
2023-08-13only initialize font discovery mechanism once, cache on AppMitchell Hashimoto
2023-08-08core: App looks up resources dir on startupMitchell Hashimoto
2023-05-31apprt: clean up how apprt initializes surfacesMitchell Hashimoto
2023-05-31apprt/embedded: new surfaces inherit last focusedMitchell Hashimoto
2023-05-31app keeps track of last focused surfaceMitchell Hashimoto
2023-03-27core: quit flag is reset after tickMitchell Hashimoto
2023-03-25apprt/gtk: only show exit confirmation if process is aliveMitchell Hashimoto
2023-03-19reload_config keybinding (defaults to ctrl+alt+super+space)Mitchell Hashimoto
2023-03-19implement reload_config app messageMitchell Hashimoto
2023-03-19move config loading into apprt to prep for reloadingMitchell Hashimoto
2023-03-19surface doesn't store a pointer to Config anymoreMitchell Hashimoto
2023-02-25apprt: move newTab to a surface callback rather than appMitchell Hashimoto
2023-02-24gtk: render!Mitchell Hashimoto
2023-02-24gtk: hook up GL area and render a colorMitchell Hashimoto
2023-02-24apprt newWindow/newTab do not have to return a surfaceMitchell Hashimoto
2023-02-24apprt: C API for embedded updated to new styleMitchell Hashimoto
2023-02-24surface no longer has reference to appMitchell Hashimoto
2023-02-24inherit font size works againMitchell Hashimoto
2023-02-24remove memory pool usage for macMitchell Hashimoto
2023-02-24more crapMitchell Hashimoto
2023-02-24fix crashes on closeMitchell Hashimoto
2023-02-24Integrating new surfaceMitchell Hashimoto
2023-02-24apprt refactor in progress, launches glfw no windowMitchell Hashimoto
2023-02-24init gtk appMitchell Hashimoto
2023-02-19macos: hook up clipboardsMitchell Hashimoto
2023-02-19macos: emoji keyboard worksMitchell Hashimoto
2023-02-19macos: mouse scroll eventsMitchell Hashimoto
2023-02-19macos: mouse button and mouse move eventsMitchell Hashimoto
2023-02-19macos: new tab implementationMitchell Hashimoto
2023-02-19macos: track surface focus stateMitchell Hashimoto
2023-02-19macos: hook up text inputMitchell Hashimoto
2023-02-19c: fix enums for inputMitchell Hashimoto
2023-02-19start input, its broken but we're getting thereMitchell Hashimoto
2023-02-19macos: correct scale factor propagatedMitchell Hashimoto
2023-02-19it draws!Mitchell Hashimoto
2023-02-19lots of progress running a surface but still crashesMitchell Hashimoto
2023-02-19c: create/destroy surface APIMitchell Hashimoto
2023-02-19apprt: can pass options through to WindowsMitchell Hashimoto
2023-02-19lots of stubbing so window will kind of compile for embeddedMitchell Hashimoto
2023-02-19apprt: start embedded implement, make App API available to CMitchell Hashimoto
2023-02-19app: only create first window in exe modeMitchell Hashimoto
2023-02-19build: must set run condition to always nowMitchell Hashimoto
2023-02-19macos: config APIMitchell Hashimoto
2023-02-19lots of broken stuffMitchell Hashimoto
2022-12-31can specify a wasm target in buildMitchell Hashimoto
2022-12-30app: make apprt agnosticMitchell Hashimoto
2022-12-30initialize glfw in appMitchell Hashimoto
2022-12-30rename windowing_system to just windowMitchell Hashimoto
2022-12-30core window doesn't have reference to glfw window anymore!Mitchell Hashimoto