]> Dogcows Code - chaz/tint2/blobdiff - src/tint.c
tint2conf : cleanup and rotate vertical panel snapshot
[chaz/tint2] / src / tint.c
index 235c2e2763ac44ffeaf65fab4b06345d4122b1d6..b0152c63434e7ea74d0ef2b9cb8eab924f059ffd 100644 (file)
@@ -177,6 +177,11 @@ void get_snapshot(const char *path)
        img = imlib_create_image_from_drawable(0, 0, 0, panel->area.width, panel->area.height, 0);
 
        imlib_context_set_image(img);
+       if (!panel_horizontal) {
+               // rotate 90° vertical panel
+               imlib_image_flip_horizontal();
+               imlib_image_flip_diagonal();
+       }
        imlib_save_image(path);
        imlib_free_image();
        XFreePixmap(server.dsp, panel->temp_pmap);
This page took 0.020207 seconds and 4 git commands to generate.