1
0
mirror of https://github.com/gryf/pygtktalog.git synced 2026-03-26 13:53:30 +01:00

100 Commits

Author SHA1 Message Date
85ab034a36 Added audio tags read support. 2022-09-30 18:23:13 +02:00
4b02641481 Added EXIF tag handling for images. 2022-09-30 18:21:46 +02:00
51e3bfa441 Removed requirements, as we have it in setpu.cfg 2022-09-30 18:16:39 +02:00
c74174fc8f Added quick and dirty listing compatible with mc extfs 2022-09-26 17:25:41 +02:00
54c24b18b1 Add ability to change name of the root item in the catalog. 2022-09-25 21:13:14 +02:00
7281f9bbbb Imports modules over objects/functions. 2022-09-25 21:11:08 +02:00
002ff724ea Make explicit relations between file and tags. 2022-09-25 20:57:59 +02:00
cd1482e4a1 Unifying logger object. 2022-09-25 20:56:48 +02:00
028571e9c1 Updated gitignore 2022-09-25 18:09:41 +02:00
b284f328b3 Get rid of creating thumbs/images for the file objects. 2022-09-25 18:00:23 +02:00
01fd964e0d Removed leftover from pygtktalog 2022-09-25 16:59:39 +02:00
c257d6ceeb Fix the tests. 2022-09-25 16:16:26 +02:00
28499868d2 Fix imports in video module, correct path for images 2022-09-25 16:15:15 +02:00
5f13fd7d7a Fix tox settings 2022-09-25 16:14:10 +02:00
a1a17158bb Moved pygtktalog to pycatalog.
Also, clean up setup things and imports.
2022-09-25 15:59:41 +02:00
10e7e87031 Make code py3 compatible. 2022-09-25 15:55:03 +02:00
3141add678 Another portion of fixes.
In this patch, most notable changes are:
- use python3 exclusively for tox
- fix up broken tests
- a couple of style issues fixes here and there
2019-02-24 19:53:35 +01:00
dadeebe8a1 Removing outdated pavement script
All tasks regarding build distro packages should be recreated either
using setup.py/distutils or paver again, but for now, there is no way to
have pavement at its current state.
2019-02-24 19:50:35 +01:00
6c6f01781a Several small fixes, mostly for style issues 2019-02-24 18:25:34 +01:00
07690f9c94 Added basic Python3 support 2019-02-24 13:21:51 +01:00
28a99b0470 Removing outdated exif library in favor of exifread 2019-02-24 11:12:33 +01:00
25740ea1dc Added new command 'fsck', which will:
- search for Image objects which have not File relation
- same goes for Thumbnail objects
- search for files which doesn't exist neither as Thumbnail nor Image objects
- remove those files from filesystem
- remove empty directories

The last one will need improvements, since it's looking for leafs directory in
filesystem tree. Although workaround is to repeat fsck command, until it
report 0 empty directories removed.
2016-11-17 18:46:46 +01:00
33a8f99d48 Changing soft fields for Image object
Till now there was an idea to expose full path to image file and thumbnail.
It's quite impossible in certain situations, where path to the media files is
not known. Therefore 'imagepath' was removed due to redundancy with filename
stored in db, and 'thumpath', which now is a simple calculation of the
expected thumbnail relative filepath.
2016-11-17 18:42:51 +01:00
a87da6b27c Fix for extension detection, corrected basename for similar files 2016-09-18 12:47:40 +02:00
577b93b534 Readme update 2016-09-01 22:11:01 +02:00
f611dce4e1 Added --long options for listing files 2016-09-01 20:36:12 +02:00
d003cecc9c Readme update 2016-09-01 19:05:42 +02:00
fe0b66f1ef WIP: adding gtk2 interface using pygtk 2016-08-31 21:59:49 +02:00
5d9c90e4ad WIP: Continue with gtk interface mockup 2016-08-31 21:55:35 +02:00
b22fbd5864 Prototype for gtk version 2016-08-23 22:24:47 +02:00
22d7e62357 Added tox configuration 2016-08-21 16:25:32 +02:00
bb5928a9f6 Make the pattern for searching certain files be useful 2016-08-21 15:16:39 +02:00
35f01b1e9f Small refactoring, fixes for pep8/pylint findings 2016-08-21 15:11:56 +02:00
efab8b4152 Make proper use of parameters in logging function 2016-08-21 14:12:30 +02:00
287dcb3dc6 Removing old class 2016-08-21 14:08:17 +02:00
50a6847762 Reshape a way for detecting similar files 2016-08-21 14:03:39 +02:00
95ea6b023c CLI: added find ability 2016-08-19 19:00:57 +02:00
8e08319775 Moved cmdcatalog to script directory 2016-08-19 18:56:33 +02:00
63f2d6fc11 Clean up old files. Repair unit tests 2016-08-19 18:54:22 +02:00
4eac6820c5 Added .gitignore, improved README 2016-08-19 18:26:47 +02:00
9cc2408868 Corrections to db converter, some improvements to commandline version of client 2015-01-08 20:28:02 +01:00
15e3aaeabf Update of scan object, added commandline interface 2014-04-02 11:27:15 +02:00
43a40014c1 Working first attempt for updating files in scan object. 2012-02-26 16:53:22 +01:00
ad1703cd90 Added logic for Image and Thumbnail db objects. Added scan functionality 2011-05-15 16:50:54 +02:00
3e2634bc57 Added details/discs/files models, added scan module and its test
Changes im logging module, but also on others
2011-03-27 20:48:28 +02:00
3c6c9a552a Added observable property for discs current directory,
Clean up dialogs a bit
Some additional variables in init (mainly for about() stuff)
Rearrange video module for usage PIL, which is slightly faster than
 ImageMagick utils
2010-11-17 22:25:53 +01:00
54b6a377bf Lots of changes, callbacks for gui events, added details and so on 2010-11-07 16:34:26 +01:00
22c24fbaf7 - added version for package,
- added about signal callback,
- use sorting in additional relations in models,
- added prototype for about class/function
- corrected README for small typos, added links, conformed to be valid
  reStructuredText
2010-05-06 21:14:55 +02:00
62ab67ecc5 Resolved issue with sort order of children of the file obj. 2010-05-04 06:48:58 +02:00
7417b9e98e Introduced files treeview, refactor code for discs view, struggle with files model 2010-05-04 05:55:41 +02:00
1cf1390567 Implemented rename functionality in discs controller, reduced redundant information in discs treestore 2010-05-03 10:30:00 +02:00
5db02183a5 Added script for converting between scheme for DB in version 1.x of app and 2.x 2010-05-02 19:32:56 +02:00
3590f90751 Cleaned up the code 2010-05-02 19:24:04 +02:00
2b5b53ada1 Added popup menu for discs treeview, added separated glade files with interface and controllers 2010-05-02 19:02:35 +02:00
7536e2c60a Repaired test task 2010-05-02 11:29:53 +02:00
3b0cb80407 Added discs controller, change way that paver run application 2010-05-02 11:21:34 +02:00
9769dfdb76 Implementation of discs tree, added popup menu 2010-05-02 11:14:54 +02:00
dbb01acd3f Early design for separating main classes into smaller parts. Added logger module. 2010-04-28 21:55:49 +02:00
9b7f15122d Added requrements (SQLAlchemy, gettext) 2009-08-26 20:29:26 +00:00
1cd6ad5b84 Cleaned up messages for quit. 2009-08-26 20:20:48 +00:00
58c0c1ecdc Imports for new database handle. 2009-08-26 20:18:09 +00:00
20501fcf54 Updated locale 2009-08-26 20:16:49 +00:00
5e83363fe7 Removed unnecessary prints. 2009-08-26 20:15:26 +00:00
313db80101 Migration of database stuff into objects managed by SQLAlchemy ORM. 2009-08-26 20:12:35 +00:00
3f797b0bf8 Replace generate_pot.py script with xgettext/intltool-extract tools. Python
script have defect in multiline texts and with couple of different messages in
one line.
2009-08-26 20:10:54 +00:00
8d6cb75b8e Added tests for common DB actions 2009-07-19 18:16:47 +00:00
71162da225 Simplify db interactions. Follow KISS principle. 2009-07-19 18:16:14 +00:00
6b1fdb90e9 Added DataBase class for connectiions, schema creating and other common tasks.
This version contains copying to RAM functions.
2009-07-19 13:56:16 +00:00
c1dd854f62 removed trailing characters 2009-06-29 20:10:53 +00:00
2b47d9b869 added coverage option for nosetests 2009-06-29 20:09:59 +00:00
53c3a444e0 Separated code for geting information about movie, minor fixes 2009-06-29 20:09:06 +00:00
b54aa1849b Added additional capture() method test to cover all cases 2009-06-29 20:07:26 +00:00
37f06726b4 Small changes in README 2009-05-19 19:53:14 +00:00
e93b7291b8 Generalize locale support with pavement script. 2009-05-19 19:52:55 +00:00
ca7fdf15e8 Isolated method for gathering movie info. Now it can be changed or replaced
easely.
2009-05-19 19:52:02 +00:00
7b5c76f1d9 Added fallback to C if there is no suitable locales 2009-05-19 19:50:46 +00:00
f0f8d27d19 Added on_quit method. 2009-05-19 19:50:05 +00:00
b493b66ea8 Msg catalogs update. 2009-05-19 19:49:30 +00:00
83b9d944cf Cosmetic changes to test files for modules video and misc. 2009-05-19 19:46:45 +00:00
5ccdd8ee6f Added module with dialog helpers, and unit test 2009-05-19 19:45:56 +00:00
8013eec7d2 Removed needless test collector. Used nosetest instead. 2009-05-09 05:44:05 +00:00
14f654251d Added forgotten pot file.
Added i18n into package init.
Made some changes in README file.
2009-05-08 20:15:38 +00:00
8a24e30bde Moved start script into bin directory.
Removed makefile, substituded by the pavement script from paver package.
2009-05-08 20:14:21 +00:00
bcacb75229 cosmetic changes 2009-05-08 20:11:11 +00:00
d04a84c72d Small change to make plgen makefile target work. 2009-05-04 20:32:24 +00:00
e69e2300e8 Moved scripts into bin subdir, slightly modified Makefile, added plgen and
dist targets, removed CZYTAJTO.
2009-05-04 20:29:29 +00:00
08c38bf63d Change Makefile to make tests work, removed cleanup shell script, removed
start script. There should be created new starscript suitable for running app
from current directory and installed as an egg.
2009-05-04 16:36:39 +00:00
52b293c459 Added unit test for misc module, added initial mvc for main window. 2009-05-04 16:24:37 +00:00
bdf059d11f Moved main.glade into pygtktalog package. 2009-05-04 16:23:41 +00:00
ccec14f3ea Move misc and video modules into package pygtktalog. 2009-05-04 16:19:48 +00:00
36c4e7e4f2 Added pygtktalog module 2009-05-04 16:13:37 +00:00
b0964ca031 Removed dummy tests, remove runtests bash script, since there is make target
for invoke running tests.
2009-05-04 16:09:48 +00:00
efaccd8902 Moved test module into root catalog of the project. 2009-05-04 16:05:47 +00:00
434df58b16 Head to v.2. Now it uses gtkmvc with version 1.99, makefile, i18n. 2009-05-04 16:02:36 +00:00
56c77ae9a4 added EXIF patch and misc in lib
removed some cruft
2009-04-07 20:25:00 +00:00
c46d29a5bb added video module - replacement for midentify
added some mocks for images tests
2009-04-07 19:42:44 +00:00
5e8c33f05a changes in tests, upgrade to new EXIF module, etc 2009-04-07 19:40:15 +00:00
fb920f58bc * Removed cruft.
* Version change to 1.0.2.
2008-12-15 20:54:16 +00:00
292d290723 * Added shell script for preparing distfile.
* Added unitests.
 * Added mocks for video files.
 * Added midentify module.
2008-12-15 20:46:26 +00:00
0adcdaba8d * Lots of changes, code cleanup, import/export in GUI. 2008-12-15 20:40:24 +00:00
218 changed files with 2326 additions and 15774 deletions

6
.gitignore vendored
View File

@@ -1,2 +1,8 @@
__pycache__/ __pycache__/
*.py[cod] *.py[cod]
.coverage
.tox
tags
MANIFEST
.cache
pycatalog.egg-info

View File

@@ -1,168 +1,75 @@
pyGTKtalog 1.0 pycatalog
============== ==========
pyGTKtalog is Linux/FreeBSD program for indexing CD/DVD or directories on Pycatalog is a commandline Linux/FreeBSD program for indexing CD, DVD, BR or
filesystem. It is similar to `gtktalog`_ or `gwhere`_ . There is no coincidence directories on filesystem. It is similar to `gtktalog`_ or `gwhere`_. There is
in name of application, because it's meant to be replacement (in some way) for no coincidence in name of application, because it's meant to be replacement
gtktalog, which seems to be dead project for years. (in some way) for gtktalog, which seems to be dead project for years.
.. image:: /example/main.png Note, that even if it share same code base with pyGTKtalog, which was meant to
:alt: pyGTKtalog main screen be desktop application, now pycatalog is pure console app, just for use with
commandline. You can find last version of pyGTKtalog under ``pyGTKtalog``
branch, although bear in mind, that it was written with `python 2.7`_ and
pyGTK_, which both are dead now.
WARNING! Current version is 3.0.
========
**This version is mostly outdated, full of bugs, and may eat your data!** First Features
usable version (this is what you are looking at right now) was completed around --------
2009 year, but implementation was done much earlier. During that time GTK2 was
changed significantly several times, because of that couple of pyGTKtalog
functionalities goes bad.
The reason for keeping this branch is for history and for GUI to the new engine * Scan for files in selected media
which was rewritten couple of years ago and have only cli tool to manipulate * Support for grouping files depending on file name (expected patterns in file
DBs. names)
* Store selected EXIF tags
* Add/edit description and notes
* Fetch comments for images made in `gThumb`_
* `Tagging files`_
* And more :)
In other words - pyGTKtalog version on this branch is safe for **view only** Requirements
your catalog database, while it may corrupt database or other files while trying ------------
to create/update your databases in any way.
You have been warned. pycatalog requires python and following libraries:
The rest of the README file: * `python 3.10`_ and up
* `sqlalchemy 1.4`_
* `exifread`_ for parse EXIF information
* `mutagen`_ for extracting tags from audio files
FEATURES Pycatalog extensively uses external programs in unix spirit, however there is
======== small possibility of using it Windows (probably with limitations) and quite big
possibility to run it on other sophisticated unix-like systems (i.e.
* 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
Also, in ``example`` directory you'll find a database ``example.sqlite`` to play
with.
REQUIREMENTS
============
pyGTKtalog is written in python with following dependencies:
* python 2.4 or higher
* `pygtk 2.10`_ or higher
* `pysqlite2`_ (unnecessary, if python 2.5 is used)
Optional modules:
* `PIL`_ for image manipulation
Additional pyGTKtalog uses `pygtkmvc`_ by Roberto Cavada and EXIF module by Gene
Cash (slightly updatetd to EXIF 2.2 by me) which are included in sources.
pyGTKtalog extensively uses external programs in unix spirit, however there is
small possibility of using it Windows (probably with limitations) and quite
big possibility to run it on other sophisticated unix-like systems (i.e.
BeOS/ZETA/Haiku, QNX or MacOSX). BeOS/ZETA/Haiku, QNX or MacOSX).
INSTALLATION Programs that are used:
============ * ``midentify`` (provided by `mplayer`_ package)
For development process following programs are used:
* `nose`_
* `coverage`_
* `tox`_
Instalation
-----------
You don't have to install it if you don't want to. You can just change current You don't have to install it if you don't want to. You can just change current
directory to pyGTKtalog and simply run: directory to pycatalog and simply run::
./pyGTKtalog $ paver run
That's it. Alternatively, if you like to put it in more system wide place, all That's it. Alternatively, if you like to put it in more system wide place, all
you have to do is: you have to do is:
* put pyGTKtalog directory into your destination of choice (/usr/local/share, #. put pycatalog directory into your destination of choice (/usr/local/share,
/opt or ~/ is typical bet) /opt or ~/ is typical bet)
* copy pyGTKtalog shell script to /usr/bin, /usr/local/bin or in
other place, where PATH variable is pointing or you feel like.
* then modify pyGTKtalog line 6 to match right ``pygtktalog.py`` directory
Then, just run pyGTKtalog script. #. copy pycatalog shell script to /usr/bin, /usr/local/bin or in
other place, where PATH variable is pointing or you feel like.
TODO #. then modify pycatalog line 6 to match right ``pycatalog.py`` directory
====
PyGTKtalog is still under heavy development, however there is small chance to Then, just run pycatalog script.
change structure of catalogs (and if it'll change, there will be transparent
function to update DB schema).
For version 1.0 there are no features to be done, just bug fixes.
There are still minor aims for versions 1.x to be done:
- consolidate popup-menus with edit menu
- add popup menu for directly removing tag from tag cloud
- implement advanced search
For version 2.0:
- Export/Import
- Icon grid in files view
- command line support: query, adding media to collection etc
- internationalization
- export to XLS
- user defined group of tags (represented by color in cloud tag)
- hiding specified files - configurable, like dot prefixed, config files and
manually selected
- tests
- warning about existing image in media directory
Removed:
- filetypes handling (movies, images, archives, documents etc). Now it have
common, unified external "plugin" system - simple text output from command
line programs.
- anime/movie
- title
- alt title
- type (anime movie, movie, anime oav, anime tv series, tv series, etc)
- cover/images
- genre
- lang
- sub lang
- release date (from - to)
- anidb link/imdb link
Maybe in future versions. Now text file descriptions/notes and tags have to
be enough for good and fast information search.
NOTES
=====
Catalog file is plain sqlite database (optionally compressed with bzip2). All
images are stored in ``[CONFIG_PATH]/images`` directory, where ``[CONFIG_PATH]``
is one of the following location:
- ``$XDG_CONFIG_HOME/pygtktalog``
- ``$HOME/.pytgtktalog``
Names for images are generated sha512 hash from image file itself. There is
small possibility for two identical hash for different image files. However, no
images are overwritten. Thumbnail filename for each image is simply
concatenation of image filename in images directory and ``_t`` string.
There is also converter from old database to new for internal use only. In
public release there will be no other formats so it will be useless, and
deleted. There are some issues with converting. All thumbnails will be lost. All
images without big image will be lost. There are serious changes with
application design, and I decided, that is better to keep media unpacked on
disk, instead of pack it every time with save and unpack with open methods. New
design prevent from deleting any file from media directory (placed in
``[CONFIG_PATH]/images``). Functionality for exporting images and corresponding
db file is planned.
LICENSE LICENSE
======= =======
@@ -170,11 +77,16 @@ LICENSE
This work is licensed under the terms of the GNU GPL, version 3. See the LICENCE This work is licensed under the terms of the GNU GPL, version 3. See the LICENCE
file in top-level directory. file in top-level directory.
.. _coverage: http://nedbatchelder.com/code/coverage/
.. _exifread: https://github.com/ianare/exif-py
.. _gthumb: http://gthumb.sourceforge.net
.. _gtktalog: http://www.nongnu.org/gtktalog/ .. _gtktalog: http://www.nongnu.org/gtktalog/
.. _gwhere: http://www.gwhere.org/home.php3 .. _gwhere: http://www.gwhere.org/home.php3
.. _PIL: http://www.pythonware.com/products/pil/index.htm .. _mplayer: http://mplayerhq.hu
.. _pygtk 2.10: http://www.pygtk.org .. _nose: http://code.google.com/p/python-nose/
.. _pysqlite2: http://pysqlite.org/ .. _python 3.10: http://www.python.org/
.. _pygtkmvc: http://pygtkmvc.sourceforge.net .. _sqlalchemy 1.4: http://www.sqlalchemy.org
.. _gThumb: http://gthumb.sourceforge.net .. _tagging files: http://en.wikipedia.org/wiki/tag_%28metadata%29
.. _tagging files: http://en.wikipedia.org/wiki/Tag_%28metadata%29 .. _tox: https://testrun.org/tox
.. _mutagen: https://github.com/quodlibet/mutagen

View File

@@ -1,5 +0,0 @@
#!/bin/sh
# remove ~, pyc, pyo files from current directory
find . -name \*~ -exec rm '{}' ';'
find . -name \*pyc -exec rm '{}' ';'
find . -name \*pyo -exec rm '{}' ';'

View File

@@ -1,9 +0,0 @@
Example
=======
Here you can find example database and some screen shots made using this db.
All materials used to prepare sample database and the screen shots were
downloaded from freely available resources from pages:
http://www.hd-trailers.net/ and http://www.imdb.com - all rights goes to
appropriate parties.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Some files were not shown because too many files have changed in this diff Show More