sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
Paul Gilbert
813226095a
WAGE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Eugene Sandulenko
419cb1e7c7
GRAPHICS: MACGUI: Switched MacText to U32String internally
2019-10-18 17:20:27 +02:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Eugene Sandulenko
31eb4724d3
WAGE: Correctly specify target name for dumped scripts
2017-08-29 20:15:19 +02:00
Eugene Sandulenko
b5c552b3bb
WAGE: Quit gracefully when requested
2017-08-29 09:33:44 +02:00
Eugene Sandulenko
a83dd4c3fc
WAGE: Handle command aliases in the same quirky way wb does
2017-08-09 09:28:13 +02:00
Eugene Sandulenko
bca79db96b
WAGE: Set default values for DITL messages
2017-08-08 23:45:26 +02:00
Eugene Sandulenko
91615eb940
WAGE: Remove now redundant input processing
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
b8f6ce5f00
WAGE: Remove redundant code
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
737c2e4f88
WAGE: Now we need to render newline at the end of each text
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
8643a08350
WAGE: Properly add input text to console on Enter
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
5149226255
WAGE: Started processing of input text from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e5ccc3fd55
WAGE: Correctly set font in MacTextWindow console
2017-08-01 10:42:21 +02:00
VelocityRa
3a2ce12288
WAGE: Fix resizing and text selection bug
...
Revise/Simplify old optional text rendering
Set things up a bit for selected text rendering
Add MacTextWindow::clearText and MacTextWindow::setSelection
Add MacTextWindow::appendText variant that accepts a MacFont
2017-07-17 23:45:22 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Alexander Tkachev
f50d9feee1
WAGE: Make menu items show Save/Load dialog
...
Default ScummVM Save/Load dialog shows up on click.
2016-07-29 17:48:23 +06:00
Alexander Tkachev
a80547b206
WAGE: Refresh menus on load
2016-07-28 21:47:52 +06:00
Alexander Tkachev
a854217bd6
WAGE: Refine loadGame()
...
It now actually does the loading.
2016-07-28 15:21:14 +06:00
Alexander Tkachev
18476dc752
WAGE: Add loadGame() sketch
2016-07-27 21:38:10 +06:00
Eugene Sandulenko
587f03fab9
WAGE: Moved menu shortcut processing to Menu class
2016-04-26 11:05:39 +02:00
Eugene Sandulenko
df6ee16631
WAGE: Moved menu rendering to WindowManager
2016-04-25 19:47:08 +02:00
Eugene Sandulenko
4007a6973a
WAGE: Fix warnings
2016-04-20 08:10:00 +02:00
Eugene Sandulenko
fd7bf64131
WAGE: Switched event processing to generic code
2016-04-19 10:37:53 +02:00
Eugene Sandulenko
01fb992097
WAGE: Redraw scene on object move to match original.
...
Still buggy a bit
2016-04-12 19:43:43 +02:00
Eugene Sandulenko
6775d86d06
WAGE: Fix bugs in original, when people mistype storage scene name
2016-04-05 18:48:29 +02:00
Eugene Sandulenko
644b4dcd0b
WAGE: Fixed moving objects to random scene
2016-04-05 18:35:36 +02:00
Eugene Sandulenko
a25032eef9
WAGE: Put debugger in tilde key `~'
2016-03-16 13:27:59 +01:00
Eugene Sandulenko
4f813d2b99
WAGE: Plug the debugger in
2016-03-15 11:27:49 +01:00
Filippos Karapetis
9cd4769c8a
WAGE: Fix compilation with MSVC
...
Including EventRecorder.h directly in the engine has the odd side
effect of including winnt.h twice
2016-02-24 00:10:48 +02:00
Eugene Sandulenko
51dca83011
WAGE: Safety check on parsing main game file
2016-02-18 10:30:34 +01:00
Eugene Sandulenko
ab9e2fdca3
WAGE: Initialize class variables
2016-02-18 10:30:18 +01:00
Eugene Sandulenko
a1e5c5a8cc
WAGE: Moved sound code stubs to sound.cpp
2016-02-16 21:41:41 +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
9b77e5c890
WAGE: Remove debug code
2016-02-16 11:32:47 +01:00
Eugene Sandulenko
2753571155
WAGE: Fix input string after script execution
2016-02-15 21:06:46 +01:00
Eugene Sandulenko
bd01771720
WAGE: Fix warning
2016-02-14 17:30:13 +01:00
Eugene Sandulenko
b09e70d1ca
WAGE: Consistently use .empty() instead of .size() == 0
2016-02-14 17:13:23 +01:00
Eugene Sandulenko
362557935b
WAGE: Use String::clear() for emptying stings
2016-02-14 17:13:22 +01:00
Eugene Sandulenko
1158987a1e
WAGE: Disable Undo action after command exectution
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
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
61dc7d5d04
WAGE: Fix regression leading to a crash
2016-02-14 17:13:01 +01:00
Eugene Sandulenko
6cbd4d4749
WAGE: Hid debug message deeper
2016-02-14 17:12:59 +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
6e3cd0bcb2
WAGE: Better processing of direction abbreviations
2016-02-14 17:12:57 +01:00
Eugene Sandulenko
12f02969be
WAGE: Fix crashes during direction change
2016-02-14 17:12:57 +01:00