Commit Graph
3228 Commits
Author SHA1 Message Date
Vicent Marti 49b4df308f Fixed triangle drawing. A bit.
svn-id: r33268
2008-07-25 00:59:53 +00:00
Vicent Marti 7c56278896 Scrollbars. Work in progress.
svn-id: r33264
2008-07-24 18:40:36 +00:00
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 4135134aea Text renderin overhaul finished.
svn-id: r33251
2008-07-23 17:57:11 +00:00
Vicent Marti b5086559b8 Font rendering overhaul. Work in progress.
svn-id: r33247
2008-07-23 16:38:39 +00:00
Max Horn 6e2e844f31 Added Tinsel to credits & NEWS
svn-id: r33243
2008-07-23 14:44:33 +00:00
Vicent Marti c5d6738011 Dirty rectangle handling, round four. :/
svn-id: r33216
2008-07-22 20:07:53 +00:00
Vicent Marti 10dff40de6 Dirty screen handling, round three.
svn-id: r33209
2008-07-22 17:39:30 +00:00
Vicent Marti a9ab9c0189 Cleanup.
svn-id: r33201
2008-07-22 13:33:32 +00:00
Vicent Marti daa32f77f8 Segfault in dirty rectangles is no longer a 'feature'. Fixed segfault with the last tab in config dialogs.
svn-id: r33200
2008-07-22 13:32:18 +00:00
Vicent Marti 1558fdb918 Bugfix: Segmentation fault when removing unused dirty rects.
svn-id: r33195
2008-07-22 12:07:03 +00:00
Vicent Marti 7f3b60e2da Dirty screen handling!
svn-id: r33190
2008-07-22 09:23:37 +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 0883615a23 Cleanup.
Massive documentation update. (zzzzz)

svn-id: r33177
2008-07-21 19:15:59 +00:00
Vicent Marti 8bfaacf587 Cleanup.
Fix: Scroll widget background.

svn-id: r33174
2008-07-21 16:14:06 +00:00
Vicent Marti f218ab3a9d Milestone: Rendering pipeline is fully working. 'Yay...'
svn-id: r33172
2008-07-21 14:03:37 +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 b7edb14e55 Fixed: Backbuffer blitting
svn-id: r33155
2008-07-20 22:49:24 +00:00
Vicent Marti 4e7b9f287e Fixed: Text/button drawing
svn-id: r33154
2008-07-20 22:23:35 +00:00
Vicent Marti 9aa07d206e Rendering pipeline. Broken WIP.
svn-id: r33152
2008-07-20 21:47:28 +00:00
Vicent Marti b5081a02ec Changed drawdata names to a struct.
Fixed text drawing.

svn-id: r33112
2008-07-19 15:49:08 +00:00
Vicent Marti cf3832fcce Background restoration in rendering pipeline. WIP.
svn-id: r33097
2008-07-18 16:44:42 +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 b44b37d4ca More widgets.
svn-id: r33071
2008-07-15 10:50:31 +00:00
Vicent Marti d3d34ef295 Popup widget, separator widget.
svn-id: r33059
2008-07-14 18:42:38 +00:00
Vicent Marti 23101e3dee Bugfix: Triangle AA at low resolutions.
svn-id: r33047
2008-07-13 22:25:11 +00:00
Christopher Page a6e1d6bd3d SKY works with the new GMM implementation, also updated gui/newgui.cpp and prevented pushEvent from pushing more than one EVENT_QUIT into the artificialEventQueue
svn-id: r33041
2008-07-13 20:41:39 +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 9a4992cc37 More widgets.
svn-id: r33029
2008-07-13 11:07:56 +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 4539cdf218 - Better support for relative positions in Vector Renderer.
- More widgets.

svn-id: r33016
2008-07-12 18:17:11 +00:00
Vicent Marti db932dce89 Debug widgets.
Added dialog backgrounds.

svn-id: r33011
2008-07-12 01:59:33 +00:00
Vicent Marti e64711378e Widget backgrounds
svn-id: r33005
2008-07-11 13:25:23 +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
Christopher Page 61d25a912e Agi works with the new GMM implementation
svn-id: r32953
2008-07-07 23:24:12 +00:00
Sven Hesse 24a8fb1820 Fixing compilation
svn-id: r32947
2008-07-07 18:42:57 +00:00
Vicent Marti 92ef8dd750 Rendering pipeline. Bugfixes / debug widgets.
svn-id: r32946
2008-07-07 18:37:22 +00:00
Vicent Marti 9b7faedb0d Bug fixes for "judgement day" (yay).
svn-id: r32932
2008-07-06 21:38:26 +00:00
Vicent Marti 96f2d9ca18 Memory leaks.
Bug fixes.

svn-id: r32908
2008-07-04 20:05:30 +00:00
Vicent Marti 8240e5b96d Rendering pipeline. WIP.
(I see working buttons)

svn-id: r32898
2008-07-03 19:42:04 +00:00
Vicent Marti 48fd843e75 Rendering pipeline. WIP.
svn-id: r32882
2008-07-03 10:26:55 +00:00
Vicent Marti 8dbec866d6 GCC fix again, case mismatch in Linux.
svn-id: r32878
2008-07-02 18:49:58 +00:00
Vicent Marti 2d87b29058 GCC compiling fixes.
svn-id: r32877
2008-07-02 18:43:17 +00:00