Skip to content

Commit e64352a

Browse files
committed
Merge branch '1.10'
2 parents 37b0f98 + 16960e1 commit e64352a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+95540
-2561
lines changed

.github/assets/readme_logo.png

35.6 KB
Loading

.github/readme/README_en.md

Lines changed: 54 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,71 @@
1-
## Nlight
2-
- [Русский](README_ru.md)
3-
- [Українська](README_uk.md)
1+
# Nlight
42

5-
![Nlight](https://github.com/brandonzorn/Nlight/assets/68778953/2e2d3ed8-eef6-4b44-a824-7d38c7a78ea9)
3+
🌐 [Русский](README_ru.md)[Українська](README_uk.md)
64

5+
![Nlight Logo](../assets/readme_logo.png)
76

8-
Open source manga and ranobe reading application
7+
**Nlight** is an application for reading manga and ranobe, with support for Shikimori and catalogs in Russian and English.
98

10-
## Features
9+
---
1110

12-
- Browse, search, and read.
13-
- Filter by genre, kind and sort order
14-
- Shikimori support
15-
- Light and dark themes
16-
- Available in 🇷🇺Russian 🇺🇦Ukrainian and 🇬🇧English languages
11+
## 🚀 Features
1712

18-
## Currently supported catalogs
19-
Anime:
20-
- Shikimori (🇷🇺)
21-
- AniLib (🇷🇺)
13+
* 🔍 Browse, search, and read content
14+
* 📚 Filter by genre, type, and sort order
15+
* 🧩 Shikimori integration
16+
* 🌗 Light and dark theme support
17+
* 🌍 Available in 🇷🇺 Russian, 🇺🇦 Ukrainian, and 🇬🇧 English
2218

23-
Manga:
24-
- Desu (🇷🇺)
25-
- Shikimori (🇷🇺)
26-
- MangaDex (🇷🇺, 🇬🇧)
27-
- Remanga (🇷🇺)
28-
- MangaLib (🇷🇺)
19+
---
2920

30-
Ranobe:
31-
- Rulate (🇷🇺)
32-
- Erolate (🇷🇺)
33-
- Ranobehub (🇷🇺)
34-
- RanobeLib (🇷🇺)
21+
## 📖 Supported Catalogs
3522

36-
Hentai Manga:
37-
- AllHentai (🇷🇺)
38-
- NHentai (🇬🇧)
23+
### 📺 Anime
3924

40-
## Screenshots
25+
* Shikimori (🇷🇺)
26+
* AniLib (🇷🇺)
4127

28+
### 📚 Manga
4229

43-
| ![nl_1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
44-
|-----------------------------------------|-----------------------------------------|-----------------------------------------|
30+
* Desu (🇷🇺)
31+
* Shikimori (🇷🇺)
32+
* MangaDex (🇷🇺, 🇬🇧)
33+
* Remanga (🇷🇺)
34+
* MangaLib (🇷🇺)
4535

46-
## Installation
36+
### 📘 Ranobe
4737

48-
1. Clone the project repository:
49-
```bash
50-
git clone https://github.com/brandonzorn/Nlight.git
51-
```
38+
* Rulate (🇷🇺)
39+
* Erolate (🇷🇺)
40+
* Ranobehub (🇷🇺)
41+
* RanobeLib (🇷🇺)
5242

53-
2. Navigate to the project directory:
54-
```bash
55-
cd Nlight
56-
```
43+
### 🔞 Hentai Manga
5744

58-
3. Install the required dependencies from the `requirements.txt` file:
59-
```bash
60-
pip install -r requirements.txt
61-
```
45+
* AllHentai (🇷🇺)
46+
* NHentai (🇬🇧)
6247

63-
4. Once the dependencies are installed, you can run the application by executing the `main.py` file:
64-
```bash
65-
python main.py
66-
```
48+
---
49+
50+
## 🖼️ Screenshots
51+
52+
| ![Screenshot 1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![Screenshot 2](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![Screenshot 3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
53+
| :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: |
54+
55+
---
56+
57+
## 🧩 Contribution & Support
58+
59+
You are welcome to:
60+
61+
* Suggest improvements
62+
* Report issues or bugs
63+
* Help with translations
64+
65+
---
66+
67+
## 📄 License
68+
69+
This project is licensed under the [MIT License](../../LICENSE).
70+
71+
---

.github/readme/README_ru.md

Lines changed: 54 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,71 @@
1-
## Nlight
2-
- [Українська](README_uk.md)
3-
- [English](README_en.md)
1+
# Nlight
42

5-
![Nlight](https://github.com/brandonzorn/Nlight/assets/68778953/2e2d3ed8-eef6-4b44-a824-7d38c7a78ea9)
3+
🌐 [Українська](README_uk.md)[English](README_en.md)
64

5+
![Nlight Logo](../assets/readme_logo.png)
76

8-
Приложение для чтения манги и ранобэ с открытым исходным кодом
7+
**Nlight** — это приложение для чтения манги и ранобэ, с поддержкой Shikimori, каталогов на русском и английском языках.
98

10-
## Функции
9+
---
1110

12-
- Просматривайте, ищите и читайте.
13-
- Фильтрция по жанру, типу и порядку сортировки.
14-
- Поддержка Shikimori.
15-
- Светлая и темная тема.
16-
- Доступно на 🇷🇺Русском 🇺🇦Украинском и 🇬🇧Английском языках.
11+
## 🚀 Возможности
1712

18-
## Поддерживаемые каталоги
19-
Аніме:
20-
- Shikimori (🇷🇺)
21-
- AniLib (🇷🇺)
13+
* 🔍 Просмотр, поиск и чтение контента
14+
* 📚 Фильтрация по жанрам, типу и сортировке
15+
* 🧩 Интеграция с Shikimori
16+
* 🌗 Светлая и тёмная темы оформления
17+
* 🌍 Поддержка 🇷🇺 Русского, 🇺🇦 Украинского и 🇬🇧 Английского языков
2218

23-
Манга:
24-
- Desu (🇷🇺)
25-
- Shikimori (🇷🇺)
26-
- MangaDex (🇷🇺, 🇬🇧)
27-
- Remanga (🇷🇺)
28-
- MangaLib (🇷🇺)
19+
---
2920

30-
Ранобэ:
31-
- Rulate (🇷🇺)
32-
- Erolate (🇷🇺)
33-
- Ranobehub (🇷🇺)
34-
- RanobeLib (🇷🇺)
21+
## 📖 Поддерживаемые каталоги
3522

36-
Хентай манга:
37-
- AllHentai (🇷🇺)
38-
- NHentai (🇬🇧)
23+
### 📺 Аниме
3924

40-
## Скриншоты
25+
* Shikimori (🇷🇺)
26+
* AniLib (🇷🇺)
4127

28+
### 📚 Манга
4229

43-
| ![nl_1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
44-
|-----------------------------------------|-----------------------------------------|-----------------------------------------|
30+
* Desu (🇷🇺)
31+
* Shikimori (🇷🇺)
32+
* MangaDex (🇷🇺, 🇬🇧)
33+
* Remanga (🇷🇺)
34+
* MangaLib (🇷🇺)
4535

46-
## Установка
36+
### 📘 Ранобэ
4737

48-
1. Клонируйте репозиторий проекта:
49-
```bash
50-
git clone https://github.com/brandonzorn/Nlight.git
51-
```
38+
* Rulate (🇷🇺)
39+
* Erolate (🇷🇺)
40+
* Ranobehub (🇷🇺)
41+
* RanobeLib (🇷🇺)
5242

53-
2. Перейдите в каталог проекта:
54-
```bash
55-
cd Nlight
56-
```
43+
### 🔞 Хентай-манга
5744

58-
3. Установите необходимые зависимости из файла `requirements.txt`:
59-
```bash
60-
pip install -r requirements.txt
61-
```
45+
* AllHentai (🇷🇺)
46+
* NHentai (🇬🇧)
6247

63-
4. После установки зависимостей вы можете запустить приложение, запустив файл `main.py`:
64-
```bash
65-
python main.py
66-
```
48+
---
49+
50+
## 🖼️ Скриншоты
51+
52+
| ![Screenshot 1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![Screenshot 2](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![Screenshot 3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
53+
| :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: |
54+
55+
---
56+
57+
## 🧩 Поддержка и вклад
58+
59+
Вы можете:
60+
61+
* Предложить улучшения
62+
* Сообщить об ошибках
63+
* Помочь с переводами
64+
65+
---
66+
67+
## 📄 Лицензия
68+
69+
Этот проект распространяется под лицензией [MIT License](../../LICENSE).
70+
71+
---

.github/readme/README_uk.md

Lines changed: 54 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,71 @@
1-
## Nlight
2-
- [Русский](README_ru.md)
3-
- [English](README_en.md)
1+
# Nlight
42

5-
![Nlight](https://github.com/brandonzorn/Nlight/assets/68778953/2e2d3ed8-eef6-4b44-a824-7d38c7a78ea9)
3+
🌐 [Русский](README_ru.md)[English](README_en.md)
64

5+
![Nlight Logo](../assets/readme_logo.png)
76

8-
Додаток для читання манги та ранобе з відкритим вихідним кодом
7+
**Nlight** — це додаток для читання манґи та ранобе з підтримкою Shikimori і каталогів українською, російською та англійською мовами.
98

10-
## Функції
9+
---
1110

12-
- Переглядайте, шукайте та читайте.
13-
- Фільтрція за жанром, типом та порядком сортування.
14-
- Підтримка Shikimori.
15-
- Світла та темна тема.
16-
- Доступно на 🇷🇺Російською 🇺🇦Українською та 🇬🇧Англійською мовами.
11+
## 🚀 Можливості
1712

18-
## Підтримувані каталоги
19-
Аниме:
20-
- Shikimori (🇷🇺)
21-
- AniLib (🇷🇺)
13+
* 🔍 Перегляд, пошук і читання контенту
14+
* 📚 Фільтрація за жанрами, типом і порядком сортування
15+
* 🧩 Інтеграція з Shikimori
16+
* 🌗 Світла й темна теми оформлення
17+
* 🌍 Підтримка 🇷🇺 російської, 🇺🇦 української та 🇬🇧 англійської мов
2218

23-
Манга:
24-
- Desu (🇷🇺)
25-
- Shikimori (🇷🇺)
26-
- MangaDex (🇷🇺, 🇬🇧)
27-
- Remanga (🇷🇺)
28-
- MangaLib (🇷🇺)
19+
---
2920

30-
Ранобэ:
31-
- Rulate (🇷🇺)
32-
- Erolate (🇷🇺)
33-
- Ranobehub (🇷🇺)
34-
- RanobeLib (🇷🇺)
21+
## 📖 Підтримувані каталоги
3522

36-
Хентай манга:
37-
- AllHentai (🇷🇺)
38-
- NHentai (🇬🇧)
23+
### 📺 Аніме
3924

40-
## Скріншоти
25+
* Shikimori (🇷🇺)
26+
* AniLib (🇷🇺)
4127

28+
### 📚 Манґа
4229

43-
| ![nl_1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![nl_3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
44-
|-----------------------------------------|-----------------------------------------|-----------------------------------------|
30+
* Desu (🇷🇺)
31+
* Shikimori (🇷🇺)
32+
* MangaDex (🇷🇺, 🇬🇧)
33+
* Remanga (🇷🇺)
34+
* MangaLib (🇷🇺)
4535

46-
## Встановлення
36+
### 📘 Ранобе
4737

48-
1. Клонуйте репозиторій проекту:
49-
```bash
50-
git clone https://github.com/brandonzorn/Nlight.git
51-
```
38+
* Rulate (🇷🇺)
39+
* Erolate (🇷🇺)
40+
* Ranobehub (🇷🇺)
41+
* RanobeLib (🇷🇺)
5242

53-
2. Перейдіть до каталогу проекту:
54-
```bash
55-
cd Nlight
56-
```
43+
### 🔞 Хентай-манґа
5744

58-
3. Встановіть необхідні залежності із файлу `requirements.txt`:
59-
```bash
60-
pip install -r requirements.txt
61-
```
45+
* AllHentai (🇷🇺)
46+
* NHentai (🇬🇧)
6247

63-
4. Після встановлення залежностей ви можете запустити програму, запустивши файл `main.py`:
64-
```bash
65-
python main.py
66-
```
48+
---
49+
50+
## 🖼️ Скриншоти
51+
52+
| ![Screenshot 1](https://github.com/brandonzorn/Nlight/assets/68778953/f714165d-5df6-4b38-89a6-02d940172469) | ![Screenshot 2](https://github.com/brandonzorn/Nlight/assets/68778953/1da43e9a-52af-402d-8f30-189f31a31ba2) | ![Screenshot 3](https://github.com/brandonzorn/Nlight/assets/68778953/168f00a3-4174-41ba-8773-4548ef7ced9b) |
53+
| :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: |
54+
55+
---
56+
57+
## 🧩 Підтримка та внесок
58+
59+
Ви можете:
60+
61+
* Запропонувати покращення
62+
* Повідомити про помилки
63+
* Допомогти з перекладом
64+
65+
---
66+
67+
## 📄 Ліцензія
68+
69+
Цей проєкт поширюється за [MIT License](../../LICENSE).
70+
71+
---

NlightNuitka.bat

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1-
nuitka --onefile --disable-console --follow-imports --enable-plugin=pyside6 --product-version="1.10.0.2" --file-version="1.10.0.2" --company-name="brandonzorn" --product-name="Nlight" --windows-icon-from-ico="pkg_res/Nlight.ico" -o "Nlight" --output-dir=build_nuitka/ main.py
1+
nuitka ^
2+
--onefile ^
3+
--windows-console-mode=disable ^
4+
--follow-imports ^
5+
--enable-plugin=pyside6 ^
6+
--product-version="1.10.4.0" ^
7+
--file-version="1.10.4.0" ^
8+
--company-name="brandonzorn" ^
9+
--product-name="Nlight" ^
10+
--windows-icon-from-ico="pkg_res/Nlight.ico" ^
11+
-o "Nlight" ^
12+
--output-dir=build_nuitka/ ^
13+
main.py

NlightPyinstaller.bat

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
1-
pyinstaller --noconfirm --onefile --windowed --icon "pkg_res/Nlight.ico" --name "Nlight" --version-file "pkg_res/version_info.txt" main.py
1+
pyinstaller ^
2+
--noconfirm ^
3+
--onefile ^
4+
--windowed ^
5+
--icon "pkg_res/Nlight.ico" ^
6+
--name "Nlight" ^
7+
--version-file "pkg_res/version_info.txt" ^
8+
main.py

0 commit comments

Comments
 (0)