Skip to content

Commit

Permalink
Version 4.15.4
Browse files Browse the repository at this point in the history
Refactor

- Remove the isLocked property from the NvController class.

Based on novxlib 5.0.0
Based on apptk 2.2.0
  • Loading branch information
peter88213 committed Nov 1, 2024
1 parent 2de0897 commit 892972f
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 23 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Download the latest release](docs/img/download-button.png)](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.3.pyzw)
[![Download the latest release](docs/img/download-button.png)](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.4.pyzw)
[![Changelog](docs/img/changelog-button.png)](docs/changelog.md)
[![News](docs/img/news-button.png)](https://github.com/peter88213/novelibre/discussions/1)
[![Online help](docs/img/help-button.png)](https://peter88213.github.io/nvhelp-en/)
Expand Down Expand Up @@ -82,10 +82,10 @@ I use the program myself and fix bugs immediately if I notice any. As far as I c

### Default: Executable Python zip archive

Download the latest release [novelibre_v4.15.3.pyzw](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.3.pyzw)
Download the latest release [novelibre_v4.15.4.pyzw](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.4.pyzw)

- Launch *novelibre_v4.15.3.pyzw* by double-clicking (Windows/Linux desktop),
- or execute `python novelibre_v4.15.3.pyzw` (Windows), resp. `python3 novelibre_v4.15.3.pyzw` (Linux) on the command line.
- Launch *novelibre_v4.15.4.pyzw* by double-clicking (Windows/Linux desktop),
- or execute `python novelibre_v4.15.4.pyzw` (Windows), resp. `python3 novelibre_v4.15.4.pyzw` (Linux) on the command line.

#### Important

Expand All @@ -101,9 +101,9 @@ the zip file.

### Alternative: Zip file

The package is also available in zip format: [novelibre_v4.15.3.zip](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.3.zip)
The package is also available in zip format: [novelibre_v4.15.4.zip](https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.4.zip)

- Extract the *novelibre_v4.15.3* folder from the downloaded zipfile "novelibre_v4.15.3.zip".
- Extract the *novelibre_v4.15.4* folder from the downloaded zipfile "novelibre_v4.15.4.zip".
- Move into this new folder and launch *setup.pyw* by double-clicking (Windows/Linux desktop),
- or execute `python setup.pyw` (Windows), resp. `python3 setup.pyw` (Linux) on the command line.

Expand Down
4 changes: 2 additions & 2 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[LATEST]
version = 4.15.3
download_link = https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.3.pyzw
version = 4.15.4
download_link = https://github.com/peter88213/novelibre/raw/main/dist/novelibre_v4.15.4.pyzw
Binary file not shown.
Binary file not shown.
8 changes: 8 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@

See the [GitHub "Features" project](https://github.com/users/peter88213/projects/14).

### Version 4.15.4

Refactor the code for better maintainability

- Remove the isLocked property from the NvController class.

Based on novxlib 4.8.0
Based on apptk 2.2.0

### Version 4.15.3

Expand Down
6 changes: 3 additions & 3 deletions i18n/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 4.15.3\n"
"POT-Creation-Date: 2024-10-31 08:04:10\n"
"PO-Revision-Date: 2024-10-31 08:04:10\n"
"Project-Id-Version: 4.15.4\n"
"POT-Creation-Date: 2024-10-31 19:54:08\n"
"PO-Revision-Date: 2024-10-31 19:54:08\n"
"Last-Translator: Peter Triesberger\n"
"Language: de\n"
"MIME-Version: 1.0\n"
Expand Down
Binary file modified i18n/locale/de/LC_MESSAGES/novelibre.mo
Binary file not shown.
4 changes: 2 additions & 2 deletions i18n/messages.pot
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#
msgid ""
msgstr ""
"Project-Id-Version: 4.15.3\n"
"POT-Creation-Date: 2024-10-31 08:04:10\n"
"Project-Id-Version: 4.15.4\n"
"POT-Creation-Date: 2024-10-31 19:54:08\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: LANGUAGE\n"
Expand Down
9 changes: 0 additions & 9 deletions src/nvlib/controller/nv_controller.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,15 +88,6 @@ def __init__(self, title, tempDir):

self._ui.tv.reset_view()

@property
def isLocked(self):
# Boolean -- True if a lock file exists for the current project.
return self._internalLockFlag

@isLocked.setter
def isLocked(self, setFlag):
raise NotImplementedError

def add_chapter(self, **kwargs):
"""Add a chapter to the novel.
Expand Down
2 changes: 1 addition & 1 deletion tools/build.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
sys.path.insert(0, f'{os.getcwd()}/../../novelibre/tools')
from package_builder import PackageBuilder

VERSION = '4.15.3'
VERSION = '4.15.4'


class ApplicationBuilder(PackageBuilder):
Expand Down

0 comments on commit 892972f

Please sign in to comment.