Vicent Marti
|
7f0aa32d51
|
Improved text handling.
Fixed About dialog scroll-out text.
svn-id: r33257
|
2008-07-23 22:32:00 +00:00 |
|
Vicent Marti
|
b5086559b8
|
Font rendering overhaul. Work in progress.
svn-id: r33247
|
2008-07-23 16:38:39 +00:00 |
|
Vicent Marti
|
7071a95a57
|
Fixed several segfaults and graphical glitches when drawing at low resolutions. Fixed dialog stack redrawing.
svn-id: r33182
|
2008-07-21 21:23:23 +00:00 |
|
Vicent Marti
|
c7b624d91e
|
Bugfix: Rounded squares at low resolutions were not drawn.
Cleanup.
svn-id: r33179
|
2008-07-21 19:42:35 +00:00 |
|
Vicent Marti
|
89a21f1613
|
Valgrind fix: Invalid read/write while restoring background
svn-id: r33166
|
2008-07-21 09:53:06 +00:00 |
|
Vicent Marti
|
5a4fcb83e2
|
Valgrind fix: Invalid write in rounded square shadows
svn-id: r33164
|
2008-07-21 09:19:57 +00:00 |
|
Vicent Marti
|
9aa07d206e
|
Rendering pipeline. Broken WIP.
svn-id: r33152
|
2008-07-20 21:47:28 +00:00 |
|
Vicent Marti
|
4645e706a8
|
Rendering pipeline (almost) fixed. This time for real.
svn-id: r33092
|
2008-07-17 21:58:43 +00:00 |
|
Vicent Marti
|
6214815e6e
|
Finished tabs drawing.
Added support for dynamic parameters in the Vector Renderer.
svn-id: r33088
|
2008-07-17 08:36:16 +00:00 |
|
Vicent Marti
|
14c8d5d6c3
|
Stroking on tab widgets. Basic support for backcaching.
svn-id: r33084
|
2008-07-16 10:48:14 +00:00 |
|
Vicent Marti
|
47119ee8b1
|
Tab widget / tab drawing for the renderer. Improved text handling.
svn-id: r33076
|
2008-07-15 18:53:22 +00:00 |
|
Vicent Marti
|
23101e3dee
|
Bugfix: Triangle AA at low resolutions.
svn-id: r33047
|
2008-07-13 22:25:11 +00:00 |
|
Vicent Marti
|
e7e7ff9b34
|
Bugfix of the bugfix. Rounded squares work now on all resolutions.
svn-id: r33040
|
2008-07-13 17:08:44 +00:00 |
|
Vicent Marti
|
a95c6fc76d
|
Bugfix: Strange behaviour in rounded square corners.
svn-id: r33039
|
2008-07-13 16:41:44 +00:00 |
|
Vicent Marti
|
4cb2b8c3c4
|
Improved support for graphics positioning.
More widgets.
New triangle drawing function.
svn-id: r33027
|
2008-07-13 10:50:57 +00:00 |
|
Vicent Marti
|
a90be07c3e
|
Support for Vertical text alignement.
svn-id: r32995
|
2008-07-10 20:36:02 +00:00 |
|
Vicent Marti
|
e0aad7f4be
|
Bugfix: Delayed loading of fonts
svn-id: r32993
|
2008-07-10 16:37:45 +00:00 |
|
Vicent Marti
|
ccf9368c53
|
Added support for Text Steps in the Vector Renderer.
svn-id: r32991
|
2008-07-10 15:50:44 +00:00 |
|
Vicent Marti
|
d385c34dd0
|
InterfaceManager functionality translated into a Theme subclass "ThemeRenderer" to easen integration with the current GUI.
svn-id: r32876
|
2008-07-02 18:11:41 +00:00 |
|
Vicent Marti
|
42036e7fd3
|
Expanded parser.
Added regex support for Common::String
Changed drawstep state saving.
svn-id: r32729
|
2008-06-18 00:15:21 +00:00 |
|
Vicent Marti
|
6932c836cf
|
Added massive parser documentation.
Some parser changes.
svn-id: r32726
|
2008-06-16 23:38:21 +00:00 |
|
Vicent Marti
|
04b36a12e1
|
Formating conventions.
Function parameter fixes.
Parser fixes.
svn-id: r32696
|
2008-06-13 17:47:56 +00:00 |
|
Vicent Marti
|
da6e5c4660
|
Another redesign on the Draw Steps. This time it's for real.
svn-id: r32647
|
2008-06-10 19:57:38 +00:00 |
|
Vicent Marti
|
29c4308c42
|
Changed DrawStep for dynamic surface drawing.
svn-id: r32643
|
2008-06-10 11:25:00 +00:00 |
|
Vicent Marti
|
934f4fd17f
|
Beveled squares for Classic GUI imitation
svn-id: r32506
|
2008-06-02 21:38:28 +00:00 |
|
Vicent Marti
|
5d2d184213
|
- Triangles!
svn-id: r32451
|
2008-06-01 00:28:16 +00:00 |
|
Vicent Marti
|
8a83eafbf3
|
Misc fixes.
Constant naming fixes.
svn-id: r32342
|
2008-05-28 15:03:30 +00:00 |
|
Vicent Marti
|
119b7126b9
|
InterfaceManager core implemented.
svn-id: r32339
|
2008-05-28 14:27:22 +00:00 |
|
Vicent Marti
|
4e1aa5328a
|
Draw steps.
svn-id: r32296
|
2008-05-26 18:17:03 +00:00 |
|
Vicent Marti
|
862a3d575a
|
Compilation fixes. Sorry about the mess.
svn-id: r32272
|
2008-05-25 17:06:10 +00:00 |
|
Vicent Marti
|
0707968a37
|
Code formatting guidelines
svn-id: r32207
|
2008-05-21 17:44:38 +00:00 |
|
Vicent Marti
|
0ea6707dc4
|
- Loop unrolling for color fills.
svn-id: r32206
|
2008-05-21 11:21:19 +00:00 |
|
Johannes Schickel
|
40734a8d6c
|
Made test render function a bit more responsive for backend events.
svn-id: r32180
|
2008-05-19 15:01:10 +00:00 |
|
Vicent Marti
|
96dd1cbed3
|
- Massive cleanup
- Documentation update
- Boundaries check
svn-id: r32169
|
2008-05-18 13:09:37 +00:00 |
|
Vicent Marti
|
55cfae33e9
|
- Shadows revisited.
- Test rendering... starting to look like a GUI.
svn-id: r32164
|
2008-05-18 00:18:15 +00:00 |
|
Sven Hesse
|
4d439fe4fc
|
Fixing compilation
svn-id: r32154
|
2008-05-17 16:45:28 +00:00 |
|
Vicent Marti
|
b999366ae9
|
- Shadows revisited
- Gradients.
svn-id: r32145
|
2008-05-16 20:40:24 +00:00 |
|
Vicent Marti
|
f19480b740
|
- Aliased rounded squares + stroking.
svn-id: r32021
|
2008-05-11 14:05:59 +00:00 |
|
Vicent Marti
|
373efe438a
|
- Stroke on Aliased circles.
svn-id: r32015
|
2008-05-11 11:22:58 +00:00 |
|
Sven Hesse
|
985f073376
|
Fixing compilation
svn-id: r31995
|
2008-05-11 02:44:21 +00:00 |
|
Vicent Marti
|
82dcbd115a
|
- Formating (lol)
- Compilation fix for GCC (inheritance)
svn-id: r31991
|
2008-05-10 22:03:45 +00:00 |
|
Vicent Marti
|
b710756f9d
|
- Documentation updated
- More refactoring
- Stroke width support for the AA renderer!!
- Cleanup
svn-id: r31990
|
2008-05-10 21:58:05 +00:00 |
|
Vicent Marti
|
a11b9a169d
|
- API changes/refactoring
- Foreground/background color support
- Finished/improved filling support
- Basic shadow support
svn-id: r31974
|
2008-05-10 14:29:49 +00:00 |
|
Vicent Marti
|
ab27198bb6
|
- Code formating.
svn-id: r31963
|
2008-05-09 11:41:34 +00:00 |
|
Vicent Marti
|
46fada31b7
|
- Fixed compiling in MSVC2008
- Aliased circles optimized (drawn using pointers directly)
- Filling for aliased circles
- Rounded squares
- Filling for rounded squares
svn-id: r31936
|
2008-05-07 22:51:45 +00:00 |
|
Max Horn
|
4331411ebe
|
Make it possible to quit the VectorRenderer demo cleanly
svn-id: r31892
|
2008-05-06 09:54:10 +00:00 |
|
Vicent Marti
|
8209ab0b7b
|
Fixes for GCC 4.0.2+ in strict mode. Max, is it working now?
svn-id: r31885
|
2008-05-05 22:21:34 +00:00 |
|
Vicent Marti
|
4ada388fb8
|
Antialiased circles changed to use screen ptrs.
svn-id: r31870
|
2008-05-04 23:06:38 +00:00 |
|
Vicent Marti
|
6666b93dd7
|
Performance tweaks.
svn-id: r31863
|
2008-05-04 13:53:22 +00:00 |
|
Vicent Marti
|
d33890f110
|
Rectangle drawing.
svn-id: r31854
|
2008-05-03 23:51:24 +00:00 |
|