Commit Graph

70542 Commits

Author SHA1 Message Date
Eugene Sandulenko
5cea5a4d3a WAGE: Implement Cut and Clear actions 2016-02-14 17:13:06 +01:00
Eugene Sandulenko
1b27abafdc WAGE: Skip disabled command on shortcuts 2016-02-14 17:13:06 +01:00
Eugene Sandulenko
1158987a1e WAGE: Disable Undo action after command exectution 2016-02-14 17:13:06 +01:00
Eugene Sandulenko
fcebf28fd2 WAGE: Fix behavior of the multiline paste 2016-02-14 17:13:06 +01:00
Eugene Sandulenko
1e2d292eb4 WAGE: Finally fix input text behavior 2016-02-14 17:13:05 +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
c0be640d5e WAGE: More const'ness 2016-02-14 17:13:05 +01:00
Eugene Sandulenko
a31cfff9d6 WAGE: Let compiler optimize %8's 2016-02-14 17:13:05 +01:00
Eugene Sandulenko
7dd3874a43 WAGE: Indentation fixes 2016-02-14 17:13:04 +01:00
Eugene Sandulenko
c1d548764a WAGE: Event more const 2016-02-14 17:13:04 +01:00
Eugene Sandulenko
ab9bda22b2 WAGE: Remove redundant type casts 2016-02-14 17:13:04 +01:00
Eugene Sandulenko
82fff0ab86 WAGE: Made code cleaner 2016-02-14 17:13:04 +01:00
Eugene Sandulenko
c72c92a3ef WAGE: More const'ness 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
6f2c769aae WAGE: REmove redundant .gitignore 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
ab20b96f60 WAGE: Improve text entry 2016-02-14 17:13:03 +01:00
Eugene Sandulenko
5e002c4fe2 GRAPHICS: Move generic primitives from WAGE engine 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
e56d934836 WAGE: Make keyboard shortcuts work for the Edit menu 2016-02-14 17:13:02 +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
a2e3d33a2d WAGE: Get rid of magic constants in menu code for referring menu items 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
61dc7d5d04 WAGE: Fix regression leading to a crash 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
b0941e247c WAGE: Hid more debug messages 2016-02-14 17:13:00 +01:00
Eugene Sandulenko
6cbd4d4749 WAGE: Hid debug message deeper 2016-02-14 17:12:59 +01:00
Eugene Sandulenko
db7d5aa218 WAGE: Removed another leftover warning 2016-02-14 17:12:59 +01:00
Eugene Sandulenko
1d0eed9cdd WAGE: Remove leftover debug message 2016-02-14 17:12:59 +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
ed21eaef99 WAGE: Fixed typo in game name 2016-02-14 17:12:59 +01:00
Eugene Sandulenko
42793dac25 WAGE: Show warning for missing functionality 2016-02-14 17:12:58 +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
52c317b842 WAGE: Make shortcuts functional 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
9d67bd022a WAGE: Fix regression with commands menu 2016-02-14 17:12:57 +01:00