IrfanPaint 0.4.13.67 released
The new stable release features some big changes in the code and minor bugfixes; I'm sorry that it took so much time :-P .
Changelog:
- DibSection class almost rewritten;
- message cracker macros used in almost all the code;
- almost all "normal" pointers replaced by smart pointers;
- different exception handling policy (the Retry and Ignore options have been removed, they proved to be dangerous);
- new generic text mappings functions used;
- more precise zoom value obtained from IV (float instead of int);
- fixed the "offscreen toolbar" bug;
- fixed the bug in the localization of the Edit measurement unit dialog;
- ... other changes that at the moment I don't remember :-D .
By the way, the full packet of this version of IrfanPaint includes the last (at this moment) IrfanView version (4.25), and not some outdated beta version as the previous one; in the download section below the reference to IV 4.22 is to point out that it is the minimum supported IV version.
This release is intended to be a bridge between the current IrfanPaint minor version (4) to the new one (5); many changes to the main classes in the code have been made, and a major restructuring of the code is undergoing. Anyhow don't expect to see the new release very soon, at the moment I'm not actively working on it, I'm busy with other projects.
Download
Tip: if you are updating IrfanPaint on an existing installation, you should use the dll only packet (unless you have an IV version that is too old; read more about it here).
Remember to update also the language file, otherwise you may encounter some untransated/wrong strings in the interface of the plugin.
Dll only packet
The "dll only" packets contain only Paint.dll, the IrfanPaint dll. You can download this if you already have the right version of IrfanView (4.22) or a more updated one; put the dll in the Plugins folder.
Click here to start the download.
Full packet
The full packets contain a minimal installation of IrfanView with the IrfanPaint plugin. The full packet is needed if you have an IrfanView version before the 4.22.
If you have a more updated version of IrfanView (you can get the last official one from the IrfanView official site), keep it and download the dll only packet; use the full packet only if you experience problems with this version of IrfanPaint and your IV installation.
Click here to start the download.
Translations
The following translations are available:
- IP_Catalan.lng
- IP_Chinese_TW.lng
- IP_Czech.lng
- IP_Deutsch.lng
- IP_Estonian.lng
- IP_French.lng
- IP_Italian.lng
- IP_Japanese.lng
- IP_Nederlands.lng
- IP_Polski.lng
- IP_Portugues-Brasil.lng
- IP_Russian.lng
- IP_Russian2.lng
- IP_Slovak.lng
- IP_Spanish.lng
- IP_Svenska.lng
- IP_Ukrainian.lng
Translations template
Click here to download the translations template file.
For more information about translating IrfanPaint, please go to the Translate page.
Posted by Matteo Italia on Sat, 5 Sep 2009
tags:
release, stablerelease, releasenotes.