Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ihameed/task-homie
https://github.com/ihameed/task-homie
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ihameed/task-homie
- Owner: ihameed
- License: other
- Created: 2014-10-26T22:37:44.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-26T22:54:19.000Z (about 10 years ago)
- Last Synced: 2024-08-02T18:41:40.636Z (3 months ago)
- Language: C++
- Size: 125 KB
- Stars: 51
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
task-homie is a tiny Windows applet that completely hides auto-hidden
taskbars, such that the edge of the screen containing the taskbar is no longer
a giant unusable ~ danger zone ~.
__
/..\
\_O/Usage:
Acquire win2k+. Run task-homie.exe. Aggressively smash the left or right
windows key to summon the taskbar and start menu.Build:
Get a recent copy of premake 4 and a copy of Visual Studio 2013. Punch your
keyboard until an executable comes out.Known Issues:
task-homie leaks two USER handles every time it receives a "TaskbarCreated"
broadcast message if the hooking target thread no longer exists (this can
happen if explorer crashes/is terminated and is later restarted). When this
happens, the "UnhookWindowsHookEx" call fails without modifying the last-error
code. As a workaround, task-homie will restart on receipt of a
"TaskbarCreated" message.C++?
:(
I regret having contributed to the existence of more C++ software (I initially
wrote this in F#), but starting the entire .NET RTS in the hook target process
for a hook as trivial as this is overkill!