Skip to content

maxhatei2/kPadBeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kPad Remastered

kPad is a lightweight text editor, made in Python and uses only 2 dependencies.

It's rebuilt from the bottom-up with much cleaner code divided in multiple files.

Status

Current version is beta 0.11.

Versioning

Versions 0.2 through 0.9 will not exist! Instead, from 0.1, the next version will be 0.11 until 0.99 (maybe). After that stability will exist and the app will move to a calendar-based versioning system.

Requirements

Make sure you have Python 3.10 or higher installed.

Installation

Clone or download the repository, create a venv by using python3 -m venv env command, pip-install the requirements file and run main.py.

Roadmap (as of 0.1)

  • Unified Save / Save As behavior

  • Remember last opened file between sessions

  • Keyboard shortcuts (Ctrl+O, Ctrl+S, Ctrl+N)

  • Window title reflects current file + unsaved changes

  • Basic error handling for file operations

Changelog

0.1 Initial beta release
  • Core of a text editor
0.11 New features
  • Unified save / save-as behavior
  • Error handling for save, save-as and open commands

About

kPad reworked from the ground up

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages