Commit Graph

107 Commits

Author SHA1 Message Date
Eugene Sandulenko
f6c3363cf5 WAGE: Adjust cursor position when scrolling 2016-03-20 17:38:23 +01:00
Eugene Sandulenko
40faac8419 WAGE: Restrict text scrolling to the visible text 2016-03-20 17:38:23 +01:00
Eugene Sandulenko
657edcf84e WAGE: Plugged in console scrolling up/down 2016-03-18 11:45:29 +01:00
Eugene Sandulenko
9707a8b359 WAGE: Fixed border highlighting 2016-03-18 11:45:29 +01:00
Eugene Sandulenko
1aa5f0d4c8 WAGE: Correction to highlighted border drawing 2016-03-18 11:45:29 +01:00
Eugene Sandulenko
671d3faa71 WAGE: Initial code for border manipulation 2016-03-18 11:45:29 +01:00
Eugene Sandulenko
1415e620e4 WAGE: Implemented cropping in cosole. That fixes crashes in Bug Hunt 2016-02-25 11:51:21 +01:00
Filippos Karapetis
a229edaea8 WAGE: Silence false positive MSVC warnings 2016-02-24 00:10:48 +02:00
Eugene Sandulenko
64e21078da WAGE: Fix crash when border is off-screen. Bug Hunt was affected. 2016-02-23 11:18:44 +01:00
Eugene Sandulenko
a6120d8b27 WAGE: Started post-gameover code implementation 2016-02-16 11:32:47 +01:00
Eugene Sandulenko
effd02bdc1 WAGE: Fix uninit members 2016-02-14 17:33:52 +01:00
Eugene Sandulenko
499519fec3 WAGE: Fix int/uint comparison 2016-02-14 17:13:25 +01:00
Eugene Sandulenko
9c8d0352ad WAGE: Avoid potential race condition in cursor drawing code 2016-02-14 17:13:21 +01:00
Eugene Sandulenko
5cea5a4d3a WAGE: Implement Cut and Clear actions 2016-02-14 17:13:06 +01:00
Eugene Sandulenko
c80bc8cbe0 WAGE: Move all console-related stuff to gui-console.cpp 2016-02-14 17:13:05 +01:00
Eugene Sandulenko
47e3fec8ea WAGE: Firther work on input improvements 2016-02-14 17:13:05 +01:00
Eugene Sandulenko
ab20b96f60 WAGE: Improve text entry 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
1d5220ef3f WAGE: Implement Undo action 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
3570e417c9 WAGE: Implement Paste action 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
08b3f89b09 WAGE: Made copy command working 2016-02-14 17:13:02 +01:00
Eugene Sandulenko
fe40bb284c WAGE: Started copy command implementation 2016-02-14 17:13:02 +01:00
Eugene Sandulenko
7e8c1028d3 WAGE: Implement API to enable/disable menu items 2016-02-14 17:13:02 +01:00
Eugene Sandulenko
c02c36ce88 WAGE: Implemented a way to remove selection 2016-02-14 17:13:02 +01:00
Eugene Sandulenko
06ba17395d WAGE: Fix cursors during dialogs 2016-02-14 17:13:01 +01:00
Eugene Sandulenko
8ee5d6e9d1 WAGE: Fix crash and remove debug output 2016-02-14 17:13:01 +01:00
Eugene Sandulenko
30713e4262 WAGE: Implement highlighting one line selection 2016-02-14 17:13:01 +01:00
Eugene Sandulenko
5ac2581645 WAGE: Fix text coordinate calculation 2016-02-14 17:13:01 +01:00
Eugene Sandulenko
40cdf028b3 WAGE: Fix end of selection calculation 2016-02-14 17:13:01 +01:00
Eugene Sandulenko
d56590784f WAGE: Fix text end marking 2016-02-14 17:13:00 +01:00
Eugene Sandulenko
b24be406d2 WAGE: Fixes to selection highlighting 2016-02-14 17:13:00 +01:00
Eugene Sandulenko
d585719c2d WAGE: First attempt to draw partial highlights 2016-02-14 17:13:00 +01:00
Eugene Sandulenko
9d9e769b5e WAGE: Mark full lines of selected text 2016-02-14 17:13:00 +01:00
Eugene Sandulenko
81fb44960f WAGE: Rename function to CamelCase 2016-02-14 17:12:59 +01:00
Eugene Sandulenko
ed3372d8bf WAGE: Fix formatting 2016-02-14 17:12:59 +01:00
Eugene Sandulenko
0ab0daa1dc WAGE: Further work on console selection 2016-02-14 17:12:58 +01:00
Eugene Sandulenko
53e68cf92c WAGE: Calculate click position in text 2016-02-14 17:12:58 +01:00
Eugene Sandulenko
d812706328 WAGE: Started text selection implementation 2016-02-14 17:12:58 +01:00
Eugene Sandulenko
63ef49ec8a WAGE: Rename mouse event processor to add clarity 2016-02-14 17:12:58 +01:00
Eugene Sandulenko
95a3a31ee1 WAGE: Initial code for shortcuts 2016-02-14 17:12:57 +01:00
Eugene Sandulenko
e41c3c50de WAGE: Fix crash in Deep Angst, when border is beyond the screen 2016-02-14 17:12:56 +01:00
Eugene Sandulenko
345effab98 WAGE: Implement WageEngine::setMenu() 2016-02-14 17:12:55 +01:00
Eugene Sandulenko
34f9a1375d WAGE: Get rid of Common::String import 2016-02-14 17:12:53 +01:00
Eugene Sandulenko
47b3f404b8 WAGE: Moved all interaction-related methods from script.cpp to combat.cpp 2016-02-14 17:12:52 +01:00
Eugene Sandulenko
028e3c14d5 WAGE: Fix border title drawing 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
d9c3cd18d6 WAGE: Simplified default pattern setting 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
ee8999241e WAGE: Fix submenu rendering 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
40eb91da3c WAGE: More menu finetuning 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
61dec8fd96 WAGE: Fix scene and text position as it is provided by the game data 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
5a887808ab WAGE: Regenerate weapons menu on demand 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
7c04b4ddf7 WAGE: Proper rendering of accelerators 2016-01-13 23:33:52 +01:00