Commit Graph
103 Commits
Author SHA1 Message Date
Eugene Sandulenko b5ffcac009 WAGE: Switched most primitives to proper thick brush drawing.
It matches original QuickDraw code.
2016-01-04 19:29:07 +01:00
Eugene Sandulenko 1ef7beb8e8 WAGE: Stub for object clicking 2016-01-01 18:48:16 +01:00
Eugene Sandulenko 03e3f80bff WAGE: Mac has roundrect on desktop. Render it 2016-01-01 02:16:00 +01:00
Eugene Sandulenko b0990b7100 WAGE: Hide noisy debug messages deeper 2015-12-31 19:30:34 +01:00
Eugene Sandulenko 97c17ed199 WAGE; Fix border drawing 2015-12-30 01:46:51 +01:00
Eugene Sandulenko 0dde7a94a9 WAGE: Implement design caching 2015-12-29 10:46:51 +01:00
Eugene Sandulenko 0c682799a1 WAGE: Draw checkered background to simulate desktop 2015-12-29 01:46:39 +01:00
Eugene Sandulenko ab34bafc31 WAGE: Implement scene drawing 2015-12-27 15:41:02 +01:00
Eugene Sandulenko c40b5a30c0 WAGE: Implement proper design drawing quitting 2015-12-27 15:40:59 +01:00
Eugene Sandulenko 5c2f3301f0 WAGE: More robust rectangle drawing 2015-12-27 15:40:58 +01:00
Eugene Sandulenko bb46957def WAGE: Fixed ver/horisontal lines thickness 2015-12-27 15:40:57 +01:00
Eugene Sandulenko a4ba9313be WAGE: Fixed think transparent rectangles 2015-12-27 15:40:57 +01:00
Eugene Sandulenko 900903324d WAGE: Fixed think vertical/horizontal lines 2015-12-27 15:40:57 +01:00
Eugene Sandulenko c17c2421f4 WAGE: Improved rounded rects. Now rects with radius > side are drawn correctly 2015-12-27 15:40:57 +01:00
Eugene Sandulenko a616e9fb09 WAGE: More support for transparent primitives 2015-12-27 15:40:57 +01:00
Eugene Sandulenko 6c214c2c4a WAGE: Special case for 1-pixel wide ellipses, support for transparent pattern 2015-12-27 15:40:57 +01:00
Eugene Sandulenko 3b94913e17 WAGE: Made drawing process visible for debugging purposes 2015-12-27 15:40:56 +01:00
Eugene Sandulenko efab4a1a5b WAGE: Simplify code 2015-12-27 15:40:56 +01:00
Eugene Sandulenko cd84abb2f3 WAGE: Fix pattern filling 2015-12-27 15:40:56 +01:00
Eugene Sandulenko 27adb22aba WAGE: Cleanup 2015-12-27 15:40:56 +01:00
Eugene Sandulenko 36e4722922 WAGE: Fix polygon rendering 2015-12-27 15:40:56 +01:00
Eugene Sandulenko 3adda8284f WAGE: Fix to roundrect rendering 2015-12-27 15:40:56 +01:00
Eugene Sandulenko 08ffaf8055 WAGE: Fixed rounded rect drawing 2015-12-27 15:40:55 +01:00
Eugene Sandulenko 0b79d5611e WAGE: Fixed rectangle drawing 2015-12-27 15:40:55 +01:00
Eugene Sandulenko fd37094c82 WAGE: Firhter work on rounded rectangles 2015-12-27 15:40:55 +01:00
Eugene Sandulenko 0d6b726fd8 WAGE: First stub for rounded rectangles 2015-12-27 15:40:55 +01:00
Eugene Sandulenko 7e23caa342 WAGE: Cleanup 2015-12-27 15:40:55 +01:00
Eugene Sandulenko e4d9f885f1 WAGE: Fixed h/v line 2015-12-27 15:40:54 +01:00
Eugene Sandulenko b92e7f602f WAGE: Added delay to avoid CPU hogging 2015-12-27 15:40:54 +01:00
Eugene Sandulenko 0d5c219885 WAGE: Cleanup, completed all routines 2015-12-27 15:40:54 +01:00
Eugene Sandulenko 0c37ed2c56 WAGE: Fix hang up 2015-12-27 15:40:54 +01:00
Eugene Sandulenko d9c61c1649 WAGE: Cleanup 2015-12-27 15:40:54 +01:00
Eugene Sandulenko cce763ea2e WAGE: Completed drawFilledEllipse 2015-12-27 15:40:53 +01:00
Eugene Sandulenko 9ae6992c7c WAGE: Switched rectangle drawing to general code 2015-12-27 15:40:53 +01:00
Eugene Sandulenko f483bc0d83 WAGE: Made ellipse drawing generic 2015-12-27 15:40:53 +01:00
Eugene Sandulenko b054e82dbe WAGE: Switched polygon drawing to generic 2015-12-27 15:40:53 +01:00
Eugene Sandulenko 8950bd5248 WAGE: Implemented drawing of think lines 2015-12-27 15:40:53 +01:00
Eugene Sandulenko c00bd70f02 WAGE: Implement drawBitmap 2015-12-27 15:40:53 +01:00
Eugene Sandulenko 1ffabd4325 WAGE: Implement ellipses. Refactoring 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 6efb8bec68 WAGE: Fixed polygon rendering 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 0ddb529636 WAGE: Start of implementation for patterned polygons 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 539c2ea8e4 WAGE: Implement drawing patterned rectangles 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 4cfc0d0480 WAGE: Get rid of hacky drawing 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 327a9ec74a WAGE: Implemented stub for drawRect 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 080d3827f9 WAGE: Implemented debug drawing 2015-12-27 15:39:52 +01:00
Eugene Sandulenko d3917bf931 WAGE: Added stub for polygon drawing 2015-12-27 15:39:52 +01:00
Eugene Sandulenko 8e82969ead WAGE: Stub for Design::paint() 2015-12-27 15:39:52 +01:00
Eugene Sandulenko d1682018eb WAGE: Added debug output, fixed semantics
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko 5d7c72c6b6 WAGE: Remove SVN keywords from the headers
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
D G Turner 6d90f6c089 WAGE: Fixed Remaining Issues Preventing Compilation.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00