Commit graph

55 commits

Author SHA1 Message Date
Robin
35ed3b8d60 BUG-2021 & BUG-2022: Fixes for exceptions. 2016-09-14 10:50:40 +02:00
Robin
d40461ec47 BUG-2013 : This might fix the NRE as the events might not be in line with the cleaning up... 2016-08-20 10:52:59 +02:00
Robin
1294036a56 Fixed copyright for this year. 2016-08-17 14:38:41 +02:00
Robin
a38929aa84 Finished merge. 2016-08-16 17:06:09 +02:00
Robin
c2603579e7 BUG-2011: Fix for unavailable (whatever reason) font 2016-08-16 16:58:22 +02:00
Robin
9fe00fdbdb Fixing some NPR Exceptions. 2016-06-16 21:35:32 +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
0fa6224ea6 BUG-1941: Fixed a NullReferenceException, which is the issue itself. Don't know if it was caused by a different problem. 2016-04-26 20:44:47 +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
JKlingen
8900152190 BUG-1752 fixed horizontal alignment for textboxes 2015-02-18 22:20:54 +01:00
JKlingen
2c26d287ff BUG-1735 fixed exception when scaling down screenshot with text element 2015-01-25 14:55:32 +01:00
JKlingen
228dd301ba Revert "BUG-1735 fixed exception when scaling down screenshot with text element"
This reverts commit cc65001d34.
2015-01-25 14:51:50 +01:00
JKlingen
cc65001d34 BUG-1735 fixed exception when scaling down screenshot with text element 2015-01-25 13:22:55 +01:00
RKrom
3f16a5d4f2 BUG-1716: Question found another problem, somehow the font was disposed but not re-created. Changed some of the logic, which should optimize the font creation and I currently can't reproduce the error with this change. 2014-12-08 12:19:15 +01:00
RKrom
4e45ca651e BUG-1716: As first UpdateTextBoxFormat was called, and than the font was disposed, we tried to draw something with a disposed font. [skip ci] 2014-12-08 09:03:55 +01:00
RKrom
740604a2a7 Fix font size changes when rotating the canvas. 2014-12-04 17:07:04 +01:00
RKrom
4c17a87055 BUG-1712: Improving the TextBox behavior a bit: horizontal alignment was missing during the editing and making the size of the Textbox better match the size of the element 2014-12-03 11:12:06 +01:00
RKrom
018324d4c4 BUG-1709: Suggestion for StringAlignment conversion issue. 2014-12-02 16:51:07 +01:00
RKrom
cfb4711692 Fix for BUG-1698: the focus lost event on the editor element "font family" caused the key handling for the element (l -> line etc) to be active again, this change suppresses this. 2014-11-18 22:32:55 +01:00
RKrom
9a6a3e6a90 Revert "commented outdated implementations of ClickableAt(int, int) and Contains(int, int)"
This reverts commit 86d99a5a0d.
The commit caused the TextContainer not to be normally selectable.
2014-11-04 11:55:20 +01:00
RKrom
ca87bca0d1 Fix for BUG-1688, we just needed to invalidate the TextBox when the TextContainer was invalidated. 2014-10-30 11:22:55 +01:00
JKlingen
86d99a5a0d commented outdated implementations of ClickableAt(int, int) and Contains(int, int) 2014-10-22 22:20:01 +02:00
JKlingen
d395c00f9d BUG-1667 removed horizontal alignment of textbox in input mode, as it caused problems with textbox focus and could not be implemented consistently anyway (no vertical alignment possible) 2014-10-10 21:29:28 +02:00
RKrom
e801c95f84 Fixes for allowing resizing text based containers, rotating still doesn't work. 2014-06-24 11:53:15 +02:00
RKrom
b6a37aa48e Fixed backwards compatibility with 1.1 for the save/load of the .greenshot format. 2014-06-17 10:29:27 +02:00
RKrom
efd144ad0d Fixed issue where the TextBox of a SpeechBubble or normale TextContainer isn't visible, this was due to a negative height/width. 2014-06-11 18:12:57 +02:00
RKrom
efb4807cd1 Small fixes for serialization and the enumerator, still didn't fix the counting 2014-06-11 17:55:51 +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
aa5893fc77 Fixed the target-gripper logic (needed for the speech bubble) and made the drawing of Rectangles / Ellipses possible without extending the container (making it possible to use different shapes depending on a variable). The new containers (SpeechBubble & StepLabel) are mostly working with this change, default colors/sizes should be decided upon and translations/icons are still missing. There is one bug with the Speechbubble when resizing (right before left, bottom before top), should not be a show-stopper but needs lookin into. 2014-05-27 12:44:01 +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
RKrom
77a92d98c3 Code quality changes, and added the possibility to set the amount of colors for the Quantizer. 2014-05-11 16:31:04 +02:00
RKrom
ac08533727 Code quality fixes (NullReference checks, unused variables etc) 2014-04-26 00:34:06 +02:00
JKlingen
8c4eef8e2b Updated copyright notice for 2014 2014-01-08 21:30:56 +01:00
JKlingen
ee3569ed2d Feature #663: dark background for textbox input when editing bright-colored text 2013-12-15 17:10:34 +01:00
RKrom
a03bc31aef Creating a branch 1.1 where I will try to make the 1.1.7 build available, this means I need to merge some changes from 2.0 to here. 2013-12-04 17:46:02 +01:00
RKrom
a394904aa3 First code analysis changes, this "should" make Greenshot more stable and implement things as is supposed.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2481 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-12 18:43:56 +00:00
RKrom
c6f3438a16 Fix for bug [#1457]
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2463 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-02-06 12:22:31 +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
JKlingen
c0fbac4c53 Editor: Added horizontal and vertical alignment for text boxes.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2435 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2013-01-20 20:07:13 +00:00
RKrom
4be6799f4a Fixed some drawing defaults for Bug #3588716
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2391 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-12-17 16:20:45 +00:00
RKrom
0f65452e6c Fixed Copyright to 2012
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1653 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-13 09:06:09 +00:00
RKrom
dede5cf292 Fixed and optimized some drawing routines, still didn't find a solution for shadowing when target format has transparency.
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1648 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-10 11:55:21 +00:00
RKrom
0398e831db Fixed TextContainer resize, by making the ApplyBounds virtual and overriding it in the TextContainer
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1628 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
2012-02-03 12:00:06 +00:00