ProFactor Software Limited

Home > News

RSS feed

News

25th August 2017 - IncludeManager now completely free

IncludeManager v1.07 is now available for download. The new version brings the following changes:

  • IncludeManager is now free to use, no license required.
  • Various bug fixes.

IncludeManager is available to use completely free of charge, and may be downloaded from our download page.

10th July 2014 - VS2013 full release support added to IncludeManager

IncludeManager v1.06 is now available for download. The new version brings the following changes:

  • Added support for full release build of Visual Studio 2013.
  • Various bug fixes.

IncludeManager is available as a 28-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

21st August 2013 - VS2012 and VS2013 support added to IncludeManager

IncludeManager v1.05 is now available for download. The new version brings the following changes:

  • Added support for Visual Studio 2012.
  • Added support for preview build of Visual Studio 2013.
  • Various bug fixes.
  • Improvements to graph rendering quality.
  • Added support for passing additional macros to the preprocessor (available in full preprocessor mode).
  • Removed legacy support for VS2003.

IncludeManager is available as a 28-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

31st August 2011 - VS2010 Updates, and StyleManager now completely free!

IncludeManager v1.04 and StyleManager v1.18 are now available for download, both adding support for VisualStudio 2010. In addition, StyleManager is now completely free! The new versions bring the following changes:

ProFactor IncludeManager v1.04 has these change:

  • Added support for Visual Studio 2010.
  • Updated vcredist with latest security patch.
  • Fixed issue failing to uninstall correctly on VS2008.
  • Improved handling of inherited property sheets for include paths and macros on makefile projects.

ProFactor StyleManager v1.18 has these changes:

  • StyleManager is now free to use, no license required.
  • Added support for Visual Studio 2010.
  • Updated vcredist with latest security patch.
  • Fixed issue failing to uninstall correctly on VS2008.
  • Parser and restyler bug fixes and features added:
    • Added feature to treat specified macros as if they are functions (i.e. ignore the macro definition), set with 'Function Macros' option in Options window.
    • Added rule for parameter brackets putting close bracket on its own line.
    • Fixed inner class template definition alignment.
    • Fixed issue erroneously preventing line wraps on PP tokens.

IncludeManager is available as a 28-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

StyleManager is available to use completely free of charge, and may be downloaded from our download page.

8th February 2010 - StyleManager v1.17 Released, Now Half Price!

ProFactor StyleManager v1.17 is now available for download, with a new lower price of just £21.95 (GBP ex VAT), less than half the price! Changes in this release:

  • Configuration window is now multi-threaded, allowing faster and more fluid setting and checking of styles. UI no longer stalls when processing very large files.
  • New 'Restyle open files' feature, applies a restyle to every file currently open in the IDE.
  • Restyle File no longer requires clicking 'OK' if a restyle produced no changes to the original file.
  • Improved handling of inherited property sheets for include paths and macros on makefile projects.
  • Changed command line version to not write files to disk if the original file exactly matches the chosen style.
  • Restyle Selection bug fixes:
    • Now correctly handles cases where selection spans a section of a multi-line comment.
    • Fixed problems with line endings (CR/LF) occasionally being altered after Restyle Selection.
  • Parser and restyler bug fixes and features added:
    • Added options for controlling conditional operator spacing (?: clauses), found under Expressions->Conditional Operators.
    • Added options for placing function parameter brackets on separate lines to the parameter list, found under Functions->Parameter Brackets.
    • Added options for selecting word-wrap preferences around pointer operators.
    • Improved word-wrapping heuristics to handle bracketing indentations more reliably.
    • Improved handling of indentation changes on multi-line comments.
    • Fixed problem with align-at-bracket options failing if the first parameter after the bracket is a PP token.
    • Fixed bugs with function parameter default alignment option.
  • Icon artwork updated to modern style.

StyleManager is available as a 28-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

20th October 2008 - StyleManager Now Used On Microsoft DirectX SDK

In conjunction with the new v1.16 release, ProFactor are pleased to announce that its source code formatter, StyleManager, is now being used by Microsoft's DirectX SDK Team.

As Jason Sandlin, DXSDK Dev Lead says:

"We use StyleManager to keep our DirectX SDK sample code uniform and readable. It is flexible enough to match our existing style, and allows us to focus our time on other areas while keeping the quality bar high."

Jason tells us that StyleManager was used on all of the samples in the August 2008 SDK, as well as those of the Xbox 360 XDK. Both StyleManager and IncludeManager are proving to be popular products within the games industry, so we are proud to see how far this popularity has spread.

With the new release we have now added support for Visual Studio 2008, as well as improved support for project include path gathering.

Updates include:

  • Added support for Visual Studio 2008.
  • Improved handling of macros and include paths:
    • Added support for VS2005 and VS2008 inherited property sheets.
    • Improved handling of build settings for multi-platform project configurations.
  • Fixed an issue with command-line version with styles in user-specified locations

StyleManager is available as a 14-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

22nd September 2008 - IncludeManager Update: Now Supporting VS2008

ProFactor are pleased to announce support for Visual Studio 2008 with IncludeManager.

Updates include:

  • Added support for Visual Studio 2008.
  • Improved handling of macros and include paths:
    • Added support for VS2005 and VS2008 inherited property sheets.
    • Improved handling of build settings for multi-platform project configurations.
  • Altered token analysis statistics to account for precompiled header benefits. PCH-based includes are marked as "filename.h (pch)", and are treated as a zero-token-cost include for the purposes of build impact measurement.
  • Added support for manual control of graph cutoff points. In the options window, the "Stop at paths" option will take a list of wildcard paths, and any matches to these paths will halt the graph renderer at these points.
  • Fixed bug with incorrect update of project graphs when live-editing files.
  • Fixed issue with large graphs not being saved as separate pages properly.

IncludeManager is available as a 14-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.

6th December 2007 - Major Updates: Vista Support and Much More!

ProFactor are pleased to announce new versions of its two products StyleManager and IncludeManager.

Amongst the many features and improvements in both products is the support of Microsoft Windows Vista:

  • Administrator rights are no longer necessary to run on Windows Vista.
  • All user data files are now stored in Documents and Settings/Application Data.
  • Existing user data is automatically imported from the old installation directory.
  • Trial versions will no longer expire early.

ProFactor IncludeManager v1.02 has these new features:

Screenshot
  • Major new feature, 'File / Project Detail View':
    • View all dependency information as a tabulated list.
    • Sort the list by project, number of includers / includees per file, token counts, and build impact.
    • Total build impact shows the percentage build time that can be attributed to that file. This helps find build hotspots even for very large projects where the graph would be too big to manage.
    • Butterfly view below the main list shows includers and includees for individually selected files. This is traversable by double-clicking the include files in the two lists.
  • Added configuration-specific detection of build settings for graph generation, including:
    • Include paths
    • Macro definitions
    • Per-configuration build exclusion rules
  • Added automatic importing of include paths for Xbox 360 and other non-Win32 projects.
  • Added ability to view graphs from groups of source files, as well as groups of projects. Accessed by selecting several files in the solution browser and clicking the 'project graph' option.
  • Added option to ignore the IDE's idea of which files are compiled source files (only use the source file filter).
  • Added option to disable auto-refreshing on the graph.
  • Bug fixes:
    • Fixed problem saving very large graphs to a bitmap. Images are automatically split over several files where necessary.
    • Fixed several graphing problems related to including boost header files.
    • Fixed problem with #pragma once taking effect in #if 0 blocks.
    • Fixed graphing problems related to include paths with trailing backslashes.
    • Fixed problem with IncludeManager clashing with some other Visual Studio Addins.

ProFactor StyleManager v1.15 has these new features:

  • Added a file exclude filter for the command-line client (--exclude WILDCARD).
  • Added an option to not split function definition lines.
  • Made member variables and member function optionally align independantly.
  • Word-wrapper made aware of pointer/reference rules.
  • New style of switch() {} alignment added.
  • Options for controlling comma placement in multiple inheritance and constructors added.
  • Bug fixes:
    • Some issues with macros containing nested {} resolved.
    • "*" character was being treated as multiplication operator in loop constructs.
    • Templated base classes would have their base class doubly indented.

Both StyleManager and IncludeManager are available as a 14-day fully-featured trial from our download page.

Existing customers can upgrade for free by simply installing the latest version.


News archive...









(c) 2004-2017 - ProFactor Software Ltd.