-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Manually searching for updates now shows a message box with information about the update not found. - The structure of the context menu has been changed. - Added more extended context menu for full screen mode. - Added the ability to change the sorting of images in a folder. - Qt (PySide6) updated to 6.8.1 - Other minor fixes and improvements.
- Loading branch information
Showing
14 changed files
with
334 additions
and
153 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,9 +2,7 @@ | |
__pycache__ | ||
|
||
# deployment | ||
output | ||
linux_deploy_config.json | ||
win_deploy_config.json | ||
builds | ||
|
||
#other | ||
desktop.ini |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,72 +1,52 @@ | ||
 | ||
 | ||
|
||
## DEEF Lite Image Viewer 🖼️ | ||
# DEEF Lite Image Viewer | ||
Crosst-platform image viewer that tries to stick to the principles: **fast**, **light**, **open**. | ||
|
||
DEEF Lite Image Viewer is a cross-platform image viewer designed for simplicity, lightweight performance, and broad compatibility across Windows and Linux. | ||
<img src="https://img.shields.io/badge/PySide-6.8.1-blue?color=00B16A" alt="PySide 6.8.1"/> <img src="https://img.shields.io/badge/Python-3.12.3-blue.svg?color=00B16A" alt="Python 3.12.3"/> <img src="https://img.shields.io/badge/Platform-Win32%20|%20Linux-blue?color=00B16A" alt="Platform Win32 | Linux"/> | ||
|
||
## ✨ Key Features | ||
- **Cross-Platform Compatibility** | ||
Runs seamlessly on Windows and Linux. | ||
## Screenshots | ||
 | ||
|
||
- **Comprehensive Image Support** | ||
Open a wide range of image formats including JPEG, PNG, BMP, WEBP, and more. | ||
|
||
- **Folder Navigation** | ||
Easily navigate with next and previous controls. | ||
|
||
- **Drag and Drop Support** | ||
Effortlessly view images by dragging and dropping them into the viewer. | ||
|
||
- **Zoom and Rotate** | ||
Adjust zoom levels and rotate images for optimal viewing. | ||
|
||
- **Adaptive Interface** | ||
The interface theme adapts to match your operating system's theme. | ||
|
||
## 📸 Screenshots | ||
 | ||
|
||
## 🚀 Getting Started | ||
### Using builds with executable files | ||
1. Download the archive for your OS from the releases page: [Latest Release](https://github.com/deeffest/DEEF-Lite-Image-Viewer/releases/latest). | ||
2. Unzip the archive to any folder. | ||
3. Navigate to the folder with the unzipped application and run the executable file. | ||
|
||
### Using the source code | ||
1. **Install Python** | ||
Ensure Python is installed on your system. Tested on: | ||
- Windows 10 (22H2) with Python 3.11.3 (64-bit). | ||
- Windows 11 (23H2) with Python 3.12.5 (64-bit). | ||
- Ubuntu (24.04) with Python 3.12.3 (64-bit). | ||
- Manjaro (24.0.5). | ||
|
||
[Download Python](https://www.python.org/downloads/) | ||
|
||
2. **Clone the Repository** | ||
Clone the repository to your local machine. | ||
|
||
3. **Install Dependencies** | ||
In the project directory, install dependencies with: | ||
## Quick Start | ||
### Source Code | ||
1. **Clone the Repository** | ||
Clone the project repository to your local machine: | ||
```bash | ||
git clone https://github.com/deeffest/DEEF-Lite-Image-Viewer.git | ||
``` | ||
2. **Navigate to the Project Directory** | ||
Enter the project folder: | ||
```bash | ||
cd DEEF-Lite-Image-Viewer | ||
``` | ||
3. **Install Dependencies** | ||
Install the required dependencies: | ||
```bash | ||
pip install -r requirements.txt | ||
``` | ||
|
||
4. **Run the Application** | ||
Start the application with: | ||
``` | ||
Start the DLIViewer: | ||
```bash | ||
python main.py | ||
``` | ||
|
||
## 🔗 References | ||
- **Qt:** [Learn More](https://www.qt.io/) | ||
- **PySide:** [Learn More](https://www.qt.io/qt-for-python) | ||
- **GitHub Issues:** [Report Issues](https://github.com/deeffest/DEEF-Lite-Image-Viewer/issues/new/choose) | ||
### Ready-to-Use Builds | ||
1. **Download the Latest Release** | ||
Get the latest version for your OS from the [Releases page](https://github.com/deeffest/DEEF-Lite-Image-Viewer/releases/latest). | ||
|
||
2. **Extract the Archive** | ||
Unzip the downloaded archive to a location of your choice. | ||
|
||
3. **Run the Application** | ||
Open the extracted folder, then run the executable file to start the DLIViewer. | ||
|
||
## 📚 See Also | ||
- **DEEF Lite Media Player:** [Explore](https://github.com/deeffest/DEEF-Lite-Media-Player) | ||
- **YouTube Music Desktop Player:** [Explore](https://github.com/deeffest/Youtube-Music-Desktop-Player) | ||
## See also | ||
- [deeffest/DEEF-Lite-Media-Player](https://github.com/deeffest/DEEF-Lite-Media-Player):Сross-platform media player. | ||
- [deeffest/Youtube-Music-Desktop-Player](https://github.com/deeffest/Youtube-Music-Desktop-Player): Turns the YT Music site into a desktop application. | ||
- [deeffest/Qt-Multimedia-Player](https://github.com/deeffest/Qt-Multimedia-Player): Turns Qt's Media Player Example into a complete application. | ||
|
||
## 📜 License | ||
DEEF Lite Image Viewer is distributed under the **GPLv3 license**. | ||
## License | ||
The DEEF Lite Image Viewer is distributed under the **GPLv3 license**. | ||
|
||
**Please let us know if you have any questions or suggestions.** | ||
**We’d love to hear your questions or suggestions!** 💬 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.