Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.88 KB

README.md

File metadata and controls

42 lines (31 loc) · 1.88 KB

soNotes

Simple and fast, tabbed note manager written in Python with Tkinter library So Notes is a Python application that allows you to manage your notes effectively. It provides a simple and intuitive interface built using the Tkinter library.

Features

  • Tab Management: Create, delete, and rename tabs to organize your notes efficiently.
  • Note Management: Add, edit, move, and delete notes within tabs.
  • Drag and Drop: Easily reorder tabs and notes using drag and drop functionality.
  • Keyboard Shortcuts: Utilize keyboard shortcuts for common actions such as undo, redo, and select all.

Requirements

  • Python 3.x
  • Tkinter library

Usage

  1. Run the Application: Execute the Python script SoNotes.py to launch the application. python SoNotes.py

  2. Manage Tabs:

  • Click on "Tabs" in the menu bar to access options for creating, deleting, and renaming tabs.
  • To create a new tab, select "New Tab" and enter the desired name.
  • To delete a tab, select "Delete Tab" and confirm the deletion.
  • To rename a tab, select "Edit Tab Name" and enter the new name.
  1. Manage Notes:
  • Click on "Notes" in the menu bar to access options for adding, editing, moving, and deleting notes.
  • To add a new note, select "Add Note" and enter the title and content.
  • To edit the name of a note, select "Edit Note Name" and choose the note to rename.
  • To move a note to another tab, select "Move Note" and choose the target tab.
  • To delete a note, select "Delete Note" and confirm the deletion.
  1. Keyboard Shortcuts:
  • Use keyboard shortcuts such as Ctrl+A (select all), Ctrl+Z (undo), and Ctrl+Y (redo) for quick actions.

Contributions

Contributions are welcome! If you have any suggestions, improvements, or bug fixes, feel free to open an issue or submit a pull request on GitHub.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.