Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/HovKlan-DH/HovText
Browse files Browse the repository at this point in the history
  • Loading branch information
HovKlan-DH committed Dec 16, 2020
2 parents 5302e9c + 4373d6d commit 6bb6c69
Showing 1 changed file with 10 additions and 30 deletions.
40 changes: 10 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,21 @@
# HovText

HovText is a free open source C# Windows clipboard manager. With it you will be able to copy any text or picture and save it within the clipboard manager. It will remove the formatting from any text, meaning that if e.g. the text has been marked as bold in Word and you paste it to e.g. Wordpad then it will only paste it as clear text - the formatting will not be copied.
HovText is a free open source Windows .NET Framework clipboard manager. With it you will be able to copy any text or picture and save it within the clipboard manager. It will remove the formatting from any text, meaning that if e.g. the text has been marked as bold in Word and you paste it to e.g. Wordpad then it will only paste it as clear text - the formatting will not be copied.

It is a REBOOTED edition meaning that it has been revived from the dead and it is completely rewritten from the legacy HovText version, available at https://hovtext.com/. The new edition is robust in terms of the clipboard chain and it should now work, in contrary to the old version.
It is a REBOOTED edition meaning that it has been revived from the dead and it is completely rewritten from the legacy HovText version, available at https://hovtext.com/. The new edition is more robust in terms of the clipboard chain and it should now work, in contrary to the old version.

I am by far no skilled C# developer and this is my first C# project. I am by nature a "spaghetti programmer" which you will be able to see in the source code but the important thing is that it works as intended ;-)
![Settings](http://hovtext.com/documentation/pics/General1.jpg)

![Settings](https://hovtext.com/documentation/General.jpg)
## Capabilities

## Documentation

The full documentation for how to use this application is available here, https://hovtext.com/documentation/
* Remove text formatting when copying text to the clipboard (it will place the clear-text in the clipboard)
* Clipboard manager that will remember all copied texts or pictures

## Requirements

.NET 4.x

## Bugs

I am struggling with the hotkey manager I am using, HotkeyListener. I have tried doing the hotkey management myself but failed in getting this right. I then stumpled on the HotkeyListener which is really nice as it has a method for catching key combinations for new hotkeys and then convert that to a string, so it can be saved and restored from registry. I like this but for some weird reason I cannot use the `CTRL+½` combination, which I used previously so I am really curious if this is something I have done wrong or if it is an error in HotkeyListener. Also it seems impossible for me to update the hotkey on-the-fly without it still registring the old hotkey.

So the hotkey thing is currently a little messy I will admit and I would really appreciate some feedback on it, if this can be done differently - either fixing the problem with the library or maybe help me doing this myself with my own code, so I do not need to include a DLL file?
* Windows 7 or newer
* .NET Framework 4.x

## Todo

* Application behaviour
* I need to be able to paste unformatted text only on hotkey - UI ready for it but cannot figure out the code for it yet
* Save and restore original text formats - or at least the last one
* I cannot save the original clipboard and restore it back
* Location of notification area - top left/right, bottom left/right
* Mouse doubleclick on tray icon disables it
* Not sure if you can detect either a single-click and a double-click - it should react differently on double-click
* Clean-up source code and beautify it for release
* This is borring and will take some time

## Software used in project

HovText has been developed in Visual Studio 2019.
## Documentation

It also uses another GibHub project, https://github.com/Willy-Kimura/HotkeyListener by Willy Kimura.
The full documentation for how to use this application is available on the HovText home page, https://hovtext.com/documentation/

0 comments on commit 6bb6c69

Please sign in to comment.