RKrom
d7af595d0d
Added info to track bugs like #3592758 better, we should use this more often.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2362 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-07 10:57:48 +00:00
RKrom
e148f2103c
Added key handling for the effects and added a clear operation. Also some code cleanup.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2360 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-06 17:06:26 +00:00
RKrom
2a26be0a37
Fixed file handling, fixed wrong order in the title of the editor, changed left-click handling of the context menu. Added a boolean in the ProcessCmdKey of the surface.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2327 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-28 18:59:01 +00:00
RKrom
46e9ea0e59
Mainly code cleanup, added a lot of comments. Also making sure the element which was selected while being removed is re-selected again when undo is used. Not really happy with the solution as the the container should handle this somehow itself without work-around, for now it should be enough.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2311 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-25 08:48:10 +00:00
RKrom
3d62f9c279
This fixes a bug where the AutoCrop can't be undone, there is still a bug where a redo of a crop (auto or normal) doesn't update the bindings.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2310 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-24 10:29:39 +00:00
RKrom
a075a81daf
Fixed a case with Drag & Drop of images where the transparency is gone. Also fixed the editor "Center" patch, this was only working when width & height were smaller.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2283 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 17:11:00 +00:00
RKrom
f63d4ca06e
Changed logic of the DWM capture which tries to keep the window to capture on it's location, so less movement is visible. Also added a BoxBlur which might be a faster replacement of the CreateBlur (which is Gaussian), but the quality needs to be checked. For the BoxBlur the BitmapBuffer is extended with a few new tricks.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2245 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-06 15:59:19 +00:00
RKrom
f9abcac063
Fixed some interface usage, also cleanup of the surface & editor code. This should theoretically allow usage of home made IDrawableContainer objects, which plug-ins supply.
...
Also made it possible to reuse the editor, currently only available editors which have a non modified surface can be reused. And only than if the configuration is set to do so.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2100 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-09-26 16:57:16 +00:00
RKrom
7bb187ce71
Removed the PictureBox from the Surface, meaning that the Surface is now just a Control, this should simplify the event stack and other logic and give us more control.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2099 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-09-26 12:51:01 +00:00
RKrom
e3dac6b438
Refactoring of Surface.cs, mostly cosmetic! Removed public properties by creating get/set and made most fields NonSerializable so they won't be serialized when writing the surface.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2097 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-09-26 10:20:00 +00:00
RKrom
d8cb00e70c
Fixed shadow with transparency issue.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2095 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-09-25 12:19:22 +00:00
RKrom
d8374df331
Added some Greenshot 1.1 code, is currently unused.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2000 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-08-21 12:15:21 +00:00
RKrom
93bb5d992f
Fix for Bug #3535466 , well somewhat... removing the rotating of the elements which prevents a lot of other issues.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1924 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-06-18 18:47:48 +00:00
RKrom
71f44023c2
Changed EditorForm to use language binding... long live search & replace...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1834 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-05-04 13:01:04 +00:00
RKrom
7d97758d3e
Forcing bitmaps to be 24-bit when using torn-edges or shadow, was already 32-bit without alpha...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1828 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-05-03 10:08:22 +00:00
RKrom
e687450dfc
Added multi-screen capture support! As a default the current screen under the cursor is captured. (ScreenCaptureMode.Auto)
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1806 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-19 11:10:57 +00:00
RKrom
9bf5e44c94
Added some support for opening the url when an upload is made from a Destination (currently Jira & Picasa) and the tooltip is clicked.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1797 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-18 13:42:42 +00:00
RKrom
afc9c37ce5
More fixes for the resize code.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1763 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-08 19:11:55 +00:00
RKrom
72d3de218b
Added a background color for some of the ImageHelper methods, this makes it more flexible.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1762 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-08 18:35:27 +00:00
RKrom
a506c15d18
Removed Freehand rotate, didn't get it working and changed the resx files from Version 4 to 2 as this causes problems in Visual C# Express 2010
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1743 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-02 17:09:45 +00:00
TBraun
ee950872e9
Toolbar items for effects and rotation
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1740 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-04-02 16:55:59 +00:00
JKlingen
b881ca0b94
image editor: fixed move-by-10-px using shift+arrow keys
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1722 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-03-25 21:12:07 +00:00
RKrom
5f9deb2f06
Refactoring the interop code to a separate project. Still need to add the interop DLL to the final exe... or maybe I want to use references inside the projects...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1690 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-03-06 17:45:50 +00:00
RKrom
0bb7f87ee5
Fixed rotate, also working on the BitmapContainer
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1680 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-03-05 16:01:46 +00:00
RKrom
25f8d81d5a
Fixed rotation formula
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1679 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-03-05 07:20:02 +00:00
RKrom
aeb7e5d78e
Added initial code for rotating
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1676 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-27 06:29:32 +00:00
RKrom
1116ff8a25
Fixed update issue with Dropper/Zoomer, now called Pipette and I will rename the zoomer.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1657 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-14 08:49:35 +00:00
RKrom
0f65452e6c
Fixed Copyright to 2012
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1653 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-13 09:06:09 +00:00
RKrom
7591fa993b
Optimizations
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1650 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-10 15:34:40 +00:00
RKrom
dede5cf292
Fixed and optimized some drawing routines, still didn't find a solution for shadowing when target format has transparency.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1648 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-10 11:55:21 +00:00
RKrom
46758d238c
Changes for Thomas & fixed undo/redo for background changes
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1647 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-09 15:30:27 +00:00
RKrom
8374aa5fb6
Small fixes in GraphicsPath usage, making sure they are disposed. Also making sure Anti-Aliasing is used when drawing the shadow.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1644 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-09 08:52:58 +00:00
RKrom
5242a70121
Some enhancements to the interfaces
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1642 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-08 15:00:42 +00:00
RKrom
89c7c26c5a
Tweaking shadow settings...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1640 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-08 12:26:37 +00:00
RKrom
ab7522d743
Fixing some bitmap code to work, this should improve the quality a bit. Also re-factored some code so I could add more professionally shadows.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1639 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-08 12:04:35 +00:00
RKrom
a52e83dc45
Added an edge effect to see how and where we place them.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1638 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-07 16:28:28 +00:00
RKrom
08d56090c4
Changes to make the context menu work on multiple items
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1629 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-03 12:53:12 +00:00
RKrom
8d458998a1
Moving back to trunk!
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1602 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-01-24 19:24:36 +00:00
RKrom
f3b0878b02
"Merged" 0.8 with HEAD, so we can continue developing
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1282 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2011-07-17 12:05:59 +00:00
JKlingen
019b482195
refactoring: GreenshotCore/GreenshotEditor
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@731 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2010-07-27 20:18:52 +00:00
JKlingen
01d843e8cf
refactoring: moved interfaces from GreenshotPlugin to GreenshotCore
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@704 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2010-07-25 18:20:18 +00:00
JKlingen
a22b7578bd
moved all sources to trunk directory
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@693 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2010-07-25 08:48:59 +00:00