Commit Graph
198 Commits
Author SHA1 Message Date
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
Eugene Sandulenko 4c8b9bb52c WAGE: Moved global patterns to Gui class 2016-01-13 23:00:30 +01:00
Eugene Sandulenko 644f1ef215 WAGE: Optimize menu redraws 2016-01-11 20:46:57 +01:00
Eugene Sandulenko d485f7d7bb WAGE: Show menu only with mouse button on hold 2016-01-11 20:31:24 +01:00
Eugene Sandulenko 2d2c8ab340 WAGE: Highlight first level menus 2016-01-11 20:17:38 +01:00
Eugene Sandulenko 5b374c6f55 WAGE: Moved menu rendering into separate file 2016-01-11 11:16:00 +01:00
Eugene Sandulenko 3906c36898 WAGE: Put lists into typedefs 2016-01-09 01:34:06 +01:00
Eugene Sandulenko 9b8e5020bf WAGE: Reduced header dependency 2016-01-09 01:25:23 +01:00
Eugene Sandulenko 83dcdf9c63 WAGE: Fix race condition which led to random crashes 2016-01-07 14:17:50 +01:00
Eugene Sandulenko 46076a0e6c WAGE: Plugged great deal of leaks 2016-01-07 01:24:42 +01:00