| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-20 | renderer: big rework, graphics API abstraction layers, unified logic | Qwerasd | |
| This commit is very large, representing about a month of work with many interdependent changes that don't separate cleanly in to atomic commits. The main change here is unifying the renderer logic to a single generic renderer, implemented on top of an abstraction layer over OpenGL/Metal. I'll write a more complete summary of the changes in the description of the PR. | |||
| 2024-11-14 | remove some unused structs | Mitchell Hashimoto | |
| 2024-11-14 | renderer/metal: use new size struct | Mitchell Hashimoto | |
| 2024-04-06 | core: font size changes work | Mitchell Hashimoto | |
| 2024-04-05 | renderer/metal: picking away at font group => grid changes | Mitchell Hashimoto | |
| 2024-04-05 | core: begin converting to SharedGridSet, renderers still broken | Mitchell Hashimoto | |
| 2024-01-18 | renderer/metal: initialize layer in init, handle iOS layer | Mitchell Hashimoto | |
| 2023-03-19 | renderer: use a DerivedConfig to avoid the main Config pointer | Mitchell Hashimoto | |
| 2023-03-19 | make it claer the config pointer is not stable after renderer/IO init | Mitchell Hashimoto | |
| 2023-02-24 | rename more stuff | Mitchell Hashimoto | |
| 2023-02-24 | Integrating new surface | Mitchell Hashimoto | |
| 2022-11-20 | ability to set selection fg/bg colors | Mitchell Hashimoto | |
| 2022-11-15 | window caches all sizing so it doesn't depend on renderer state | Mitchell Hashimoto | |
| 2022-11-14 | explicit padding works | Mitchell Hashimoto | |
| 2022-11-14 | initial padding options | Mitchell Hashimoto | |
