Skip to content
This repository has been archived by the owner on Jul 27, 2023. It is now read-only.

billpcs/lithepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lithepad

A simple notepad in Scala

This project is a place to try out new things I learn in Scala. So do not expect consistency and optimized code.

In order to make changes to lithepad and then run it you will need to have sbt installed on your system. You can get it here.

Here is a quick start guide:

$ git clone https://github.com/billpcs/lithepad

$ cd lithepad/

$ sbt run

You can read the README.txt for more information.

If you just want to run it as an app, grab the jar from the releases page.

Use At Your Own Risk ¯\(ツ)

Use only if you know what you are doing. There may be bugs that can cause data loss.

Known Issues

  1. Even if you choose the same tab-size as before the whole text gets reloaded (FIXED v0.0.0.15)
  2. If you choose multiple times the font-size from the menu, new windows keep opening
  3. The line-counter is relatively unreliable (wrapping messes it up)
  4. There are no file-not-saved indicators so various strange things can happen (FIXED v0.0.1.1)
  5. Although it be started from command line, it can not load files provided as arguments (FIXED v0.0.1.1)
  6. You can not edit the settings.properties file without using a compression software

LithePad is licensed under the MIT license. See the file LICENSE for more information.

About

A simple, small and portable notepad

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages