Third release candidate for Greenshot 0.8.1 is ready for download

Greenshot 0.8.1 RC3 is now available for download. Thanks to everybody who has been testing the previous release candidates and provided feedback.

Here is the list of resolved bugs and added features since the first release candidate. Feel free to download the new build and, as always, let us know if you encounter problems with it.

Thanks a lot :)


* Variables in the output path caused problems are all "illegal path characters" were replaced with "_", making it unusable.
* Multiple Imgur plug-in fixes (wrong sorting, resizing the history causes GUI problems)
* Now detecting "RC" releases as new!
* Multiple windows didn't show the Greenshot icon
* Language selection is shown again if no language is selected (at first run or if the configuration is deleted)
* Fixed OCR plug-in still showing, even if it's not loaded correctly (as MODI is not installed).

Features added:
* Image editor now shows the dimensions in the status bar
* Image editor title now starts with the capture title, ending with " - Greenshot editor", which is usual behaviour for editors.
* Imgur history clear button

Posted in Releases | Tagged , , | Leave a comment

Greenshot 0.8.1 RC1 is available for download

We have just uploaded the first release candidate for the next Greenshot version, 0.8.1.
Thanks to Robin’s tireless efforts, many bugs of version 0.8.0.0627 have been fixed, and some new features have been added as well.
We believe that the release candidate is quite stable, but please keep in mind that it is not yet thoroughly tested by the masses.

Enough talk for now, here is the download link for Greenshot 0.8.1 RC 1. We hope you like it :) In case of bugs, please let us know.
Thanks a lot, have fun!

P.S.: Here is the list of changes for the release candidate:


Bugs resolved:
* Image editor problems when exiting Greenshot.
* Systray icon wasn't removed when stopping Greenshot
* Installer fixes for silent installation and the selected installer language will be passed to Greenshot
* Hotkeys on Windows 7 x64 weren't working, should be okay now.
* Changed variable naming from %VAR% to ${VAR}, a.o to prevent early resolving on the command-line
* Fixed problems with calculating the window size for Windows Vista & Windows 7.
* Fixed annoying bug in editor which made the screen jump if the editor had scrollbars, got even more annoying with the new IE capture feature.
* Fixed mousewheel scrolling in editor
* Capture & editor performance improved
* Fixed capture region selection screen losing focus
* Many other minor stability fixes
* At first start all available languages can be selected

Features added:
* Changed the configuration from a proprietary binary format to a readable & modifiable "greenshot.ini".
* Added the Dutch language as a third default language for all Greenshot parts (application, plugins and installer)
* Added all currently available languages to the installer but only those that your windows can display are shown.
* Added configurable hotkeys
* Added Aero (DWM) window capture on Windows Vista and later! Either the window is captured with transparency or it is possible to replace the transparent window border with a background color, making the capture look cleaner.
* Added Internet Explorer capture. Select your IE - Tab from the Greenshot context menu or use the default hotkey "Ctrl + Shift + PrintScreen" to capture the active IE page.
* Added OCR Plugin, this will only work when Microsoft Office 2003 or 2007 is installed. Unfortunately there is no way to check what languages Office supports, this needs to be set manually! To set the language, go into the Greenshot configuration screen, a new "plugin" tab is available. Click on the tab, on the OCR plugin and on the configure button. This should allow you to change the language which is used to OCR your selection!
* Added environment variable support for the filename and path. Now one can use e.g. "${TMP}"…
* Added "experimental" Windows "Enhanced" MetaFile (=Vector graphics) support. The bitmap can be resized "without" quality loss. To use this, e.g. drag/drop a "WMF" file from the Microsoft Office "Clipart" directory on the open Greenshot editor.
* Added Imgur (see: http://Imgur.com) plugin
* Added plugin white/black listing, mainly needed for administrators specifying which plugins will be loaded and which not.
* Added Outlook support, if Outlook is available this is used instead of MAPI: e.g. Creating HTML email with "in-body" image using the default signature for new Emails.
* Added GDI capturing windows with transparency, only works if Aero (DWM) is disabled!
* Added update check, if an update is detected a popup is shown asking if the user wants to download this
* Added HTML as clipboard format

Known bugs:
* When having multiple monitors the systray context menu will have options which apear on a different screen. (Issue in Microsoft Windows)
* The "I" Mouse-Cursor will not be rendered correctly on the final image. (Issue in Microsoft Windows)
* There might still be some minor rendering problems due to performance improvements, these will not be visible on the resulting image. We will fix them as soon as we find them.

Posted in Releases | Tagged , | Leave a comment

Greenshot now available in Swedish, Finnish, Greek and Hebrew language

We have received a bunch of new translations from friendly users :)

We are happy to announce that Greenshot translation files are now available for Swedish (Tack, Eric F.), Finnish (Kiitos, Jari Majaniemi), Greek (Χάρη, ΓΙΩΡΓΟ ΣΚΟΥΝΤΖΗ) and Hebrew (תודה, רן ששון).
Furthermore, grazie to tonytogna and gracias to Alejandro de Gárate for submitting revised versions of the Italian and Spanish translations.

Thanks to dedicated users, Greenshot is now available in 18 languages – wow… this is really great :)

You can get hold of all translations on our download page – just download the desired language file and save it to the “Languages” subdirectory of Greenshot’s installation directory.

Your language is still missing? Have a look at our translations tracker – maybe someone has already submitted it, but we have not found the time to check it and put it onto the website.
If there is none, and you would like to submit a translation of your own, you are very welcome to upload it there, of course.

Thanks again to all translators – good job :)

Posted in Translations | Tagged , , , , , | Leave a comment

Current development status

Just wanted to drop a short notice on the current status. Actually, there is not very much going on right now with Greenshot, caused by general lack of time. One of us is currently moving to a new place and does not even have internet access (ouch!), the rest of us is busy with work and stuff; this is resulting in a slowdown in development and reaction time regarding tracker and forum entries… We are sorry about that and hope we will be able to catch up soon.

Thanks for your patience – we will keep you updated :)

Posted in Uncategorized | Comments Off

Greenshot featured on c’t software collection

Wow :) We’re happy to see that Version 0.8 of Greenshot is part of the c’t magazine’s current edition of software collection on CD. (c’t is one of the most popular professional computer magazines in German speaking countries, just in case you should not know it.)

The c’t software collection 6/10 offers 88 software tools, most of them about editing photos and other images, among those: one tool for taking screenshots :)

By the way: you may have noticed that it has been a little bit quiet here lately, but that does not mean that the development is not going on. We had less time available for working on this screenshot tool for several reasons – it has been holiday season, bigger work load at our jobs, and of course there are always some other time consuming things in life… Version 0.8.1 is in development (we will post some more information about the changes in this minor release soon) and we have already made some preparations for version 0.9.

Posted in Announcements | Tagged , , , | Leave a comment

A few words on memory usage or: working set vs. private working set

Every once in a while, we read statements like “Woah, the task manager says my Greenshot installation takes x MB of RAM when it is idle! Why does Greenshot need so much memory?”

Actually, it does not. Please do not judge any software by what the task manager says. Of course, the task manager is not lying to you; but its presentation of facts is rather misleading.

The value pointed out as “Mem usage” is actually the size of a processes working set. A working set is not reserved for a single process. When analyzing the memory performance of a process using a tool like Process Explorer (or – with Windows Vista or 7 – changing the displayed columns in the task manager; see link below how this can be done) it is obvious that the working set size is split into two values, WS Private and WS Shareable.

Process Explorer screenshot

Example: Process Explorer distinguishing Private and Shareable Working Set

These terms are pretty much self-explanatory: the private part of a working set is how much the process actually needs, it cannot be used by other processes. The shareable part is most often the bigger part of a working set. What is in there is free for use by any other application running, which is most obvious when running multiple .NET applications. Launch Paint.NET next to Greenshot and you will notice WS shared increasing. Launch SharpDevelop and it will increase even more. Loaded resources are shared between applications, which is a good thing.
If you are curious about the shared working set: cybernetnews has posted a nice article on Windows memory usage.

Another thing: as long as RAM is not scarce, used memory is not wasted memory. Actually, unused memory is literally of no use. For this reason Windows may be more generous in spending your RAM than actually demanded. So if the process needs some more at a later point, it is already there and can be accessed quickly (i.e. more performant). If other processes demand it, it can still be reallocated.
Just imagine three persons sitting on a sofa. No matter how big the sofa is, they will probably spread along the whole length instead of stacking up on one side of it, allowing each of them some extra space to sit comfortably and uncramped, leaving room to move. But when needed, they can still move together so that other persons can find a seat, too. Now there are maybe five or six persons sitting of the sofa, which still works out. But reaching out for ones drink on the table is a little bit more cumbersome, every move is a bit less effiecient now.

That said, be sure that we are always having an eye on memory usage, we definitely have no intent to waste memory for whatever reason. We can do our best to free resources as soon as they are no longer needed, but we also have to rely that Windows and .NET do a good job when it comes to memory management.

Posted in Uncategorized | Tagged , , , | Leave a comment

Greenshot in Japanese, Dutch, Spanish or Simplified Chinese

We have just uploaded three four new translations to our downloads section. Thanks to the translators, you can now create and edit your screenshots in Japanese, Dutch, Spanish and Simplified Chinese – simply copy the respective XML file to the Languages subdirectory of Greenshot’s installation directory and choose the desired language in the settings dialog.

有難うございます。, asabu. Hartelijk dank, Jurjen and Robin. Muchas gracias, darkprop. 非常感谢, uralhan. :)
(Hope this is anywhere near correctness ;-)

For those who have not discovered yet: Greenshot 0.8 has improved multilingual support – several nice users have supplied translations (Thanks again). The complete list of available languages you can use this screenshot tool with is now:

  • English (included in the program)
  • German (included in the program)
  • Czech
  • Spanish
  • French
  • Japanese
  • Dutch
  • Russian
  • Simplified Chinese
  • Traditional Chinese
Posted in Translations | Tagged , , , , , | 3 Comments

300K Downloads – thank you :)

We are happy to see that Greenshot has been downloaded 300,000 times so far from sourceforge.net… What’s more: there have been more than 100,000 downloads within the last six months. Wow :)

Here are Greenshot’s all time download stats on sourceforge.net.

This is a good occasion to say thank you to those who donated – your appreciation is very motivating to keep things going :)
And of course, thanks to everyone supporting Greenshot in whatever way. We really appreciate your support.

Posted in Uncategorized | Tagged , | 11 Comments

Small bugfix release today

The current version, Greenshot 0.8.0-0627, fixes some bugs and/or annoyances of the previous version. This includes a few errors that occurred under special circumstances. The most obvious changes in general are that new editor windows now open in the same position where previous editor windows have been closed, highlight and obfuscator elements no longer re-use the last used values (e.g. for line thickness and color) from other elements (e.g. rectangle) and that larger font sizes are allowed in the editor (has been limited to 24px before).

We recommend updating to the current version of Greenshot.

Posted in Releases | Tagged , , | 4 Comments

Greenshot goes multilingual – ready for translation

You may have noticed that since version 0.8, we are offering additional language files on our downloads page. Greenshot’s user interface content is loaded from separate XML files now, which means that you can change existing language files or even add new languages simply by editing or adding an XML file. (There will probably be an easier feature in future versions, allowing the download of additional languages right out of Greenshot.)

At the time of this writing, Greenshot has already been translated to Czech, French, Russian and Traditional Chinese (thanks to vodim, EminoMeneko, Aleksey and Timothy Lin), a Dutch version is in progress already. English and German are included in Greenshot by default.

We are excited about seeing the Greenshot interface in different languages and hope that there are more to come.
If you create a translation for Greenshot, we would of course be very happy if you shared it with us and other Greenshot users.

Before starting a new translation, please make sure that none has been provided for this language yet in our translations tracker as well as in our SVN repository, to avoid the translation work being done twice.

In order to create a new translation, use an existing language file from your Greenshot installation (they are located in the Languages subdirectory of Greenshot’s installation directory – please make sure that you are having the latest available version installed) and duplicate it using the respective language code in the filename. Make sure the filename is still something like language_##_##.xml. Open the file using a text editor and translate the entries.
When you are done, please upload the translation to our translations tracker, we will offer it for download as soon as possible.

Please note that we prefer translations from registered sourceforge.net users. For a simple reason: it allows for other users to contact the translator about enhancements or improvements. Feel free to discuss things with a translation’s creator in the tracker, because – in most of the cases – the Greenshot development team will not be able to discuss about specific languages with you.

Thanks a lot in advance to anyone who wants to do a translation.

Posted in Translations | Tagged , , , | 2 Comments