Paul Gilbert
|
d2554a73fb
|
GLK: Fix refreshing grid windows when text is changed
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
8bb3f55dff
|
GLK: SCOTT: Add custom game Ids for each known Scott Adams game
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ce582aab00
|
GLK: Further work on game detection
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
8333aed5c2
|
GLK: Adding extra fields to the savegame format for validation
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
30cd230d88
|
GLK: Fixes for file stream reading
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
db112fc9f0
|
GLK: Adding file stream opening and closing
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
60146c383d
|
GLK: Merge Files class into existing Streams class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
f91cdb19bf
|
GLK: Add glk style hint methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
063cfb35ef
|
GLK: Added glk style methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
a24b27b14a
|
GLK: Create glk fileref methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
99266b8586
|
GLK: Beginnings of file reference handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
aafaace942
|
GLK: SCOTT: Switch command line options setup to use ConfigMan
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
55c05a0d7a
|
GLK: SCOTT: Camel case method names
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e36dbfaf2e
|
GLK: Prompt for keypress when game is exited
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
2551927bf6
|
GLK: Fix processing input after Enter is pressed
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
d954f70d49
|
GLK: Fix having space between prmpt and input text
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4b5db1da07
|
GLK: Fix showing input text to the right of input prompt
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4229312b22
|
GLK: Cleanup of formatting in text buffer window class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
d61a7a9ee6
|
GLK: Change key handle if block to a switch statement
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
c0fd6ca3e4
|
GLK: Cleanup of comments in text window classes
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
012d4bafbb
|
GLK: Fix placement of input cursor
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e9c7b30246
|
GLK: Proper handling of font baseline and leading
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
f17998762d
|
GLK: Add drawCaret method
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
666edf52a5
|
GLK: Don't have borders between windows by default
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7c7178c419
|
GLK: Text is partially displaying in the buffer window
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7ebbcc87dc
|
GLK: Fix rendering text in text grid windows
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
c5668d9300
|
GLK: Further configuration fixes
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
0d3495bb3b
|
GLK: Add missing configuration defaults
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e004784d23
|
GLK: Fix calculation of text grid height
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4fc1c30423
|
GLK: Fix Attributes equality checks
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
0a21220707
|
GLK: Add game frames to actually render the screen
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
1a889689f8
|
GLK: Added pair window drawing
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
48a00e7c00
|
GLK: Set Windows fields from int to bool
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4fcffce505
|
GLK: Changes of NULL to nullptr
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
a9f5b3351e
|
GLK: Fix fg/bg window color initialization
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ffe0f5220b
|
GLK: Converted fillRect to use a Rect to specify bounds
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
13e2838715
|
GLK: Implement font drawing methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9d72d6007e
|
GLK: Move font method stubs from Screen to Fonts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
998cf547ed
|
GLK: SCOTT: Exit game when ScummVM is closed
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
b23291b977
|
GLK: SCOTT: Fix loading game data
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
6807e646b4
|
GLK: Fix initialization of text buffer window lines
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e5854a6bd3
|
GLK: Add loading of TrueType fonts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
65fa4fa7cb
|
GLK: Beginnings of font handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
efacc17bd1
|
GLK: Handle more user events
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9eb4debd15
|
GLK: Logic for keypress event handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7bbedcd099
|
GLK: Beginnings of event handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
76bf2726f8
|
GLK: Added input window focus, and cleanup of event method stubs
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7436604483
|
GLK: Added time and date glk functions
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
98f1ddc968
|
GLK: Added unicode case methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4bb5967920
|
GLK: More glk stream functions
|
2018-12-08 19:05:59 -08:00 |
|