On 14 February 2015 at 15:04, Nathan Gillette
<
antimalw...@gmail.com> wrote:
Hi Nathan,
Thanks for your post. Feedback is very important for software
developers, especially for open source projects. Please some comments
inline.
> (Current project status)
>
> This project appears to no longer be maintained, as no changes have been
> made to the source since 2013 and no other signs of life can be found. For
> me, it stopped working after I upgraded my Linux OS, leading me to find a
> working alternative. To my surprise, what I needed was included with the OS
> by default (syndaemon). Upon researching, it appears this desired feature
> is a built-in standard option in both Windows 7 & 8 as well, removing the
> need for this 3rd party application entirely.
>
> It is my guess that after both Linux & Windows added touchfreeze features,
> the author deemed this project pointless to maintain and abandoned it to
> work on other projects. If it were my project, I would abandon it too! If
> you're reading this, Ivan, please update the project homepage on google code
> to reflect that the project is no longer maintained so that users don't
> waste time posting new "issues".
>
> Also, that'll open the door for others to revive & take-over this project.
> While a basic on/off toggle option in OS's, there are many more features
> such software could potentially have, such as :
>
I would like to say that project is not abandoned, it's not actively
maintained. There several reasons for that:
1. Yes, I've upgraded my laptop which doesn't have problem with
touchpad on it :)
2. There are some new restrictions in Windows 7 that makes hooking in
events used for TouchFreeze to work not so reliable: sometimes it
works, sometimes it doesn't. There are many bug reports that
TouchFreeze doesn't work in some configurations, but I cannot
reproduce in my test environment. Please note that TouchFreeze uses
the same API used by many keyloggers, so it's matter of time when it
will be prohibited completely. One solution would be to digitally sign
TouchFreeze executable, but certificate authorities don't provide
codesign certificate for personals.
3. Google Code stopped to accept new downloads. Shame on them:
http://google-opensource.blogspot.ru/2013/05/a-change-to-google-code-download-service.html
So I need to find some hosting to upload new download. Not a big
problem, just another bump on the road to have another release.
Despite of that many users download it every day and find it helpful.
One reason that there are millions of very old laptops with Windows
XP.
> (Feature suggestions)
>
> 1) Application-specific customizations that change based on the active
> window, (i.e. allow keyboard+touch-pad in graphics editor, but not in a
> programming IDE or word processor).
> 2) Toggle features based on whether or not any app. is currently maximized
> on the screen. Combine feature with #1 above.
Yes, Minecraft and Photoshop is the most widely reported:
https://code.google.com/p/touchfreeze/issues/detail?id=58
https://code.google.com/p/touchfreeze/issues/detail?id=62
https://code.google.com/p/touchfreeze/issues/detail?id=55
https://code.google.com/p/touchfreeze/issues/detail?id=21
> 3) Toggle features based on how much keyboard input has occurred since last
> click (i.e. freeze after 50 characters have been typed, but not before)
> ** Combine all of the above for "Freeze only when MS Word is full-screened
> AND I have typed 50 characters consecutively"
> 4) Allow highlighting of text while typing, but add selected text
> automatically to a custom clipboard to protect against accidental
> deletion/replacement (when ctrl+Z doesn't work)
I'm not sure if this could be easily implemented without using some
unreliable heuristics.
> 5) Allow a "triple-click" or other mouse gesture to 'unfreeze' the touch-pad
> instantly...
Just curious: what is the use-case for this functionality?
That are very interesting ideas. May be someone else will implement it
someday. But I would like to keep TouchFreeze is lightweight
swiss-knife like solution for exact one problem: prevent accidental
clicks while typing. Bugs should be fixed and required features, like
workarounds for Photoshop should be implemented, but I don't like the
idea to make TouchFreeze to be most important app on machine. Many of
suggested features should be fixed in IDE, text editors etc.
I'm still going to fix bugs someday, but need time and motivation for
this: I also have day job, other open-source projects, kids etc.
> Ivan :
>
> Thanks for all your hard work on this - it was a priceless tool to masses of
> users for many years.
> You have saved countless laptops from destruction by frustrated power users.
> Thanks again!
>
Thanks!
--
Ivan Zhakov