Max Horn
|
6563990ad2
|
Fix changing the scaler while GUI scaling and the console are active
svn-id: r16499
|
2005-01-09 15:40:34 +00:00 |
|
Max Horn
|
fa3d618fae
|
Distinguish left and right mouse button
svn-id: r16468
|
2005-01-06 22:51:25 +00:00 |
|
Max Horn
|
858c6c4d5b
|
Switching GUI to an alternate font; using a second, bigger, font for 640x480 games like COMI. Note: we can always easily switch back to the SCUMM font or any other font, if we want to
svn-id: r16467
|
2005-01-06 22:48:42 +00:00 |
|
Max Horn
|
87afdf9a64
|
oops again
svn-id: r16462
|
2005-01-06 21:46:21 +00:00 |
|
Max Horn
|
c6e0d31e76
|
Added a font manager (work in progress)
svn-id: r16460
|
2005-01-06 21:15:52 +00:00 |
|
Max Horn
|
4fae197c67
|
Patch #1092994 (Selfscaling GUI)
svn-id: r16455
|
2005-01-06 19:09:34 +00:00 |
|
Max Horn
|
f52be9df68
|
Changed OSystem::instance() to return a reference, not a pointer (it now matches the Singleton interface)
svn-id: r16402
|
2005-01-01 18:53:47 +00:00 |
|
Max Horn
|
47280d9433
|
Updated copyright
svn-id: r16398
|
2005-01-01 16:09:25 +00:00 |
|
Max Horn
|
b15d92e470
|
Fix running ScummVM in plugin-mode
svn-id: r16360
|
2004-12-28 20:29:42 +00:00 |
|
Max Horn
|
f09293b22c
|
Clean up OSystem::Event
svn-id: r15990
|
2004-12-05 17:42:20 +00:00 |
|
Max Horn
|
573cac9580
|
do clipping
svn-id: r15902
|
2004-11-27 00:55:48 +00:00 |
|
Max Horn
|
5ad29fd7e0
|
Make use of the new graphic primitives
svn-id: r15886
|
2004-11-25 23:35:02 +00:00 |
|
Max Horn
|
ea9d53be79
|
cleanup
svn-id: r15597
|
2004-10-17 19:40:34 +00:00 |
|
Max Horn
|
ce8c99bf62
|
Rename remaining OSystem methods to match our coding guidelines
svn-id: r15332
|
2004-09-28 20:19:37 +00:00 |
|
Max Horn
|
0f142572f7
|
Allow char drawing with a custom font
svn-id: r14624
|
2004-08-15 13:49:13 +00:00 |
|
Max Horn
|
e27f2c5592
|
Removed some obsolete stuff; made switching to the alt font less intrusive (you only have to recompile a single file now); foundation for future run-time font switching...
svn-id: r14623
|
2004-08-15 13:15:55 +00:00 |
|
Max Horn
|
14378cb56e
|
Renamed more OSystem methods
svn-id: r13410
|
2004-03-28 16:30:50 +00:00 |
|
Max Horn
|
7b158941e7
|
cleanup
svn-id: r13364
|
2004-03-22 22:01:10 +00:00 |
|
Max Horn
|
7410f041ee
|
cleanup; added a TODO to Font class
svn-id: r13308
|
2004-03-15 18:44:14 +00:00 |
|
Max Horn
|
4aa240e0e5
|
use 'Surface' in NewGui
svn-id: r13244
|
2004-03-13 13:22:14 +00:00 |
|
Max Horn
|
a0bde7a732
|
Revamped the font code: now it's very easy to switch between the 'original' SCUMM font and any new font... or to have multiple different fonts (like, one for 320x240 and and one for 640x480); furthermore, font rendering can now be done w/o using NewGui
svn-id: r13243
|
2004-03-13 13:03:25 +00:00 |
|
Max Horn
|
c6752cccf5
|
renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
|
2004-02-28 12:58:13 +00:00 |
|
Max Horn
|
7faa960649
|
remove outdated TODO
svn-id: r13058
|
2004-02-25 23:16:04 +00:00 |
|
Max Horn
|
fbd83ab27e
|
cleanup
svn-id: r12781
|
2004-02-09 01:37:20 +00:00 |
|
Max Horn
|
f59eb3b219
|
renamed (Const)Iterator to (const_)iterator; changed size() to return an uint
svn-id: r12722
|
2004-02-05 00:19:57 +00:00 |
|
Nicolas Bacca
|
bb3a9e4cb3
|
Undo old tweak not necessary anymore
svn-id: r12603
|
2004-01-26 07:35:31 +00:00 |
|
Max Horn
|
033ff78ae9
|
updated copyright notice
svn-id: r12176
|
2004-01-06 12:45:34 +00:00 |
|
Chris Apers
|
392af5eab9
|
Fixed error using NEW_FONT_CODE with PalmOS port
svn-id: r11412
|
2003-11-28 15:18:14 +00:00 |
|
Chris Apers
|
9da541f657
|
This is no more needed
svn-id: r11407
|
2003-11-28 10:08:36 +00:00 |
|
Max Horn
|
b8c0fbf06e
|
new font code (currently disabled by default), which allows using 'arbitrary' BDF fonts (via convbdf)
svn-id: r11350
|
2003-11-19 23:46:39 +00:00 |
|
Chris Apers
|
0be0f01226
|
Use GUI namespace
svn-id: r11268
|
2003-11-12 12:36:36 +00:00 |
|
Max Horn
|
22c22d1e81
|
added namespace GUI
svn-id: r11255
|
2003-11-10 23:40:48 +00:00 |
|
Paweł Kołodziejski
|
14b7d027a2
|
cleanup whitespaces
svn-id: r11223
|
2003-11-08 23:22:16 +00:00 |
|
Max Horn
|
ee253d4c90
|
modified NewGui::drawString to shorten strings which don't fit using ellipsis (disabled for the EditTextWidget for now)
svn-id: r11136
|
2003-11-04 22:00:36 +00:00 |
|
Max Horn
|
79068761f2
|
make light gray slightly lighter, for better contrast
svn-id: r11080
|
2003-11-03 01:16:29 +00:00 |
|
Max Horn
|
7724d9a340
|
distinguish selected tab by size, too (not just by color)
svn-id: r11079
|
2003-11-03 01:14:40 +00:00 |
|
Max Horn
|
ac4b9ccdb8
|
refactored code in Dialog::findWidget to Widget::findWidgetInChain; changed NewGui::box() to take colors as param (instead of hard coding _color and _shadowColor)
svn-id: r11061
|
2003-11-02 18:57:20 +00:00 |
|
Max Horn
|
b27a871f87
|
turned NewGui into a singleton, and made OSystem a pseudo-singleton; added Widget::findWidget (preparing to add support for nested widgets, for the tab widget)
svn-id: r11045
|
2003-11-02 02:18:16 +00:00 |
|
Jonathan Gray
|
745497dea4
|
vline -> vLine, hline-> hLine, slightly more in line with ScummVM naming style and more importantly doesn't conflict with the vline and hline Allegro functions
svn-id: r10520
|
2003-10-01 15:00:26 +00:00 |
|
Torbjörn Andersson
|
570e60a487
|
Whitespace changes
svn-id: r10390
|
2003-09-24 06:33:59 +00:00 |
|
Max Horn
|
7d95a33922
|
make use of the new get_overlay_height/get_overlay_width
svn-id: r10327
|
2003-09-20 00:47:56 +00:00 |
|
Max Horn
|
6ac86b9760
|
added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGui
svn-id: r10047
|
2003-09-06 20:21:54 +00:00 |
|
Max Horn
|
0045dfe9c6
|
added TODO
svn-id: r10022
|
2003-09-05 21:23:28 +00:00 |
|
Max Horn
|
898bbc85d0
|
double cursor animation speed (see bug #757191)
svn-id: r9895
|
2003-08-28 19:20:30 +00:00 |
|
Chris Apers
|
a47e80cb55
|
Updated globals access for PalmOS
svn-id: r9759
|
2003-08-18 10:59:21 +00:00 |
|
Max Horn
|
103112dd3d
|
removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I did it should be trivial to get them working again)
svn-id: r9391
|
2003-08-02 00:36:38 +00:00 |
|
Max Horn
|
0df319e952
|
#include cleanup (explicityl specify the location for headers from common/, so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level)
svn-id: r9359
|
2003-08-01 12:21:04 +00:00 |
|
Paweł Kołodziejski
|
e5e117006a
|
back disable warnings into stdafx.h, vc6 is lack of warnings support
svn-id: r9337
|
2003-07-31 18:35:01 +00:00 |
|
Jamieson Christian
|
c5de745580
|
Disabled unknown pragma warning in MSVC-6.
svn-id: r9320
|
2003-07-31 06:47:05 +00:00 |
|
Max Horn
|
26d05c0190
|
the VC warning for unknown pragmas is now gloabally disabled, no need to work around it locally
svn-id: r9300
|
2003-07-30 18:40:28 +00:00 |
|