Robin Krom
60956771c8
Feature Improve file format support ( #385 )
...
This feature will make it easier to support different file formats later on, and also adds a "VectorGraphicsContainer" base class to better support non pixel graphics in the editor. Examples are SVG, WMF/EMF and Emoji which scale automatically to the correct size and are not resized from pixels. Multiple new formats have been added for reading, Jpeg XR for writing.
2022-02-20 13:21:32 +01:00
Christian Schulz
a32cc1888b
Fix exception when rotating when counter are used, by prevent negative fontsize ( #382 )
2022-02-19 01:25:07 +01:00
Robin Krom
2e13c57e2d
Doing a bit of cleanup on the code, and fixing #374
2022-02-08 14:00:49 +01:00
Robin Krom
4f3920d61a
Changed the default window capture for Windows 11 to use User32.PrintWindow (called GDI internally), which should solve #326 . The background for this can be read in #373
2022-02-06 21:21:40 +01:00
Robin Krom
6b90f2c3ff
Better documentation for the DibHelper [skip ci]
2022-02-03 09:10:05 +01:00
Robin Krom
9ac6d22c96
Made the DIB code easier to work with, saving memory allocations where possible.
2022-02-03 00:09:08 +01:00
Robin Krom
b94d9139f2
I found some research about using the DIB format on the clipboard, which suggests to do it differently.
...
This implements that change, and potentially solves #348 , BUG-2892 and more (maybe SUPPORT-135, #172 , #365 )
2022-02-01 22:36:16 +01:00
Robin Krom
8ce4735aad
This should keep the slack workaround but fix #367
2022-01-31 13:24:25 +01:00
Mr-Update
c701aad58c
Update language-de-DE.xml ( #316 )
2022-01-29 22:57:37 +01:00
Robin Krom
fdbaca6c3f
Fixed the field changing for #338 , this should trigger undo and also changes to the default field values (meaning storing in the configuration)- Added the CTRL modifier for the feature for now.
2022-01-29 21:49:20 +01:00
Robin Krom
f98cbd1c44
Add shortcuts (0-9, +/-) for foreground color, background color, line thickness, bold and shadow ( #338 ) ( #366 )
...
Co-authored-by: meschi89 <45665020+meschi89@users.noreply.github.com>
2022-01-28 22:15:45 +01:00
SiderealArt
8985eb58fa
Update language-zh-TW.xml ( #345 )
...
* Update language-zh-TW.xml
* Update version Attribute for Translation Update
Co-authored-by: jklingen <jklingen@users.noreply.github.com>
2022-01-28 17:18:28 +01:00
Robin Krom
82fa94f566
Fixed some more DPI issues, this time in the settings.
2022-01-25 12:33:06 +01:00
Robin Krom
09d310da78
Improvement on the DPI issue in the AboutForm and hopefully fixed a drawing issue where something is animating while the form is being closed.
2022-01-25 12:12:03 +01:00
Robin Krom
10e3049087
Optimized the GreenshotForm by removing the designer support in release mode.
2022-01-25 11:37:13 +01:00
Robin Krom
ac8545c848
Dependency updates
2022-01-25 11:22:11 +01:00
Robin Krom
46a302f5e8
This adds a workaround for #348 , removing the usage of the DIB format and replace it with BITMAP. This might break transparency for some applications, but it's not used much in Windows 11 yet.
2022-01-25 10:45:38 +01:00
Robin Krom
fda0cd9555
Added a way to test for Windows 11.
2022-01-25 10:40:36 +01:00
Robin Krom
d57fe900e5
Trying out a workaround for the Slack issue, the capture form will be resized back to the desired size.
2022-01-24 23:32:30 +01:00
Robin Krom
37b42aaadb
Merge branch 'release/1.3' of https://github.com/greenshot/greenshot into release/1.3
2022-01-23 01:04:00 +01:00
Robin Krom
a498a80fb8
Small stability improvemnt [skip ci]
2022-01-23 01:03:31 +01:00
Laurent Eriksen
6622bec158
Update README.md ( #351 )
...
Change 'planed' to 'planned'
source: https://wikidiff.com/planed/planned
2022-01-16 16:17:50 +01:00
Robin Krom
82b37bcaa4
Updated dependencies and added a log entry to help troubleshooting #320
2021-12-16 10:59:20 +01:00
Robin Krom
24d4e926ad
Fix for BUG-2851, Windows 7 doesn't have the used API yet.
2021-11-01 19:02:18 +01:00
Robin Krom
ce56ee1cb6
With #321 it as reported that the reload functionality didn't work, there was actually a bug in the code replacing the values.
2021-10-16 23:07:22 +02:00
Robin Krom
b37b123e8e
Fixed an issue which was introduced by renaming the assemblies, the confluence icon could not be found.
2021-10-16 23:06:25 +02:00
Robin Krom
5ba390abf0
Fixed #335
2021-10-16 22:32:38 +02:00
SiderealArt
8958401a7c
fix typo ( #344 )
2021-10-16 22:11:24 +02:00
SiderealArt
caeaf12d1f
Add Traditional Chinese to website and installer ( #343 )
...
* Add Traditional Chinese to website
* Create language-installer-zh-TW.xml
2021-10-16 22:11:02 +02:00
Robin Krom
7557041fe6
Fixed a small build warning, about the license url.
2021-10-13 09:47:32 +02:00
Eric Cogen
e06c3e8510
FEATURE-1196 ( #339 )
...
* FEATURE-1196: Double clicking on the colour square chooses the color and closes the color window
* BUG-2565: Tooltip on recent colors is not representing the color.
2021-10-13 08:18:13 +02:00
Robin Krom
7839fe5e2f
Security fix for SUPPORT-407, used quotes for the path
2021-10-04 21:07:05 +02:00
Robin Krom
a7c3b8579b
Dependency updates
2021-10-04 20:38:45 +02:00
Svatopluk Vít
26e4aee892
Update of Czech language file ( #332 )
...
* Update language-cs-CZ.xml
Review of language file
2021-10-02 20:59:40 +02:00
Masv-MiR
77d4db59c1
Corrected czech translation ( #330 )
...
Changed from Ceština into Čeština.
2021-10-02 20:58:22 +02:00
Ishmaeel
f71499c9c6
Fix Ellipse and Highlight duplication bug ( #322 ). ( #331 )
...
Fixes #322 .
Ellipse only created default adorners in constructor, never after deserialization. Having zero adorners triggered a Linq exception down the code path. Fixed by duplicating the deserialization logic from RectangleContainer.
Highlight also failed to create its default adorners. Fixed by just adding a correct call to CreateDefaultAdorners call in the existing Init method.
2021-10-02 20:56:46 +02:00
Robin Krom
e9d1e278e6
Small update of GitVersioning [skip ci]
2021-06-05 22:27:23 +02:00
Robin Krom
3350120b55
BUG-2792: Fixed the issue that PowerToys is interacting with our region selection window.
2021-06-04 01:00:55 +02:00
Robin Krom
973cf871c8
Additional improvements for the ClickActions, now possible to open a file directly in the editor. Inspired by FEATURE-1321
2021-05-29 16:06:58 +02:00
Robin Krom
99fb245537
BUG-2786 Fixing a startup issue with Windows 7
2021-05-28 00:20:26 +02:00
Robin Krom
2330d6af57
#258 In the settings form there was DPI scaling done on the icon size, this seems to have unfortunate side effects, so I removed this.
2021-05-27 09:12:28 +02:00
Robin Krom
fa0ed4a53b
#315 made sure that with a small capture the canvas is enlarged so OCR can still work.
2021-05-26 12:04:20 +02:00
Robin Krom
5935a435b5
Solving the build order by making Greenshot depending on all other projects.
2021-05-19 16:35:55 +02:00
Robin Krom
cf2d9d4148
#314 Added additional click actions to support capture region, not satisfied with the empty editor option though
2021-05-19 16:24:29 +02:00
Robin Krom
d429e4f6af
Removed the plugin attribute, and changed the way the plugins are copied to their destination. This should simplify the packaging, for InnoSetup but also the .zip & protable (which are still missing at this moment)
2021-05-18 13:51:00 +02:00
Robin Krom
8e121f25f0
Fix for clipboard issues #307 , this caused all kind of problems throughout the editor whenever the clipboard contents where checked. [skip ci]
2021-05-18 10:56:39 +02:00
Robin Krom
95c4ea5cbe
This simple workaround fixes that the animations are not at the right speed (it's a workaround as it would be much nicer if the number of frames is correctly calculated.)
2021-04-15 11:13:34 +02:00
Robin Krom
f084d0e95e
Refactored the editor to be in it's own project, this is a step up to improve maintainability.
2021-04-14 23:19:31 +02:00
Robin Krom
54038a3cbe
Fixed typo, updated dependencies and fixed an issue with the notifications.
2021-04-03 21:58:14 +02:00
Robin Krom
18e817e490
Revert of #283 , the solution was worse than the initial issue. [skip ci]
2021-04-03 20:51:58 +02:00