1
0
mirror of https://github.com/gryf/pygtktalog.git synced 2025-12-17 11:30:19 +01:00

Added .gitignore, improved README

This commit is contained in:
2016-08-19 15:12:44 +02:00
parent 9cc2408868
commit 4eac6820c5
2 changed files with 19 additions and 20 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
__pycache__/
*.py[cod]

View File

@@ -4,7 +4,7 @@ pyGTKtalog
pyGTKtalog is Linux/FreeBSD program for indexing CD/DVD or directories on pyGTKtalog is Linux/FreeBSD program for indexing CD/DVD or directories on
filesystem. It is similar to `gtktalog <http://www.nongnu.org/gtktalog/>`_ or filesystem. It is similar to `gtktalog <http://www.nongnu.org/gtktalog/>`_ or
`gwhere <http://www.gwhere.org/home.php3>`_. There is no coincidence in name of `gwhere <http://www.gwhere.org/home.php3>`_. There is no coincidence in name of
application, because it's menat to be replacement (in some way) for gtktalog, application, because it's meant to be replacement (in some way) for gtktalog,
which seems to be dead project for years. which seems to be dead project for years.
Current version is 1.9. Current version is 1.9.
@@ -50,12 +50,12 @@ Optional modules
* `PIL <http://www.pythonware.com/products/pil/index.htm>`_ for image manipulation * `PIL <http://www.pythonware.com/products/pil/index.htm>`_ for image manipulation
Additional pyGTKtalog uses EXIF module by Gene Cash (slightly updatetd to EXIF Additional pyGTKtalog uses EXIF module by Gene Cash (slightly updated to EXIF
2.2 by me) which is included in sources. 2.2 by me) which is included in sources.
pyGTKtalog extensivly uses external programs in unix spirit, however there is pyGTKtalog extensively uses external programs in unix spirit, however there is
small possibility of using it Windows (probably with limitations) and quite big small possibility of using it Windows (probably with limitations) and quite big
possiblity to run it on other sofisticated unix-like systems (i.e. possibility to run it on other sophisticated unix-like systems (i.e.
BeOS/ZETA/Haiku, QNX or MacOSX). BeOS/ZETA/Haiku, QNX or MacOSX).
Programs that are used: Programs that are used:
@@ -113,9 +113,9 @@ For version 2.0:
* command line support: query, adding media to collection etc * command line support: query, adding media to collection etc
* internationalization * internationalization
* export to XLS * export to XLS
* user definied group of tags (represented by color in cloud tag) * user defined group of tags (represented by color in cloud tag)
* hiding specified files - configurable, like dot prefixed, cfg and manualy * hiding specified files - configurable, like dot prefixed, config and
selected manually selected
* tests * tests
* warning about existing image in media directory * warning about existing image in media directory
@@ -153,7 +153,7 @@ 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. 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 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 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 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 design prevent from deleting any file from media directory (placed in
``~/.pygtktalog/images``). Functionality for exporting images and corresponding ``~/.pygtktalog/images``). Functionality for exporting images and corresponding
db file is planned. db file is planned.
@@ -169,14 +169,11 @@ Paver
I've choose `Paver <http://www.blueskyonmars.com/projects/paver/>`_ as make I've choose `Paver <http://www.blueskyonmars.com/projects/paver/>`_ as make
equivalent. Inside main project directory there is pavement.py script, which equivalent. Inside main project directory there is pavement.py script, which
provides several tasks, that can be helpfull in a work with sources. Paver is provides several tasks, that can be helpful in a work with sources. Paver is
also used to generate standard setup.py. also used to generate standard setup.py.
Nose LICENSE
^^^^ =======
BUGS
----
All bugs please report to Roman 'gryf' Dobosz <gryf73@gmail.com>.
This work is licensed under the terms of the GNU GPL, version 3. See the LICENCE
file in top-level directory.