Skip to content

Commit

Permalink
Add ChangeLog.md
Browse files Browse the repository at this point in the history
  • Loading branch information
63BeetleSmurf committed Oct 22, 2024
1 parent e86d965 commit 1e7bead
Show file tree
Hide file tree
Showing 2 changed files with 175 additions and 0 deletions.
174 changes: 174 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
# Change Log

## v1.11.0 - Unreleased

### Added
- Tray icon - Click to show open notes, double click to create a new note and right click for menu.
- Bracket tool.
- Backtick action to Quote tool.
- Trim action to Quote tool.
- Ability to use Shift + Tab to remove whitespace.
- Setting to hide the title bar on note.
- Setting to use spaces instead of tabs when Tab is pressed.
- Setting to use a mono spaced font.
- Title bar menu item to reset note back to default size.

### Changed
- Minimum note size.

### Fixed
- Title bar only being draggable with left mouse button even when buttons switched in Windows.
- Save prompt did now show if a note was closed by right clicking in Windows Taskbar.
- Notes would always open on primary monitor, even if opened from parent on anothe monitor.


## v1.10.0 - 22/07/2024

### Added
- Minimize settings - Specify if notes should prevent themselves being minimized, e.g. with Show Desktop.
- Tab indent - Selecting text and pressing tab will now indent the selected text.
- Remove tool - Remove various whitespace, slashes or occurrences of current selection.
- Settings window - Settings move out of menu and into their own window.
- Start positions - More start positions have been added.
- Transparency - Note can now be transparent depending on given settings.
- Dark mode - Notes can appear dark with the selected color used as accent colors.

### Fixed
- Notes order - Unpinned notes now come above pinned notes when focused for editing.
- Dragging issue - Fixed issue where dragging a word would overwrite note text.


## v1.9.0 - 11/07/2024

### Added
- Gibberish Tool - Generate gibberish/sample text from words to full articles.
- DateTime Tool - Initial implementation, more date functions to be added.

### Changed
- Colour menu now shows a preview of the colour.
- Performance improvements.
- Various code refactoring and optimisations in preparation to move to a MVVM architecture.

### Fixed
- Fixed spelling suggestions not showing in context menu.


## v1.8.0 - 09/07/2024

### Added
- Slash tool: Toggle, replace or remove forward and back slashes.

### Changed
- Various code refactoring to ease future work towards new major version.


## v1.7.0 - 05/05/2023

### Added
- Counts menu to show line, word and char counts.
- Quote tools to wrap text in single or double quotes.
- Trim tool to remove blank lines.
- List tools for dashed list (markdown) and to remove list markers.
- Keep new line at end visible.
- Middle click to paste.
- Auto indent.
- Hold Ctrl to copy when selecting text by mouse clicks.
- Toggle maximize when title bar double clicked.


## v1.6.0 - 15/04/2023

### Added
- Added split tool.
- Added join tool.

### Changed
- Sort tools menu alphabetically.
- Move caret to end of text after change.

### Fixed
- Remember save state of note.
- Fix tools to work with full note text or selected text.
- Text box accepts tab.


## v1.5.0 - 12/04/2023

### Added
- All tools now work on selected note text or all text if nothing selected.
- Text case options.
- Options to trim text copied from or pasted into a note.
- Triple click to select full line, quadruple click to ignore wrapping and select entire line.

### Changed
- Moved tools into text box context menu.
- Checking for updates is now opt-in.


## v1.4.0 - 16/03/2023

### Added
- HTML entity encode and decode options.

### Changed
- Rearrange menu, colours now easier to access.
- Adjust positioning so it is easier to get notes behind others.

### Fixed
- Only update gravity after drag stopped.
- Do not add new line when note is empty.
- Fix screen bounds check.


## v1.3.0 - 11/03/2023

### Added
- Note colours with cycle colours option.
- Option to always ensure text ends with new line.
- Start-up position option.

### Changed
- Centre dialogs on parent note.
- Don't enable Auto Copy by default.
- Leave extra room for title bar with upward gravity as well as downward.


## v1.2.1 - 09/03/2023

### Fixed
- Settings were not loading when creating new notes.


## v1.2.0 - 08/03/2023

### Added
- Weekly check for new releases.
- Border to main window.
- Drag and drop handling for text and files.
- Hashing options.

### Changed
- Move save option into context menu.
- Moved settings to sub menu.

### Fixed
- JSON error handling, leave text unchanged if invalid.


## v1.1.0 - 07/03/2023

### Added
- JSON prettify option.
- Spell checker option.
- Option to clear note.
- List enumerate option and sorting options.
- Indent options.
- Base64 Encoding and Decoding.
- Trim option to menu.
- Auto copy option.

### Changed
- Swap icons for pinned and unpinned to make more sense.

### Fixed
- Focus on text box when loaded.
1 change: 1 addition & 0 deletions Pinny Notes.sln
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{715897A6-A802-49B1-B6B6-BED86980B4AF}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
CHANGELOG.md = CHANGELOG.md
README.md = README.md
EndProjectSection
EndProject
Expand Down

0 comments on commit 1e7bead

Please sign in to comment.