Showing posts with label aero. Show all posts
Showing posts with label aero. Show all posts

Monday, May 24, 2010

Aerofoil 1.5.1 Released (64 and 32 bit builds available)

The award winning Aerofoil has now been updated to 1.5.1!

Aerofoil extends Vista and Windows 7 notebook battery life by:
  • Allowing you to manually disable Aero Glass.
  • Optionally managing Aero Glass user interface.
  • Optionally managing sound muting.
  • Optionally managing your chosen power plans.
  • Optionally managing Windows Sidebar.
  • Optionally showing a quick hibernate button.
  • Changing icon colour to show whether on battery or AC.

Benefits over earlier versions and similar software:
  • Much more efficient - Aerofoil is 100% unmanaged C++ (no .Net Framework!).
  • Available in both 64 bit (x64) and regular 32 bit (x86) builds.
  • Much smaller memory use (about 25%-30% of the size of similar software).
  • Unlike other apps, Aerofoil doesn't poll battery level continuously allowing the CPU save power by being idle more often.
  • No configuration file - everything is customised with the installer.
  • Open source and free - no expiry date, adware, spyware or malware, download and compile it for yourself if you prefer*!

What reviewers of Aerofoil have had to say:

"Aerofoil Extends Your Battery Life Approximately 25%", "you really should download"
(netbooknews.com) Disclaimer: Aerofoil's author's (my) personal best has been (only) 10-15%, or ~10 minutes, on a 2 hour battery 17 inch HP notebook (DV9233EU) with power saver mode using the lowest screen brightness.

"Why couldn't Microsoft just make power switching part of the "Designed for Windows 8" spec or buy Aerofoil?"
(Woody Leonhard, Infoworld)

"This is definitely a worth-while little app for road warriors"
(Metro Area Personal Computer Club, Iowa, USA)

"great for gaming and notebook applications alike"
(Official Windows Magazine - 47th of top 100, 37th of top 40 Hot Apps / TechRadar)

"Aerofoil, though, is far, far smaller and more efficient"
(Dave Johnson, Bnet)

The great advantage of AeroFoil is little resource consumption..... works perfectly with Windows 7"
(Kavya, Techno360)

"a must for every Vista laptop user."
(Wim Van Acoleyen, ZDNet)

"Great utility for gamers and laptop users."
(The Glitch)

"simple yet amazingly effective software that the corporate bigwigs couldn't figure out"
(Umar, Techtites)

Changes in 1.5.1:
  • Available as a 64 bit (x64) executable.
  • Source code updated for the wxWidgets 2.9.0 framework.
  • Project updated for Visual Studio 2010.
  • Multibyte strings have been removed in favour of Unicode.
  • UPX compression has been removed due to lack of a 64 bit Windows packer (memory usage remains the same).

Downloads (please read the important note below too):

Download from Softpedia (external site) (note Softpedia don't host the source code).
Download Aerofoil 1.5.1 (64 bit) Installer
Download Aerofoil 1.5.1 (32 bit) Installer

Download Aerofoil 1.5.1 (64 bit) Source Code (C++)*
Download Aerofoil 1.5.1 (32 bit) Source Code (C++)*

IMPORTANT: If you receive an error message regarding the msvcp100.dll being missing you may also need a Windows update - the Microsoft Visual C++ 2010 Redistributable. You can get this from Microsoft - links below - please choose the correct version:

Redistributable for 64 bit (x64)
Redistributable for 32 bit (x86)

* The source code has dependencies on the wxWidgets framework (2.9.0) and the project is for Visual Studio 2010. For 64 bit compilation wxWidgets will also need building with the WIN64 flag (instead of WIN32) and the project build platform targets set to x64. Additionally an environment variable $(WindowsSdkDirx64) needs to point to the relevant Windows 7.1 SDK.

Saturday, December 19, 2009

Aerofoil 1.5.0_03 Out


Again this is another installer fix - perhaps I shouldn't be making code changes after 2.30am and I might make less errors... Thanks to reader Timothy for pointing out another flaw!

There are no other changes to the Aerofoil itself (it still has version 1.5.0 in its About box).

Changes in 1.5.0_03

- Fixed installer to set auto mute option correctly which was always switched on in Aerofoil 1.5.0_02.


Downloads


Download Aerofoil 1.5.0_03 Installer

Download Aerofoil 1.5.0_03 Source Code (C++)

Sunday, December 06, 2009

Aerofoil 1.5.0_02 Out


Sorry all - I rejigged the installer for 1.5.0_01 to change shortcut names and add a reconfiguration option to the Windows start menu and accidentally deleted the line to copy the readme.txt, this fixes that bug :(

Changes in 1.5.0_02

No code changes in this release just an installer bug fix to ensure the readme.txt is copied by the installer (which had caused a broken Windows shortcut icon).

Downloads


Download Aerofoil 1.5.0_02 Installer

Download Aerofoil 1.5.0_02 Source Code (C++)

Sunday, November 08, 2009

Aerofoil 1.5.0_01 Out

UPDATE: Please get the latest (1.5.0_03) version of Aerofoil from here

No changes to Aerofoil, just to its installer (About box in Aerofoil still shows "1.5.0").

Changes for 1.5.0_01:

  • Added installer options to add a "Configuration" shortcut to the start menu (configuration shortcut starts a copy of the installer for Aerofoil's reconfiguration).
  • Added automatic shutdown of Aerofoil on installer run.


These changes should hopefully deal with the concerns raised about the ease of reconfiguring Aerofoil. :)

If you are upgrading from Aerofoil 1.5.0 it is recommended you uninstall Aerofoil 1.5.0 first.

Download Aerofoil 1.5.0_01 Installer

Download Aerofoil 1.5.0_01 Source Code (C++)

Saturday, October 17, 2009

Aerofoil 1.5.0 Released

UPDATE: Aerofoil is now at version 1.5.1.

Original post follows.

The award winning Aerofoil has now been updated to 1.5.0(_03)!
Aerofoil extends Vista and Windows 7 notebook battery life by:

  • Allowing you to manually disable Aero Glass.
  • Optionally managing Aero Glass user interface.
  • Optionally managing sound muting.
  • Optionally managing your chosen power plans.
  • Optionally managing Windows Sidebar.
  • Optionally showing a quick hibernate button.
  • Changing icon colour to show your power type.

Benefits over earlier versions and similar software:

  • Much more efficient - Aerofoil is 100% unmanaged C++ (no .Net Framework!).
  • Much smaller memory use (about 25%-30% of the size of similar software).
  • Unlike other apps, Aerofoil doesn't poll battery level continuously allowing the CPU save power by being idle more often.
  • UPX compressed meaning Aerofoil.exe is as small as it can be.
  • No configuration file - everything is customised with the installer.
  • Tried and tested on Windows 7 (thanks to D. Schiferli!)
  • Open source and free - no expiry date, adware, spyware or malware, download and compile it for yourself if you prefer*!

What reviewers of Aerofoil have had to say:

"Aerofoil Extends Your Battery Life Approximately 25%", "you really should download"
(netbooknews.com) Disclaimer: Aerofoil's author's (my) personal best has been (only) 10-15%, or ~10 minutes, on a 2 hour battery 17 inch HP notebook (DV9233EU) with power saver mode using the lowest screen brightness.

"This is definitely a worth-while little app for road warriors"
(Metro Area Personal Computer Club, Iowa, USA)

"great for gaming and notebook applications alike"
(Official Windows Magazine - 47th of top 100, 37th of top 40 Hot Apps / TechRadar)

"Aerofoil, though, is far, far smaller and more efficient"
(Dave Johnson, Bnet)

The great advantage of AeroFoil is little resource consumption..... works perfectly with Windows 7"
(Kavya, Techno360)

"a must for every Vista laptop user."
(Wim Van Acoleyen, ZDNet)

"Great utility for gamers and laptop users."
(The Glitch)

"simple yet amazingly effective software that the corporate bigwigs couldn't figure out"
(Umar, Techtites)

Downloads

Download Aerofoil 1.5.0_03 Installer

Download Aerofoil 1.5.0_03 Source Code (C++)

If you use Windows Vista and receive the message "Side-by-side configuration is incorrect" you may also need a Vista update - the Microsoft Visual C++ Redistributable

* Note Aerofoil.exe is compressed using UPX so you will find your compiled executable is larger. You can find UPX here. The source code has dependencies on the WxWidgets framework (2.8.8) and the project is for Visual Studio 2008.

Saturday, September 06, 2008

Aerofoil 47th in Hot 100 Windows Vista Magazine Utilities

IMPORTANT:
This page is just for archive purposes - Aerofoil is now at version 1.5.0 please click this link to get it.


Aerofoil has been rated at 47th out of 100 best software for Windows Vista!
(That's just one behind BBC IPlayer, and ahead of iTunes at 50)

Aerofoil extends your Vista and Windows 7 notebook battery life by

- Allowing you to manually disable Aero Glass.
- Optionally managing Aero Glass user interface.
- Optionally managing the best two power plans.
- Optionally managing Windows Vista Sidebar.
- Optionally showing a quick hibernate button - hibernate and power management were greatly improved in Vista.




Benefits over earlier versions and similar software:

- Much more efficient - Aerofoil is 100% unmanaged C++.
- Much smaller than older versions and other similar software.
- UPX compressed meaning Aerofoil.exe is as small as it can be.
- No configuration file - everything is done with the installer.

Windows 7

Aerofoil has been tested in a Windows 7 virtual environment and no obvious bugs were found. "Windows Gadgets" - "Windows Sidebar" on Vista - seems to be managed correctly - at least started when on AC, as I can't simulate battery power I can't tell if its shut down when on battery. Please also note that if your Windows 7 graphics card driver doesn't support power management then the Aerofoil "Hibernate" menu shortcut won't work.
For most people Aerofoil should work just as well as in Vista, having said that... if you notice any problems with Windows 7 and Aerofoil please report them here since I don't have real hardware to do the testing on!

Downloads

Download Aerofoil 1.4.5 Installer (read the note below!)

If you receive the message "Side-by-side configuration is incorrect" you may also need a Vista update - the Microsoft Visual C++ Redistributable

If you find your settings are not being saved please read this post (they are saved, this is not a bug)

Download Aerofoil 1.4.5 Source Code (C++)

Thursday, July 10, 2008

Aerofoil 1.4.3 - Small Update

The version of Aerofoil I have has been updated a few weeks ago, but since my laptop broke I didn't get to test it much. I've decided to release it this evening anyway, since it seems stable enough. There are no new features just small improvements in the way it works and particularly the size - it is now just 23K! (albeit the .Net framework still makes the running process much larger I still think this is the smallest utility of its kind!)


  • Smaller file size (23K)

  • Removal of duplicate embedded Aerofoil logo

  • Optimization of the Aerofoil logo

  • Fewer lines of code, few extra code comments

  • Removal of "dangling pointers" (not a problem really as this is mostly managed code - just good practice)

  • Removed a couple of obvious "intermediate" objects (but doesn't affect code readability)

  • Updated to use C# generics (tut I should have done this in the first place)



Download Aerofoil 1.4.3

Source Code for Aerofoil 1.4.3

Tuesday, December 18, 2007

Aerofoil 1.4 Available



Aerofoil 1.4 is now available to download!

Features:
- Disables Aero Glass when your Windows Vista notebook is on battery
- Optionally disables Windows Sidebar when on battery
- Optionally changes Windows Power Plan when on battery
- Allows manual enabling/disabling of Aero Glass.

New Features for 1.4:

- Hibernate option added for quick access.
- User guide included (just a simple text with FAQ).
- Updated "About" text

Fixes for 1.4:

- Issue with Vista ignoring Aerofoil's (automatic) re-enable Aero Glass requests should be fixed.
- Tray icon tooltip is not so eager to appear.
- Tiny memory leak fixed (only occurred on exiting Aerofoil).

LINKS UPDATED FOR Aerofoil 1.4.3

Note the downloads include a readme.txt file which describes how to configure Aerofoil should you want to (it does also work out of the box :) )

Now available to download:
Aerofoil 1.4.3

Or you may prefer to learn how it works:
C# source code for 1.4.3

Please drop a comment if you find this useful, want to provide feedback, tell me how it added 2 hours to your notebook battery life...

Saturday, August 11, 2007

Aerofoil 0.1.2 Update


I've made a notification bubble change to Aerofoil based on an idea from one user (sorry I haven't your name or original email anymore - email me again and I'll add it). Aerofoil now shows a notification bubble when Aero decides to change it's state or the power status changes. In addition, it sports a new modern looking icon and the code has been improved to cater with error states better and to ensure the correct menu options are always shown (something else may have changed Aero's state without an event being fired - such as hibernate/resume).

Final 1.4 version available here

You can download the update here or C# source code here