Commit Graph
152 Commits
Author SHA1 Message Date
Vladimir Serbinenko af7d9cb850 COMMON: Move punycode_*codepath to path.cpp
This allows to reduce access to DIR_SEPARATOR from outside of Common::Path
2022-12-14 05:08:46 +01:00
Avijeet 4f3dc247e4 GRAPHICS: MACGUI: Handle EVENT_QUIT properly in MacDialog 2022-08-05 20:15:03 +02:00
Avijeet f9fd3b699c WAGE: Move pollEvent's definition to wage.cpp 2022-08-05 20:15:03 +02:00
Avijeet eac2717abb WAGE: Move getFeatures() to metaengine.cpp 2022-08-05 20:15:03 +02:00
Avijeet 033bc00cd1 GRAPHICS: MACGUI: Poll events in MacDialog itself 2022-08-05 20:15:03 +02:00
Avijeet 1b955dc90c GRAPHICS: MACGUI: Refactor MacDialog to not use WAGE functions 2022-08-05 20:15:03 +02:00
Avijeet 9f6d054f5d WAGE: Refactor getFeatures() 2022-08-05 20:15:03 +02:00
Avijeet 9b52b4b384 WAGE: Add resolution flag to game detection entry 2022-08-05 20:15:03 +02:00
Avijeet 2c905885c4 GRAPHICS: MACGUI: Fix text alignment for MacDialog 2022-08-05 20:15:03 +02:00
Avijeet c4ede93e79 WAGE: Add about screen 2022-08-05 20:15:03 +02:00
Avijeet 27f48f6d41 GRAPHICS: MACGUI: Use MacText in MacDialog 2022-08-05 20:15:03 +02:00
Avijeet ac847e4117 GRAPHICS: MACGUI: Refactor wage/dialog.cpp to macgui/macdialog.cpp 2022-08-05 20:15:03 +02:00
Eugene Sandulenko 418e15ef52 WAGE: Added support for punycoded file names and added first entry with use of it 2022-06-17 15:13:25 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
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