Commit graph

50 commits

Author SHA1 Message Date
cxl
92ee6bd4e2 Draw: ImageFilter now SSE2 optimised
git-svn-id: svn://ultimatepp.org/upp/trunk@14591 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-14 12:05:21 +00:00
cxl
5b4dcd91c7 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@14565 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-07 11:38:43 +00:00
cxl
27e2143172 Draw: Image::IsOpaque, ScanOpaque(Image&), iml now using ScanOpaque
git-svn-id: svn://ultimatepp.org/upp/trunk@14549 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-04 16:52:04 +00:00
cxl
e21fe262af uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword)
git-svn-id: svn://ultimatepp.org/upp/trunk@14521 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-31 16:13:28 +00:00
cxl
a98f6b7387 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@14510 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-28 15:16:38 +00:00
cxl
dae458db06 Core: Mem.h improvements
git-svn-id: svn://ultimatepp.org/upp/trunk@14505 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-27 16:39:08 +00:00
cxl
1fe53edbdd Draw: ImageScale fixed, uppsrc: various minor fixes related to Mem.h
git-svn-id: svn://ultimatepp.org/upp/trunk@14497 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-24 08:40:20 +00:00
cxl
7e2a6f1d0c Core, Draw, Painter: memsetd and RGBAFill optimized
git-svn-id: svn://ultimatepp.org/upp/trunk@14486 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-05-20 14:39:18 +00:00
cxl
9821190d18 CtrlCore: DrawImage Win32 improved
git-svn-id: svn://ultimatepp.org/upp/trunk@14339 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-20 15:53:56 +00:00
cxl
803f7df7ad Draw: ImageBuffer begin/end
git-svn-id: svn://ultimatepp.org/upp/trunk@13532 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-09 10:55:02 +00:00
cxl
048cfeeae0 CtrlLib: MacMenu now using postcallback to invoke action to avoid cosmetic issues
git-svn-id: svn://ultimatepp.org/upp/trunk@13523 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-04 07:24:54 +00:00
cxl
f8760ec1a2 uppsrc: Removed legacy .iml support, fixed clang warnings
git-svn-id: svn://ultimatepp.org/upp/trunk@13522 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-03 13:29:03 +00:00
cxl
fd38c9bd61 Draw: Setting dark mode (using SColorPaper_Write) resets .iml icons
git-svn-id: svn://ultimatepp.org/upp/trunk@13029 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-23 07:18:16 +00:00
cxl
8601a752f3 Draw: FIXED_COLORS and FIXED_SIZE flags
git-svn-id: svn://ultimatepp.org/upp/trunk@13016 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-21 19:43:16 +00:00
cxl
84241179fc uppsrc: Iml vs DarkTheme vs UHD refactored
git-svn-id: svn://ultimatepp.org/upp/trunk@13014 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-21 19:00:32 +00:00
cxl
43d723cae5 ide: Fixed linker issues, Draw: fixed Image::GetRefCount for empty image
git-svn-id: svn://ultimatepp.org/upp/trunk@12796 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-24 23:19:32 +00:00
cxl
31affcdb46 CtrlCore: Improved Image cache behaviour in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@12788 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-23 15:28:18 +00:00
cxl
319f8d4fcd Image::GetDPI now const (thanks SergeA)
git-svn-id: svn://ultimatepp.org/upp/trunk@11124 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-26 17:02:55 +00:00
cxl
990959691a uppsrc: Deprectated RichValue uses replaced by RichToValue
git-svn-id: svn://ultimatepp.org/upp/trunk@10913 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-07 10:59:07 +00:00
cxl
955fcd35d0 Image: begin/end
git-svn-id: svn://ultimatepp.org/upp/trunk@10462 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-11-18 14:35:20 +00:00
cxl
1148798f78 ide/Draw: Image/IML now has UHD flag
git-svn-id: svn://ultimatepp.org/upp/trunk@8793 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-08-06 12:12:18 +00:00
cxl
500168371c ide: PDB backtrace now contains line numbers
git-svn-id: svn://ultimatepp.org/upp/trunk@7897 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-11-15 16:50:11 +00:00
cxl
86a737181c Draw: Image::Begin/End
git-svn-id: svn://ultimatepp.org/upp/trunk@6620 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-11-30 08:12:03 +00:00
cxl
5c3069f26e *Core: LRUCache fix, Draw: Image issues
git-svn-id: svn://ultimatepp.org/upp/trunk@6016 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-05-01 15:14:40 +00:00
cxl
c940282a17 Draw: RescaleBicubic
git-svn-id: svn://ultimatepp.org/upp/trunk@5973 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-04-09 13:35:43 +00:00
cxl
3730f351c8 Core: sizeof optimizations
git-svn-id: svn://ultimatepp.org/upp/trunk@5816 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-02-16 19:35:27 +00:00
cxl
4012a3faa3 Draw: Image::GetAuxData now public
git-svn-id: svn://ultimatepp.org/upp/trunk@5647 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-12-12 19:36:12 +00:00
cxl
58ed83158a .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@5626 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-12-05 14:20:30 +00:00
cxl
b3c89f3f2c *Draw: Fixed issue with PaintOnly
git-svn-id: svn://ultimatepp.org/upp/trunk@5625 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-12-05 13:56:29 +00:00
cxl
75e26144c8 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
db03281dfb uppsrc: OLD_VALUE completely removed, Core/Rpc: Now supports Json parameters and return values
git-svn-id: svn://ultimatepp.org/upp/trunk@5356 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-14 11:43:13 +00:00
cxl
f05cc1a44b Draw: Font, Drawing, Painting, Image now support Xmlize and Jsonize
git-svn-id: svn://ultimatepp.org/upp/trunk@4950 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-05-14 14:47:25 +00:00
cxl
d42e3d443e .developing rainbow
git-svn-id: svn://ultimatepp.org/upp/trunk@3581 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-07-01 09:06:16 +00:00
cxl
be80807d50 .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
e4a6dec5fb .ide: fixed to compile in win32
git-svn-id: svn://ultimatepp.org/upp/trunk@3311 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-03-25 20:00:06 +00:00
cxl
acb3715bba Draw: ImageOps hotspots, CtrlLib: Splitter Zoom fix
git-svn-id: svn://ultimatepp.org/upp/trunk@2932 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-12-26 08:21:57 +00:00
cxl
bdd13783c0 Draw: Image X11Cursor(int ii);
git-svn-id: svn://ultimatepp.org/upp/trunk@2812 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-10-23 08:10:38 +00:00
cxl
ebb164ca41 .developing...
git-svn-id: svn://ultimatepp.org/upp/trunk@2811 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-10-23 07:50:36 +00:00
cxl
540202ebc3 Vector, Array: All Adds now returning T&
git-svn-id: svn://ultimatepp.org/upp/trunk@2698 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-16 22:16:51 +00:00
rylek
3697c0f138 .Sql: minor Sqlite3-related hackery in SqlExp
+Draw: new RGBA blit functions TransformComponents / MultiplyComponents

git-svn-id: svn://ultimatepp.org/upp/trunk@2312 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-04-07 20:45:21 +00:00
cxl
49f7029a11 XmlRpc: Shortcurcuit mode (server and client are the same), *Draw: Fixed critical deadlock problem in FindIml
git-svn-id: svn://ultimatepp.org/upp/trunk@2202 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-03-09 18:57:53 +00:00
cxl
d424c627df CtrlCore: SetSurface made public
git-svn-id: svn://ultimatepp.org/upp/trunk@1451 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-28 14:17:11 +00:00
cxl
ec8c9eed2c 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
cxl
e5364338ed Fixed newdraw: ImageBuffer vs ImageDraw backward compatibility issue
git-svn-id: svn://ultimatepp.org/upp/trunk@1416 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-15 08:11:36 +00:00
cxl
dcbf79f623 Fixing new draw in X11
git-svn-id: svn://ultimatepp.org/upp/trunk@1377 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-06 22:45:26 +00:00
cxl
fa47b4615a developing new draw
git-svn-id: svn://ultimatepp.org/upp/trunk@1372 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-06 20:31:00 +00:00
cxl
fc1b38b176 NewDraw 'merge'
git-svn-id: svn://ultimatepp.org/upp/trunk@1369 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-06 19:23:29 +00:00
cxl
4a8f48feaf OldDraw backup
git-svn-id: svn://ultimatepp.org/upp/trunk@1368 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-06 19:21:49 +00:00
cxl
25d0ef2e95 Hopefully fixed color and artifacts problem when printing Images on specific printers...
git-svn-id: svn://ultimatepp.org/upp/trunk@688 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-12-03 11:10:05 +00:00
mdelfede
d2b54f7989 changed svn layout
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00