25 Commits

Author SHA1 Message Date
Orgad Shaneh
a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Paul Gilbert
15119e2ca0 GLK: GLULX: Fix toolbar rendering in Advent 350 2020-10-11 08:40:37 -07:00
Paul Gilbert
2e3addb3df GLK: Further style initialization fixes 2020-07-28 22:09:54 -07:00
Paul Gilbert
9841fe4d20 GLK: Fix initialization of text colors 2020-07-28 21:01:28 -07:00
Paul Gilbert
cb7620d44c GLK: Removed unused _lcd Conf variable 2020-07-13 18:43:16 -07:00
Paul Gilbert
ea1e33dbb5 GLK: Flush Conf settings out to scummvm.ini for editting reference 2020-07-11 18:38:33 -07:00
Paul Gilbert
a27cadedff GLK: Move _width/_height setting to Conf class 2020-07-11 09:16:47 -07:00
Paul Gilbert
478647d23e GLK: Splitting up Conf loading from constructor
This is the basis for fixing a problem where sub-engines with
a differing color scheme were overriding configuration after
it had already loaded, meaning that even if users set new
colors or other properties in scummvm.ini, the sub-engine was
ignoring them
2020-07-07 22:06:18 -07:00
Thierry Crozat
ceb5299811 GLK: Add engine options to enable TTS 2020-06-29 22:48:57 +01:00
Paul Gilbert
f0e1e1e56d GLK: ZCODE: Change interpreter to INTERPRETER_ZCODE 2020-06-22 20:11:00 -07:00
Paul Gilbert
3b8d006c8b GLK: Add support for input cursors in text grid windows
This is initially primarily for Bureaucracy.. the starting form
is drawn in the text grid window, and visible cursor is needed
so you can tell which line you're filling in
2019-03-02 18:11:51 -08:00
Paul Gilbert
6be0dbe016 GLK: Move input caret drawing into base FontInfo class 2019-03-02 18:11:51 -08:00
Paul Gilbert
af2b1252d8 GLK: Change use of RGB tuplets to uint
This has several advantages, such as simplifying copying and
comparing colors. It will also make it easier to specify
zcolor_Transparent as a color
2019-01-31 21:54:34 -08:00
Paul Gilbert
313337eb82 GLK: Remove deprecated _cellW/_cellH from Conf 2019-01-02 19:09:40 -08:00
Paul Gilbert
1021da132b GLK: Splitting font related info from Conf into their own classes 2018-12-31 18:34:42 -08:00
Paul Gilbert
6b7eb94ca0 GLK: FROTZ: Remove need for new font style for Runic font 2018-12-17 21:23:57 -08:00
Torbjörn Andersson
77f2330755 GLK: FROTZ: Use the Noto runic font for runes
We already bundle other Noto fonts in the font.dat file, so using
further Noto fonts makes sense to me. Also, map upper-case letters
to lower-case runes since there are versions of Beyond Zork that
uses that. (The version I played many years ago did, and it looked
very strange. The version I tested with now did not, probably for
that very reason. So that part is untested for now.)
2018-12-17 21:04:28 -08:00
Paul Gilbert
7637edb5a2 GLK: Change all references to glui32 and glsi32 to uint and int
This should finally fix compilation for the Amiga, which had
difference sized types. And the renamed types are clearer for
ScummVM anyway
2018-12-09 11:36:20 -08:00
Paul Gilbert
b9a99a897d GLK: Further fixes for Buildbot warnings 2018-12-08 20:35:54 -08:00
Paul Gilbert
754819f928 GLK: FROTZ: Reduce window margin to 0 to have status bar fill entire width 2018-12-08 19:05:59 -08:00
Paul Gilbert
fb7dbffd59 GLK: Merge Fonts class into Screen class 2018-12-08 19:05:59 -08:00
Paul Gilbert
0b1e695f24 GLK: FROTZ: Beginnings of support for Infocom picture files 2018-12-08 19:05:59 -08:00
Paul Gilbert
0f0b8ae3b7 GLK: FROTZ: Don't have a Y margin above title bar 2018-12-08 19:05:59 -08:00
Paul Gilbert
a2104deb4c GLK: Changing class and namespaces from Gargoyle to Glk 2018-12-08 19:05:59 -08:00
Paul Gilbert
1fb931fbd9 GLK: Changing gargoyle folder to glk 2018-12-08 19:05:59 -08:00