Commit graph

986 commits

Author SHA1 Message Date
JKlingen
16ad103450 refactored: bitmapPos -> cursorPosOnBitmap
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2293 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-18 08:16:38 +00:00
JKlingen
c06e3e0288 fixed bad positioning of rulers, introduced with changes in revision 2290
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2292 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-17 23:32:58 +00:00
JKlingen
bfb8a1a7e6 clear ZoomForm before painting so that areas out of screen bounds are displayed in solid black
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2291 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-17 23:02:38 +00:00
JKlingen
0b45a56b96 fixed position of zoom form in case of negative screen bounds
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2290 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-17 22:48:10 +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
fa02394047 Added DwmEnableComposition for testing
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2286 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-15 12:22:42 +00:00
RKrom
9ca5f0d3bd Small fixes for the Zoom and its performance improvements
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2285 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-14 09:34:33 +00:00
RKrom
831a3b4d5b Made zoom move to a different location if it goes outside the screen. Also changed the Metro-App visibility property, this might work (up to an acceptable level) but is untested.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2284 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 21:13:09 +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
41a63f5847 Removed template from .zip
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2282 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:46:44 +00:00
RKrom
dc3c756a1a Changed the Readme.txt to use a template.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2281 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:42:36 +00:00
RKrom
15a7a4b53f Changed the Readme.txt to use a template.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2280 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:42:21 +00:00
RKrom
be6c4b0587 Added photobucket and changed version
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2279 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:18:26 +00:00
RKrom
8f042ac163 Changed zoom to be enabled by default.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2278 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:15:34 +00:00
RKrom
bd8efca35b Fixed version number
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2277 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 09:03:23 +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
5e6b13e509 Fixed Control locations on Form and log4net reference
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2275 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 08:45:35 +00:00
RKrom
fc86a47220 Added Photobucket for Greenshot 1.1
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2274 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 08:38:32 +00:00
RKrom
96b8b3524e Project was missing a file...
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2273 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 08:27:48 +00:00
RKrom
94efe04377 Applied zoom patch, currently needs to be activated by pressing "Z" in the capture form. This will change later.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2272 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-13 08:19:41 +00:00
RKrom
e84b6c8dd4 No need to consider the working area, as the Window is topmost and is visible "over" the Taskbar
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2271 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-12 16:52:44 +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
JKlingen
1587b0298c slovak translation updates
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2266 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-10 17:03:30 +00:00
JKlingen
be08b62aab updates for italian translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2265 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-10 16:59:27 +00:00
JKlingen
2974fba0c9 updates for ukrainian translation
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2264 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-10 16:28:24 +00:00
JKlingen
3ad14bdcba updates for serbian translation + serbian installer
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2263 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-10 16:07:01 +00:00
RKrom
7569dae43e Updated the readme.txt
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2262 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-09 15:50:28 +00:00
RKrom
ff141b29d9 Added Special-Folder support in the FilenameHelper for the following values: MyPictures, MyMusic, MyDocuments, Personal, Desktop, ApplicationData, LocalApplicationData. Meaning one can now set the output path to ${MyPictures}
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2261 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-09 15:00:55 +00:00
RKrom
0b1a0c3d55 Small fixes which make it easier to check if an IniValue is fixed, also changed the Component.Enabled in the settingsForm for some more properties. In normal English, if I have defined a property in the "greenshot-fixed.ini" the matching setting can not be changed!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2260 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-09 13:46:20 +00:00
RKrom
929363202b * Bug #3585393: resize issues with some the plugin configuration dialogs.
* Not reported: Flickr configuration for the Family, Friend & Public wasn't stored.

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2259 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 21:03:41 +00:00
RKrom
b3c5eb67fd Fixed example plugin to work with the latest changes
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2258 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 20:45:59 +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
9b766ebe88 Updated the readme.txt
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2256 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 16:30:52 +00:00
RKrom
53cfcab5b1 Removed more unneeded operations, this makes the Confluence plug-in even smaller!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2255 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 16:28:26 +00:00
RKrom
7282d1877a Removed all unneeded operations, this makes the Confluence plug-in ~ 130kb smaller!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2254 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 16:15:40 +00:00
RKrom
8f57c6a074 Removed all unneeded operations, this makes the Confluence plug-in ~ 130kb smaller!
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2253 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 16:12:17 +00:00
RKrom
2f74e60853 Added IAppVisibility.cs which can be used to check if the "Metro" App Launcher is visible. Described here: http://stackoverflow.com/questions/12009999/imetromodeislaunchervisible-in-c-sharp-via-pinvoke
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2252 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 12:02:08 +00:00
RKrom
3835b198f0 Fixed "does the window to capture" fit routine and changed the isMetroApp to check for the className.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2251 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 11:44:47 +00:00
RKrom
114233eed9 Removed GreenshotInterop from the SVN, moved all files to their rightful destination.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2250 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 11:40:51 +00:00
RKrom
06c691cf89 Cleanup, before branching: Moved interop assemblies from the GreenshotInterop to this project
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2249 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 11:29:43 +00:00
RKrom
180cc1c661 Fixed DWM capture for Metro (Modern UI) Apps by not placing it in the foreground.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2248 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-08 07:03:53 +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
d545bc8ec3 Updated the readme.txt
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2246 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-07 08:33:19 +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
15d5bb58e4 Fixes: Catching an outlook exception that can be ignored. Making sure that the window to be captured is active, so the colors are right. Also a little cleanup, and added FindWindow to the User32.cs so we can use this to find Metro (Modern UI) applications, this still needs to be added to the WindowsHelper.cs
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2244 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-11-06 06:11:37 +00:00