summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPapoteur <papoteur@mageia.org>2023-06-27 13:52:57 +0200
committerPapoteur <papoteur@mageia.org>2023-06-27 13:52:57 +0200
commit9ab32aee41e119105d8d1c1b8eb77a8ef3443e21 (patch)
treeb8a42a0ca2d3b8f53f484220cf5efb9581bf516a
parent62cf7a0d662858b8bdc60e2aac0be7e9f028bab0 (diff)
downloadtheme-9ab32aee41e119105d8d1c1b8eb77a8ef3443e21.tar
theme-9ab32aee41e119105d8d1c1b8eb77a8ef3443e21.tar.gz
theme-9ab32aee41e119105d8d1c1b8eb77a8ef3443e21.tar.bz2
theme-9ab32aee41e119105d8d1c1b8eb77a8ef3443e21.tar.xz
theme-9ab32aee41e119105d8d1c1b8eb77a8ef3443e21.zip
New screensaver pictures for Mageia 9
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-01.jpgbin117969 -> 105562 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-02.jpgbin831725 -> 186999 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-03.jpgbin491515 -> 130137 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-04.jpgbin231743 -> 60863 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-05.jpgbin332932 -> 151926 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-06.jpgbin246153 -> 77020 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-07.jpgbin164536 -> 431127 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-08.jpgbin441634 -> 238097 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-09.jpgbin202227 -> 1350046 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-10.jpgbin347182 -> 81699 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-11.jpgbin165010 -> 130336 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-12.jpgbin119693 -> 160056 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-13.jpgbin127091 -> 117548 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-14.jpgbin551105 -> 109939 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-15.jpgbin617841 -> 675512 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-16.jpgbin316144 -> 1103602 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-17.jpgbin239726 -> 154422 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-18.jpgbin233068 -> 180507 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-19.jpgbin264354 -> 103350 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-20.jpgbin458042 -> 612239 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-21.jpgbin463125 -> 500437 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-22.jpgbin477609 -> 379210 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-23.jpgbin164540 -> 1569985 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-24.jpgbin196004 -> 177673 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-25.jpgbin142400 -> 978817 bytes
-rw-r--r--[-rwxr-xr-x]common/screensaver/Screensaver-26.jpgbin325956 -> 459365 bytes
-rw-r--r--common/screensaver/Screensaver-27.jpgbin0 -> 158873 bytes
-rw-r--r--common/screensaver/Screensaver-28.jpgbin0 -> 1590238 bytes
-rw-r--r--common/screensaver/Screensaver-29.jpgbin0 -> 569980 bytes
-rw-r--r--common/screensaver/mirror.py47
30 files changed, 47 insertions, 0 deletions
diff --git a/common/screensaver/Screensaver-01.jpg b/common/screensaver/Screensaver-01.jpg
index dda12cc..68af336 100755..100644
--- a/common/screensaver/Screensaver-01.jpg
+++ b/common/screensaver/Screensaver-01.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-02.jpg b/common/screensaver/Screensaver-02.jpg
index b2e8660..984d085 100755..100644
--- a/common/screensaver/Screensaver-02.jpg
+++ b/common/screensaver/Screensaver-02.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-03.jpg b/common/screensaver/Screensaver-03.jpg
index 9641383..9a70314 100755..100644
--- a/common/screensaver/Screensaver-03.jpg
+++ b/common/screensaver/Screensaver-03.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-04.jpg b/common/screensaver/Screensaver-04.jpg
index d19597a..c12c9ff 100755..100644
--- a/common/screensaver/Screensaver-04.jpg
+++ b/common/screensaver/Screensaver-04.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-05.jpg b/common/screensaver/Screensaver-05.jpg
index f35e65c..073d284 100755..100644
--- a/common/screensaver/Screensaver-05.jpg
+++ b/common/screensaver/Screensaver-05.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-06.jpg b/common/screensaver/Screensaver-06.jpg
index 01dedfa..868267e 100755..100644
--- a/common/screensaver/Screensaver-06.jpg
+++ b/common/screensaver/Screensaver-06.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-07.jpg b/common/screensaver/Screensaver-07.jpg
index 3cd5f99..77bbc8c 100755..100644
--- a/common/screensaver/Screensaver-07.jpg
+++ b/common/screensaver/Screensaver-07.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-08.jpg b/common/screensaver/Screensaver-08.jpg
index adac11f..08f3534 100755..100644
--- a/common/screensaver/Screensaver-08.jpg
+++ b/common/screensaver/Screensaver-08.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-09.jpg b/common/screensaver/Screensaver-09.jpg
index 6219d83..2b73897 100755..100644
--- a/common/screensaver/Screensaver-09.jpg
+++ b/common/screensaver/Screensaver-09.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-10.jpg b/common/screensaver/Screensaver-10.jpg
index 3fd4046..343d0d5 100755..100644
--- a/common/screensaver/Screensaver-10.jpg
+++ b/common/screensaver/Screensaver-10.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-11.jpg b/common/screensaver/Screensaver-11.jpg
index ca680bd..7365f6e 100755..100644
--- a/common/screensaver/Screensaver-11.jpg
+++ b/common/screensaver/Screensaver-11.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-12.jpg b/common/screensaver/Screensaver-12.jpg
index 1857103..9b44bf4 100755..100644
--- a/common/screensaver/Screensaver-12.jpg
+++ b/common/screensaver/Screensaver-12.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-13.jpg b/common/screensaver/Screensaver-13.jpg
index fe4696b..77cb810 100755..100644
--- a/common/screensaver/Screensaver-13.jpg
+++ b/common/screensaver/Screensaver-13.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-14.jpg b/common/screensaver/Screensaver-14.jpg
index 3627b45..0480188 100755..100644
--- a/common/screensaver/Screensaver-14.jpg
+++ b/common/screensaver/Screensaver-14.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-15.jpg b/common/screensaver/Screensaver-15.jpg
index a09d0aa..e04c31b 100755..100644
--- a/common/screensaver/Screensaver-15.jpg
+++ b/common/screensaver/Screensaver-15.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-16.jpg b/common/screensaver/Screensaver-16.jpg
index 360c967..9377c52 100755..100644
--- a/common/screensaver/Screensaver-16.jpg
+++ b/common/screensaver/Screensaver-16.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-17.jpg b/common/screensaver/Screensaver-17.jpg
index 7ea74cf..ec113dc 100755..100644
--- a/common/screensaver/Screensaver-17.jpg
+++ b/common/screensaver/Screensaver-17.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-18.jpg b/common/screensaver/Screensaver-18.jpg
index 7e1b6de..feb3807 100755..100644
--- a/common/screensaver/Screensaver-18.jpg
+++ b/common/screensaver/Screensaver-18.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-19.jpg b/common/screensaver/Screensaver-19.jpg
index 5c1ea80..e552ffa 100755..100644
--- a/common/screensaver/Screensaver-19.jpg
+++ b/common/screensaver/Screensaver-19.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-20.jpg b/common/screensaver/Screensaver-20.jpg
index f5a89fa..32fa3ad 100755..100644
--- a/common/screensaver/Screensaver-20.jpg
+++ b/common/screensaver/Screensaver-20.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-21.jpg b/common/screensaver/Screensaver-21.jpg
index ea2885d..5936b84 100755..100644
--- a/common/screensaver/Screensaver-21.jpg
+++ b/common/screensaver/Screensaver-21.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-22.jpg b/common/screensaver/Screensaver-22.jpg
index 58fa3ae..0846931 100755..100644
--- a/common/screensaver/Screensaver-22.jpg
+++ b/common/screensaver/Screensaver-22.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-23.jpg b/common/screensaver/Screensaver-23.jpg
index 266e420..dbbcfa2 100755..100644
--- a/common/screensaver/Screensaver-23.jpg
+++ b/common/screensaver/Screensaver-23.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-24.jpg b/common/screensaver/Screensaver-24.jpg
index b7441a2..807ee67 100755..100644
--- a/common/screensaver/Screensaver-24.jpg
+++ b/common/screensaver/Screensaver-24.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-25.jpg b/common/screensaver/Screensaver-25.jpg
index a8ed4cd..fd46203 100755..100644
--- a/common/screensaver/Screensaver-25.jpg
+++ b/common/screensaver/Screensaver-25.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-26.jpg b/common/screensaver/Screensaver-26.jpg
index 67dcc76..2ed5da3 100755..100644
--- a/common/screensaver/Screensaver-26.jpg
+++ b/common/screensaver/Screensaver-26.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-27.jpg b/common/screensaver/Screensaver-27.jpg
new file mode 100644
index 0000000..779008f
--- /dev/null
+++ b/common/screensaver/Screensaver-27.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-28.jpg b/common/screensaver/Screensaver-28.jpg
new file mode 100644
index 0000000..78a2348
--- /dev/null
+++ b/common/screensaver/Screensaver-28.jpg
Binary files differ
diff --git a/common/screensaver/Screensaver-29.jpg b/common/screensaver/Screensaver-29.jpg
new file mode 100644
index 0000000..664d94e
--- /dev/null
+++ b/common/screensaver/Screensaver-29.jpg
Binary files differ
diff --git a/common/screensaver/mirror.py b/common/screensaver/mirror.py
new file mode 100644
index 0000000..5c7c925
--- /dev/null
+++ b/common/screensaver/mirror.py
@@ -0,0 +1,47 @@
+# coding:utf-8
+
+# !/usr/bin/env python3
+from PIL import Image, ImageOps
+
+liste = """52272434262_08161ca956_k.jpg 52273667914_c67e59883f_k.jpg 52273896340_a5d7a5b569_k.jpg 52282000756_4350b904a6_o.png 52439772940_0a908517fd_k.jpg
+52272434422_6e763311e0_k.jpg 52273667939_00a7a82d85_k.jpg 52273896530_32364a5ae9_k.jpg 52282013983_431b84da93_o.png 52439843783_6b199f85d8_k.jpg
+52273406946_9270259682_k.jpg 52273668079_69d33c4f5d_k.jpg 52281021382_92b4cfc3ce_o.png 52282014418_6df2d3ddbd_o.png 52439844463_fed718866f_k.jpg
+52273407231_50a6d90bce_k.jpg 52273668119_6f6b12e472_k.jpg 52281972878_1efc0e0f77_o.png 52439703339_6668e4e7b6_h.jpg
+"""
+i = 1
+target = (1920, 1080)
+band = Image.new("RGB",(1920, 2))
+y_split = 730
+for name in liste.split():
+
+ im = Image.open(name)
+ #be sure that the width is 1920px
+ size = (1920, int(im.height * 1920 / im.width))
+ im = im.resize(size)
+ im = ImageOps.fit(im, target, centering=(0.5,1))
+ # select the upper part
+ box = (0, 0, 1920, y_split)
+ # define the bottom part
+ bottom_box = (0, y_split + 2, 1920, 1080)
+ bottom_size = (1920, 1078-y_split)
+ # mirrot the upper part
+ bottom = ImageOps.flip(im.crop(box))
+ # keep only a part of the mirrored part
+ bottom = ImageOps.fit(bottom, bottom_size, centering=(0.5,0))
+ # fade to black from top to bottom of the mirrored part
+ pixels = bottom.load()
+ gamma = 1.4
+ for y in range(bottom.height):
+ darker = pow((bottom.height -y)/bottom.height, gamma)
+ for x in range(bottom.width):
+ pixels[x,y] = (int(pixels[x, y][0] * darker), int(pixels[x, y][1] * darker), int(pixels[x, y][2] * darker),)
+ # join the 2 parts
+ im.paste(bottom, bottom_box)
+ # add the band
+ im.paste(band, (0, y_split))
+ # export the result
+ with open(f"Screensaver-{i:02}.jpg",'w') as new_im:
+ im.save(new_im)
+ i += 1
+
+