Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-28 | GUI: Give each tab in TabWidget its own width | Willem Jan Palenstijn | |
The width of each tab is now computed from its title, independently of the other tabs. This increases the number of tabs that fit on the screen. This rewrite also fixes a bug where if the window size increased while _firstVisibleTab > 0, some tabs would become inaccessible when the scroll buttons were hidden. The layout key Globals.TabWidget.Tab.Width is now treated as minimal tab width. This is set so that the tabs fit reasonably well in lowres layouts. At the same time, this reduces the lowres scroll buttons heights to fit. This patch makes the Nintento DS hacks in TabWidget obsolete. (Hopefully! I'm not able to test.) | |||
2017-02-28 | GUI: Clean up GlobalOptionsDialog reflow changing visible tabs | Willem Jan Palenstijn | |
2017-02-28 | Merge pull request #912 from rsn8887/upstream | Willem Jan Palenstijn | |
SDL: fix options control tab ordering and labels | |||
2017-02-27 | SDL: Fix value range checking for kbdMouseSpeedSlider | rsn8887 | |
2017-02-27 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-02-26 | SDL: fix options control tab ordering and labels | rsn8887 | |
- control options tab is moved past graphics options tab - control tab is not the default anymore - changed label of "Mouse Speed" option to "Pointer Speed" - changed Pointer Speed infotip description to make it more clear | |||
2017-02-22 | SDL: Fix erratic analog pointer + control options | rsn8887 | |
Fixes erratic speeds in analog pointer motion Implemented option to set analog/keyboard pointer speed and control the analog joystick deadzone. The deadzone option appears only if the build supports analog joystick (via JOY_ANALOG define) | |||
2017-02-21 | Merge pull request #905 from lubomyr/master | Eugene Sandulenko | |
ANDROIDSDL: added tab Control in main Options menu for switching some features | |||
2017-02-18 | ANDROIDSDL: config feature swap_menu_and_back renamed to ↵ | lubomyr | |
swap_menu_and_back_buttons | |||
2017-02-15 | GUI: Fix CID #1362505 | Alexander | |
The case probably would never show up, just fixed so it'd disappear from Coverity. | |||
2017-02-14 | ANDROIDSDL: implemented checkbox for swap menu and back buttons | lubomyr | |
2017-02-14 | ANDROIDSDL: backend related checking in options.cpp replaced with ↵ | lubomyr | |
hasFeature... condition, renamed some fields and methods | |||
2017-02-13 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-02-11 | Merge pull request #895 from csnover/gui-volume-options | Eugene Sandulenko | |
GUI: Add three new options for volume slider controls | |||
2017-02-07 | ANDROIDSDL: code refactoring... | lubomyr | |
2017-02-06 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-02-05 | GUI: Add three new options for volume slider controls | Colin Snover | |
GUIO_NOSPEECHVOLUME can be used for games that allow toggling of speech but do not provide the ability for users to control speech volume. GUIO_LINKMUSICTOSFX and GUI_LINKSPEECHTOSFX can be used for games that allow control of music, sfx, and speech in combinations, like games that provide control of digital audio separately from MIDI, or games that only control all three audio types through a single volume control. | |||
2017-01-31 | ANDROIDSDL: implemented checkbox for show/hide on-screen control in Options menu | lubomyr | |
2017-01-31 | ANDROIDSDL: fixed in-game menu crash, removed unused method | lubomyr | |
2017-01-30 | ANDROIDSDL: implemented checkbox for change mouse mode in Options menu | lubomyr | |
2017-01-30 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-01-23 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-01-16 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-01-12 | GUI: Fix Unused Variable Compiler Warning when USE_PNG not set. | D G Turner | |
2017-01-12 | GUI: Replace sprintf() with safer String::format() in KeysDialog. | D G Turner | |
2017-01-10 | GUI: Suppress Unused Variable Warning For Some Build Configurations. | D G Turner | |
This fix is not totally clean as it spuriously uses the serverLabelPosition variable in one case of the preprocessor ifdef configuration, but with the current structure, this is a simple hack to fix. A better solution would be to rewrite some of these functions to remove some of the preprocessor usage if possible. | |||
2017-01-01 | ALL: Bump copyright year to 2017 | Eugene Sandulenko | |
2016-12-26 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-12-19 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-12-12 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-12-05 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-12-01 | GUI: Fix crash when slider values are out-of-bounds | Colin Snover | |
Out-of-bounds values are always indicative of a bug somewhere else, but at least not crashing here allows the user to recover by interacting with the slider control. The error will still be obvious because the associated text field will display the original weird value. | |||
2016-11-29 | ALL: game state => saved game | Ben Castricum | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-28 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-27 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-27 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-27 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-11-27 | I18N: Regenerate translations data file | Thierry Crozat | |