[go: up one dir, main page]

Menu

Tree [8c4aba] 0.1_beta5 /
 History

HTTPS access


File Date Author Commit
 .settings 2011-01-11 vlkv vlkv [1f0e73] Merged two separate parsers into one definition...
 doc 2010-12-19 vlkv vlkv [7f458c] Обновил графическую схему БД
 lib 2011-01-12 vlkv vlkv [b5ad56] Polishing Completer class
 src 2011-04-09 vlkv vlkv [9670ea] Small bugfix (auto creation of tmp directory if...
 ui 2011-04-09 vlkv vlkv [3aa1b8] Added "export selected files" funtion
 .gitignore 2010-12-28 vlkv vlkv [c1a58b] Little changes in setup.py
 .project 2010-10-03 vlkv vlkv [e72a83] Переименовал проект в reggata
 .pydevproject 2010-10-16 vlkv vlkv [fd6f20] Добавил класс Properties (не свой)
 COPYING 2010-11-19 vlkv vlkv [ae0a09] Добавил информацию о лицензии для Reggata.
 README.creole 2011-01-18 Vitaly Volkov Vitaly Volkov [b3b562] Appeal to users ;)
 build 2010-12-29 vlkv vlkv [99e7e5] build script for Linux
 build.bat 2011-04-10 vlkv vlkv [bfdc66] Small changes in addon scripts
 extract_query_parser_grammar.bat 2011-01-03 vlkv vlkv [68cb50] Script for extracting query language formal gra...
 reggata 2010-12-12 vlkv vlkv [43c5f1] Скрипт для запуска Reggata
 reggata.bat 2011-04-10 vlkv vlkv [bfdc66] Small changes in addon scripts
 reggata.conf.template 2011-04-10 vlkv vlkv [8c4aba] Small update to reggata.conf.template
 reggata.pro 2010-12-09 vlkv vlkv [2e575b] Обновил перевод на русский язык.
 reggata_ru.qm 2011-01-01 vlkv vlkv [e17a38] GUI translation into Russian
 reggata_ru.ts 2011-01-01 vlkv vlkv [e17a38] GUI translation into Russian
 setup.py 2011-04-10 vlkv vlkv [bfdc66] Small changes in addon scripts
 update_qm 2010-12-09 vlkv vlkv [88c0f8] Разные мелкие улучшения
 update_ts 2010-12-09 vlkv vlkv [88c0f8] Разные мелкие улучшения
 version.txt 2011-04-10 vlkv vlkv [5678b1] Updated start script and version information

Read Me

About Reggata

Reggata - is a program for tagging user files on local computer or (in other words) a tagging file manager.

This is a very "young" project and I'm very interested about your opinion on it. Your comments and suggestions are very appreciated.

If you found a bug, please, report it here https://github.com/vlkv/reggata/issues.

Features

  • You can assosiate with your files any number of arbitrary tags (or keywords) and fields (<name>:<value> pairs).
  • Then you can quickly find files by tags and field values. Reggata has a tag cloud (for querying files by mouse) and a powerful text query language (for more complex queries). Query examples:
    1. Music and Rock and not Pop (This is a simple query, searches items by tags only)
    2. (Music and Pop and "Lady GaGa") and (Rating >= 8) (This query seaches items by tags and "Rating" field value)
    3. Music and Favorite path:"download/unsorted" (This query seaches items (files) only in "download/unsorted" physical path by tags)
  • With Reggata you can open file with a preferred appropriate external program. Reggata has a configuration file reggata.conf which allows you to configure your preferred apps for music, pdf, images and any other types of files.
  • Reggata is under active development and new features (so as bugfixes) are added constantly.

More information about Reggata can be found on wiki pages https://github.com/vlkv/reggata/wiki.

Alike projects

I would like Reggata to be like Delicious (http://www.delicious.com), but for tagging local files (and URL bookmarks also though) and storing all information in local database, not remote server.

Like Calibre (http://calibre-ebook.com/ which is for electronic books) or JBrout (http://jbrout.manatlan.com/ which is for digital photos) but for files of any type.

Like Tag2Find (http://www.tag2find.com/ which is for windows only as I know) but cross-platform.

Also, in the future I would like Reggata to have repository clone/merge features like Git (http://git-scm.com/), but without storing every previous version state but only the last one.

Screenshots

Reggata screenshots are here: http://sourceforge.net/project/screenshots.php?group_id=388265.

Installation instructions

Reggata is tested under GNU/Linux and Windows XP.

Binary packages

Reggata binary packages for Windows and GNU/Linux are available at https://sourceforge.net/projects/reggata/files/.

Just download the zip/tar archive, unpack it and execute file "main_window" or "main_window.exe".

Installing from source

To run reggata you need to manually install:

  1. Python (>= 3.1.1) http://www.python.org/.
  2. Qt (>= 4.4.3) http://qt.nokia.com/.
  3. SIP (>= 4.11.2) http://www.riverbankcomputing.co.uk/software/sip/download.
  4. PyQt4 (>= 4.8.1) http://www.riverbankcomputing.co.uk/software/pyqt/download.
  5. SQLAlchemy (>= 0.6.5) http://www.sqlalchemy.org/.
  6. SQLite3 (>= 3.5.9) http://www.sqlite.org/.
  7. Ply (>= 3.3) http://www.dabeaz.com/ply/.

Download Reggata source tree, unpack it and execute script "reggata" (or "reggata.bat" on Windows).

Notes for Windows users:

  1. You don't have to install SQLite3 as a separate package because it is included in standard Python distribution for Windows.
  2. PyQt4 binary installer for Windows is available at Riverbank Computing Ltd. official site (http://www.riverbankcomputing.co.uk/software/pyqt/download). This installer contains Qt4, SIP and PyQt4.

About the author

Reggata is created by Vitaly Volkov (nicknames: vlkv, vitvlkv). Contact email: vitvlkv@gmail.com

Licence

Reggata is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Reggata is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Reggata. If not, see http://www.gnu.org/licenses/ .

Need more information?

Visit Reggata wiki pages https://github.com/vlkv/reggata/wiki.