Client-server app that allows you to change icons in tray
In order to build the solution you would need MS Visual Studio Ver. >= 2017 with compiller that supports C++17
- Clone repository from https://github.com/Toxa-man/AnyBarWin
- Open
.sln
file from root folder - Build the required target using Visual Studio
Or alternatively you can use Native Tools Command Promt for VS
- Find and run Native Tools Command Promt for VS
- Change directory to repository root
- At the command prompt, type
MSBuild
Notice: You will also need Google Tests Adapter in order to build tests. You can download it using NuGet or Visual Studio Installer.
Notice: If you get errors about missing dll files - please install the latest Microsoft Visual C++ Redistributable from https://support.microsoft.com/en-hk/help/2977003/the-latest-supported-visual-c-downloads
AnyBarWin consists of 2 parts: AnyBarWin
- server and AnyBarWinClient
- client
To start using simply type in your favorite terminal AnyBarWinClient <icon_name>
where <icon_name>
is one of the available images: transparent, white, red, green, blue, question, exclamation, orange, yellow, purple, black, cyan
To see list of available commands run client without arguments
Notice: For now, the only available icon format is .ico
The app is using named pipes from WinApi. You can find auto-generated documentation by doxygen in doc\html\index.html
Changes:
- Added new command "start" which starts the server
- Added new icons to availables list
- Added more verbose error messages
Initial version