Commit graph

1242 commits

Author SHA1 Message Date
RKrom
77c61a522f RC Preparations
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2549 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-02 10:38:52 +00:00
RKrom
187e4bbe92 RC Preparations
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2548 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-04-02 10:33:44 +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
JKlingen
db86df3af3 finnish translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2546 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-30 12:12:45 +00:00
JKlingen
b18deda4e5 updates for ukrainian translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2545 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-30 11:58:22 +00:00
JKlingen
22027eb5ee updates for chinese translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2544 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-30 11:51:37 +00:00
JKlingen
bb857fb9e4 greek translation update
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2543 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-30 11:45:25 +00:00
JKlingen
0ac06593c5 updates for russian translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2542 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-30 11:40:44 +00:00
RKrom
a0f6430b93 Added another one.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2541 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-28 10:28:07 +00:00
RKrom
1ed4dd3651 Updated bugs fixed.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2540 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-28 10:26:19 +00:00
RKrom
8a13a0d5a6 Correction for the previous correction...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2539 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-28 10:13:44 +00:00
RKrom
f7c0dd744b Fix for #1481, checking paste location
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2538 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-28 09:56:55 +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
465bf9eea7 Fixed spelling error, bug #1477
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2534 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-17 17:16:48 +00:00
RKrom
68ab243178 Fixed dispose order, bug #1476
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2533 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-17 17:14:34 +00:00
RKrom
94c0f1064f Making capture more stable for #1475
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2532 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-13 16:56:57 +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
RKrom
ea20ead07e Removed a Image-cloning call which wasn't needed.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2530 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-11 11:50:52 +00:00
RKrom
f8fec5ebe0 Fix for [#1462] where the filename is wrongly cropped.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2529 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-08 21:04:53 +00:00
RKrom
733adc99e4 Fixed #1474, CropContainer wasn't cleaned up correctly.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2528 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-08 20:45:40 +00:00
RKrom
25c7e56c31 Fixed a bug when cropping a large image which was scrolled, we didn't consider the scrolling offset.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2527 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-08 11:18:49 +00:00
RKrom
c2639a1bc7 Fix for #1470, preventing Exception pop-up (showing a message instead) and using fall-back if the last location is no longer available.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2526 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-07 11:20:36 +00:00
RKrom
51e57b8943 Fix for #1470, preventing Exception pop-up (showing a message instead) and using fall-back if the last location is no longer available.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2525 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-07 11:17:20 +00:00
RKrom
b7b89ade04 cleanup & small fixes. Added some more IBinaryContainer implementations which are used by plugins which aren't rolled out yet. (but I didn't want to loose the code)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2524 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-07 10:08:57 +00:00
JKlingen
623fa983c3 translation updates + new plugin translations for traditional chinese, provided by fei
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2523 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 21:18:01 +00:00
JKlingen
9e9e32597c updated for ukrainian translation, provided by Олександр (6c6c6)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2522 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 21:12:37 +00:00
JKlingen
c9d7937a6b updates for russian translation, provided by Andrey Kravtsov
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2521 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 21:08:56 +00:00
JKlingen
429d5d0447 Another update for French translation by thierry :)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2520 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 21:00:25 +00:00
JKlingen
7a7bfb6c80 Update for french translation, by thierry
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2519 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 20:57:04 +00:00
JKlingen
ae473fcd4c update for greek translation, by geoskoun
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2518 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 20:46:31 +00:00
RKrom
005c3c39af Fixed [#1469] by checking if there are grippers.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2517 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 19:32:05 +00:00
RKrom
1057d5f23a Fixed [#1469] by checking if there are grippers.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2516 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-06 19:31:07 +00:00
RKrom
15605cee62 Somehow Jens' last change on this file broke the build.bat. I only rolled back the 1 needed slash.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2515 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-05 21:42:06 +00:00
RKrom
3361873fe7 Cleanup of ColorMatrix & ImageAttribute code usage
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2514 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-05 12:07:48 +00:00
RKrom
8b5578ea2c Fixed compilation issues on new code which isn't checked in by refactoring the ApplyBlur method. This was needed anyway, as it doesn't return a new bitmap!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2513 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-01 09:19:01 +00:00
RKrom
d039af3640 Did a compare on the shadow code, with and without GDI. Wasn't happy with the difference, so I made sure they are equal (as far as I can see).
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2512 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-03-01 08:49:30 +00:00
RKrom
2d6b58f722 Small fix for compositing mode and a log statement.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2511 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-27 17:22:43 +00:00
RKrom
2c1a56e868 Added title in Imgur upload as optional to the configuration
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2510 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-27 17:19:52 +00:00
RKrom
565bf262db Added alpha-blending to the Quantizer, otherwise the colors would be counted wrong and look like sh*t.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2509 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-27 17:17:31 +00:00
RKrom
e5ee2c3711 Removed a pre-build "rmdir", this removed the plugins but forces to do a complete rebuild every single time!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2508 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-27 16:44:58 +00:00
RKrom
c3966923e4 Fixed shadow and fixed a problem that alpha-channel bitmaps should NOT be reduced to 8-bit if not forced! (Still need to fix alpha-channel color reduction!) Removed a pre-build "rmdir", this removed the plugins but forces to do a complete rebuild every single time!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2507 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-27 16:44:21 +00:00
RKrom
ec5840550a Cleanup, and fixed a bug in the CloneArea method of the ImageHelper.cs
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2506 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-22 16:27:55 +00:00
RKrom
652ca64e9f Preventing that the Photobucket login is shown while using the Dynamic-Destination picker "mouse-over".
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2505 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-20 12:02:37 +00:00
RKrom
9850096c3b Fixed an issue where the destination picker is displayed while we are already in the destination. This is done by storing the value of the clicked item in the ContextMenuStrip.Tag property, if this is null the user didn't click on the menu but somewhere else and we cancel the close... if the value is set, the user clicked on the menu and the close is allowed.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2504 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-20 09:45:34 +00:00
RKrom
0e86fa409c Removed surface disposing, and making sure the PrintHelper itself is disposed correctly. Disposing the surface is not allowed in a destination, e.g. this would rip the surface away right from under the editor :)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2503 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-20 09:16:28 +00:00
RKrom
d1e3560f9c Fixed compile error.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2502 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-18 08:37:34 +00:00
RKrom
eea9ba6e9e Found some HORRIBLE code, which I used from a blog, where the writer was casting IntPtr's to ints and using it as a pointer. This can (logically) cause huge problems on 64-bit systems!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2501 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-17 18:13:10 +00:00
JKlingen
2e529d7d32 changed default print options (rotate and enlarge are no longer selected by default)
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2500 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-17 14:05:22 +00:00