Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | changelog: move ref to the section where it's referenced | Daniel Eklöf | 2024-06-12 | 1 | -1/+2 |
| | |||||
* | jxl: add initial support for JPEG XL using libjxl | Leonardo Hernández Hernández | 2024-06-12 | 1 | -0/+4 |
| | |||||
* | shm: MFD_NOEXEC_SEAL is not defined by musl libc | Daniel Eklöf | 2024-04-30 | 1 | -0/+3 |
| | | | | Closes #11 | ||||
* | nanosvg: update to 93ce879dc4c04a3ef1758428ec80083c38610b1f | Daniel Eklöf | 2024-04-27 | 1 | -0/+4 |
| | |||||
* | png: do alpha pre-multiplication manually | Daniel Eklöf | 2024-04-18 | 1 | -0/+4 |
| | | | | | | | | | Something's up with libpng's alpha-mode... it's required to get proper alpha (transparency) on some images, but at the same time, that breaks other images (they are rendered way too dark). Doing the pre-multiplication manually seems to handle all images correctly. | ||||
* | changelog: add new 'unreleased' section | Daniel Eklöf | 2024-04-17 | 1 | -0/+11 |
| | |||||
* | changelog: prepare for 1.2.0 | Daniel Eklöf | 2024-04-17 | 1 | -5/+6 |
| | |||||
* | changelog: svg support | Daniel Eklöf | 2024-01-03 | 1 | -0/+1 |
| | |||||
* | changelog: zoom instead of stretch | Daniel Eklöf | 2023-10-26 | 1 | -0/+6 |
| | |||||
* | main: mark surface as opaque | Daniel Eklöf | 2023-07-03 | 1 | -0/+4 |
| | |||||
* | main: implement layer_surface::closed() event | Daniel Eklöf | 2023-01-02 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | Destroy the surface, and clear the ‘configured’ flag. Note that we need to take care we don’t reference a destroyed output object; if the compositor destroyed the output before calling the closed() event, the ‘data’ argument will be an invalid pointer. Since removing the output global _also_ destroys the surface, we can handle this by looping all known output globals, and explicitly destroy the surface if we find a match. If we don’t find a match, that means the output has already been destroyed, and we don’t have to do anything at all. | ||||
* | changelog: add new ‘unreleased’ section | Daniel Eklöf | 2022-10-24 | 1 | -0/+11 |
| | |||||
* | changelog: prepare for 1.1.0 release | Daniel Eklöf | 2022-10-24 | 1 | -6/+5 |
| | |||||
* | changelog: rough backport of all changes/fixes since 1.0.2 release | Daniel Eklöf | 2022-10-24 | 1 | -0/+10 |
| | |||||
* | changelog: new file, empty for now | Daniel Eklöf | 2022-10-24 | 1 | -0/+13 |