-
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.
Merge pull request #23 from WhenLifeHandsYouLemons/main
Pull upstream changes from main
- Loading branch information
Showing
12 changed files
with
184 additions
and
285 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 |
---|---|---|
@@ -1,2 +1,3 @@ | ||
|
||
*.bsdesign | ||
*.spec |
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
File renamed without changes
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,31 +1,31 @@ | ||
# Encryptext | ||
|
||
## About | ||
Introducing Encryptext: Your Secure and Versatile Text Editor! | ||
|
||
Download the latest release [here](https://github.com/WhenLifeHandsYouLemons/Encryptext/releases). | ||
Unlock a new level of security and versatility with Encryptext, the text editor designed for the modern user. Seamlessly blending essential features with modern encryption technology, Encryptext ensures your documents are safeguarded like never before. | ||
|
||
Encryptext can do what Notepad does, and more. You can edit, format, and encrypt files securely, while also editing regular text files with ease. | ||
## Features | ||
|
||
## Installation | ||
### Unrivaled Security | ||
Encryptext introduces a custom .etx file type, offering unparalleled security through advanced encryption. Your files are protected against unauthorized access, ensuring your sensitive information remains confidential. With Encryptext, your peace of mind is guaranteed. | ||
|
||
1. Go to "<https://github.com/WhenLifeHandsYouLemons/Encryptext/releases>" to download the "`encryptext_installer_v-----_--bit.exe`" file from the latest release. (The `-` is replaced by the version number and 32- or 64-bit version) | ||
3. Run the downloaded file. | ||
4. Follow the instructions on the screen. | ||
5. Run the "`Encryptext.exe`" file to get started! | ||
### Customizable Formatting | ||
Elevate your documents with customizable formatting options. From bold and italicized text to coloured fonts and varied sizes, Encryptext empowers you to express yourself with style. Experience the freedom to craft visually stunning documents effortlessly. | ||
|
||
## Features | ||
### Real-Time Preview | ||
Experience unparalleled convenience with Encryptext’s real-time rendering feature. Whether you’re editing a Markdown file or exploring a new format, instantly preview your work in its finalized form. Say goodbye to guesswork and hello to efficiency. | ||
|
||
Encryptext can open a multitude of file types such as, but not limited to: | ||
### Lightning-Fast Performance | ||
Say goodbye to sluggish software. Encryptext is designed for speed, ensuring a seamless editing experience without compromising performance. Stay focused and productive with lightning-fast response times. | ||
|
||
1. `.txt` | ||
2. `.py` | ||
3. `.css` | ||
4. `.html` | ||
5. `.js` | ||
6. `.etx` | ||
### Effortless Updates | ||
Keep your software up-to-date without the hassle. With Encryptext’s built-in updater, access the latest features and enhancements without losing your valuable data. Stay ahead of the curve with hassle-free updates. | ||
|
||
`.etx` files are encrypted text files that can only be opened by Encryptext. They are encrypted using an encryption algorithm that is extremely secure. The encryption key for each user is never the same as any other user. This adds an extra layer of encryption for your files. | ||
## Installation | ||
|
||
**IMPORTANT**: `.etx` files created by your copy of the program can only be opened and be readable using the same copy of the program. | ||
1. Go to "<https://github.com/WhenLifeHandsYouLemons/Encryptext/releases>" to download the "`encryptext_installer_v-----_--bit.exe`" file from the latest release. (The `-` is replaced by the version number and 32- or 64-bit version) | ||
3. Run the downloaded file. | ||
4. Follow the instructions on the screen. | ||
5. Run the "`Encryptext.exe`" file to get started! | ||
|
||
`.etx` files also allow you to format the document with ease. You can change the font (being added in the future), font size, font color, and font style - such as bold and italic - of the document. | ||
Enjoy using Encryptext! |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file was deleted.
Oops, something went wrong.
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,26 +1,29 @@ | ||
from os import system | ||
import PyInstaller.__main__ | ||
|
||
version = "1.6.1" | ||
|
||
# Creates an executable file | ||
PyInstaller.__main__.run([ | ||
'installer_windows.py', | ||
'--onefile', | ||
'--clean', | ||
'--log-level', | ||
'CRITICAL', | ||
'ERROR', | ||
'--icon', | ||
'installer_icon.ico', | ||
'--add-data', | ||
'app_icon.ico;.', | ||
'--add-data', | ||
'Encryptext.pyw;.' | ||
'Encryptext.pyw;.', | ||
"--collect-all", | ||
"tkinterweb" | ||
]) | ||
|
||
# Moves the exe out of the dist folder | ||
system("move dist\\installer_windows.exe encryptext_installer_v0.0.0_64bit.exe") | ||
system(f"move dist\\installer_windows.exe encryptext_installer_v{version}_64bit.exe") | ||
|
||
# Removes the "build" folder | ||
system("rmdir /s /q build") | ||
# Removes the "installer.spec" file | ||
system("del installer_windows.spec") | ||
# Removes the "dist" folder | ||
system("rmdir /s /q dist") |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.