Credits

Last modified: Oct 27, 2020

Whole Tomato Software extends its heartfelt gratitude to the numerous people and organizations who make Visual Assist a better product for everyone.

Copyrights to the following contributions of code remain with their respective owners.


Alexander Tretyak for his memory allocator, licensed under the BSD 3-Clause "New" or "Revised" License.

Ben Carter for his Grouping and Virtualization class, licensed under the Apache License, Version 2.0.

Brad Conte for his implementation of the SHA-256 hashing algorithm, released to the public domain.

Cygon, Markus Ewald and Neil Hunt for their string marshaling class, licensed under the IBM CPL.

Daniel Grunwald and contributors for the WPF-based text editor, AvalonEdit (hosted at GitHub), used to modify VA Snippets in Microsoft Visual Studio 2010 and newer IDEs, licensed under the MIT License.

Davide Calabro for his button classes.

Donald Kackman for his multi-monitor classes, licensed under The Code Project Open License (CPOL).

Eugene Pustovoyt for his tooltip class, licensed under The Code Project Open License (CPOL).

Eugene Sadovi for his Enhanced ObservableCollection class, licensed under The Code Project Open License (CPOL).

Federico Silva Armas for his Atlassian.NET SDK, licensed under The 2-Clause BSD License.

GitHub for their Octokit GitHub API library, licensed under the MIT License.

GitHub user kokke for their TinyAES library, released to the public domain.

Hans Bühler for his dynamic windows and dialogs.

Hans Dietrich for his pushbutton class and theme helpers, licensed under The Code Project Open License (CPOL).

Igor Pavlov for his high compression file archiver, 7-Zip (command line version used during install to Visual Studio 2010), licensed under the GNU Lesser General Public License (LGPLv2.1).

James R. Twine for his Enhanced Focus Edit Control with Input Filtering and Dim Edit Control classes. Both classes are licensed under The Code Project Open License (CPOL).

Jean-Michel LE FOL for his CMenuXP menu class, licensed under The Code Project Open License (CPOL).

Jonathan Bennett for his text-encoding-detect text encoding detection library, licensed under Apache License 2.0.

Julijan Sribar for his 3D Pie Chart code used in screen shots, licensed under The zlib/libpng License.

Keith Rule for his CMemDC flicker-free drawing class, licensed under The Code Project Open License (CPOL).

LLVM and Clang teams for the LLVM Project and Clang toolchain technologies (version 5), licensed under the LLVM Release License.

LLVM and Clang teams for the LLVM Project and Clang toolchain technologies (version 7 and higher), licensed under the Apache 2.0 License with LLVM Exception.

Mark James for images from his Silk icon set that are used in the Whole Tomato Software discussion forums. Mark's work is licensed under a Creative Commons Attribution 2.5 License.

Michael Schmidt and David Greening for their image upload mod used in the Whole Tomato Software discussion forums.

Milo Yip and the RapidJSON team for the RapidJSON class, licensed under various open source licenses.

Neil Hodgson and the Scintilla User Community for an editor used to modify VA Snippets in Microsoft Visual Studio 2008 and older IDEs, licensed under the License for Scintilla and SciTE.

Newtonsoft for Json.NET, licensed under The MIT License.

Norm Almond for his CLabel and CColorChooser classes.

OpenOffice.org for MySpell, available under an open source license.

OpenSSL Software Foundation and Eric Young for the OpenSSL toolkit, licensed under double OpenSSL License and SSLeay License. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).

Paolo Messina for his ResizableLib classes, available under the Artistic License.

PJ Naughter for his CHookWnd class.

RestSharp.org for a simple REST and HTTP API client for .NET, licensed under the Apache License 2.0.

Rob Groves for his SQLite wrapper classes, licensed under The Code Project Open License (CPOL).

Robert A. T. Káldy for his dialog splitter window class.

Sam Harwell and Tunnel Vision Labs for Open In External Browser, licensed under the MIT License.

Sei Flavius and Shawn Weisfeld for the Dynamic JSON parser class, licensed under The Code Project Open License (CPOL).

SQLite.org contributors for their SQLite library, released to the public domain.

Stefano Passiglia for his listbox class.

Sven Wiegand for his CTreePropSheet property page class.

The Mozilla Foundation for dictionaries that can be added to Visual Assist. All Mozilla software is open source and free software.

Wei Dai and Steve Reid for implementation of SHA hashing algorithms, released to the public domain.

Yusuke Kamiyamane for images from his PI Diagona Pack icon set that are used in the Whole Tomato Software discussion forums. Yusuke's icons are licensed under the Creative Commons Attribution 3.0 License.

Yves Tkaczyk for his CTreePropSheetEx class. Yves's work is licensed under The Code Project Open License (CPOL).