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

330 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