Commit Graph

  • eb06df0f6b Removed designmode messages, this was just bothering the development. RKrom 2012-10-10 14:26:18 +00:00
  • 4d399a60ac Refactored the Office Destinations, including the Interop & configuration, to the new Office plug-in. Also refactored some code to be more consistent. RKrom 2012-10-10 14:18:05 +00:00
  • 5714b59a14 Fixed hard coded Encoder, if sometime the encoder order changes this would have broken the code. Also removed a stream wrapper. RKrom 2012-10-09 10:01:37 +00:00
  • b600d72156 Due to a GDI+ issue with storing PNG images on a non seek able stream, which seems to be fixed with Windows 7, I moved stream-handling specific "fixes" as far "down" as possible. By doing this we should have the best performance and can fix problems easier. RKrom 2012-10-09 09:17:25 +00:00
  • 67852e0b76 updates for chinese translation JKlingen 2012-10-08 20:22:02 +00:00
  • da03cf3002 Fixed uploading issues with PNG, it seems this format can't be written to a network stream (non seekable) RKrom 2012-10-08 20:09:06 +00:00
  • 448f82f6c3 Code reuse and cleanup. RKrom 2012-10-08 15:32:14 +00:00
  • abe79e65e9 Untested performance improvements with uploads, in short the image is directly stored to the upload stream instead of writing a stream to a byte[]. Expecting a small performance improvement, and a lot less memory usage while uploading. RKrom 2012-10-08 12:58:20 +00:00
  • c983567827 Added Multipart/form-data support, this should improve memory usage and upload performance. Is also needed for Flickr. RKrom 2012-10-08 06:26:29 +00:00
  • f464b3a3ca Fixed refactoring changes for unused plugin. RKrom 2012-10-07 12:35:29 +00:00
  • 568264a045 Small code optimization in GetActiveWindow, and bugfix in an unused method GetWindow (used for testing) RKrom 2012-10-05 10:24:35 +00:00
  • 21d273a8c3 Rewrote the ZIP creation to make sure only the needed files are in there. RKrom 2012-10-03 18:22:15 +00:00
  • 0065932617 Dropbox no longer needs .NET 3.5, removed the installation check RKrom 2012-10-03 18:01:11 +00:00
  • e3a248749d Fixing .NET Compiler version RKrom 2012-10-03 17:54:18 +00:00
  • ab2d2a1ce1 fixed internationalization of effects button JKlingen 2012-10-02 21:52:58 +00:00
  • e4e3f20eed updates for french and serbian translation JKlingen 2012-10-02 21:41:10 +00:00
  • 2d7bab0cef language editor displays stacktrace now in case of unexpected error JKlingen 2012-10-02 21:30:53 +00:00
  • cee551da87 language editor is able to export installer translation part now JKlingen 2012-10-02 20:45:17 +00:00
  • 6767c76c8e language editor is able to export installer translation part now JKlingen 2012-10-02 20:30:00 +00:00
  • 8ee56d24c2 language editor is able to export installer translation part now JKlingen 2012-10-02 20:29:32 +00:00
  • 52d4ee8b72 french translation for installer JKlingen 2012-10-02 19:59:01 +00:00
  • 97265be849 updated help for new features JKlingen 2012-10-02 18:58:52 +00:00
  • 790eb7e0d7 fixed syntax error JKlingen 2012-10-02 18:48:44 +00:00
  • bf7885d593 Small logic fix, expression should check for not null instead of null. RKrom 2012-09-29 12:38:37 +00:00
  • b3545fe98d Added comment RKrom 2012-09-28 23:11:37 +00:00
  • 96482f70b5 Added expert setting to reuse the editor. RKrom 2012-09-28 12:44:45 +00:00
  • f7782299cd Removed some unused code, and fixed a Editor-reuse issue. (No focus, and resize issues) RKrom 2012-09-28 12:17:31 +00:00
  • 336518f5f9 Finishing performance improvement changes. RKrom 2012-09-28 11:21:05 +00:00
  • 4b25051e2c Updated readme.txt to reflect some changes RKrom 2012-09-28 10:39:32 +00:00
  • d9f77270f5 Making sure there is no IE capture, if the setting is disabled. Although I couldn't find any evidence that there is a bug here, as reported, this doesn't hurt. RKrom 2012-09-28 10:30:57 +00:00
  • be3df25804 Performance improvements, disabled a not used feature. RKrom 2012-09-28 10:25:10 +00:00
  • 42e6375d9e Making Greenshot the default startup project. RKrom 2012-09-27 07:53:36 +00:00
  • 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. RKrom 2012-09-26 16:57:16 +00:00
  • 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. RKrom 2012-09-26 12:51:01 +00:00
  • 68c0cf091a Fixed shadow usage of the BitmapContainer (toggle shadow DOES reset the size) RKrom 2012-09-26 11:55:55 +00:00
  • 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. RKrom 2012-09-26 10:20:00 +00:00
  • 1d2247965e Added: Fixed shadow with transparency issue. RKrom 2012-09-25 12:56:12 +00:00
  • d8cb00e70c Fixed shadow with transparency issue. RKrom 2012-09-25 12:19:22 +00:00
  • 9488200886 Refactoring some more classes, making easier code in plug-ins possible. Needed this for better testing some problems with the CreateShadow function. RKrom 2012-09-25 11:36:52 +00:00
  • 017b874de3 Fixing Debug/Release issue, build problems RKrom 2012-09-25 07:18:27 +00:00
  • 4522d727dc ukrainian translation updates for 1.0.2 JKlingen 2012-09-24 20:59:28 +00:00
  • bfb9c120f5 added missing links to support section JKlingen 2012-09-24 20:52:50 +00:00
  • fa89554e15 renamed de-FR to de-x-franconia to be consistent with the IETF conventions JKlingen 2012-09-24 19:43:08 +00:00
  • ebdc848d5c added additional language entry key for editor_image_shadow, to keep resources for image shadow and object shadow apart JKlingen 2012-09-24 18:39:33 +00:00
  • cf29c23439 Project files cleanup, making sure all projects have the same settings. RKrom 2012-09-24 18:18:38 +00:00
  • a5f900f92e Some small fixes for different parts of code. RKrom 2012-09-24 14:57:02 +00:00
  • 3411432a0e Fixed wrong label names RKrom 2012-09-23 14:46:20 +00:00
  • f4f3a77e55 Cleanup of unneeded code: Removed a unused property from the OAuthLoginForm and removed the using "imageforexport" as we only want the "background" image of the surface for our OCR. RKrom 2012-09-23 13:59:05 +00:00
  • 86d376a0dc Greenshot 1.0 Release Candidate 3 preparations. RKrom 2012-09-23 13:57:43 +00:00
  • fd91cc9107 OCR Plugin refactoring, now should work as a real destination and have an icon. RKrom 2012-09-23 13:28:30 +00:00
  • 9553f840cb Fixed OCR usages, now working for Windows 7 by using an additional exe. RKrom 2012-09-22 13:58:16 +00:00
  • 3637cd0420 Fixed a Thread setup, no reported bugs on the "error" yet. RKrom 2012-09-22 13:00:51 +00:00
  • bda2466bff More translation enabling changes for the external command plug-in. RKrom 2012-09-21 14:56:27 +00:00
  • 9ee318cc5f Removed the no longer needed "hotkey_" language keys. RKrom 2012-09-21 14:37:58 +00:00
  • abaf473d83 Change to make OCR work on 64 bit Windows, now using a small 32-bit exe to do the OCR'ing. (untested) RKrom 2012-09-21 13:31:08 +00:00
  • 0d40ebe346 Fixes for Bug #3569703 RKrom 2012-09-21 11:52:35 +00:00
  • 079dab8621 Added JSONHelper.cs, which has a JSON Parser. Should be removed when upgrading from .NET 2.0 to 3.5 or higher as we have framework solutions. RKrom 2012-09-21 10:49:09 +00:00
  • 34842e9977 website translations JKlingen 2012-09-20 17:48:37 +00:00
  • 8b7c2f0e99 Fixed language directory RKrom 2012-09-20 13:40:26 +00:00
  • 8b8024e20c OAuth refactoring, making Photobucket work. RKrom 2012-09-20 11:37:47 +00:00
  • 55f59b34f7 Added a Germane dialect "Frängisch" (Fränkisch), which is currently not active in the installer. RKrom 2012-09-20 08:08:13 +00:00
  • 11501b8152 LanguageEditor now saves html snippet for homepage when saving a language_website_*.xml file JKlingen 2012-09-19 21:53:17 +00:00
  • 63e738118e french translation of our website JKlingen 2012-09-19 21:20:31 +00:00
  • 86cd33691b <a> elements are contained in the translation file now JKlingen 2012-09-19 21:19:55 +00:00
  • 94acdf3ac3 fixed xml version attribute JKlingen 2012-09-19 19:42:47 +00:00
  • cb01534cce Preparations for RC3 RKrom 2012-09-19 13:55:58 +00:00
  • 752fe42aae Fixed problem when invalid language was specified in the ini file. RKrom 2012-09-19 13:51:19 +00:00
  • 7e3b7de25e Preparations for RC3 RKrom 2012-09-19 13:23:02 +00:00
  • 4ea2ab783a Preparations for RC3 RKrom 2012-09-19 13:19:44 +00:00
  • 19d92e72c8 Preparations for RC3 RKrom 2012-09-19 13:14:22 +00:00
  • 4358deab9b Preparations for RC3 RKrom 2012-09-19 13:03:11 +00:00
  • 9627e927fb Fixed icon for Photobucket RKrom 2012-09-19 12:40:38 +00:00
  • 4be78dddd4 Some small fixes for bugs which showed up while using the current version. In this case there was an issue with the ExportInfomation passing, an export to Outlook wasn't reported as done causing the destination picker to show again after the export. RKrom 2012-09-19 12:30:27 +00:00
  • 518fa607b1 Fixed donate icon (removed shadow) RKrom 2012-09-19 11:11:01 +00:00
  • a2e42fd740 Fixed donate icon (removed shadow) RKrom 2012-09-19 11:08:57 +00:00
  • 91385b074e Refactored PluginUtils to have the GetExePath and GetExeIcon, which was needed for giving the ExternalCommandPlugin an icon. RKrom 2012-09-19 10:05:26 +00:00
  • 99e672a76d Initial changes for the translations of the external command plug-in. RKrom 2012-09-19 05:36:22 +00:00
  • 350260f3bd dutch translation update for version 1.0.2 JKlingen 2012-09-18 20:29:47 +00:00
  • d7e8f39f1e update for french help file JKlingen 2012-09-18 19:59:23 +00:00
  • e40db9ef28 Added a copy of the .pdb when in debug modus, this allows us to debug plugins. RKrom 2012-09-18 19:48:19 +00:00
  • 9a6e7780c7 Added missing PUT logic, now Dropbox works too. RKrom 2012-09-18 19:18:28 +00:00
  • 8006481b2d Fixed OAuth RKrom 2012-09-18 15:18:58 +00:00
  • ade8e365b6 Made the OAuth implementation work as specified, Imgur is working but the others need to be checked. RKrom 2012-09-18 15:07:17 +00:00
  • 45e018d197 Tweaking the IE capturing to only consider IE windows and special configured windows. This should speed up the process of getting the available IE's and cause less confusion. RKrom 2012-09-18 07:16:39 +00:00
  • ef4b1344e5 extracted imgur credentials to another class JKlingen 2012-09-16 22:09:26 +00:00
  • 4698ee8d7d added nynorsk translated files for website and installer JKlingen 2012-09-16 06:47:52 +00:00
  • a7231a4965 added norwegian nynorsk translation for installer (however, innosetup does not offer nynorsk, had to take norsk) JKlingen 2012-09-15 07:44:10 +00:00
  • 8820fa08f1 added norwegian (nynorsk) translation JKlingen 2012-09-14 20:59:44 +00:00
  • b6a686db28 two fixes to avoid exceptions when trying to capture IE content from IE instances embedded in other applications JKlingen 2012-09-14 20:55:42 +00:00
  • 8edfc71c9c swedish language updates for 1.0.2 JKlingen 2012-09-14 20:15:19 +00:00
  • b4f54d3e11 russian language update JKlingen 2012-09-14 20:03:04 +00:00
  • 2125fe0efe russian language update for 1.0.2 JKlingen 2012-09-14 19:58:26 +00:00
  • c1e52f5b16 Refactored some Photobucket code, still getting 401 errors though. RKrom 2012-09-14 16:52:00 +00:00
  • a20619b265 Made Plugin Example compilable. RKrom 2012-09-14 16:46:23 +00:00
  • 203a34ee6f Added some fixes for the IDestination code, allowing a Destination to supply dynamics without base. Also made the savetmpfile able to store in a supplied path. RKrom 2012-09-14 16:43:15 +00:00
  • c037b99d6e Added a plugin for the office communicator, this allows you to export an image to open conversations. The plugin will use other destinations for the storage, and use the result "URI" to send a text message. Can be used for a quicker (less overhead) image sharing as using mail. RKrom 2012-09-14 16:40:44 +00:00
  • 897623f1e2 Rollback of accidental check-in RKrom 2012-09-14 15:07:21 +00:00
  • be797ecf8a Extended the ExportCapture with ExportInformation as a result object, this allows us to better and more consistently return & handle information from the export. Also it should be easier to extend the functionality. TODO: Still need to cleanup some messages, some are no longer needed RKrom 2012-09-14 15:04:37 +00:00
  • f3d376ee71 Removed debug information as this crashed Greenshot, after 5 minutes blocking one CPU :) RKrom 2012-09-14 14:53:45 +00:00
  • 91dd10ebcb Added some debug information, hopefully this will tell us something. RKrom 2012-09-14 14:38:39 +00:00