Skip to content
This repository has been archived by the owner on Nov 15, 2019. It is now read-only.

Commit

Permalink
Initial release
Browse files Browse the repository at this point in the history
  • Loading branch information
fabiospampinato committed Aug 10, 2017
1 parent 08ffd89 commit bde4943
Show file tree
Hide file tree
Showing 34 changed files with 3,366 additions and 962 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ node_modules

# Project specific paths ignore
dist
releases
typings
.awcache
46 changes: 8 additions & 38 deletions .todo
Original file line number Diff line number Diff line change
@@ -1,41 +1,11 @@

✔ setup codemirror @done (7/30/2017, 3:54:41 PM)
✔ line wrapping @done (7/30/2017, 2:00:14 PM)
✔ search @done (7/30/2017, 7:13:19 AM)
✔ todo capabilities (todoToggleCheckbox todoToggleCheckmark) @done (7/30/2017, 2:50:56 PM)
✔ alt-click for multiple cursor @done (7/30/2017, 3:50:24 PM)
✔ alt-c for todo -> cancel @done (7/30/2017, 3:54:34 PM)
✔ last line not shown @done (7/30/2017, 3:00:42 PM)
✔ fix multiline selection @done (7/30/2017, 6:19:13 AM)
✔ fix cursor overflow @done (7/30/2017, 6:19:13 AM)
✔ fix firacode support @done (7/30/2017, 7:22:01 AM) [~]
✔ proper titlebar @done (8/1/2017, 7:24:35 AM)
✔ close button @done (8/1/2017, 5:45:59 AM)
✔ hide if the app is not focused @done (8/1/2017, 6:23:05 AM)
✔ switch note @done (8/1/2017, 7:24:34 AM)
☐ Custom text dialog
☐ store CodeMirror instance
☐ call `openDialog` on it
☐ handle enter/esc events
☐ Add a class when `dialog` is open
☐ move codemirror down a bit
☐ proper menu
✔ floating @done (8/2/2017, 7:38:43 PM)
✔ check for updated @done (8/2/2017, 7:12:08 PM)
✔ issues etc. @done (8/2/2017, 7:12:19 PM)
☐ file actions
☐ New Note
☐ Rename Note
✔ Delete Note @done (8/2/2017, 10:54:25 PM)
✔ proper styling @done (8/3/2017, 12:27:37 AM)
✔ titlebar @done (8/1/2017, 5:39:59 AM)
✔ about page @done (8/1/2017, 8:00:06 AM)
✔ better colors etc. @done (8/1/2017, 5:40:00 AM)
☐ package app
☐ icon
☐ write readme
☐ make a relase
☐ publish
☐ Automatic `Check for Updates...`
☐ Make a boilerplate out of this project
☐ Add automatic `Check for Updates...`
☐ Add `Print...` support
☐ Add Links support:
☐ underlined
☐ cmd+click to go there
☐ Mark (Bold, Italic, Strikethrough etc...)
☐ http://codemirror.net/doc/manual.html#markText
☐ https://gist.github.com/tovic/f1f21602e6b682ad78d6140f505e14f3
☐ https://groups.google.com/forum/#!topic/codemirror/qWu1ZUiBUWM
63 changes: 63 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@

# Noty

<p align="center">
<img src="resources/icon/icon-128x128.png" alt="Logo">
</p>

Autosaving sticky note with support for multiple notes, find/replace, programmers shortcuts and more.

## Features

- Supports multiple notes without needing multiple windows
- Auto-saves your notes
- To-Do functionalities built-in
- Multiple cursors
- Find and Replace
- Programmers shortcuts
- Uses the [FiraCode](https://github.com/tonsky/FiraCode) font

## Shortcuts

- <kbd>Tab</kbd> - Indent current line
- <kbd>Shift+Tab</kbd> - Outdent current line
- <kbd>Cmd+F</kbd> - Find
- <kbd>Cmd+G</kbd> - Find next
- <kbd>Cmd+Shift+G</kbd> - Find previous
- <kbd>Cmd+H</kbd> - Replace
- <kbd>Cmd+Shift+H</kbd> - Replace all
- <kbd>Ctrl+Cmd+Up</kbd> - Move current line up
- <kbd>Ctrl+Cmd+Down</kbd> - Move current line down
- <kbd>Alt+Click</kbd> - Add a new cursor
- <kbd>Cmd+Enter</kbd> - Toggle a todo checkbox
- <kbd>Alt+D</kbd> - Toggle a todo check mark
- <kbd>Alt+C</kbd> - Toggle a todo cancel mark
- <kbd>Cmd+1/9</kbd> - Select the 1st/9th note
- <kbd>Alt+Cmd+Left</kbd> - Select the previous note
- <kbd>Alt+Cmd+Left</kbd> - Select the next note

## Contributing

If you have an idea, or found an problem, please open an [issue](https://github.com/fabiospampinato/noty/issues) about it.

If you want to make a pull request, or fork the app, you should:

```bash
git clone https://github.com/fabiospampinato/noty.git
npm install
npm run dev
```

## Demo

Switching note:

![Switching note](resources/demo/switching.gif)

New note and rename:

![New note and rename](resources/demo/creation-renaming.gif)

## License

MIT © Fabio Spampinato
Binary file removed assets/fonts/MaterialIcons-Regular.woff2
Binary file not shown.
Binary file removed assets/images/icon/icon.icns
Binary file not shown.
Binary file removed assets/images/icon/icon.ico
Binary file not shown.
Binary file removed assets/images/icon/icon.png
Binary file not shown.
Loading

0 comments on commit bde4943

Please sign in to comment.