commits

date

comment

86918
by TerryHughes
(175 downloads)
Feb 24
8:45 PM

Removed AnyCPU and x64 platforms as Cropper is dependent on a 32-bit assembly

86486
by BrhineScot
(22 downloads)
Feb 14
9:52 PM

Updated to VS 2010

64456
by TerryHughes
(878 downloads)
Nov 28 2010
4:35 AM

Associated with Release: 1.9.4.

Updated the version numbers for v1.9.4

63708
by TerryHughes
(41 downloads)
Nov 14 2010
4:55 PM

* src/Cropper.Core/Settings.cs
(OutputDirectory): Updated the XML comment

Patch by: Cheeso

63694
by TerryHughes
(3 downloads)
Nov 13 2010
10:23 PM

Work Item 14665
Update the image format to store the plugin description rather than the extension

* src/Cropper.Core/ImageOutputCollection.cs
(this[]): Updated to match against the Description
* src/Cropper.UI/MainCropForm.cs
(SaveConfiguration): Updated to save the Description

Patch by: Cheeso

37823
by TerryHughes
(699 downloads)
Jan 22 2010
3:15 AM

Work Item 11581
Optionally allow the mouse cursor to be shown within a capture

* src/Cropper.Core/NativeMethods.cs
(GetCursorInfo): Added
(GetIconInfo): Added
(CopyIcon): Added
(DestroyObject): Added
(DestroyIcon): Added
(CURSORINFO): Added
(ICONINFO): Added
(GetDesktopBitmap): Updated to optionally draw the mouse cursor on the captured bitmap

* src/Cropper.Core/Settings.cs
(IncludeMouseCursorInCapture): Added

* src/Cropper.UI/Options.cs: Added Include mouse cursor in capture option to the Other Options section on the Capturing tab

Patch by: enriquein

36481
by TerryHughes
(58 downloads)
Jan 9 2010
5:29 PM

Work Item 6123
Added an option to disable multiple cropper instances

* src/Cropper.Core/Settings.cs
(AllowMultipleInstances): Added

* src/Cropper.UI/MainCropForm.cs
(ShowOptionsDialog): Added call to SaveConfiguration (so you don't have to restart for AllowMultipleInstances to take effect)

* src/Cropper.UI/Options.cs: Added Allow multiple instances option to a new Other Options section on the Capturing tab

* src/Cropper.UI/Program.cs
(Main): Updated to only start if this is the first instance when the AllowMultipleInstances is false

Patch by: t0bsen

36415
by TerryHughes
(2 downloads)
Jan 9 2010
3:43 AM

* src/Cropper.UI/MainCropForm.cs
(HandleKeyDown): Updated case for [ and ] to use the Key enum

36414
by TerryHughes
(0 downloads)
Jan 9 2010
3:36 AM

* src/Cropper.UI/MainCropForm.cs
(ApplyConfiguration): Updated range used to validate Opacity to match Opacity's range (logically no change)

36413
by TerryHughes
(0 downloads)
Jan 9 2010
3:34 AM

Work Item 11449
Synced the Opacity values in the Options dialog and the context menu

* src/Cropper.UI/Options.cs
(InitializeComponent): Updated the minimum Opacity value to 10%

36411
by TerryHughes
(0 downloads)
Jan 9 2010
3:20 AM

Work Item 11448
The various Forms can now be viewed in the designer without an error

* src/Cropper.UI/LayeredForm.cs
(OnPaintLayer): Removed DesignMode check
(CreateParams): Updated to return default when in DesignMode
(OnPaintBackground): Updated to execute normally when in DesignMode

36409
by TerryHughes
(0 downloads)
Jan 9 2010
3:10 AM

* src/Cropper.ClipboardFormat/ClipboardOutputSettings.cs
(ClipboardOutputSettings): Added

* src/Cropper.Tests/ClipboardFormat/ClipboardOutputSettingsTests.cs
(ImageQuality_property_is_not_altered): Removed
(Format_property_is_not_altered): Removed

36408
by TerryHughes
(0 downloads)
Jan 9 2010
3:08 AM

* src/Cropper.Core/ConfigurationPersistence.cs
(ConfigurationPersistence): Removed unused constructor

36407
by TerryHughes
(0 downloads)
Jan 9 2010
3:06 AM

Work Item 11447
Prevent crash for non-Administrators on Windows 2000 when hiding the form (either by pressing Escape or choosing Hide from the context menu)

* src/Cropper.UI/MainCropForm.cs
(CycleFormVisibility): Added check before setting the MaxWorkingSet

36405
by TerryHughes
(3 downloads)
Jan 9 2010
2:39 AM

Work Item 2730, 3638
Properly save configuration information when the user is logging off, restart, or shutting down

* src/Cropper.Core/Configuration.cs
(ConfigurationPersistence): Added
(LoadConfiguration): Updated to use an existing instance of ConfigurationPersistence
(SaveConfiguration): Updated to use an existing instance of ConfigurationPersistence

29736
by TerryHughes
(159 downloads)
Dec 5 2009
11:52 AM

Work Item 11044
Remove the Keyboard tab

* src/Cropper.Core/HotKeySelection.cs
(HotKeySelection): Enable the control

* src/Cropper.UI/Options.cs
(Options): Remove the keyboard tab from the options dialog

29589
by TerryHughes
(51 downloads)
Dec 2 2009
1:03 AM

Reverted changes made in Change Set 29545, see Discussion 76727

* src/Cropper.Core/Plugins.cs
(ParsePluginDirectory): Updated to use the application's startup path rather than the environment's current directory

* src/Cropper.Tests/Core/PluginsTests.cs
(An_assembly_that_contains_only_an_abstrat_implementation_of_the_IPersistableImageFormat_interface_does_not_crash_the_application): Added ignore attribute

29563
by TerryHughes
(61 downloads)
Nov 28 2009
5:03 AM

Updated the version numbers for v1.9.3

29560
by TerryHughes
(1 download)
Nov 27 2009
10:14 PM

Updated urls in setup project

29556
by TerryHughes
(10 downloads)
Nov 27 2009
7:01 AM

Updated homepage url

29555
by TerryHughes
(2 downloads)
Nov 27 2009
6:28 AM

* extras/CropperExt.cs: Updated

29554
by TerryHughes
(1 download)
Nov 27 2009
6:08 AM

* extras/CropperExt.cs: Switched indentation to spaces

29553
by TerryHughes
(1 download)
Nov 27 2009
6:04 AM

Added back the license file to the setup project but excluded it from being installed (it's needed for the license agreement dialog during installation)

29552
by TerryHughes
(1 download)
Nov 27 2009
5:57 AM

Moved the shortcut to the root of the program menu and removed company/product folders from the setup project

29551
by TerryHughes
(1 download)
Nov 27 2009
5:56 AM

Removed un-used user desktop folder in setup project