Eugene Sandulenko
|
859cd9d1f9
|
WAGE: Removed dependency of Menu on Wage::Design
|
2016-04-28 16:13:27 +02:00 |
|
Eugene Sandulenko
|
72b8f3a1c7
|
WAGE: Implemented menu commands as callback
|
2016-04-28 15:25:14 +02:00 |
|
Eugene Sandulenko
|
3027433b66
|
WAGE: Moved game-specific menu creation to gui.cpp
|
2016-04-28 13:43:29 +02:00 |
|
Eugene Sandulenko
|
5fbac749e2
|
WAGE: Moved patterns to WindowManager
|
2016-04-28 12:37:03 +02:00 |
|
Eugene Sandulenko
|
b5335ed9d4
|
WAGE: Moved cursor management to WM
|
2016-04-28 12:09:08 +02:00 |
|
Eugene Sandulenko
|
6998182b1f
|
WAGE: Moved pattern and palette to WM
|
2016-04-28 11:28:55 +02:00 |
|
Eugene Sandulenko
|
c31e59b10c
|
WAGE: Moved font loading to WM. wage.dat is now classicmacfonts.dat
|
2016-04-28 11:14:13 +02:00 |
|
Eugene Sandulenko
|
587f03fab9
|
WAGE: Moved menu shortcut processing to Menu class
|
2016-04-26 11:05:39 +02:00 |
|
Eugene Sandulenko
|
98061bdc4c
|
WAGE: Move menu event processing to WindowManager
|
2016-04-25 19:54:26 +02:00 |
|
Eugene Sandulenko
|
df6ee16631
|
WAGE: Moved menu rendering to WindowManager
|
2016-04-25 19:47:08 +02:00 |
|
Eugene Sandulenko
|
357c64cd51
|
WAGE: Move desktop drawing to WM
|
2016-04-24 13:51:17 +02:00 |
|
Eugene Sandulenko
|
9877abe936
|
WAGE: Implemented window resizing
|
2016-04-24 10:47:09 +02:00 |
|
Eugene Sandulenko
|
99fbda5842
|
WAGE: Implement window dragging
|
2016-04-23 22:31:38 +02:00 |
|
Eugene Sandulenko
|
c1bf8f9e55
|
WAGE: Cleanup
|
2016-04-21 21:37:31 +02:00 |
|
Eugene Sandulenko
|
e74a8ba619
|
WAGE: Moved console text selection to callbacks
|
2016-04-21 11:03:58 +02:00 |
|
Eugene Sandulenko
|
7861efb7ce
|
WAGE: Cleanup
|
2016-04-20 00:59:21 +02:00 |
|
Eugene Sandulenko
|
d75dc3e660
|
WAGE: Console scroll via callbacks
|
2016-04-20 00:56:04 +02:00 |
|
Eugene Sandulenko
|
fd7b31292d
|
WAGE: Implement object clicking as part of callbacks
|
2016-04-20 00:55:54 +02:00 |
|
Eugene Sandulenko
|
6f03947bc9
|
WAGE: Implemented text console callback
|
2016-04-19 11:14:48 +02:00 |
|
Eugene Sandulenko
|
c9d3b7210e
|
WAGE: Switched WM::add() to returning window pointer instead of id
|
2016-04-19 10:56:42 +02:00 |
|
Eugene Sandulenko
|
fd7bf64131
|
WAGE: Switched event processing to generic code
|
2016-04-19 10:37:53 +02:00 |
|
Eugene Sandulenko
|
43d49e68b2
|
WAGE: Draw console via MacWindow
|
2016-04-15 17:24:16 +02:00 |
|
Eugene Sandulenko
|
00399d27db
|
WAGE: Switch to ManagedSurface
|
2016-04-15 17:24:14 +02:00 |
|
Eugene Sandulenko
|
4153780703
|
WAGE: Started to plug the WM in
|
2016-04-14 18:35:16 +02:00 |
|
Eugene Sandulenko
|
866650fccd
|
WAGE: Draw border in MacWindow
|
2016-04-14 12:08:27 +02:00 |
|
Eugene Sandulenko
|
d42a8d0f2d
|
WAGE: Stub for MacWindow class
|
2016-04-13 11:23:39 +02:00 |
|
Eugene Sandulenko
|
7555d041b5
|
WAGE: Split scene and console drawing
|
2016-04-05 09:39:16 +02:00 |
|
Eugene Sandulenko
|
c6abe904c4
|
WAGE: Proper scroll drawing
|
2016-03-23 18:51:31 +01:00 |
|
Eugene Sandulenko
|
671d3faa71
|
WAGE: Initial code for border manipulation
|
2016-03-18 11:45:29 +01:00 |
|
Eugene Sandulenko
|
bd7ef4143d
|
WAGE: Enable required menu items to allow game restart
|
2016-02-16 11:32:48 +01:00 |
|
Eugene Sandulenko
|
a6120d8b27
|
WAGE: Started post-gameover code implementation
|
2016-02-16 11:32:47 +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
|
1158987a1e
|
WAGE: Disable Undo action after command exectution
|
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
|
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
|
fe40bb284c
|
WAGE: Started copy command implementation
|
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
|
0ab0daa1dc
|
WAGE: Further work on console selection
|
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
|
345effab98
|
WAGE: Implement WageEngine::setMenu()
|
2016-02-14 17:12:55 +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
|
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
|
5a887808ab
|
WAGE: Regenerate weapons menu on demand
|
2016-02-14 17:12:45 +01:00 |
|
Eugene Sandulenko
|
4c8b9bb52c
|
WAGE: Moved global patterns to Gui class
|
2016-01-13 23:00:30 +01:00 |
|