RKrom
7573373a5d
Moved check for OutputPrintInverted & the conversion from the PrintHelper to the PrinterDestination, this way it's all on one location.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2468 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-07 09:31:15 +00:00
RKrom
190578953c
Added a link to a Microsoft support link for Bug [ #1420 ] in the exception, might still be good if we can change the bug for so it is more clear what can be done...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2465 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-06 13:15:13 +00:00
RKrom
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.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2462 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-05 15:56:25 +00:00
RKrom
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...
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2457 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-03 18:12:39 +00:00
RKrom
141da5e724
Windows 8: fix for capturing when a fullscreen app is visible, this didn't go away, when having multiple monitors.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2456 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-03 16:26:04 +00:00
JKlingen
c777878bd7
updated copyright notice for 2013
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2436 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-01-20 20:18:49 +00:00
RKrom
e07278bc04
Fixed a possible DPI info loss
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2426 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-01-13 14:50:47 +00:00
RKrom
6ec8ecfaa1
Changes to clipboard code: log statement changes and consolidated some code.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2414 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-01-07 19:57:53 +00:00
RKrom
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!
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2398 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-20 12:33:17 +00:00
RKrom
a57fa7086f
Disabled compiling of unused code for the 1.1 release
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2387 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-17 11:03:23 +00:00
RKrom
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.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2377 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-12 09:51:41 +00:00
RKrom
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.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2375 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-11 11:51:41 +00:00
RKrom
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.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2373 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-10 17:50:26 +00:00
RKrom
9803c91122
Updated the about form to have an animation, which is not yet finished.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2368 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-07 20:40:17 +00:00
RKrom
83d244c3bf
Counting the amount of surface objects, so we can see if there are multiple in memory when we have bugs.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2365 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-07 15:12:04 +00:00
RKrom
69754804a0
Small changes in unused code, for cleanup.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2363 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-07 13:37:55 +00:00
RKrom
82eddefe4e
Code cleanup, already made some changes (which are not active) for the next release so I can work on them without having multiple changed files which might cause check in conflicts.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2359 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-06 13:47:17 +00:00
RKrom
4800bedde2
Made some changes which make the switch from region to window more interesting, for this I had to change some code so the "fade in/out" animations are running until finished.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2352 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-04 13:12:08 +00:00
RKrom
672590cd3b
Changes for the animation after discussions with Thomas. Mainly that the animation of the interactive capture STARTS from the Mouse-Cursor outwards.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2348 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-03 14:08:06 +00:00
RKrom
e21420e2aa
Code cleanup (removed floats and casts) and comments.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2343 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-02 13:26:03 +00:00
RKrom
7c8b0f5988
Animation queuing.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2342 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-02 13:08:51 +00:00
RKrom
ce632b1496
Added changes for the zoom to animate relative to the cursor position. Also made the first changes to make sure the animation has a frame rate equal to the screen refresh.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2341 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-02 12:49:44 +00:00
RKrom
3b9cc41832
Added easing to the animations
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2340 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-30 11:44:34 +00:00
RKrom
03efcf8d17
Restored Jens his Animation logic, this does cause problems with the drawing as the size is not exact.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2339 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-30 06:54:26 +00:00
RKrom
503a9daf63
Made changes to the animators, there now are different types but still all work linear.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2334 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-29 15:17:44 +00:00
RKrom
e8196928e1
Added AnimationHelper to support the animations, this is still an initial form. Made the interactive mode work with this.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2331 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-28 21:25:46 +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
42c705330f
Changed format and compression
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2289 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-15 20:51:41 +00:00
RKrom
485a814251
Added the possibility for a command after capturing.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2288 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-15 16:38:19 +00:00
RKrom
75a841b31e
Fixes for better performance in some experimental code, also fixed some formatting in the code.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2287 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-15 14:11:00 +00:00
RKrom
22c04fbb4a
Changes for 1.1, added Photobucket as project to the solution. Fixed some language files (the ietf in the file IS important)
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2276 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:01:05 +00:00
RKrom
1663bf7b0f
Updated the readme.txt and a small readability change in the StartupHelper
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2270 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-12 15:34:15 +00:00
RKrom
101cb27070
Added "ALLUSERSPROFILE" Startup path in check.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2269 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-12 15:30:15 +00:00
RKrom
396455875f
Fixes for the Startup-Helper, if Greenshot is already in the startup-folder we check & disable the checkbox.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2268 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-12 15:25:52 +00:00
RKrom
f006718d2a
Some fixes for capturing those nasty Apps, code is not finished yet!
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2267 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-11 19:57:55 +00:00
RKrom
ca73e3a673
Fixed LogManager access to use non strings, this prevents future refactoring problems.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2257 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 17:03:46 +00:00
RKrom
ae8c007528
Added some very basic support for Metro (Modern UI) Apps, the ones running can be captured over the "Capture window from list" and the one visible will be selectable with the interactive capture. (PrintScreen and space). What doesn't work is using printscreen on the Metro Tiles screen, here the space will only work like the desktop is visible.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2247 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 07:00:29 +00:00
RKrom
35b16e8fd9
Removed unneeded scroll code. Fixed a potential null-pointer bug in CaptureRectangle. Fixed a bug with GDI captures being black by counting the pixels and if there is a difference taking the screen shot instead.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2238 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-05 16:05:07 +00:00
RKrom
2127ce678b
Fixed wrong reference to the GreenshotPlugin and changed a property name so it's forced to a default.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2228 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-30 18:10:41 +00:00
RKrom
43fd418d6f
Added "Windows 8" for the OS information, also fixed that it always says "WinNT32" or something like that.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2221 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-29 15:16:55 +00:00
RKrom
216f3b82db
Fixed last checking, found bug in tests.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2207 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-26 18:11:58 +00:00
RKrom
4a3161a281
Fixed some capture issues, when trying to capture or show thumbnails of Windows that are iconized the size calculations are wrong.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2206 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-26 18:07:55 +00:00
RKrom
5723f6fa5d
Fix for #3580123 . Note: if Greenshot is forced to 32-bit (e.g. while debugging) the 64-bit keys are not read/deleted, so debugging of this code should be done in AnyCPU mode under Visual Studio!!
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2204 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-26 14:13:32 +00:00
RKrom
60fb5e5495
Changed the download link to go to version-history if the download is not a release.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2155 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-18 09:00:42 +00:00
RKrom
552a4c8f94
Tested and fixed update check
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2154 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-18 08:51:09 +00:00
RKrom
3e3701d3d4
Fixed message, the update notification now contains the filename instead of the version. This way people see what it is.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2152 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-17 15:44:15 +00:00
RKrom
b4bc530ee6
Added some logic for the update checks:
...
* release only sees RC & unstable if "check for unstable" is set
* Release candidates only sees unstable if "check for unstable" is set
Meaning even if check for unstable is not set:
* unstable versions always find newer unstable versions
* RC's always find newer RC's
* Releases only find releases
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2151 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-17 15:40:55 +00:00
RKrom
69d29992a2
Changes for Box Plugin so it can re-use the OAuthLoginForm. Also fixed a startup issue with some plug-ins.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2143 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-14 12:34:31 +00:00
RKrom
048826df3d
More small fixes, and some refactoring.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2140 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-13 15:14:57 +00:00
RKrom
4d399a60ac
Refactored the Office Destinations, including the Interop & configuration, to the new Office plug-in. Also refactored some code to be more consistent.
...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2131 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-10-10 14:18:05 +00:00