Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-23 | WINTERMUTE: Remove asserts in Blend-functions in TransparentSurface. | Einar Johan Trøan Sømåen | |
2013-09-23 | WINTERMUTE: Pass blendMode to blit() in RenderTicket. | Tobia Tesan | |
2013-09-23 | WINTERMUTE: Add support for additive/subtractive blending in TransparentSurface | Tobia Tesan | |
2013-09-23 | WINTERMUTE: Match type of angle constant to struct in TransformStruct, ↵ | Tobia Tesan | |
silence warnings | |||
2013-09-21 | WINTERMUTE: Formatting | Tobia Tesan | |
2013-09-21 | WINTERMUTE: const'ify getters | Tobia Tesan | |
2013-09-21 | WINTERMUTE: s/put/set/ in setters | Tobia Tesan | |
2013-09-21 | WINTERMUTE: add UIButton::setTextAlign | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make sprites private in UIButton | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Setters/getters for UIButton | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep some attributes private in UIButton | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep attributes private in UIEdit | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Avoid feeding setWidth negative values | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep _back private in UIObject | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make _parentNotify private in UIObject | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Add getListener() | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make some members of UIObject private | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep attributes in UIWindow private | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make TextAlign private in UIText | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make *_entity private in UIEntity | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep _alphaMode private in TransparentSurface | Tobia Tesan | |
2013-09-18 | WINTERMUTE: Cast rotate in base_sub_frame | Tobia Tesan | |
2013-09-18 | WINTERMUTE: Explicitly cast zoom for float version of TransformStruct | Tobia Tesan | |
2013-09-18 | WINTERMUTE: Cast zoom inside display(Trans?)Zoom | Tobia Tesan | |
2013-09-18 | WINTERMUTE: Fix types in transform_struct for coherence; this silences warnings | Tobia Tesan | |
2013-09-12 | Merge pull request #387 from tobiatesan/trim_arguments | Eugene Sandulenko | |
WINTERMUTE: Remove useless Rect extra argument from fadeToColor. | |||
2013-09-08 | WINTERMUTE: Swap dpi and font-height to be the right-way around. | Einar Johan Trøan Sømåen | |
2013-09-05 | WINTERMUTE: Disambiguate empty and NULL strings when saving | Willem Jan Palenstijn | |
The string stored is now strlen(s)+1, with length 0 indicating NULL. Increment savegame version for this new format. Old savegames are fixed by assuming VAL_STRING should never be NULL. | |||
2013-09-05 | WINTERMUTE: Don't clean up _scripts mid-iteration | Willem Jan Palenstijn | |
Scripts executing from ScEngine::tick() can call ScEngine::unbreakableTick() via scCallMethod("SaveGame") and applyEvent("BeforeSave"). This recursive execution could cause finished scripts being removed from _scripts while ScEngine::tick() is still iterating over that array. | |||
2013-08-29 | WINTERMUTE: Remove useless Rect extra argument from fadeToColor. | Tobia Tesan | |
It is not used anywhere, and Mnemonic has confirmed that the original engine does NOT support anything but full screen fades. | |||
2013-08-27 | WINTERMUTE: Remove duplicate code | Willem Jan Palenstijn | |
2013-08-27 | WINTERMUTE: Simplify string matching | Willem Jan Palenstijn | |
2013-08-26 | WINTERMUTE: Fix and clean up BaseSurfaceOSystem::finishLoad() | Willem Jan Palenstijn | |
This fixes a couple of cases which fell through the cracks of the previous chain of conditions, including 16bpp images and 32bpp images without alpha. The latter partially fixes bug #3600667. | |||
2013-08-25 | WINTERMUTE: Fix colormod with alpha blending | Willem Jan Palenstijn | |
Now apply colormod only to the src color instead of to the dst. The original code did this inconsistently depending on if the colormod was 0 or not. | |||
2013-08-25 | WINTERMUTE: Fix alpha blending with colormod | Willem Jan Palenstijn | |
This fixes numerous transparency effects in J.U.L.I.A. | |||
2013-08-24 | WINTERMUTE: Fix warning | Willem Jan Palenstijn | |
2013-08-20 | WINTERMUTE: Replace CP1252-symbol ... with 3 full stops. | Einar Johan Trøan Sømåen | |
2013-08-20 | WINTERMUTE: Add binary alpha-blitting. | Einar Johan Trøan Sømåen | |
For now, no RLE, or anything, but the infrastructure for it is put in place here. | |||
2013-08-20 | WINTERMUTE: Change pixel-format to RGBA. | Einar Johan Trøan Sømåen | |
2013-08-20 | WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha. | Einar Johan Trøan Sømåen | |
Also detect images with only binary alpha. | |||
2013-08-19 | WINTERMUTE: Don't use a lookup table for alpha | Willem Jan Palenstijn | |
This gives a drawTickets() speed increase of about 10% in the JULIA demo (on a core i7 920). | |||
2013-08-19 | WINTERMUTE: Adding detection for more games. | JenniBee | |
2013-08-16 | WINTERMUTE: Fix offset calculation with partial rects when sprites are mirrored. | Tobia Tesan | |
This fixes the dress bug, aka Rosemary appearing "jigsawed" when passing over her with the cursor when she is facing east. See bug #3592907 | |||
2013-08-16 | WINTERMUTE: Fix computation of _renderRect. | Tobia Tesan | |
This reverts the changes in 4cf1d671. Fixes the "notebook bug" - i.e. the notebook being only partially drawn - in Dirty Split. | |||
2013-08-16 | WINTERMUTE: Fix (still disabled) modTargetRect logic | Willem Jan Palenstijn | |
Width and height were computed incorrectly. Also, the shift by _renderRect is not necessary since that was to compensate for the coordinate translation done by the original SDL_RenderSetViewport, which we don't perform. | |||
2013-08-13 | WINTERMUTE: Be explicit when storing Floats in savegames. | Einar Johan Trøan Sømåen | |
2013-08-13 | WINTERMUTE: Add atleast some comments to the renderTicket-system. | Einar Johan Trøan Sømåen | |
2013-08-12 | WINTERMUTE: Add detection for Blue Madonna-demo. | Einar Johan Trøan Sømåen | |
2013-08-09 | WINTERMUTE: Fix uninitialized scalar field (CID1060922) | Einar Johan Trøan Sømåen | |
2013-08-09 | WINTERMUTE: Avoid setting alpha-image when filename is "" | Einar Johan Trøan Sømåen | |