Commit graph

  • 1b95405fa9 Added .NET 4.5 check and support, this changes nothing except that we know if 4.5 is installed... which might help with bug fixing. RKrom 2013-02-05 15:56:25 +00:00
  • 3cd141eb77 Added a sensibility property so the Freehand drawing can also be used with a pen. This is for the reported bug [#1454] RKrom 2013-02-05 12:57:24 +00:00
  • f605be6dc3 Fixed overflow exception (noticed this while using it) RKrom 2013-02-05 08:24:41 +00:00
  • 41a98d45b7 Fixed build-version error RKrom 2013-02-04 17:15:13 +00:00
  • 0dc3e6b960 Excluding some Windows 8 code for non Windows 8 systems. RKrom 2013-02-04 17:05:37 +00:00
  • 8b0253bdf9 Fixed a visibility check on Apps and added the gutter! The "Snapped Desktop" is still missing and if this is visible it won't go away... RKrom 2013-02-03 18:12:39 +00:00
  • 141da5e724 Windows 8: fix for capturing when a fullscreen app is visible, this didn't go away, when having multiple monitors. RKrom 2013-02-03 16:26:04 +00:00
  • 7ba6a57b4a Fixed issue where a bitmap was not disposed, causing a memory leak if there were more than 256 colors on the image and it was not forcefully quantized. RKrom 2013-02-01 20:35:05 +00:00
  • 5a1c8ffefb Removed Firefox preview window from the capture list RKrom 2013-02-01 17:06:32 +00:00
  • f17142f6a1 Fixed not fitting text for "Create an 8-bit image if colors are less than 256 while having a > 8 bits image" and changed the readme.txt to have bug #1444 in it. RKrom 2013-02-01 16:52:46 +00:00
  • cdcd051153 Just a small change to make sure the palette doesn't have "garbage" at the unused entries. RKrom 2013-02-01 16:21:51 +00:00
  • 2730ac5540 Fix for bug 1444, the WuQuantizer doesn't work if the colors are already less than 256 so we just create a 8bpp image from the source. RKrom 2013-02-01 16:18:48 +00:00
  • e30939093a Added aspect-ratio lock for Word, as "requested" in Bug #1443 RKrom 2013-01-31 16:48:13 +00:00
  • da09193b99 This change fixes a problem that the icon cache isn't cleared and the .greenshot files don't get the Greenshot-Icon RKrom 2013-01-25 13:57:18 +00:00
  • d3b792bb3e Fixed log file not being created. RKrom 2013-01-25 13:10:35 +00:00
  • c9f87937f6 Fixed compile errors RKrom 2013-01-25 12:35:45 +00:00
  • 508b0385ce This might fix the possibility to register the file type for the user, if he has the rights. Also change to display no error when something doesn't work. RKrom 2013-01-25 12:16:47 +00:00
  • 284df892d8 Changed to string format instead of using normal string concat. RKrom 2013-01-25 11:45:51 +00:00
  • 609075f8d1 Added the possibility to have a link to e.g. the original website when exporting to Outlook or Word. RKrom 2013-01-25 11:44:23 +00:00
  • 00a01236e0 Changed bug ID's and links for the SourceForge upgrade. RKrom 2013-01-24 10:51:55 +00:00
  • fa091c0480 Added a fix for the cursor, it won't be on the surface if it's outside the captured range. This fixes the "issue" where the undo & delete buttons are active but nothing is visible. RKrom 2013-01-24 09:54:33 +00:00
  • 647d2a098c Added AnyCPU for debugging 64 bit code. RKrom 2013-01-24 09:50:22 +00:00
  • 0d5cbcb0be Changed build.bat to include the SVN number and the files are created accordingly. This makes releases easier, but needs some commits when changing from unstable to release candidate to release... RKrom 2013-01-24 09:21:31 +00:00
  • dda4029c04 Added a log4net without System.Web reference so we have better Client-Profile support, also removed some code so it should be smaller. RKrom 2013-01-24 09:01:11 +00:00
  • 2ce20fee08 Cleanup of some animation code RKrom 2013-01-24 08:22:37 +00:00
  • d964b3c7ec Setup improvement for regular users. RKrom 2013-01-21 10:01:53 +00:00
  • c777878bd7 updated copyright notice for 2013 JKlingen 2013-01-20 20:18:49 +00:00
  • c0fbac4c53 Editor: Added horizontal and vertical alignment for text boxes. JKlingen 2013-01-20 20:07:13 +00:00
  • 771fc93d6b Checked ClickActions, added the Settings as possible value. Also made sure we log more information if the INI has wrong values. RKrom 2013-01-18 11:05:11 +00:00
  • f20ced15a7 Added the possibility to configure the single & double-click action of the NotifyIcon. RKrom 2013-01-18 10:41:54 +00:00
  • 6fadd33549 Added the possibility to configure the single & double-click action of the NotifyIcon. RKrom 2013-01-18 10:26:14 +00:00
  • 2faa7baf6f readme.txt update RKrom 2013-01-15 16:10:55 +00:00
  • f7c73932f2 Fixed Context-Menu issues with the sub-menu arriving on the second screen, this is only a work-around (cutting the string to max 25 characters). Also added an icon for the "capture IE from list", as this might have different applications available. RKrom 2013-01-15 15:56:16 +00:00
  • 201ee7082e Refactored code to use SafeHandle where possible, this should fix potential resource leaks and make the code more clear. RKrom 2013-01-14 13:45:41 +00:00
  • 9288fa8212 Added some rudimentary cache for the albums, very rudimentary... Greenshot needs a restart to recognize new albums. RKrom 2013-01-13 15:56:18 +00:00
  • 502abed36a Added SafeHandles, see here: http://blogs.msdn.com/b/bclteam/archive/2005/03/15/396335.aspx to some of the Greenshot code. Not all possible handles have been converted, this should be done to prevent more possible memory/resource leaks. RKrom 2013-01-13 15:53:35 +00:00
  • e07278bc04 Fixed a possible DPI info loss RKrom 2013-01-13 14:50:47 +00:00
  • b17c3871a5 Fixed a possible DPI info loss RKrom 2013-01-13 14:49:58 +00:00
  • 3fa043782f Added album selection to Photobucket RKrom 2013-01-13 12:17:28 +00:00
  • 5ed6737cf3 Removed unused code line. RKrom 2013-01-13 12:16:47 +00:00
  • 97a853d450 Fix for bug #3600171, using a default VRefresh if the returned value is 0 or 1. RKrom 2013-01-10 07:25:44 +00:00
  • a12b7e3a38 Cleanup RKrom 2013-01-08 11:36:07 +00:00
  • a99a5d1ffd Prefer small icons, so we don't have to resize them. RKrom 2013-01-08 11:27:20 +00:00
  • 8a3fd911bf Fixed a NullReference and changed the way we read the icon for the windows in the List. RKrom 2013-01-08 11:13:18 +00:00
  • 5ce65ab191 Fixed a problem with loading the icon from a share, also preventing a NullPointerReference in the MainForm RKrom 2013-01-08 10:20:31 +00:00
  • b9a1bd76b5 update for czech translation provided by zdenet JKlingen 2013-01-07 21:24:42 +00:00
  • ae8edf815f Ukrainian translation update provided by oleksandr-6c6c6 JKlingen 2013-01-07 21:02:11 +00:00
  • ec8e46eaa5 Updated readme.txt RKrom 2013-01-07 20:03:12 +00:00
  • 6ec8ecfaa1 Changes to clipboard code: log statement changes and consolidated some code. RKrom 2013-01-07 19:57:53 +00:00
  • 12c9e943b2 Fixed open last capture location, the configuration wasn't updated when saving an image. RKrom 2013-01-07 17:07:22 +00:00
  • 8b793235c3 As we are now registering file types we need to have elevated rights, this change fixes that. RKrom 2013-01-06 09:03:45 +00:00
  • 0f418db6a6 Updated the readme.txt RKrom 2013-01-06 08:20:20 +00:00
  • 42011d2588 Fixed the bug reported here: https://sourceforge.net/projects/greenshot/forums/forum/676082/topic/6510105/index/page/1 The resizing didn't work, after the resizing was fixed the OCR didn't work and I had to change to resize the canvas... now it seems to be working again. RKrom 2013-01-05 23:55:36 +00:00
  • c352c4061b Fixed bug #3597535 by making sure the IniChanged event isn't hooked before the editor is loaded. Also added a log statement in the ini loading code, and added a better try catch. RKrom 2013-01-05 23:14:54 +00:00
  • e64b5bfd9f Fixed bug #3599278, which most likely is due to a corrupt/invalid configuration. RKrom 2013-01-05 22:51:53 +00:00
  • 5a93c10c79 Fixed some clipboard issues, with these fixes more formats are supported and this makes Greenshot better usable. RKrom 2013-01-05 22:45:47 +00:00
  • 75ae7f5682 slovenian translation provided by DejanS JKlingen 2013-01-02 22:17:20 +00:00
  • 1125dd1f93 french translation update provided by boulestin JKlingen 2013-01-02 21:53:17 +00:00
  • c60b811fa6 chinese translation update provided by uralhan JKlingen 2013-01-02 21:47:33 +00:00
  • 7d67a46c25 chinese translation update provided by uralhan JKlingen 2013-01-02 21:44:47 +00:00
  • 9de30e41d5 Changed naming to make the code more understandable. RKrom 2012-12-30 13:05:05 +00:00
  • 09400ccdbe Refactoring to prevent that the image for the clipboard is created multiple times. Code could most likely be cleaner and simpler but for now it should be okay. RKrom 2012-12-29 15:20:26 +00:00
  • efda1e3025 Fixed WindowLong issue, the MSDN documentation doesn't work for .NET RKrom 2012-12-20 14:17:27 +00:00
  • 19f9e0afa7 Changed code for the Clipboard and changed a lot of "Bitmap" code to work on images, this might give problems but if these are solved we have better support for MetaFiles. This made it possible to remove the MetafileContainer, which is replaced by the ImageContainer (which is the BitmapContainer modified). The clipboard code now knows more ways to load images from the clipboard! RKrom 2012-12-20 12:34:13 +00:00
  • f627ce5dd0 Changed code for the Clipboard and changed a lot of "Bitmap" code to work on images, this might give problems but if these are solved we have better support for MetaFiles. This made it possible to remove the MetafileContainer, which is replaced by the ImageContainer (which is the BitmapContainer modified). The clipboard code now knows more ways to load images from the clipboard! RKrom 2012-12-20 12:33:17 +00:00
  • b7a604d93b Code consolidation, trying to get all IDataObject relevant code into the ClipboardHelper. This might solve some Drag & Drop or Copy/Paste issues. RKrom 2012-12-20 10:11:53 +00:00
  • 635ee507f8 Cleanup of User32 Code, added setter for the ExtendedWindowStyle and changed the WindowPlacement to use get/set RKrom 2012-12-20 08:48:01 +00:00
  • ce77d05bc7 Updated readme RKrom 2012-12-20 07:10:45 +00:00
  • 16a8122751 Added comment RKrom 2012-12-19 08:10:24 +00:00
  • 178a3d732f Fixed look of error message when registration of hotkeys failed. RKrom 2012-12-18 15:16:50 +00:00
  • 8aeb07e1e9 Added a check, preventing additional disposing. RKrom 2012-12-18 14:41:59 +00:00
  • 4be6799f4a Fixed some drawing defaults for Bug #3588716 RKrom 2012-12-17 16:20:45 +00:00
  • 263bfbf158 Updated the readme.txt RKrom 2012-12-17 15:01:19 +00:00
  • 94b6f9d115 Fixed error handling in the ClipboardHelper.GetImage RKrom 2012-12-17 13:04:10 +00:00
  • cd3c8aeb0b Fixed bug #3594681, do not use 256-color reducing when using inline dataurl for HTML. RKrom 2012-12-17 11:22:29 +00:00
  • a57fa7086f Disabled compiling of unused code for the 1.1 release RKrom 2012-12-17 11:03:23 +00:00
  • 86dc1fa60d Fixed some calculations RKrom 2012-12-17 10:50:26 +00:00
  • f65fed6d62 new capture icons from fugue set + 16px icon for dropbox plugin JKlingen 2012-12-15 15:23:54 +00:00
  • 40956b195c fixed IsInDesignMode to work with sharpdevelop, too JKlingen 2012-12-15 13:50:13 +00:00
  • e7ab5f5677 Moved unused effect from Surface internal to IEffect implementation RKrom 2012-12-12 16:43:16 +00:00
  • 6f633dbeb2 Fixed resize bug in Editor and ResizeSettingsForm RKrom 2012-12-12 16:24:09 +00:00
  • 8be44214ce Added ResizeSettingsForm, language entries and removed unneeded usages. RKrom 2012-12-12 16:02:37 +00:00
  • 38de4875e0 Added settings forms for DropShadowEffect & TornEdgeEffect RKrom 2012-12-12 12:13:33 +00:00
  • 6579d49d49 Removed unneeded using. RKrom 2012-12-12 10:18:36 +00:00
  • bd58845c68 Added forgotten files... and optimized the ImageOutput to skip some checks when using the .greenshot format. RKrom 2012-12-12 09:57:40 +00:00
  • 0c7e16a771 Applied my "patch" which refactors the complete codebase to have IEffect support, this is an interface which can be used to supply effects to a bitmap. These effects can now be passed to the OutputSettings (which now is called SurfaceOutputSettings) to control how the output is modified. This is very useful for e.g. OCR which needs a grayscale & resized image. RKrom 2012-12-12 09:51:41 +00:00
  • 5541e2e1c7 Refactoring which replaces the Image in the ImageOutput for an ISurface, this makes it possible to save the Surface to any possible file format and even make it possible to pass some additional information in the OutputSettings. (Except reducing the colors, there are no other settings yet) RKrom 2012-12-11 14:36:20 +00:00
  • e11450f56f Fixed problems in the designer with the last changes, also added some future code which is disabled. And uncommented the "Greenshot-filetype" registration in the installer. RKrom 2012-12-11 11:51:41 +00:00
  • 3115c927b7 improved icons JKlingen 2012-12-10 20:46:44 +00:00
  • f5e9618cd2 Turned on the code for the Greenshot file format, hat to refactor the ImageOutput to accept an ISurface so we could wait to export it to an image until the last moment or save the surace-image & serialize the elements. RKrom 2012-12-10 17:50:26 +00:00
  • 745a17c3b1 Fixed shifting of animation. RKrom 2012-12-10 13:58:36 +00:00
  • d8d52e0293 Removed large image RKrom 2012-12-10 11:57:42 +00:00
  • 88b869499a Changed the animation to something less... irritating and made it skip when OptimizeForRemoteDesktop is true. RKrom 2012-12-10 11:53:57 +00:00
  • bf8fd174ce Finished color flow (shine), the animation might still need some changes... RKrom 2012-12-08 00:02:53 +00:00
  • 9803c91122 Updated the about form to have an animation, which is not yet finished. RKrom 2012-12-07 20:40:17 +00:00
  • 57e4a8dd73 Cleanup of the AboutForm, changed the Style to a "FixedToolWindow", I find this more professional. Changed the AnimatingForm to have a flag, EnableAnimation, which is false by default and makes it possible to make the Form the base form of all GreenshotForm forms. Renamed the conf -> coreConfiguration, as this is already in the base class. Also added some comments. RKrom 2012-12-07 16:31:20 +00:00
  • b7cfe23605 Extracted the refresh/animation logic to its own class, so it could be reused elsewhere. It would be even possible to extract more, but for now this is a good basis. RKrom 2012-12-07 15:53:45 +00:00
  • 83d244c3bf Counting the amount of surface objects, so we can see if there are multiple in memory when we have bugs. RKrom 2012-12-07 15:12:04 +00:00
  • 1a471ec77f Added thread name, used for debugging. Added hotkey descriptions for rotate ccw/cw in language-en-US.xml RKrom 2012-12-07 13:40:53 +00:00
  • 69754804a0 Small changes in unused code, for cleanup. RKrom 2012-12-07 13:37:55 +00:00