Paul Gilbert
4222a728e1
TSAGE: Implemented R2R Scene 325 - Bridge Console
2012-01-07 11:54:47 +11:00
Johannes Schickel
1574d644e8
GRAPHICS: Let FontManager::setFont accept an "const BdfFont *".
...
As the documentation points out this method currently only works for BDF
fonts, thus it is safer to let it actually just accept such.
2012-01-07 01:16:33 +01:00
Johannes Schickel
050b8e3360
GUI: Rework how the default localized font is managed.
...
Now we set the default localized font to the "text_default" font of the
currently active theme and default to the big GUI font in case none is
specified properly.
2012-01-07 01:03:07 +01:00
Johannes Schickel
0d3e79cf77
GUI: Simplify font loading a bit more.
2012-01-07 00:35:26 +01:00
Johannes Schickel
309e9a855d
GRAPHICS: Slight formatting fix.
2012-01-07 00:35:26 +01:00
athrxx
e08cd9196a
NEWS: mention support of original Lands of Lore DOS save files
2012-01-07 00:13:17 +01:00
Willem Jan Palenstijn
d4a81009e4
AGI: Fix stuck next button when switching back to predictive mode
2012-01-06 23:38:41 +01:00
Willem Jan Palenstijn
8c7cd344c7
AGI: Clean up predictive matching
...
Specifically:
* Don't enable the 'next' button in predictive mode when we don't have a
full match. Doing this didn't make sense since you'd iterate over a
seemingly arbitrary set of completions instead of all possible ones.
* Do only a single binary search.
* Fix the width of the mode button for mouse press detections.
2012-01-06 23:28:45 +01:00
Johannes Schickel
47edab71e8
GUI: Do an case-insensitive filename comparison.
...
Should be a bit safer, in case there's files with different cases, which match
by chance.
2012-01-06 22:27:26 +01:00
Johannes Schickel
4531f0173e
GUI: Slight cleanup for font/image loading.
2012-01-06 22:24:12 +01:00
Johannes Schickel
e454788a23
GRAPHICS: Whops. Fix misformatting introduced with 243de59.
2012-01-06 15:59:16 +01:00
Johannes Schickel
d2a210feb5
GRAPHICS: Properly return 0 for late BDF cache loading fails.
2012-01-06 15:53:22 +01:00
Johannes Schickel
243de5950f
GRAPHICS: Slight cleanup in BDF code.
2012-01-06 15:52:55 +01:00
Johannes Schickel
abbc87e180
GRAPHICS: Slight formatting fixes in jpeg.cpp.
2012-01-06 15:51:10 +01:00
Johannes Schickel
08b6f28d54
GRAPHICS: Rework BDF font code.
2012-01-06 15:38:29 +01:00
athrxx
eaa5d50c3f
KYRA: (EOB) - add basic distinction between music and sound effects
...
(The original code of the DOS version does not distinguish here, but
we do it anyway so as to make more sense of the GMM volume settings)
2012-01-06 14:45:38 +01:00
athrxx
6e45741b17
KYRA: (EOB) - cleanup eob/lol version of delayUntil()
2012-01-06 14:44:34 +01:00
Willem Jan Palenstijn
43e2fde7a9
AGI: Fix ignoring some exact matches in predictive input
...
The matcher now always tries an exact match before trying an inexact one.
Together with 41ba2433f, this fixes bug #3470080 .
2012-01-06 11:22:06 +01:00
Willem Jan Palenstijn
41ba2433f5
AGI: Fix predictive input binary search
...
Note that there are still issues with this input mode. If the binary
search hits a prefix match before finding the full match, it won't
recognize the full match. (Example: typing "buy" will show "buz"
because it's aiming for "buzzard" without realizing "buy" exists.)
2012-01-06 09:45:11 +01:00
Strangerke
f5c54bd9a3
TSAGE: R2R - Implement scene 1020
2012-01-06 00:19:28 +01:00
Strangerke
8e54ddfabf
TSAGE: R2R - Implement scene 1010
2012-01-05 22:22:30 +01:00
Strangerke
e914ec5d89
TSAGE: R2R - Implement scene 3900
2012-01-05 15:20:42 +01:00
Johannes Schickel
c2c8108f3b
GRAPHICS: The PNG decoder is not used by our GUI.
2012-01-05 10:33:31 +01:00
Willem Jan Palenstijn
159fb89cfd
TSAGE: Explain function of sub_F8E5_calculatePoint
2012-01-04 15:46:58 +01:00
Strangerke
a9fa9e14cd
TSAGE: R2R - Implement scene 3800.
...
sub1B007() is still stubbed as _field312 usage is conflicting with IDB structure
2012-01-04 15:10:45 +01:00
Paul Gilbert
0d3287671e
TSAGE: Implemented the changes needed for R2R SceneActor::dispatch
2012-01-04 21:52:21 +11:00
Paul Gilbert
3344cf424a
TSAGE: Added needed speaker method call for R2R in StripManager::signal
2012-01-04 21:16:32 +11:00
Thierry Crozat
654ff1ecb9
I18N: Regenerate translations data file
2012-01-03 21:20:53 +00:00
Thierry Crozat
1b69f95a21
I18N: Update Hungarian translation from patch #3467850
2012-01-03 21:20:24 +00:00
Thierry Crozat
e12d89cfab
I18N: Update Czech translation from patch #3466579
2012-01-03 21:19:28 +00:00
Thierry Crozat
f176037222
DOC: Update Czech README from patch #3466579
2012-01-03 21:18:46 +00:00
athrxx
76dec42469
KYRA: (EOB) - improved eob target detection in transfer party dialog
...
(parse domains instead of save files)
2012-01-03 17:37:47 +01:00
athrxx
4fd0e9e94b
KYRA: (EOB) - improve keyboard control for spell book cursor with non QWERTZ keyboards
2012-01-03 17:37:46 +01:00
Strangerke
bda4e9ba9e
TSAGE: Add _field8A to SceneObject, use it in R2R scene 3600
2012-01-03 16:04:10 +01:00
Strangerke
44b3120b81
TSAGE: R2R - Add missing custom VisualSpeaker in scene 3600
2012-01-03 15:39:16 +01:00
Strangerke
79328a393f
TSAGE: R2R - Preliminar implementation of scene 3600
2012-01-03 13:34:38 +01:00
Johannes Schickel
90178d9b87
OPENGL: Fix mouse cursor scaling.
2012-01-03 04:19:08 +01:00
Johannes Schickel
2af87fd4f0
VKEYBD: Fix cursor palette.
2012-01-03 02:13:40 +01:00
Johannes Schickel
1c2a21c42b
VKEYBD: Slight cleanup.
2012-01-03 02:13:33 +01:00
Johannes Schickel
24d99038e4
VKEYBD: Properly error out parsing if an area is defined again.
...
Formerly the code did never check whether ImageMap::createArea returned a
valid pointer and always just assumed so.
2012-01-03 02:13:26 +01:00
Johannes Schickel
d0ddd299a4
VKEYBD: Slight cleanup in ImageMap code.
2012-01-03 02:13:22 +01:00
Johannes Schickel
c98a123f4c
VKEYBD: Some formatting fixes.
2012-01-03 02:13:19 +01:00
Eugene Sandulenko
b3e44e05a3
Merge pull request #160 from BenCastricum/master
...
SCUMM: Add detection for Dutch HE demos
2012-01-02 13:37:08 -08:00
Paul Gilbert
300a04700a
TSAGE: Implemented changes for dirty rect handling needed for R2R
2012-01-02 10:17:44 +11:00
Paul Gilbert
3f17a3ff25
TSAGE: Simplified some of the dirty rect code to use existing Rect methods
2012-01-02 09:27:24 +11:00
Ben Castricum
5af464243a
SCUMM: Add support for 2 Dutch/Mac spyfox demos (1 MD5, 1 filename pattern)
2012-01-01 21:21:56 +01:00
Ben Castricum
23a5bc61af
SCUMM: Don't hide scumm detector debug message for certain cases
2012-01-01 17:14:29 +01:00
Strangerke
e2ded73d92
MISC: This is year 2012
2012-01-01 11:49:41 +01:00
Strangerke
2858328e28
JANITORIAL: Remove SVN tags
2012-01-01 11:07:48 +01:00
Paul Gilbert
fe55269653
TSAGE: Bugfix for trying to draw off screen objects, which was causing invalid dirty rects
2012-01-01 20:14:37 +11:00