Commit graph

96 commits

Author SHA1 Message Date
Neeraj Kumar
c675c1fe29 TESTBED: added a test for checking cursor trails in the GUI, fixed some display stuff
svn-id: r51263
2010-07-24 22:01:15 +00:00
Neeraj Kumar
89988af11d TESTBED: reimplemented the config functionality using ConfigFile Class
svn-id: r51258
2010-07-24 21:02:21 +00:00
Neeraj Kumar
3f2527a48a Implemented selection of tests using a config file, config file layout resembles to that of .scummvmrc on linux
svn-id: r51248
2010-07-24 16:05:19 +00:00
Neeraj Kumar
12275cd36e TESTBED: some changes in interaction messages, couple of fixes
svn-id: r51160
2010-07-22 19:59:11 +00:00
Neeraj Kumar
f6be0274df TESTBED: added preface to tests, can skip tests now.
svn-id: r51073
2010-07-20 20:20:44 +00:00
Neeraj Kumar
f3defb0de1 added code to display progress of the engine so far
svn-id: r51038
2010-07-19 21:12:17 +00:00
Neeraj Kumar
7065c87a0d replaced use of snprintf by String::printf
svn-id: r51030
2010-07-19 14:54:25 +00:00
Neeraj Kumar
b6c2be3bb9 Some more improvements in the TestbedListWidget and added description method in testsuite class
svn-id: r50984
2010-07-18 09:08:18 +00:00
Max Horn
12ebe8065e Fix warnings
svn-id: r50899
2010-07-14 22:43:59 +00:00
Jordi Vilalta Prat
555acf4ba1 Some code formatting fixes
svn-id: r50893
2010-07-14 19:44:51 +00:00
Jordi Vilalta Prat
0b3201e5e3 Whitespace cleanup (mainly spaces and tabs at the end of line)
svn-id: r50885
2010-07-14 14:12:42 +00:00
Neeraj Kumar
570560e9b5 improved the scaling test to have a rectangle of estimated size of scaled cursor the scaled cursor should entirely cover that estimated rectangle
svn-id: r50802
2010-07-11 16:50:18 +00:00
Neeraj Kumar
f9c03dc8db a correction in palette rotations
svn-id: r50797
2010-07-11 06:48:28 +00:00
Neeraj Kumar
d3c42b71ba restore initial palettes when done with rotation
svn-id: r50749
2010-07-08 20:35:05 +00:00
Neeraj Kumar
333f704513 implemented rainbow palette rotation
svn-id: r50748
2010-07-08 20:30:11 +00:00
Neeraj Kumar
71f0f1b251 commented out rotation as of now, avoids 6s delay which shows blank
svn-id: r50740
2010-07-07 20:40:54 +00:00
Neeraj Kumar
00fc80b8d5 Added code to draw rainbow palette using HSV and converting it to RGB
svn-id: r50739
2010-07-07 20:31:28 +00:00
Neeraj Kumar
f145391abb some minor fixes in cursor handling
svn-id: r50726
2010-07-06 16:30:42 +00:00
Neeraj Kumar
deb2c189c7 added code to revert back to 8bpp from other formats
svn-id: r50714
2010-07-05 23:02:43 +00:00
Neeraj Kumar
f470baa314 made Quit and RTL features working
svn-id: r50711
2010-07-05 21:29:15 +00:00
Neeraj Kumar
68d691bc3e removed all printfs, added logging feature in form of logPrintf
svn-id: r50512
2010-06-29 22:46:56 +00:00
Neeraj Kumar
3cc204f461 the ScummVM header included to all source files
svn-id: r50320
2010-06-26 13:07:13 +00:00
Neeraj Kumar
6e27ad3b2b some more refinements to FS and GFX tests
svn-id: r50286
2010-06-25 20:26:54 +00:00
Neeraj Kumar
bc3a7ba915 improved the pixel and other gfx tests
svn-id: r50264
2010-06-25 14:49:11 +00:00
Neeraj Kumar
1e22436686 added code to test 16+ bit pixel formats
svn-id: r50257
2010-06-25 03:48:28 +00:00
Neeraj Kumar
b243a93932 added palette rotation test
svn-id: r50220
2010-06-24 15:27:28 +00:00
Neeraj Kumar
f444d45116 some more filesystem related tweaks
svn-id: r50167
2010-06-22 20:49:38 +00:00
Neeraj Kumar
e86f732a7b crash with 3x sacling with cursors of odd dimmensions
svn-id: r50123
2010-06-21 21:26:07 +00:00
Neeraj Kumar
6110f16b29 fixed couple of leaks in testbed/fs.cpp, removed some unecesarry code from graphics.cpp/graphics.h
svn-id: r50119
2010-06-21 19:09:19 +00:00
Neeraj Kumar
492f743d47 some more changes with GFX and FS tests
svn-id: r50064
2010-06-19 20:50:10 +00:00
Neeraj Kumar
f3dcd38c74 few fixes in GFX tests, added template for FS tests
svn-id: r49925
2010-06-17 11:23:51 +00:00
Neeraj Kumar
569caaf14e some changes in scaling and overlay
svn-id: r49904
2010-06-16 13:10:59 +00:00
Neeraj Kumar
46a555d638 some changes in the display texts
svn-id: r49893
2010-06-15 20:57:20 +00:00
Neeraj Kumar
5534caa65d added/fixed some features in palettized cursors/aspect ratio correction etc.
svn-id: r49891
2010-06-15 20:32:46 +00:00
Neeraj Kumar
af60633d68 added some features suggested by jordi, needs more work although
svn-id: r49668
2010-06-14 20:15:15 +00:00
Neeraj Kumar
3c511eab1a added code for testing shake, focus, overlay, scaling, need to fix more some of these although
svn-id: r49634
2010-06-13 19:19:06 +00:00
Neeraj Kumar
0bd7bf32ca removed obsolete comments
svn-id: r49625
2010-06-13 07:55:50 +00:00
Neeraj Kumar
12b591ed46 improved aspect ratio correction and cursor tests, added test for iconifying and testing mouse movements
svn-id: r49624
2010-06-13 07:49:36 +00:00
Neeraj Kumar
b9ea841b8a added code for ellipse drawing (Aspect ratio correction), fixed some more formatting
svn-id: r49593
2010-06-11 10:44:32 +00:00
Neeraj Kumar
1032b69f51 some minor changes in the testsuite structure, reduced no. of files per testsuite, fixed some formatting
svn-id: r49571
2010-06-10 12:40:58 +00:00
Neeraj Kumar
52cf6e4caa added working test for palettized cursors, tests mouse events as well
svn-id: r49516
2010-06-08 20:24:54 +00:00
Neeraj Kumar
207a5e0779 updated my outdate copy of trunk, added couple of more tests in gfxtests
svn-id: r49510
2010-06-08 17:24:29 +00:00
Neeraj Kumar
1819c8b23b polished the interface to interact with testsuites, added code to report test results
svn-id: r49456
2010-06-06 14:06:51 +00:00
Neeraj Kumar
fababbe205 able to display rectangle on screen using grabPalette() and copyRectToScreen, will use it to test palettes and autocomputeDirtyRects features
svn-id: r49404
2010-06-03 03:55:08 +00:00
Neeraj Kumar
91a8d25cea completed the basic testsuite class
svn-id: r49392
2010-06-02 13:56:04 +00:00
Neeraj Kumar
5df3809d37 enhanced the basic testsuite class
svn-id: r49390
2010-06-02 04:45:44 +00:00