Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-25 | GUI: Let edit text widgets use a non-bold (aka normal) font. | Johannes Schickel | |
This change was done per request of _sev. | |||
2012-02-24 | GUI: Fix "clear" buttons after theme switch (bug #3482459) | Torbjörn Andersson | |
Because the "clear" buttons are very different between themes (in the Modern theme they have a graphical symbol, while in the Classic theme they have a letter), they have to be removed and re-added when reflowing the layout. This is patterned after how the LauncherDialog class handles the larger changes in layout. Removing widgets from a tab turned out to be trickier than I first thought, so I had to move the removeWidget() method from Dialog to GuiObject. | |||
2012-02-24 | COMMON: distinguish between 256 colors and 16 colors PC-98 rendering modes | athrxx | |
KYRA 1 PC-98 supports both modes in the same target. The desired mode can now be selected in the rendering options. We did have good support for the 16 colors mode of KYRA 1 already. This mode could not really be selected though (except by manually modifying the config file or the code). | |||
2012-02-22 | ALL: Fix some signed/unsigned comparison warnings. | Johannes Schickel | |
2012-02-21 | COMMON: add gui options for rendering modes | athrxx | |
The purpose is the same as for the sound gui options: users shouldn't be offered modes that the engine doesn't support. | |||
2012-02-21 | Merge pull request #182 from fingolfin/forbid-ctype | Willem Jan Palenstijn | |
ALL: Avoid using is* macros from ctype.h | |||
2012-02-21 | KEYMAPPER: Remove automapping dead code | Tarek Soliman | |
2012-02-20 | GUI: Rewrite AA rounded square renderer | Willem Jan Palenstijn | |
This fixes bleeding of colours between different regions. It also turns 'bevel' into an option that turns the stroke into a bevel, and implements antialiased gradient-fills. | |||
2012-02-20 | COMMON: Move isFoo functions to namespace Common, add doxygen comments | Max Horn | |
2012-02-20 | KEYMAPPER: Move F7 and F8 handling to DefaultEventMapper | Tarek Soliman | |
2012-02-19 | I18N: Regenerate translations data file | Thierry Crozat | |
2012-02-16 | I18N: Regenerate translations.dat | Eugene Sandulenko | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-15 | ALL: Avoid using is* macros from ctype.h | Max Horn | |
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them. | |||
2012-02-13 | KEYMAPPER: Fix Action ctor args in most keymaps | Tarek Soliman | |
2012-02-04 | KEYMAPPER: Added Toggle FullScreen action | Tarek Soliman | |
2012-02-03 | GUI: Put bitmap items in the on-screen draw queue when doing buffering. | Johannes Schickel | |
This fixes bug #3482461 "GUI: X image on clear buttons might be vanishing". I am afraid I can't really tell why this fixes the bug though. This is a backport of a small part of MaximRussia's changes to the queueing code. So thanks to him for this fix. | |||
2012-01-31 | CREDITS: Added Daniel Balsom which is a stupid overlook | Eugene Sandulenko | |
2012-01-30 | GUI: Work around bug #3481395. | Johannes Schickel | |
The bug in question is: "LAUNCHER: Can't quit from unsupported game dialog". | |||
2012-01-29 | I18N: Regenerate translations data file | Thierry Crozat | |
2012-01-29 | GUI: Slight formatting fix. | Johannes Schickel | |
2012-01-29 | GUI: Fix compilation with --disable-translation. | Johannes Schickel | |
2012-01-29 | GUI: Add GNU FreeFont TTFs for use with our modern theme. | Johannes Schickel | |
2012-01-29 | GUI: Fix anti-aliased font drawing of checkbox/radio button texts. | Johannes Schickel | |
Formerly the text background was not restored thus every time it got redrawn the text got thicker. | |||
2012-01-29 | GRAPHICS/GUI: Implement charset mapping for TTF fonts. | Johannes Schickel | |
The charsets used by the translations now need to have a "$(name).cp" file, which contains an charset index => unicode mapping. Otherwise create_translations will fail. | |||
2012-01-29 | GRAPHICS/GUI: Implement kerning support for Font. | Johannes Schickel | |
This adapts the related graphics code, which is the generic Font API and the TTF font implementation. It furthermore adapts the GUI to properly take care of kerning in text input widgets. | |||
2012-01-29 | GUI: Add support for loading TTF files with ISO-8859-1 charset. | Johannes Schickel | |
2012-01-28 | CREDITS: Added Tom Frost as contributor to WebOS port. | Klaus Reimer | |
2012-01-14 | MACOSX: Replace use of a 10.4 only API by one available since 10.0 | Max Horn | |
2012-01-08 | GUI: Make eraser.bmp a Windows v3 bitmap | Matthew Hoops | |
We don't have proper support for v4 bitmaps | |||
2012-01-07 | KEYMAPPER: Add failsafe code for popping into Keymapper itself | Tarek Soliman | |
Thanks LordHoto | |||
2012-01-07 | KEYMAPPER: Only push/pop the gui keymap once per gui session | Tarek Soliman | |
The removes a bit of waste when gui dialogs are opened. Multiple gui keymaps were being pushed. | |||
2012-01-07 | GUI: Rework how the default localized font is managed. | Johannes Schickel | |
Now we set the default localized font to the "text_default" font of the currently active theme and default to the big GUI font in case none is specified properly. | |||
2012-01-07 | GUI: Simplify font loading a bit more. | Johannes Schickel | |
2012-01-06 | GUI: Do an case-insensitive filename comparison. | Johannes Schickel | |
Should be a bit safer, in case there's files with different cases, which match by chance. | |||
2012-01-06 | GUI: Slight cleanup for font/image loading. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Rework BDF font code. | Johannes Schickel | |
2012-01-03 | I18N: Regenerate translations data file | Thierry Crozat | |
2012-01-01 | MISC: This is year 2012 | Strangerke | |
2011-12-30 | KEYMAPPER: Simplify calling getKeymap | Tarek Soliman | |
2011-12-26 | GUI: Update translation files. | Johannes Schickel | |
2011-12-26 | SCUMM: Add a difficulty selection dialog for Loom FM-Towns. | Johannes Schickel | |
It is in spirit of the DOS version's selection dialog, but it has the description above the buttons instead of below it. | |||
2011-12-13 | GUI: Handle adding clear buttons that don't exist in layouts | Tarek Soliman | |
The buttons in the keymapper are dynamically generated and don't exist in the layout; They have no name. | |||
2011-12-13 | GUI: Move addClearButton() from options.cpp to widget.cpp | Tarek Soliman | |
This is so it can be used outside options.cpp | |||
2011-12-12 | CREDITS: Mark Cyx as retired | Strangerke | |
2011-12-07 | GUI: Fix and regenerate theme files for y==400 case. | Alyssa Milburn | |
2011-12-07 | GUI: Regenerated theme files for new arrow look | Eugene Sandulenko | |
2011-12-07 | GUI: Improved pop up and scrollbar arrows look | MaximRussia | |
Previous triangle drawing was all wrong, rewrote it from the scratch. Added padding to drawsteps in stx files | |||
2011-12-05 | GUI: Add new line to error string in debugger. | Johannes Schickel | |
2011-12-05 | GUI: Simplify boolean parsing in our debugger. | Johannes Schickel | |