aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/gui.h
AgeCommit message (Collapse)Author
2017-08-05WAGE: Remove all old console codeEugene Sandulenko
Now we have fully switched to MacTextWindow. Yay!
2017-08-01WAGE: Switched Console window to MacTextWindowEugene Sandulenko
2017-08-01JANITORIAL: Fix code identationEugene Sandulenko
2017-07-17WAGE: Fix resizing and text selection bugVelocityRa
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-17WAGE: Experimental MacText(Window) console renderingVelocityRa
Currently the font specified in the constructor is not being used, I explain why in gui.cpp, line 182. Use the 2 defines in gui.h to specify whether: 1) The new text rendering in general is used (USE_NEW_TEXT_RENDERER) 2) The MacTextWindow class is used for rendering (USE_MACTEXTWINDOW)
2017-01-14GRAPHICS: Renamed Menu to MacMenu to avoid potential name collisionEugene Sandulenko
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-07-31WAGE: Change GUI Scene to load BMP bordersBorja Lorente
2016-07-31WAGE: Implement active/inactive bordersBorja Lorente
2016-07-31WAGE: Begin adding borders to the windowsBorja Lorente
2016-07-31WAGE: Add basic border loading codeBorja Lorente
2016-07-31GRAPHICS: Move MacMenu constantsBorja Lorente
2016-07-31GRAPHICS: Create wrapper namespace for MacWindowManager constantsBorja Lorente
2016-07-31GRAPHICS: Create wrapper namespace for MacWindow constantsBorja Lorente
2016-07-31GRAPHICS: Create wrapper namespace for MacMenu constantsBorja Lorente
2016-07-30WAGE: Adapt to MacMenu namespace changeBorja Lorente
2016-07-30WAGE: Extract MacWindowBorja Lorente
2016-07-30WAGE: Change namespace of MacWindowBorja Lorente
2016-07-30WAGE: Extract MacWindowManagerBorja Lorente
2016-04-28WAGE: Removed dependency of Menu on Wage::DesignEugene Sandulenko
2016-04-28WAGE: Implemented menu commands as callbackEugene Sandulenko
2016-04-28WAGE: Moved game-specific menu creation to gui.cppEugene Sandulenko
2016-04-28WAGE: Moved patterns to WindowManagerEugene Sandulenko
2016-04-28WAGE: Moved cursor management to WMEugene Sandulenko
2016-04-28WAGE: Moved pattern and palette to WMEugene Sandulenko
2016-04-28WAGE: Moved font loading to WM. wage.dat is now classicmacfonts.datEugene Sandulenko
2016-04-26WAGE: Moved menu shortcut processing to Menu classEugene Sandulenko
2016-04-25WAGE: Move menu event processing to WindowManagerEugene Sandulenko
2016-04-25WAGE: Moved menu rendering to WindowManagerEugene Sandulenko
2016-04-24WAGE: Move desktop drawing to WMEugene Sandulenko
2016-04-24WAGE: Implemented window resizingEugene Sandulenko
2016-04-23WAGE: Implement window draggingEugene Sandulenko
2016-04-21WAGE: CleanupEugene Sandulenko
2016-04-21WAGE: Moved console text selection to callbacksEugene Sandulenko
2016-04-20WAGE: CleanupEugene Sandulenko
2016-04-20WAGE: Console scroll via callbacksEugene Sandulenko
2016-04-20WAGE: Implement object clicking as part of callbacksEugene Sandulenko
2016-04-19WAGE: Implemented text console callbackEugene Sandulenko
2016-04-19WAGE: Switched WM::add() to returning window pointer instead of idEugene Sandulenko
2016-04-19WAGE: Switched event processing to generic codeEugene Sandulenko
2016-04-15WAGE: Draw console via MacWindowEugene Sandulenko
2016-04-15WAGE: Switch to ManagedSurfaceEugene Sandulenko
2016-04-14WAGE: Started to plug the WM inEugene Sandulenko
2016-04-14WAGE: Draw border in MacWindowEugene Sandulenko
2016-04-13WAGE: Stub for MacWindow classEugene Sandulenko
2016-04-05WAGE: Split scene and console drawingEugene Sandulenko
2016-03-23WAGE: Proper scroll drawingEugene Sandulenko
2016-03-18WAGE: Initial code for border manipulationEugene Sandulenko
2016-02-16WAGE: Enable required menu items to allow game restartEugene Sandulenko
2016-02-16WAGE: Started post-gameover code implementationEugene Sandulenko