Commit graph

120 commits

Author SHA1 Message Date
cxl
c7fa14d69c Core: Fixed STL iterators for sorted maps
git-svn-id: svn://ultimatepp.org/upp/trunk@7123 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-01 19:26:50 +00:00
cxl
ba7ab3ed50 cpp11 branch merged back to to trunk
git-svn-id: svn://ultimatepp.org/upp/trunk@7047 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-16 16:33:48 +00:00
cxl
05f54e0058 Licence updated #644
git-svn-id: svn://ultimatepp.org/upp/trunk@6783 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-01-17 11:36:11 +00:00
cxl
f38d9e400d Painter: Fixed rounding issue for alpha
git-svn-id: svn://ultimatepp.org/upp/trunk@6692 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-23 13:34:49 +00:00
cxl
128c7c80ae Painter: Subpixel rendering over non-opaque background now fixed to produce something nicer
git-svn-id: svn://ultimatepp.org/upp/trunk@6691 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-23 12:48:31 +00:00
cxl
7969474fcf Core: Algo cleanup, refactoring
git-svn-id: svn://ultimatepp.org/upp/trunk@6425 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-10-13 14:26:43 +00:00
cxl
dc765a3537 Draw: Developing SDraw
git-svn-id: svn://ultimatepp.org/upp/trunk@6118 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-05-27 13:01:39 +00:00
cxl
bb0a7f6fb5 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@6056 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-05-12 14:15:14 +00:00
cxl
c459246cfd uppsrc: Fixed many Win64 warnings
git-svn-id: svn://ultimatepp.org/upp/trunk@5821 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-02-18 09:30:12 +00:00
cxl
c50723b23b Draw, PdfDraw, Painter: Improved support for non-truetype fonts in PDF
git-svn-id: svn://ultimatepp.org/upp/trunk@5607 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-12-01 10:24:54 +00:00
cxl
bd87a04fda Draw, CtrlCore: Major refactor of Draw
git-svn-id: svn://ultimatepp.org/upp/trunk@5545 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-11 12:33:47 +00:00
cxl
9a63e4f294 Core: LRUCache improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@5450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-10-22 09:11:06 +00:00
cxl
40963c3df4 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@5260 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-08-05 11:37:38 +00:00
cxl
edfa6d747e Draw: AsDrawing(Painting) moved to Draw
git-svn-id: svn://ultimatepp.org/upp/trunk@5121 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-05 08:23:24 +00:00
cxl
b5e8bcd265 *Draw, CtrlLib: Fixed transparency of Paintings in Picture
git-svn-id: svn://ultimatepp.org/upp/trunk@5115 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-04 15:16:34 +00:00
cxl
60bb7914df Painter: Fixed issue with Text(..const char *..) (wrong length of text if n = -1)
git-svn-id: svn://ultimatepp.org/upp/trunk@5049 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-06-12 09:22:15 +00:00
cxl
af722b6332 * Painter: fixed issue with subpixe (RM #281), Core: AsString(RGBA), CtrlCore: NoLayoutZoom fix for MSC
git-svn-id: svn://ultimatepp.org/upp/trunk@5026 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-31 09:18:29 +00:00
cxl
3c40a61ec8 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@4314 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-12-17 10:18:02 +00:00
cxl
bd0946c502 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@4159 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-11-10 22:38:12 +00:00
cxl
3f8d0d990a .Painter: cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@3762 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-08-15 10:50:39 +00:00
cxl
31df61a2f5 Painter: RectPath now returns *this
git-svn-id: svn://ultimatepp.org/upp/trunk@3760 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-08-13 01:41:09 +00:00
cxl
ee16211d3f Core: IsNaN function, AsString(NaN) now returns '?', Painter: PaintingPainter - ASSERT for NaN values
git-svn-id: svn://ultimatepp.org/upp/trunk@3639 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-10 21:50:35 +00:00
cxl
82ffff32ad Core: Fixed compatibility of binary serialization GCC vs MSC (dword definition issue)
git-svn-id: svn://ultimatepp.org/upp/trunk@3637 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-10 21:32:12 +00:00
cxl
a1c08763d0 Painter: LLOG logging in Path.cpp
git-svn-id: svn://ultimatepp.org/upp/trunk@3634 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-10 21:10:34 +00:00
cxl
79cdbbe6dd .CtrlLib, CtrlCore, Painter, RichEdit: minor fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@3629 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-09 19:33:20 +00:00
cxl
b551a59698 .Painter: support for Invert in subpixel mode
git-svn-id: svn://ultimatepp.org/upp/trunk@3602 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-03 17:30:43 +00:00
cxl
f97c82e1d7 Painter: Added Invert attribute, fixed issue with wrong clipping in subpixel mode
git-svn-id: svn://ultimatepp.org/upp/trunk@3600 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-03 16:32:31 +00:00
cxl
e2c6646b11 .developing rainbow
git-svn-id: svn://ultimatepp.org/upp/trunk@3598 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-03 12:12:29 +00:00
cxl
c3956676a5 Painter: Fixed DrawEllipseOp with pen == 0
git-svn-id: svn://ultimatepp.org/upp/trunk@3595 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-02 19:22:31 +00:00
cxl
70ce7b138e Painter: fixed issue with path and DrawImage with empty Image
git-svn-id: svn://ultimatepp.org/upp/trunk@3591 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-02 18:17:59 +00:00
cxl
bfb0f51ec6 Painter: cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@3573 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-27 21:43:41 +00:00
cxl
4d159441ec *CtrlCore: Fix of TopWindow Open behaviour (thanks sergeynikiti)
git-svn-id: svn://ultimatepp.org/upp/trunk@3571 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-27 19:51:36 +00:00
cxl
05e6fc0b20 .developing rainbow
git-svn-id: svn://ultimatepp.org/upp/trunk@3556 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-25 16:57:23 +00:00
cxl
7e513dab69 *Painter: DrawCircle pen color Null issue fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@3361 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-04-19 16:11:59 +00:00
cxl
2aef548e28 *Painter now depends on Draw
git-svn-id: svn://ultimatepp.org/upp/trunk@3161 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-02-04 15:06:21 +00:00
cxl
a44ab2417a *uppsrc: mr_ped's GCC warnings fix, Core: now methods in Thread based on tojocky's ideas
git-svn-id: svn://ultimatepp.org/upp/trunk@2972 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-08 12:36:46 +00:00
cxl
4874a81781 *Painter: Fixed underline in DrawText
git-svn-id: svn://ultimatepp.org/upp/trunk@2769 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-10-11 16:41:39 +00:00
cxl
cac6f16b68 Removed minor nameclash in Painter vs Geom
git-svn-id: svn://ultimatepp.org/upp/trunk@1963 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-27 20:09:02 +00:00
cxl
0f45b80055 Painter: DrawImageOp completed to implement all original Draw modes
git-svn-id: svn://ultimatepp.org/upp/trunk@1951 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-25 19:03:05 +00:00
cxl
bc837f500c Painter: Image filtering improved for downscaled images
git-svn-id: svn://ultimatepp.org/upp/trunk@1947 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-01-25 10:46:01 +00:00
cxl
643bc28dd6 TheIDE: Autosetup now recognizes Win32 SDK 7.0
git-svn-id: svn://ultimatepp.org/upp/trunk@1820 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-12-20 16:50:25 +00:00
cxl
e25a6be46d CtrlLib: EditField context menu exposed, can be overriden (just like in e.g. ArrayCtrl)
git-svn-id: svn://ultimatepp.org/upp/trunk@1732 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-12-03 11:14:10 +00:00
cxl
9adc52ed12 HeaderCtrl::Serialize and Painter::DrawLine fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@1717 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-11-23 08:26:18 +00:00
cxl
52dc4c5aab Painter: DrawLineOp fix
git-svn-id: svn://ultimatepp.org/upp/trunk@1714 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-11-22 21:45:51 +00:00
cxl
bb5c630b41 CtrlCore,Draw, POSIX: Fixed font metrics issue, fixed editfield frame issue, fixed PdfDraw
git-svn-id: svn://ultimatepp.org/upp/trunk@1480 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-08-08 21:52:08 +00:00
cxl
90bf24af9c Draw: Numerous fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@1473 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-08-04 11:50:18 +00:00
cxl
f0f0e4fb21 Painter: DrawOps - support for PEN_*, fixed line width issue
git-svn-id: svn://ultimatepp.org/upp/trunk@1459 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-31 07:43:16 +00:00
rylek
53af28a208 Added implementation for Painter::DrawArc.
git-svn-id: svn://ultimatepp.org/upp/trunk@1456 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-30 19:54:41 +00:00
rylek
1264da8e6f Added implementation for DrawPolyPolyPolygonOp and DrawPolyPolylineOp; added 'public' modifier to ST-variant of RWMutex::ReadLock / WriteLock to get rid of GCC complaints.
git-svn-id: svn://ultimatepp.org/upp/trunk@1450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-28 08:44:00 +00:00
cxl
68a73dff42 Draw: headless draw final milestone reached
git-svn-id: svn://ultimatepp.org/upp/trunk@1436 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-19 13:12:18 +00:00