Robin Krom
2bbaa4a9a7
Removed more dead code
2021-03-21 23:44:25 +01:00
Robin Krom
26fe579d31
Improved the support for dragging and dropping images from a website, now also parsing HTML img src information, to be able to download that image. For this we need the HtmlAgilityPack.dll ( #294 )
...
Removed a lot of dead code, and remove the old OCR code as we don't even know if it still works.
2021-03-21 22:34:17 +01:00
Robin Krom
aff8ba2109
Fixed copyright, fixed some spelling and updated some of the code to a newer syntax.
2021-03-08 22:26:10 +01:00
Robin Krom
24c9b8fb36
This reduces the native code in favor of another library so there is less to maintain.
2021-01-10 10:33:53 +01:00
Robin Krom
94c778d82c
Improve DPI support ( #254 )
...
* Improving the DPI handling for most forms, there are still issues with:
* the AboutForm.Designer.cs where the title with the version scales differently.
* the destination picker doesn't seem to scale the font correctly.
Some parts are not tested yet...
* Solved the issue with the destination picker font, and some other small issues.
There still is an issue when using Powertoys (the feature which is experimental), that the capture is somehow skipping.
2020-10-23 00:28:50 +02:00
Robin Krom
63a9df5844
Fixed two issues with the adorner resize, sometime the initial value wasn't set and also there were some drawing artifacts. Still needs testing though.
2020-08-06 22:00:59 +02:00
jklingen
f159a871ca
Propagate DPI Changes down to Drawable Containers and Adorners and Resize Grippers Accordingly ( #200 )
...
* Propagate DPI Changes down to Drawable Containers and Adorners and Resize Grippers Accordingly
* Make Grippers Slightly Larger
* Add White Border to Grippers for Better Contrast on Dark Backgrounds
2020-08-06 21:29:55 +02:00
Killy
ef5b5deb7a
Smarter zoom - keep selected elements in sight
2020-05-01 18:16:33 +03:00
Killy
dcf75fd081
Use Fractions to represent zoom factor
...
The goal is to be able to get as close as possible to perfect 66.(6)% (2/3) zoom factor, and also remove types mismatch between the editor form and the surface.
2020-04-30 17:57:36 +03:00
Killy
2be1898c53
Width and Height shouldn't be exposed through ISurface anymore
2020-04-27 19:30:22 +03:00
Killy
169dbdccec
Rework for paste from clipboard
...
- location is determined by the same code for images and text;
- use visible area to determine the location.
2020-04-27 19:15:08 +03:00
Killy
136953aa4e
Fixes for some identified issues
...
- better interface for coordinate translation;
- correct context menu location;
- speech bubble tail can be dragged over the whole image.
2020-04-27 01:13:22 +03:00
Killy
8b45489b11
Zoom feature for the editor
2020-04-26 16:50:17 +03:00
Robin
3055d42689
Fixed Windows 10 incompatibility with 1809
...
Removed experimental QR code
Updated dependencies.
2020-04-12 23:23:02 +02:00
Robin Krom
7e96c99b3d
Updates for the notification service, now an icon is shown and it now follows the configuration settings. [skip ci]
2020-03-10 22:06:47 +01:00
Robin Krom
1ba0bf9b10
Working on making multiple notification systems possible, removing the old "notifyicon" balloon for Windows 10.
2020-03-10 13:17:13 +01:00
Krom, Robertus
5c6a3f2f78
Experimenting with some OCR and QR use cases.
2020-02-26 14:59:57 +01:00
Krom, Robertus
d8f5259fe0
Fixed OS output, as it didn't display Windows 10.
...
Fixed version string.
Improved OCR and QR code a bit.
2020-02-25 14:30:03 +01:00
Robin Krom
684a7615d7
This commit breaks compiling for a short (!) period, need to sync my work to a different system
2020-02-25 07:56:45 +01:00
Robin Krom
b49b01c9be
Worked on the OCR to improve the usage, it would now be possible to add a processor which scans all captures.
2020-02-20 22:59:09 +01:00
Krom, Robertus
42cd533862
A bit of refactoring to be able to find some issue...
2020-02-18 16:32:51 +01:00
Krom, Robertus
80d8f51fc5
Introduced a very simple "singleton" service-locator, which allowed for a removal of specific implementations which were very limited. With this it's easier to access dependencies.
2020-02-18 13:48:40 +01:00
Robin Krom
2293c70610
Fixed the build order, so we can build the installer.
...
Moved UnobservedTaskException handling from the Jira plugin to the MainForm.
Introduced an interface for doing the OCR, to enable building some functionality into the editor.
2020-02-08 23:23:19 +01:00
Krom, Robertus
57e2044839
Making the initial stuff working, getting an installer, when running from VS.
2020-02-04 15:29:10 +01:00
Robin
89ae9489d2
BUG-2056: A better fix for the issue, there was already something build in. [skip ci]
2017-01-16 17:06:50 +01:00
Robin
e654a60629
FEATURE-863: Fixed storing of the start value.
...
Updated SVG dependency, which fixes a few small issues with the Jira plug-in.
2016-11-22 10:23:46 +01:00
Robin
dc29ef0a27
FEATURE-863: Fixed counter to work with a flag, still the starting value is not serialized / deserialized?
2016-11-22 07:31:11 +01:00
Robin
f2f37700b3
FEATURE-863: Trying to get it working in 1.2.9
2016-11-21 23:47:10 +01:00
Robin
610f45d082
Code quality changes
2016-09-22 20:40:13 +02:00
Robin
7c7fd67b2a
Added LinqBridge and did some code cleanup.
2016-09-05 23:37:40 +02:00
Robin
fc192827f1
Made the supported image formats extendable, and supplied a SVG implementation right away with the jira addon.
2016-09-05 22:48:23 +02:00
Robin
1294036a56
Fixed copyright for this year.
2016-08-17 14:38:41 +02:00
Robin
798ca503a5
Code quality changes [skip ci]
2016-08-16 10:37:55 +02:00
Robin
0323705513
Merge remote-tracking branch 'remotes/origin/master' into release/1.2.9
2016-05-24 13:15:16 +02:00
Robin
45615275cf
Made the re/undo code from the branch work in this, this is a manual copy as something went horribly wrong with the repository. Before building I first want to check if everything is there.[skip ci]
2016-05-24 12:48:11 +02:00
Robin
7872f2f7e4
Merge remote-tracking branch 'remotes/origin/feature/BUG-1887_removed_grippers'
...
# Conflicts:
# Greenshot/Drawing/DrawableContainer.cs
# Greenshot/Drawing/SpeechbubbleContainer.cs
2016-05-23 22:03:01 +02:00
Robin
9ab6bff116
Fixed serialization issues, and made sure the arrow / line have the right adorners.
2016-05-23 16:43:10 +02:00
Robin
5b2d5b1397
Fixed most adorner related drawing issues, need to test a few more (freehand)
2016-05-23 15:39:21 +02:00
Robin
31db071394
Trying to replace the Gripper (which is a Label/Control) with adorners (custom code). This should prevent the slow cleanup, reduce resources and speedup the editor. Also we should have better "UI" feedback. This is still very experimental.
2016-05-23 13:32:52 +02:00
Robin
98e6be5eb6
Small cleanups [skip ci]
2016-04-17 23:32:22 +02:00
jklingen
e409392f32
Revert "Revert "Removed most references to SF""
2016-03-24 23:04:47 +01:00
jklingen
2599ff5b7c
Revert "Removed most references to SF"
2016-03-24 22:54:16 +01:00
Robin
fe176a2da4
Removed most references to Sourceforge, need to check with a file-searcher if something is left. P.S. The help files still have references...
2016-03-23 16:54:57 +01:00
Robin
ec5930ed41
Updated Copyright notice
2015-03-13 10:31:52 +01:00
RKrom
7d28b6a3a5
Enhanced the external command plug-in to capture the first Uri in the output, and places this on the clipboard. Additionally the Uri is linked in the notify bubble or when started from the editor. The behaviour can only be modified via the greenshot.ini and is for all commands.
2014-09-09 17:35:51 +02:00
RKrom
08216b09c0
Code quality changes for stability and reduced memory usage.
2014-06-13 12:18:59 +02:00
RKrom
fb993c2238
Fixed serialization issues with the StepLabelContainer and the SpeechbubbleContainer, they should now be in the correct shape/location when loading from the .greenshot file.
2014-06-12 13:43:20 +02:00
RKrom
c19564b6e3
Fixed rotating elements which are just rectangles, like the enum-label.
2014-05-31 23:40:18 +02:00
RKrom
b37ed3562d
Added icons for the new tools, also changed some of the logic so it is possible to show the number of the next "label" in the tool button.
2014-05-28 09:35:08 +02:00
RKrom
ff3f898f54
As 2.x takes longer as planned, I added the SpeechbubbleContainer and StepLabelContainer (Enumerable label) to the 1.2 branch. This code was stored somewhere on my hard-drive, is still experimental.
2014-05-23 15:49:14 +02:00