diff --git a/README.rst b/README.rst index 6a01d89..41888e4 100644 --- a/README.rst +++ b/README.rst @@ -7,6 +7,9 @@ gwhere . There is no coincidence in name of application, because it's meant to be replacement (in some way) for gtktalog, which seems to be dead project for years. +.. image:: /example/main.png + :alt: pyGTKtalog main screen + WARNING! ======== @@ -31,14 +34,25 @@ The rest of the README file: FEATURES ======== -- scan for files in selected media -- get/generate thumbnails from EXIF and other images -- stores selected EXIF tags -- add/edit description and notes -- fetch comments for images made in gThumb -- add/remove unlimited images to any file or directory -- tagging files -- and more :) +* scan for files in selected media +* get/generate thumbnails from EXIF and other images +* stores selected EXIF tags +* add/edit description and notes +* fetch comments for images made in gThumb +* add/remove unlimited images to any file or directory +* tagging files +* and more :) + +Couple of screens showing how it looks like: + +.. image:: /example/tags_images.png + :alt: Other tabs - tags and images + +.. image:: /example/tags_selected.png + :alt: Narrow down the files by tags + +.. image:: /example/search.png + :alt: Search window and image view REQUIREMENTS ============ diff --git a/example/example.sqlite b/example/example.sqlite new file mode 100644 index 0000000..7a49ba9 Binary files /dev/null and b/example/example.sqlite differ diff --git a/example/example_images/10/15/cb/65.jpg b/example/example_images/10/15/cb/65.jpg new file mode 100644 index 0000000..81a54c1 Binary files /dev/null and b/example/example_images/10/15/cb/65.jpg differ diff --git a/example/example_images/10/15/cb/65_t.jpg b/example/example_images/10/15/cb/65_t.jpg new file mode 100644 index 0000000..3816a24 Binary files /dev/null and b/example/example_images/10/15/cb/65_t.jpg differ diff --git a/example/example_images/11/83/55/ee.jpg b/example/example_images/11/83/55/ee.jpg new file mode 100644 index 0000000..d18bf17 Binary files /dev/null and b/example/example_images/11/83/55/ee.jpg differ diff --git a/example/example_images/11/83/55/ee_t.jpg b/example/example_images/11/83/55/ee_t.jpg new file mode 100644 index 0000000..23990c4 Binary files /dev/null and b/example/example_images/11/83/55/ee_t.jpg differ diff --git a/example/example_images/1d/17/2f/8e.jpg b/example/example_images/1d/17/2f/8e.jpg new file mode 100644 index 0000000..edc0b66 Binary files /dev/null and b/example/example_images/1d/17/2f/8e.jpg differ diff --git a/example/example_images/1d/17/2f/8e_t.jpg b/example/example_images/1d/17/2f/8e_t.jpg new file mode 100644 index 0000000..35d6d9f Binary files /dev/null and b/example/example_images/1d/17/2f/8e_t.jpg differ diff --git a/example/example_images/24/76/c1/ad.jpg b/example/example_images/24/76/c1/ad.jpg new file mode 100644 index 0000000..b435724 Binary files /dev/null and b/example/example_images/24/76/c1/ad.jpg differ diff --git a/example/example_images/24/76/c1/ad_t.jpg b/example/example_images/24/76/c1/ad_t.jpg new file mode 100644 index 0000000..8c57b0a Binary files /dev/null and b/example/example_images/24/76/c1/ad_t.jpg differ diff --git a/example/example_images/2a/3f/80/11.jpg b/example/example_images/2a/3f/80/11.jpg new file mode 100644 index 0000000..325cc73 Binary files /dev/null and b/example/example_images/2a/3f/80/11.jpg differ diff --git a/example/example_images/2a/3f/80/11_t.jpg b/example/example_images/2a/3f/80/11_t.jpg new file mode 100644 index 0000000..b431e9e Binary files /dev/null and b/example/example_images/2a/3f/80/11_t.jpg differ diff --git a/example/example_images/30/8b/27/75.jpg b/example/example_images/30/8b/27/75.jpg new file mode 100644 index 0000000..8a0c45d Binary files /dev/null and b/example/example_images/30/8b/27/75.jpg differ diff --git a/example/example_images/30/8b/27/75_t.jpg b/example/example_images/30/8b/27/75_t.jpg new file mode 100644 index 0000000..f1d6b3d Binary files /dev/null and b/example/example_images/30/8b/27/75_t.jpg differ diff --git a/example/example_images/33/dc/55/b7.jpg b/example/example_images/33/dc/55/b7.jpg new file mode 100644 index 0000000..408e0c2 Binary files /dev/null and b/example/example_images/33/dc/55/b7.jpg differ diff --git a/example/example_images/33/dc/55/b7_t.jpg b/example/example_images/33/dc/55/b7_t.jpg new file mode 100644 index 0000000..dc7f6f5 Binary files /dev/null and b/example/example_images/33/dc/55/b7_t.jpg differ diff --git a/example/example_images/38/a8/5e/64.jpg b/example/example_images/38/a8/5e/64.jpg new file mode 100644 index 0000000..f644850 Binary files /dev/null and b/example/example_images/38/a8/5e/64.jpg differ diff --git a/example/example_images/38/a8/5e/64_t.jpg b/example/example_images/38/a8/5e/64_t.jpg new file mode 100644 index 0000000..cee738c Binary files /dev/null and b/example/example_images/38/a8/5e/64_t.jpg differ diff --git a/example/example_images/3b/07/eb/2c.jpg b/example/example_images/3b/07/eb/2c.jpg new file mode 100644 index 0000000..cf296d1 Binary files /dev/null and b/example/example_images/3b/07/eb/2c.jpg differ diff --git a/example/example_images/3b/07/eb/2c_t.jpg b/example/example_images/3b/07/eb/2c_t.jpg new file mode 100644 index 0000000..da3bc48 Binary files /dev/null and b/example/example_images/3b/07/eb/2c_t.jpg differ diff --git a/example/example_images/3d/37/88/ab.jpg b/example/example_images/3d/37/88/ab.jpg new file mode 100644 index 0000000..a055de0 Binary files /dev/null and b/example/example_images/3d/37/88/ab.jpg differ diff --git a/example/example_images/3d/37/88/ab_t.jpg b/example/example_images/3d/37/88/ab_t.jpg new file mode 100644 index 0000000..09e7cac Binary files /dev/null and b/example/example_images/3d/37/88/ab_t.jpg differ diff --git a/example/example_images/41/09/36/49.jpg b/example/example_images/41/09/36/49.jpg new file mode 100644 index 0000000..11115da Binary files /dev/null and b/example/example_images/41/09/36/49.jpg differ diff --git a/example/example_images/41/09/36/49_t.jpg b/example/example_images/41/09/36/49_t.jpg new file mode 100644 index 0000000..18e8341 Binary files /dev/null and b/example/example_images/41/09/36/49_t.jpg differ diff --git a/example/example_images/43/44/c4/2f.jpg b/example/example_images/43/44/c4/2f.jpg new file mode 100644 index 0000000..44f6fdb Binary files /dev/null and b/example/example_images/43/44/c4/2f.jpg differ diff --git a/example/example_images/43/44/c4/2f_t.jpg b/example/example_images/43/44/c4/2f_t.jpg new file mode 100644 index 0000000..0056519 Binary files /dev/null and b/example/example_images/43/44/c4/2f_t.jpg differ diff --git a/example/example_images/45/41/22/02.jpg b/example/example_images/45/41/22/02.jpg new file mode 100644 index 0000000..f582af5 Binary files /dev/null and b/example/example_images/45/41/22/02.jpg differ diff --git a/example/example_images/45/41/22/02_t.jpg b/example/example_images/45/41/22/02_t.jpg new file mode 100644 index 0000000..918012d Binary files /dev/null and b/example/example_images/45/41/22/02_t.jpg differ diff --git a/example/example_images/46/a3/45/a1.jpg b/example/example_images/46/a3/45/a1.jpg new file mode 100644 index 0000000..746e26a Binary files /dev/null and b/example/example_images/46/a3/45/a1.jpg differ diff --git a/example/example_images/46/a3/45/a1_t.jpg b/example/example_images/46/a3/45/a1_t.jpg new file mode 100644 index 0000000..85e82c9 Binary files /dev/null and b/example/example_images/46/a3/45/a1_t.jpg differ diff --git a/example/example_images/47/20/4e/d4.jpg b/example/example_images/47/20/4e/d4.jpg new file mode 100644 index 0000000..f2c6fdf Binary files /dev/null and b/example/example_images/47/20/4e/d4.jpg differ diff --git a/example/example_images/47/20/4e/d4_t.jpg b/example/example_images/47/20/4e/d4_t.jpg new file mode 100644 index 0000000..20ad36b Binary files /dev/null and b/example/example_images/47/20/4e/d4_t.jpg differ diff --git a/example/example_images/4d/11/26/f1.jpg b/example/example_images/4d/11/26/f1.jpg new file mode 100644 index 0000000..aeefcc4 Binary files /dev/null and b/example/example_images/4d/11/26/f1.jpg differ diff --git a/example/example_images/4d/11/26/f1_t.jpg b/example/example_images/4d/11/26/f1_t.jpg new file mode 100644 index 0000000..897c1c6 Binary files /dev/null and b/example/example_images/4d/11/26/f1_t.jpg differ diff --git a/example/example_images/50/a0/c1/82.jpg b/example/example_images/50/a0/c1/82.jpg new file mode 100644 index 0000000..173e8f6 Binary files /dev/null and b/example/example_images/50/a0/c1/82.jpg differ diff --git a/example/example_images/50/a0/c1/82_t.jpg b/example/example_images/50/a0/c1/82_t.jpg new file mode 100644 index 0000000..a6b262b Binary files /dev/null and b/example/example_images/50/a0/c1/82_t.jpg differ diff --git a/example/example_images/51/a1/3d/14.jpg b/example/example_images/51/a1/3d/14.jpg new file mode 100644 index 0000000..d5dc218 Binary files /dev/null and b/example/example_images/51/a1/3d/14.jpg differ diff --git a/example/example_images/51/a1/3d/14_t.jpg b/example/example_images/51/a1/3d/14_t.jpg new file mode 100644 index 0000000..1782892 Binary files /dev/null and b/example/example_images/51/a1/3d/14_t.jpg differ diff --git a/example/example_images/51/b7/65/89.jpg b/example/example_images/51/b7/65/89.jpg new file mode 100644 index 0000000..01312e8 Binary files /dev/null and b/example/example_images/51/b7/65/89.jpg differ diff --git a/example/example_images/51/b7/65/89_t.jpg b/example/example_images/51/b7/65/89_t.jpg new file mode 100644 index 0000000..a8487ff Binary files /dev/null and b/example/example_images/51/b7/65/89_t.jpg differ diff --git a/example/example_images/59/64/26/ff.jpg b/example/example_images/59/64/26/ff.jpg new file mode 100644 index 0000000..fec0548 Binary files /dev/null and b/example/example_images/59/64/26/ff.jpg differ diff --git a/example/example_images/59/64/26/ff_t.jpg b/example/example_images/59/64/26/ff_t.jpg new file mode 100644 index 0000000..35cfc4c Binary files /dev/null and b/example/example_images/59/64/26/ff_t.jpg differ diff --git a/example/example_images/5a/2a/35/a6.jpg b/example/example_images/5a/2a/35/a6.jpg new file mode 100644 index 0000000..3684285 Binary files /dev/null and b/example/example_images/5a/2a/35/a6.jpg differ diff --git a/example/example_images/5a/2a/35/a6_t.jpg b/example/example_images/5a/2a/35/a6_t.jpg new file mode 100644 index 0000000..da12cf1 Binary files /dev/null and b/example/example_images/5a/2a/35/a6_t.jpg differ diff --git a/example/example_images/5a/8f/66/ac.jpg b/example/example_images/5a/8f/66/ac.jpg new file mode 100644 index 0000000..f4abd8f Binary files /dev/null and b/example/example_images/5a/8f/66/ac.jpg differ diff --git a/example/example_images/5a/8f/66/ac_t.jpg b/example/example_images/5a/8f/66/ac_t.jpg new file mode 100644 index 0000000..7871ae8 Binary files /dev/null and b/example/example_images/5a/8f/66/ac_t.jpg differ diff --git a/example/example_images/5b/86/29/ad.jpg b/example/example_images/5b/86/29/ad.jpg new file mode 100644 index 0000000..2ef9f8c Binary files /dev/null and b/example/example_images/5b/86/29/ad.jpg differ diff --git a/example/example_images/5b/86/29/ad_t.jpg b/example/example_images/5b/86/29/ad_t.jpg new file mode 100644 index 0000000..7156941 Binary files /dev/null and b/example/example_images/5b/86/29/ad_t.jpg differ diff --git a/example/example_images/5c/88/57/67.jpg b/example/example_images/5c/88/57/67.jpg new file mode 100644 index 0000000..9fd8060 Binary files /dev/null and b/example/example_images/5c/88/57/67.jpg differ diff --git a/example/example_images/5c/88/57/67_t.jpg b/example/example_images/5c/88/57/67_t.jpg new file mode 100644 index 0000000..2b2b482 Binary files /dev/null and b/example/example_images/5c/88/57/67_t.jpg differ diff --git a/example/example_images/5c/91/ad/2c.jpg b/example/example_images/5c/91/ad/2c.jpg new file mode 100644 index 0000000..a23550f Binary files /dev/null and b/example/example_images/5c/91/ad/2c.jpg differ diff --git a/example/example_images/5c/91/ad/2c_t.jpg b/example/example_images/5c/91/ad/2c_t.jpg new file mode 100644 index 0000000..1a7d9d5 Binary files /dev/null and b/example/example_images/5c/91/ad/2c_t.jpg differ diff --git a/example/example_images/5f/39/fd/07.jpg b/example/example_images/5f/39/fd/07.jpg new file mode 100644 index 0000000..ce37c4b Binary files /dev/null and b/example/example_images/5f/39/fd/07.jpg differ diff --git a/example/example_images/5f/39/fd/07_t.jpg b/example/example_images/5f/39/fd/07_t.jpg new file mode 100644 index 0000000..01044aa Binary files /dev/null and b/example/example_images/5f/39/fd/07_t.jpg differ diff --git a/example/example_images/61/b0/39/6a.jpg b/example/example_images/61/b0/39/6a.jpg new file mode 100644 index 0000000..b76470d Binary files /dev/null and b/example/example_images/61/b0/39/6a.jpg differ diff --git a/example/example_images/61/b0/39/6a_t.jpg b/example/example_images/61/b0/39/6a_t.jpg new file mode 100644 index 0000000..486f0f2 Binary files /dev/null and b/example/example_images/61/b0/39/6a_t.jpg differ diff --git a/example/example_images/62/b2/9c/f8.jpg b/example/example_images/62/b2/9c/f8.jpg new file mode 100644 index 0000000..7b0817a Binary files /dev/null and b/example/example_images/62/b2/9c/f8.jpg differ diff --git a/example/example_images/62/b2/9c/f8_t.jpg b/example/example_images/62/b2/9c/f8_t.jpg new file mode 100644 index 0000000..6e439c7 Binary files /dev/null and b/example/example_images/62/b2/9c/f8_t.jpg differ diff --git a/example/example_images/68/06/53/02.jpg b/example/example_images/68/06/53/02.jpg new file mode 100644 index 0000000..85965e8 Binary files /dev/null and b/example/example_images/68/06/53/02.jpg differ diff --git a/example/example_images/68/06/53/02_t.jpg b/example/example_images/68/06/53/02_t.jpg new file mode 100644 index 0000000..c368f10 Binary files /dev/null and b/example/example_images/68/06/53/02_t.jpg differ diff --git a/example/example_images/69/fc/27/0f.jpg b/example/example_images/69/fc/27/0f.jpg new file mode 100644 index 0000000..585b34a Binary files /dev/null and b/example/example_images/69/fc/27/0f.jpg differ diff --git a/example/example_images/69/fc/27/0f_t.jpg b/example/example_images/69/fc/27/0f_t.jpg new file mode 100644 index 0000000..209dbde Binary files /dev/null and b/example/example_images/69/fc/27/0f_t.jpg differ diff --git a/example/example_images/6c/58/39/24.jpg b/example/example_images/6c/58/39/24.jpg new file mode 100644 index 0000000..610fc8f Binary files /dev/null and b/example/example_images/6c/58/39/24.jpg differ diff --git a/example/example_images/6c/58/39/24_t.jpg b/example/example_images/6c/58/39/24_t.jpg new file mode 100644 index 0000000..d88df18 Binary files /dev/null and b/example/example_images/6c/58/39/24_t.jpg differ diff --git a/example/example_images/70/7b/00/68.jpg b/example/example_images/70/7b/00/68.jpg new file mode 100644 index 0000000..489da57 Binary files /dev/null and b/example/example_images/70/7b/00/68.jpg differ diff --git a/example/example_images/70/7b/00/68_t.jpg b/example/example_images/70/7b/00/68_t.jpg new file mode 100644 index 0000000..96480de Binary files /dev/null and b/example/example_images/70/7b/00/68_t.jpg differ diff --git a/example/example_images/70/df/8f/28.jpg b/example/example_images/70/df/8f/28.jpg new file mode 100644 index 0000000..059bd85 Binary files /dev/null and b/example/example_images/70/df/8f/28.jpg differ diff --git a/example/example_images/70/df/8f/28_t.jpg b/example/example_images/70/df/8f/28_t.jpg new file mode 100644 index 0000000..6f9369d Binary files /dev/null and b/example/example_images/70/df/8f/28_t.jpg differ diff --git a/example/example_images/72/2e/7f/bf.jpg b/example/example_images/72/2e/7f/bf.jpg new file mode 100644 index 0000000..d1d2f97 Binary files /dev/null and b/example/example_images/72/2e/7f/bf.jpg differ diff --git a/example/example_images/72/2e/7f/bf_t.jpg b/example/example_images/72/2e/7f/bf_t.jpg new file mode 100644 index 0000000..4c9e288 Binary files /dev/null and b/example/example_images/72/2e/7f/bf_t.jpg differ diff --git a/example/example_images/72/72/f6/04.jpg b/example/example_images/72/72/f6/04.jpg new file mode 100644 index 0000000..eb64411 Binary files /dev/null and b/example/example_images/72/72/f6/04.jpg differ diff --git a/example/example_images/72/72/f6/04_t.jpg b/example/example_images/72/72/f6/04_t.jpg new file mode 100644 index 0000000..2d6bf43 Binary files /dev/null and b/example/example_images/72/72/f6/04_t.jpg differ diff --git a/example/example_images/74/0e/f9/48.jpg b/example/example_images/74/0e/f9/48.jpg new file mode 100644 index 0000000..0a1c4c4 Binary files /dev/null and b/example/example_images/74/0e/f9/48.jpg differ diff --git a/example/example_images/74/0e/f9/48_t.jpg b/example/example_images/74/0e/f9/48_t.jpg new file mode 100644 index 0000000..581f719 Binary files /dev/null and b/example/example_images/74/0e/f9/48_t.jpg differ diff --git a/example/example_images/77/53/b3/0a.jpg b/example/example_images/77/53/b3/0a.jpg new file mode 100644 index 0000000..be37dc0 Binary files /dev/null and b/example/example_images/77/53/b3/0a.jpg differ diff --git a/example/example_images/77/53/b3/0a_t.jpg b/example/example_images/77/53/b3/0a_t.jpg new file mode 100644 index 0000000..89e4447 Binary files /dev/null and b/example/example_images/77/53/b3/0a_t.jpg differ diff --git a/example/example_images/79/a7/bb/c7.jpg b/example/example_images/79/a7/bb/c7.jpg new file mode 100644 index 0000000..cd55ea3 Binary files /dev/null and b/example/example_images/79/a7/bb/c7.jpg differ diff --git a/example/example_images/79/a7/bb/c7_t.jpg b/example/example_images/79/a7/bb/c7_t.jpg new file mode 100644 index 0000000..5d9b7b8 Binary files /dev/null and b/example/example_images/79/a7/bb/c7_t.jpg differ diff --git a/example/example_images/7c/23/92.jpg b/example/example_images/7c/23/92.jpg new file mode 100644 index 0000000..1507946 Binary files /dev/null and b/example/example_images/7c/23/92.jpg differ diff --git a/example/example_images/7c/23/92_t.jpg b/example/example_images/7c/23/92_t.jpg new file mode 100644 index 0000000..a72c046 Binary files /dev/null and b/example/example_images/7c/23/92_t.jpg differ diff --git a/example/example_images/85/5c/6d/0f.jpg b/example/example_images/85/5c/6d/0f.jpg new file mode 100644 index 0000000..9c90de3 Binary files /dev/null and b/example/example_images/85/5c/6d/0f.jpg differ diff --git a/example/example_images/85/5c/6d/0f_t.jpg b/example/example_images/85/5c/6d/0f_t.jpg new file mode 100644 index 0000000..4f90607 Binary files /dev/null and b/example/example_images/85/5c/6d/0f_t.jpg differ diff --git a/example/example_images/86/36/98/a3.jpg b/example/example_images/86/36/98/a3.jpg new file mode 100644 index 0000000..a6c9cd9 Binary files /dev/null and b/example/example_images/86/36/98/a3.jpg differ diff --git a/example/example_images/86/36/98/a3_t.jpg b/example/example_images/86/36/98/a3_t.jpg new file mode 100644 index 0000000..a134cc6 Binary files /dev/null and b/example/example_images/86/36/98/a3_t.jpg differ diff --git a/example/example_images/89/fb/7e/ba.jpg b/example/example_images/89/fb/7e/ba.jpg new file mode 100644 index 0000000..4a0bb0c Binary files /dev/null and b/example/example_images/89/fb/7e/ba.jpg differ diff --git a/example/example_images/89/fb/7e/ba_t.jpg b/example/example_images/89/fb/7e/ba_t.jpg new file mode 100644 index 0000000..61f3d8b Binary files /dev/null and b/example/example_images/89/fb/7e/ba_t.jpg differ diff --git a/example/example_images/8d/46/2b/3b.jpg b/example/example_images/8d/46/2b/3b.jpg new file mode 100644 index 0000000..f2ce5bc Binary files /dev/null and b/example/example_images/8d/46/2b/3b.jpg differ diff --git a/example/example_images/8d/46/2b/3b_t.jpg b/example/example_images/8d/46/2b/3b_t.jpg new file mode 100644 index 0000000..bcb92f0 Binary files /dev/null and b/example/example_images/8d/46/2b/3b_t.jpg differ diff --git a/example/example_images/93/46/88/93.jpg b/example/example_images/93/46/88/93.jpg new file mode 100644 index 0000000..c7ba6b3 Binary files /dev/null and b/example/example_images/93/46/88/93.jpg differ diff --git a/example/example_images/93/46/88/93_t.jpg b/example/example_images/93/46/88/93_t.jpg new file mode 100644 index 0000000..ced9697 Binary files /dev/null and b/example/example_images/93/46/88/93_t.jpg differ diff --git a/example/example_images/95/40/33/b7.jpg b/example/example_images/95/40/33/b7.jpg new file mode 100644 index 0000000..2f4941b Binary files /dev/null and b/example/example_images/95/40/33/b7.jpg differ diff --git a/example/example_images/95/40/33/b7_t.jpg b/example/example_images/95/40/33/b7_t.jpg new file mode 100644 index 0000000..c376614 Binary files /dev/null and b/example/example_images/95/40/33/b7_t.jpg differ diff --git a/example/example_images/9c/98/c5/11.jpg b/example/example_images/9c/98/c5/11.jpg new file mode 100644 index 0000000..a7bea51 Binary files /dev/null and b/example/example_images/9c/98/c5/11.jpg differ diff --git a/example/example_images/9c/98/c5/11_t.jpg b/example/example_images/9c/98/c5/11_t.jpg new file mode 100644 index 0000000..ae382e9 Binary files /dev/null and b/example/example_images/9c/98/c5/11_t.jpg differ diff --git a/example/example_images/9d/33/9f/9c.jpg b/example/example_images/9d/33/9f/9c.jpg new file mode 100644 index 0000000..a7bfecb Binary files /dev/null and b/example/example_images/9d/33/9f/9c.jpg differ diff --git a/example/example_images/9d/33/9f/9c_t.jpg b/example/example_images/9d/33/9f/9c_t.jpg new file mode 100644 index 0000000..2e0152d Binary files /dev/null and b/example/example_images/9d/33/9f/9c_t.jpg differ diff --git a/example/example_images/9e/65/a4/c6.jpg b/example/example_images/9e/65/a4/c6.jpg new file mode 100644 index 0000000..7d197d9 Binary files /dev/null and b/example/example_images/9e/65/a4/c6.jpg differ diff --git a/example/example_images/9e/65/a4/c6_t.jpg b/example/example_images/9e/65/a4/c6_t.jpg new file mode 100644 index 0000000..9ed1147 Binary files /dev/null and b/example/example_images/9e/65/a4/c6_t.jpg differ diff --git a/example/example_images/a1/bf/2f/b7.jpg b/example/example_images/a1/bf/2f/b7.jpg new file mode 100644 index 0000000..6212939 Binary files /dev/null and b/example/example_images/a1/bf/2f/b7.jpg differ diff --git a/example/example_images/a1/bf/2f/b7_t.jpg b/example/example_images/a1/bf/2f/b7_t.jpg new file mode 100644 index 0000000..d0baf70 Binary files /dev/null and b/example/example_images/a1/bf/2f/b7_t.jpg differ diff --git a/example/example_images/a2/9d/17/50.jpg b/example/example_images/a2/9d/17/50.jpg new file mode 100644 index 0000000..a36ce9e Binary files /dev/null and b/example/example_images/a2/9d/17/50.jpg differ diff --git a/example/example_images/a2/9d/17/50_t.jpg b/example/example_images/a2/9d/17/50_t.jpg new file mode 100644 index 0000000..ab85cd6 Binary files /dev/null and b/example/example_images/a2/9d/17/50_t.jpg differ diff --git a/example/example_images/a7/eb/de/3d.jpg b/example/example_images/a7/eb/de/3d.jpg new file mode 100644 index 0000000..8210867 Binary files /dev/null and b/example/example_images/a7/eb/de/3d.jpg differ diff --git a/example/example_images/a7/eb/de/3d_t.jpg b/example/example_images/a7/eb/de/3d_t.jpg new file mode 100644 index 0000000..13f165a Binary files /dev/null and b/example/example_images/a7/eb/de/3d_t.jpg differ diff --git a/example/example_images/ac/3e/4d/97.jpg b/example/example_images/ac/3e/4d/97.jpg new file mode 100644 index 0000000..7471d17 Binary files /dev/null and b/example/example_images/ac/3e/4d/97.jpg differ diff --git a/example/example_images/ac/3e/4d/97_t.jpg b/example/example_images/ac/3e/4d/97_t.jpg new file mode 100644 index 0000000..637de75 Binary files /dev/null and b/example/example_images/ac/3e/4d/97_t.jpg differ diff --git a/example/example_images/ac/fc/dc/26.jpg b/example/example_images/ac/fc/dc/26.jpg new file mode 100644 index 0000000..9ef8562 Binary files /dev/null and b/example/example_images/ac/fc/dc/26.jpg differ diff --git a/example/example_images/ac/fc/dc/26_t.jpg b/example/example_images/ac/fc/dc/26_t.jpg new file mode 100644 index 0000000..2279e04 Binary files /dev/null and b/example/example_images/ac/fc/dc/26_t.jpg differ diff --git a/example/example_images/b7/53/38/da.jpg b/example/example_images/b7/53/38/da.jpg new file mode 100644 index 0000000..e26cea0 Binary files /dev/null and b/example/example_images/b7/53/38/da.jpg differ diff --git a/example/example_images/b7/53/38/da_t.jpg b/example/example_images/b7/53/38/da_t.jpg new file mode 100644 index 0000000..716d154 Binary files /dev/null and b/example/example_images/b7/53/38/da_t.jpg differ diff --git a/example/example_images/c1/3a/12/b1.jpg b/example/example_images/c1/3a/12/b1.jpg new file mode 100644 index 0000000..f9b35dc Binary files /dev/null and b/example/example_images/c1/3a/12/b1.jpg differ diff --git a/example/example_images/c1/3a/12/b1_t.jpg b/example/example_images/c1/3a/12/b1_t.jpg new file mode 100644 index 0000000..d0d483e Binary files /dev/null and b/example/example_images/c1/3a/12/b1_t.jpg differ diff --git a/example/example_images/c1/c3/7b/84.jpg b/example/example_images/c1/c3/7b/84.jpg new file mode 100644 index 0000000..3bfdb37 Binary files /dev/null and b/example/example_images/c1/c3/7b/84.jpg differ diff --git a/example/example_images/c1/c3/7b/84_t.jpg b/example/example_images/c1/c3/7b/84_t.jpg new file mode 100644 index 0000000..e8f997f Binary files /dev/null and b/example/example_images/c1/c3/7b/84_t.jpg differ diff --git a/example/example_images/c3/f3/df/b7.jpg b/example/example_images/c3/f3/df/b7.jpg new file mode 100644 index 0000000..ccb1ae4 Binary files /dev/null and b/example/example_images/c3/f3/df/b7.jpg differ diff --git a/example/example_images/c3/f3/df/b7_t.jpg b/example/example_images/c3/f3/df/b7_t.jpg new file mode 100644 index 0000000..ad6f6c0 Binary files /dev/null and b/example/example_images/c3/f3/df/b7_t.jpg differ diff --git a/example/example_images/c7/34/0a/e4.jpg b/example/example_images/c7/34/0a/e4.jpg new file mode 100644 index 0000000..524eff7 Binary files /dev/null and b/example/example_images/c7/34/0a/e4.jpg differ diff --git a/example/example_images/c7/34/0a/e4_t.jpg b/example/example_images/c7/34/0a/e4_t.jpg new file mode 100644 index 0000000..9786851 Binary files /dev/null and b/example/example_images/c7/34/0a/e4_t.jpg differ diff --git a/example/example_images/cd/c7/33/45.jpg b/example/example_images/cd/c7/33/45.jpg new file mode 100644 index 0000000..f8d33f1 Binary files /dev/null and b/example/example_images/cd/c7/33/45.jpg differ diff --git a/example/example_images/cd/c7/33/45_t.jpg b/example/example_images/cd/c7/33/45_t.jpg new file mode 100644 index 0000000..5a12b9c Binary files /dev/null and b/example/example_images/cd/c7/33/45_t.jpg differ diff --git a/example/example_images/cf/92/0f/03.jpg b/example/example_images/cf/92/0f/03.jpg new file mode 100644 index 0000000..21cdb63 Binary files /dev/null and b/example/example_images/cf/92/0f/03.jpg differ diff --git a/example/example_images/cf/92/0f/03_t.jpg b/example/example_images/cf/92/0f/03_t.jpg new file mode 100644 index 0000000..49b324c Binary files /dev/null and b/example/example_images/cf/92/0f/03_t.jpg differ diff --git a/example/example_images/d6/d6/b7/da.jpg b/example/example_images/d6/d6/b7/da.jpg new file mode 100644 index 0000000..bf6c7f3 Binary files /dev/null and b/example/example_images/d6/d6/b7/da.jpg differ diff --git a/example/example_images/d6/d6/b7/da_t.jpg b/example/example_images/d6/d6/b7/da_t.jpg new file mode 100644 index 0000000..a9761f2 Binary files /dev/null and b/example/example_images/d6/d6/b7/da_t.jpg differ diff --git a/example/example_images/d7/9a/18/10.jpg b/example/example_images/d7/9a/18/10.jpg new file mode 100644 index 0000000..8cd31cb Binary files /dev/null and b/example/example_images/d7/9a/18/10.jpg differ diff --git a/example/example_images/d7/9a/18/10_t.jpg b/example/example_images/d7/9a/18/10_t.jpg new file mode 100644 index 0000000..27d43ce Binary files /dev/null and b/example/example_images/d7/9a/18/10_t.jpg differ diff --git a/example/example_images/da/43/4c/1b.jpg b/example/example_images/da/43/4c/1b.jpg new file mode 100644 index 0000000..8b1d567 Binary files /dev/null and b/example/example_images/da/43/4c/1b.jpg differ diff --git a/example/example_images/da/43/4c/1b_t.jpg b/example/example_images/da/43/4c/1b_t.jpg new file mode 100644 index 0000000..c335141 Binary files /dev/null and b/example/example_images/da/43/4c/1b_t.jpg differ diff --git a/example/example_images/db/03/0f/79.jpg b/example/example_images/db/03/0f/79.jpg new file mode 100644 index 0000000..8fa0e62 Binary files /dev/null and b/example/example_images/db/03/0f/79.jpg differ diff --git a/example/example_images/db/03/0f/79_t.jpg b/example/example_images/db/03/0f/79_t.jpg new file mode 100644 index 0000000..5e3251b Binary files /dev/null and b/example/example_images/db/03/0f/79_t.jpg differ diff --git a/example/example_images/db/80/dc/63.jpg b/example/example_images/db/80/dc/63.jpg new file mode 100644 index 0000000..e61e2e1 Binary files /dev/null and b/example/example_images/db/80/dc/63.jpg differ diff --git a/example/example_images/db/80/dc/63_t.jpg b/example/example_images/db/80/dc/63_t.jpg new file mode 100644 index 0000000..15dd570 Binary files /dev/null and b/example/example_images/db/80/dc/63_t.jpg differ diff --git a/example/example_images/df/28/48/56.jpg b/example/example_images/df/28/48/56.jpg new file mode 100644 index 0000000..4671ce1 Binary files /dev/null and b/example/example_images/df/28/48/56.jpg differ diff --git a/example/example_images/df/28/48/56_t.jpg b/example/example_images/df/28/48/56_t.jpg new file mode 100644 index 0000000..8152926 Binary files /dev/null and b/example/example_images/df/28/48/56_t.jpg differ diff --git a/example/example_images/e7/37/d3/d4.jpg b/example/example_images/e7/37/d3/d4.jpg new file mode 100644 index 0000000..fffc521 Binary files /dev/null and b/example/example_images/e7/37/d3/d4.jpg differ diff --git a/example/example_images/e7/37/d3/d4_t.jpg b/example/example_images/e7/37/d3/d4_t.jpg new file mode 100644 index 0000000..18537e3 Binary files /dev/null and b/example/example_images/e7/37/d3/d4_t.jpg differ diff --git a/example/example_images/e7/cf/48/06.jpg b/example/example_images/e7/cf/48/06.jpg new file mode 100644 index 0000000..1defa55 Binary files /dev/null and b/example/example_images/e7/cf/48/06.jpg differ diff --git a/example/example_images/e7/cf/48/06_t.jpg b/example/example_images/e7/cf/48/06_t.jpg new file mode 100644 index 0000000..d5e25d2 Binary files /dev/null and b/example/example_images/e7/cf/48/06_t.jpg differ diff --git a/example/example_images/e9/87/58/7f.jpg b/example/example_images/e9/87/58/7f.jpg new file mode 100644 index 0000000..3637d21 Binary files /dev/null and b/example/example_images/e9/87/58/7f.jpg differ diff --git a/example/example_images/e9/87/58/7f_t.jpg b/example/example_images/e9/87/58/7f_t.jpg new file mode 100644 index 0000000..bd2eb09 Binary files /dev/null and b/example/example_images/e9/87/58/7f_t.jpg differ diff --git a/example/example_images/f9/6b/62/e3.jpg b/example/example_images/f9/6b/62/e3.jpg new file mode 100644 index 0000000..6de1599 Binary files /dev/null and b/example/example_images/f9/6b/62/e3.jpg differ diff --git a/example/example_images/f9/6b/62/e3_t.jpg b/example/example_images/f9/6b/62/e3_t.jpg new file mode 100644 index 0000000..e242abd Binary files /dev/null and b/example/example_images/f9/6b/62/e3_t.jpg differ diff --git a/example/main.png b/example/main.png new file mode 100644 index 0000000..4eb3e15 Binary files /dev/null and b/example/main.png differ diff --git a/example/search.png b/example/search.png new file mode 100644 index 0000000..ab57219 Binary files /dev/null and b/example/search.png differ diff --git a/example/tags_images.png b/example/tags_images.png new file mode 100644 index 0000000..85065e6 Binary files /dev/null and b/example/tags_images.png differ diff --git a/example/tags_selected.png b/example/tags_selected.png new file mode 100644 index 0000000..ca6926b Binary files /dev/null and b/example/tags_selected.png differ