Commit Graph
135 Commits
Author SHA1 Message Date
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
Eugene Sandulenko efc7bf6451 WAGE: FIx crash in amot 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 34f9a1375d WAGE: Get rid of Common::String import 2016-02-14 17:12:53 +01:00