Skip to content

Commit

Permalink
doc update, detect partitions labels, record operations refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
piotrj committed Dec 20, 2023
1 parent ef9158b commit abb1e7a
Show file tree
Hide file tree
Showing 7 changed files with 336 additions and 306 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# LIBRER
A cross-platform GUI file cataloging program with extensive customization options to suit user preferences. Highly optimized for multi-core parallel search speed, data integrity, and repository portability.

**The software and this document are under development and in a Release Candidate (1) state.**
**The software and this document are under development and in a Release Candidate (2) state.**

## Features:
The primary purpose of this software is to enable users to catalog their files, particularly on removable media like memory cards and portable drives. It allows user to add metadata, referred to here as **custom data**, and facilitates future searching through the created records. **Custom data** consists of textual information acquired through the execution of user-chosen commands or scripts. **Custom data** may include any text data customized to meet the user's requirements, restricted only by the available memory and the software accessible for data retrieval. The retrieved data is stored in a newly created database record and can be utilized for search or verification purposes. **Liber** allows you to search files using regular expressions, glob expressions and **fuzzy matching** on both filenames and custom data. Created data records can be exported and imported to share data with others or for backup purposes.
Expand All @@ -14,6 +14,9 @@ main window, new record creation dialog and running **custom data** extraction:
#### Search dialog:
![image info](./info/search.png)

#### Context menu:
![image info](./info/menu.png)

## Download:
Portable executable packages created with [PyInstaller](https://pyinstaller.org/en/stable) for **Linux** and **Windows** can be downloaded from the Releases site:

Expand Down
Binary file added info/menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified info/scanning.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
pyinstaller==6.3.0
send2trash==1.8.2
zstandard==0.22.0
psutil==5.9.6
psutil==5.9.7
pympler==1.0.1
ciso8601==2.3.1
pywin32==306; sys_platform == 'windows'
Loading

0 comments on commit abb1e7a

Please sign in to comment.