Commit graph

397 commits

Author SHA1 Message Date
RKrom
9e9846fb0d This small changes fixes an issue with drag & drop from the browser, e.g. makes sure gif images keep their transparency. 2014-10-31 13:46:52 +01:00
Robin Krom
cf35eb8fe5 Merged in dpbremner/greenshot (pull request #8) spelling fixes [skip ci] 2014-10-29 17:24:19 +01:00
Robin Krom
af946cf6b4 Fixed config, otherwise the build doesn't know what it is... 2014-09-18 15:02:50 +00:00
RKrom
7d28b6a3a5 Enhanced the external command plug-in to capture the first Uri in the output, and places this on the clipboard. Additionally the Uri is linked in the notify bubble or when started from the editor. The behaviour can only be modified via the greenshot.ini and is for all commands. 2014-09-09 17:35:51 +02:00
dbremner
53b17d4c4d spelling fixes 2014-08-05 11:52:52 -07:00
RKrom
cc7f303e08 Changed the destination picker behavior to not sort, this makes it possible to do the sorting in the destinations itself. OneNote places the current page on top, the printer list also starts with the default... etc. 2014-07-29 16:13:12 +02:00
RKrom
626d607895 Enabled the OneNote destination. 2014-07-29 15:51:59 +02:00
RKrom
2eba4811c6 Fixed issue with Windows Credentials, cause by changing to Unicode. DllImports should have the real name, so the marshaling can decide on the Unicode or Ansi version. 2014-06-23 15:41:52 +02:00
RKrom
aad04bc9d7 Fixes for CharSet marshaling, this caused problems with the IE Capturing. 2014-06-20 17:30:55 +02:00
RKrom
c6bd67ce4b Fix for self-awareness about UNSTABLE / Release 2014-06-17 14:33:33 +02:00
RKrom
f1642f3014 Changed dynamic destination handling, children are only created for the dynamic destinations and not the "parent". e.g. there is an outlook entry, which has children for all the open emails, but not for outlook itself. As this was already in the menu on the main level, there is no need to repeat this. 2014-06-17 13:18:47 +02:00
RKrom
8588fbd510 Fix for repeating key in Windows < 7 2014-06-17 11:50:13 +02:00
RKrom
be36a3f42b Fixed some errors, removed obsolete code, removed some anonymous delegates and added some additional disposing code in the CaptureHelper.cs 2014-06-16 11:25:04 +02:00
RKrom
15253ef295 Code cleanup, removed a lot of FxCop messages and added some more disposing. 2014-06-15 11:53:38 +02:00
RKrom
08216b09c0 Code quality changes for stability and reduced memory usage. 2014-06-13 12:18:59 +02:00
RKrom
8c22a44b33 Added "no shadow" for the Torn-Edge effect, also fixed some tear bugs (hopefully) and simplified the code. 2014-06-12 13:43:42 +02:00
RKrom
2220f41122 Fixed potential issue when multiple effects are used after each other. 2014-06-02 10:53:18 +02:00
RKrom
4b8ec88aaf Disposing matrix in the new code, otherwise it would cause memory leaks 2014-06-02 10:25:47 +02:00
RKrom
aced477cef Made resize work, cleaned up code so it should be easier to port the changes to 2.x 2014-06-01 20:25:52 +02:00
RKrom
5cb877f8c8 Found that the matrix is prepending, which explains why the translation needed wrong values. 2014-06-01 11:25:27 +02:00
RKrom
ee911e3cdf Improved calculating the new location, when rotating. Still not correct, but it is better :) 2014-05-31 15:55:48 +02:00
RKrom
2f20c0820c Trying to solve the problem that effects don't change the elements, except for the offset, by using a Matrix and than later transforming the elements. This is just the start of an idea, if this leads to nothing we can "git revert" the commit(s)... 2014-05-30 16:44:27 +02:00
RKrom
1d20e60679 Added a side selection possibility for the TornEdgeEffect 2014-05-28 09:45:25 +02:00
RKrom
b37ed3562d Added icons for the new tools, also changed some of the logic so it is possible to show the number of the next "label" in the tool button. 2014-05-28 09:35:08 +02:00
RKrom
9a75cdb819 Fix for minimum OutputFileReduceColorsTo value 2014-05-12 15:44:34 +02:00
RKrom
ea4a63c157 Added the possibility to replace for feature 697, e.g. use as output ${title,r ,-} to replace all the spaces in the title to "-". This is not very error tolerant, as you currently can't replace a "," 2014-05-12 15:12:44 +02:00
RKrom
92dd76584d Added a check for the color reduceto as was requested in feature-request 712. 2014-05-12 12:15:05 +02:00
RKrom
77a92d98c3 Code quality changes, and added the possibility to set the amount of colors for the Quantizer. 2014-05-11 16:31:04 +02:00
RKrom
97297c2c69 Found a bug in the default configuration for DWM/GDI capturing while suggesting a workaround for Bug #1623, fixed this by correcting the value in code. 2014-04-30 10:30:42 +02:00
RKrom
ac08533727 Code quality fixes (NullReference checks, unused variables etc) 2014-04-26 00:34:06 +02:00
RKrom
d27df3027b Office code cleanup, this could improve the COM-object usage a bit. 2014-03-17 14:54:27 +01:00
RKrom
829a35cd37 Added a new feature: Zoomer opacity, make the zoomer transparent, currently only available via the greenshot.ini 2014-02-07 17:24:50 +01:00
RKrom
fa79ebb727 Added tmp-file cleanup, including the cached entry, currently only for Excel. 2014-02-07 13:29:54 +01:00
RKrom
63ecb20f9e Fix for losing EXIF and other information, eventually causing the image to be incorrectly rotated. 2014-02-07 10:23:17 +01:00
RKrom
2692c0ab43 Fix for DWM Capture where the window moves, this sometimes leaves a blur-effect on the capture. 2014-02-05 09:57:43 +01:00
RKrom
71ecdd19ae A file URI should not contain backward slashes, this might throw of some applications and could be a fix for #1600 2014-01-22 12:43:25 +01:00
JKlingen
f6f7e3f935 #677 destinations with subdestinations can now be clicked to invoke the "main" subdestination 2014-01-15 23:41:37 +01:00
JKlingen
8c4eef8e2b Updated copyright notice for 2014 2014-01-08 21:30:56 +01:00
RKrom
a03bc31aef Creating a branch 1.1 where I will try to make the 1.1.7 build available, this means I need to merge some changes from 2.0 to here. 2013-12-04 17:46:02 +01:00
RKrom
2a8e2475d8 Fix for stability issues with the ExternalCommandPlugin.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2602 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-05-01 17:02:40 +00:00
RKrom
8dd5a3e825 Preparations for the release 1.1.4
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2598 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-30 11:34:45 +00:00
RKrom
829d788eff Changed the default for the auto reduce colors to false, as this caused a lot of issues with other applications. For this I added an entry to the configuration called "LastSaveWithVersion", this can be used when upgrading to fix / change certain settings.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2591 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-26 09:58:05 +00:00
RKrom
261679b031 Fix to allow Greenshot to run as a portable App, installer will hopefully be made this week...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2578 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-22 13:56:08 +00:00
RKrom
aefa2eace3 Possible fix for some using Greenshot to "copy from clipboard" issues, needs to be tested though...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2561 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-11 15:31:01 +00:00
RKrom
c8b1481a18 Fixed a interop call signature error, which might cause issues on 64 bit. (these have not be seen!)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2552 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-04 12:49:34 +00:00
RKrom
55a1108d4a RC Preparations
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2547 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-02 07:59:18 +00:00
RKrom
8943549eaf Added Blur-delegate, this makes it possible to supply a quicker implementation of a blur from a plug-in... kinda hackish...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2537 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-27 16:49:40 +00:00
RKrom
7a4ac7e4f9 Code fixes, there was an error in the disposing of a DrawableContainer...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2536 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-26 16:40:25 +00:00
RKrom
7823138adc Added the possibility to call optipng, or eventually other optimizers, on the PNG file. This can be used with any PNG file, it's not important if there is an upload or saving to file, as the optimizer runs on a temporary file which is read back and than deleted. Was requested with feature request [#267]. This change only enables the functionality, there is not yet a GUI entry for it.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2535 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-25 13:42:21 +00:00
RKrom
5018f67ff7 Optimizing: Replaced BitmapBuffer with FastBitmap, also changed some filters to use more GDI "hardware" instead of home-made pixel processing. Only on Windows 8 the blur is "slow", when radius < 20.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2531 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-11 16:44:34 +00:00