Releases: abdullah4tech/Notepad
v1.0.1
What's Changed
- Update README.md by @abdullahCoder-Tech in #1
- Revert "Update README.md" by @abdullahCoder-Tech in #2
- Bug Fixes # Time/Date Insertion by @abdullahCoder-Tech in #3
- Create CODE_OF_CONDUCT.md by @abdullahCoder-Tech in #5
- Release/v1.0.1 by @abdullahCoder-Tech in #4
New Contributors
- @abdullahCoder-Tech made their first contribution in #1
Full Changelog: v1.0.0...v1.0.1
v1.0.0 Release
Notepad Application Release v1.0.0 - November 30, 2023
Overview
Release 1.0 of the Notepad application marks a significant milestone in providing users with a simple and efficient text editing experience. This release focuses on foundational features and enhancements, laying the groundwork for future developments. The application aims to strike a balance between functionality and simplicity, offering users a versatile tool for basic text manipulation.
What's New
Features:
-
Text Editing Excellence:
- Enjoy a streamlined text editing experience with essential features such as cut, copy, paste, and delete operations.
-
File Management:
- Seamlessly create new files (
New) and open existing ones (Open). - Save your work effortlessly with the
SaveandSave As...options.
- Seamlessly create new files (
-
Undo and Redo Capabilities:
- Easily correct mistakes with the
UndoandRedofunctionalities.
- Easily correct mistakes with the
-
Font Customization:
- Personalize your writing environment by adjusting the font style and size using the
Font...option.
- Personalize your writing environment by adjusting the font style and size using the
-
Date and Time Insertion:
- Quickly insert the current date and time into your document using the
Time/Datefeature.
- Quickly insert the current date and time into your document using the
Enhancements:
-
Enhanced User Interface:
- The text editor widget boasts a modern appearance with a light gray border for visual appeal (
QPlainTextEdit { border: 1px solid lightgray; }). - A default font size of 12 provides a comfortable reading experience.
- The text editor widget boasts a modern appearance with a light gray border for visual appeal (
-
New Window Option:
- Users can open a new instance of the Notepad application in a separate window, enhancing multitasking capabilities (
New Window).
- Users can open a new instance of the Notepad application in a separate window, enhancing multitasking capabilities (
-
Informative Menus:
- Intuitive menus categorized for file operations (
File), text editing (Edit), formatting (Format), viewing (View), and help (Help).
- Intuitive menus categorized for file operations (
-
About Notepad Feature:
- Gain insights into the Notepad application and its author via the
About Notepadoption in theHelpmenu.
- Gain insights into the Notepad application and its author via the
Coming Soon:
-
Help and Feedback:
- Future releases will introduce user assistance with the
View Helpoption and encourage user interaction throughSend Feedback.
- Future releases will introduce user assistance with the
-
Additional Functionality on the Horizon:
- Stay tuned for upcoming enhancements such as
Page Setup,Print,Find,Replace,Go To, and other dialogs, all designed to augment the user experience.
- Stay tuned for upcoming enhancements such as
Customizations
- User Interface Polish:
- The text editor features a refined appearance with a light gray border and an updated default font size.
Usage
-
Getting Started:
- Run the application using the command:
python notepad.py. - Explore the enhanced functionalities through the menu bar and improved user interface.
- Run the application using the command:
-
Font Customization:
- Tailor your text editing experience by adjusting font styles and sizes with the
Font...option.
- Tailor your text editing experience by adjusting font styles and sizes with the
-
New Window Option:
- Enhance multitasking capabilities by opening a new instance of the Notepad application (
New Window).
- Enhance multitasking capabilities by opening a new instance of the Notepad application (
How to Contribute
We welcome your feedback and contributions! If you encounter any issues or have suggestions for improvement, please open an issue on our GitHub repository.
License
This release is subject to the terms of the GNU General Public License.
Acknowledgments
We extend our gratitude to the open-source community for their support and valuable contributions.
Thank you for choosing Notepad! 🚀