aboutsummaryrefslogtreecommitdiff
path: root/libi3/draw_util.c
AgeCommit message (Expand)Author
2024-01-27clang-format: enable InsertBraces (#5882)Orestis Floros
2023-07-22Share graphics context globally (#4376)Uli Schlachter
2022-11-05draw_util: refactor surface_initialized macro into functionMichael Stapelberg
2021-09-15Fix a minor memory leakUli Schlachter
2021-09-15Check cairo status in draw_util_surface_free()Uli Schlachter
2021-06-13Implement showing window icons in titlebar (#4439)Michael Stapelberg
2021-03-06Remove unused member from surface_tUli Schlachter
2021-03-05font: Get rid of temporary cairo surfaceUli Schlachter
2020-04-20Remove unused headersOrestis Floros
2020-04-19Sort includes in *.c filesOrestis Floros
2020-02-01libi3: Make visual_type externOrestis Floros
2018-10-13Make comment style more consistentOrestis Floros
2017-07-12libi3: Add basic validation to hex color conversionTony Crisci
2017-01-13Remove unused function arguments. (#2635)Ingo Bürk
2016-10-23Ensure all *.[ch] files include config.hMichael Stapelberg
2016-09-27Remove conditional compilation for cairo/pangocairo (#2480)Michael Stapelberg
2016-03-23Convert ifdef CAIRO_SUPPORT to if statements to keep consistency with common.mkKacper Kowalik (Xarthisius)
2015-12-29Correct color management for pango fontsAlex Auvolat
2015-12-03Fail gracefully when the gc cannot be createdIngo Bürk
2015-11-23Make freeing surfaces idempotentIngo Bürk
2015-11-23Use 32-bit visual by default if available.Ingo Bürk
2015-11-23Parse colors as color_t instead of colorpixel.Ingo Bürk
2015-11-23Skip drawing for uninitialized surfaces.Ingo Bürk
2015-11-23Migrate i3 rendering to cairo.Ingo Bürk
2015-11-23Fix draw_util_copy_surface.Ingo Bürk
2015-11-23Move draw_util.c to libi3.Ingo Bürk