djsrv
|
a9346eea42
|
GRAPHICS: MACGUI: Improve grays naming
|
2020-08-07 18:55:17 -04:00 |
|
Eugene Sandulenko
|
fab199d37e
|
JANITORIAL: Make GPL headers uniform
|
2016-09-03 12:46:38 +02:00 |
|
Eugene Sandulenko
|
381e8fc51d
|
WAGE: Fix think line drawing, as pointed by md5
|
2016-08-24 23:23:47 +02:00 |
|
Borja Lorente
|
a0bea8567b
|
WAGE: Revert indentation
|
2016-08-02 08:33:50 +02:00 |
|
Borja Lorente
|
b8d36443f3
|
WAGE: Remove unnecessary border code
|
2016-07-31 14:05:15 +02:00 |
|
Borja Lorente
|
5bb5bb64f0
|
WAGE: Fix style issues
|
2016-07-31 14:05:14 +02:00 |
|
Borja Lorente
|
9ce6fbd0d7
|
GRAPHICS: Move MacMenu constants
|
2016-07-31 14:05:14 +02:00 |
|
Borja Lorente
|
3d4087b9d0
|
WAGE: Extract MacWindowManager
|
2016-07-30 09:41:54 +02:00 |
|
Torbjörn Andersson
|
72269b6c9d
|
WAGE: Fix memory leak in drawBitmap()
The 'tmp' surface was never freed when in _boundsCalculationMode.
|
2016-07-15 11:29:19 +02:00 |
|
Eugene Sandulenko
|
531b190d59
|
GRAPHICS: Added FloodFill class to Surface.
Moved from WAGE engine and is using stack-based classic floodfill
implementation.
|
2016-06-03 00:45:56 +02:00 |
|
Eugene Sandulenko
|
5fbac749e2
|
WAGE: Moved patterns to WindowManager
|
2016-04-28 12:37:03 +02:00 |
|
Eugene Sandulenko
|
b351cd28e9
|
WAGE: Improved accuracy of think line drawing.
Still not perfect, it looks like our Bresenham is a bit different
from the one used by QuickDraw, or (most likely) the polygon
drawing is different.
|
2016-04-17 13:25:41 +02:00 |
|
Eugene Sandulenko
|
0e4c846a39
|
WAGE: Benefit from ManagedSurface methods
|
2016-04-15 17:24:14 +02:00 |
|
Eugene Sandulenko
|
00399d27db
|
WAGE: Switch to ManagedSurface
|
2016-04-15 17:24:14 +02:00 |
|
Eugene Sandulenko
|
aaa858df00
|
WAGE: Made bounds calulation less restrictive
|
2016-03-14 07:51:37 +01:00 |
|
Eugene Sandulenko
|
140409204c
|
WAGE: Code formatting
|
2016-03-10 12:40:12 +01:00 |
|
Eugene Sandulenko
|
24af06b682
|
WAGE: Disabling bounds calculation code as too buggy ATM.
|
2016-03-09 23:59:08 +01:00 |
|
Eugene Sandulenko
|
37b5b64179
|
WAGE: Improved a bit bounds calculation. Still bad
|
2016-03-09 23:53:07 +01:00 |
|
Eugene Sandulenko
|
1f4af34a40
|
WAGE: Fix calculation for bitmap bboxes
|
2016-03-09 23:53:07 +01:00 |
|
Eugene Sandulenko
|
ee56fb805b
|
WAGE: Skip flood fill in Bitmap when calclating bounds
|
2016-03-09 20:12:34 +01:00 |
|
Eugene Sandulenko
|
ca7720960a
|
WAGE: Attempt to fix bounds calculation
|
2016-03-09 18:56:42 +01:00 |
|
Eugene Sandulenko
|
2408766f2d
|
WAGE: Precalculate design bounds based on real data
|
2016-03-09 15:47:22 +01:00 |
|
Eugene Sandulenko
|
f2e2d0f05d
|
WAGE: Fix bufer overrun in bitmap code
|
2016-03-01 12:11:09 +01:00 |
|
Eugene Sandulenko
|
8295f7f0ff
|
WAGE: Fixed crash in Double Trouble. Needs more work.
|
2016-02-24 11:35:11 +01:00 |
|
Eugene Sandulenko
|
ab9e2fdca3
|
WAGE: Initialize class variables
|
2016-02-18 10:30:18 +01:00 |
|
Eugene Sandulenko
|
effd02bdc1
|
WAGE: Fix uninit members
|
2016-02-14 17:33:52 +01:00 |
|
Eugene Sandulenko
|
acdddf8ade
|
WAGE: Simplify bitmap reading code
|
2016-02-14 17:13:24 +01:00 |
|
Eugene Sandulenko
|
9d9fefb17a
|
WAGE: Simplify polygon reading code
|
2016-02-14 17:13:24 +01:00 |
|
Eugene Sandulenko
|
33b8a265c5
|
WAGE: Remove redundant check
|
2016-02-14 17:13:24 +01:00 |
|
Eugene Sandulenko
|
8e8145ef25
|
WAGE: Fix name in accordance with our naming conventions
|
2016-02-14 17:13:23 +01:00 |
|
Eugene Sandulenko
|
b09e70d1ca
|
WAGE: Consistently use .empty() instead of .size() == 0
|
2016-02-14 17:13:23 +01:00 |
|
Eugene Sandulenko
|
a31cfff9d6
|
WAGE: Let compiler optimize %8's
|
2016-02-14 17:13:05 +01:00 |
|
Eugene Sandulenko
|
5e002c4fe2
|
GRAPHICS: Move generic primitives from WAGE engine
|
2016-02-14 17:13:03 +01:00 |
|
Eugene Sandulenko
|
8760362302
|
WAGE: Draw dialog
|
2016-02-14 17:12:48 +01:00 |
|
Eugene Sandulenko
|
a6cf968533
|
WAGE: Draw drop-down menu shadow
|
2016-01-13 19:21:42 +01:00 |
|
Eugene Sandulenko
|
5a9acaa162
|
WAGE: Render submenu rectangle
|
2016-01-12 19:31:27 +01:00 |
|
Eugene Sandulenko
|
9b8e5020bf
|
WAGE: Reduced header dependency
|
2016-01-09 01:25:23 +01:00 |
|
Eugene Sandulenko
|
4d3707d795
|
WAGE: Plugged even more memory leaks
|
2016-01-07 00:51:14 +01:00 |
|
Eugene Sandulenko
|
28a02b8200
|
WAGE: Fixed couple of memory leaks
|
2016-01-07 00:13:21 +01:00 |
|
Eugene Sandulenko
|
ac6e5cc48a
|
WAGE: Fix warning
|
2016-01-06 23:52:39 +01:00 |
|
Eugene Sandulenko
|
71f41f9ff8
|
WAGE: Plug another leak
|
2016-01-06 23:52:16 +01:00 |
|
Eugene Sandulenko
|
ca7470b697
|
WAGE: Fix bitmap drawing by implementing flood fill algorithm
|
2016-01-05 19:02:33 +01:00 |
|
Eugene Sandulenko
|
41bad49b4a
|
WAGE: Do not copy scene under border. Removes gfx glitch
|
2016-01-04 23:13:05 +01:00 |
|
Eugene Sandulenko
|
0aaab27025
|
WAGE: Remove redundant code
|
2016-01-04 23:12:55 +01:00 |
|
Eugene Sandulenko
|
9d09466f50
|
WAGE: Simplified bitmap code
|
2016-01-04 23:00:40 +01:00 |
|
Eugene Sandulenko
|
e4002d3fee
|
WAGE: Fixed bitmap rendering
|
2016-01-04 22:59:11 +01:00 |
|
Eugene Sandulenko
|
3eeb240f95
|
WAGE: Fixed round rect drawing
|
2016-01-04 21:24:29 +01:00 |
|
Eugene Sandulenko
|
4cbabd89a2
|
WAGE: Simplified code
|
2016-01-04 20:20:26 +01:00 |
|
Eugene Sandulenko
|
5c129d65da
|
WAGE: Fixed ellipse rendering
|
2016-01-04 20:19:40 +01:00 |
|
Eugene Sandulenko
|
79dfc2bda5
|
WAGE: Fixes to think round rectangle drawing
|
2016-01-04 19:52:40 +01:00 |
|