aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2013-04-16GUI: Always try to show as many entries as possible in ListWidget.Johannes Schickel
In case there were less items in the list than on a page, it was possible that a "scrollTo" call scrolled items out of the view even though all could be displayed. This caused odd behavior in the load dialog in T7G. There the list contains 10 entries. In case the last one was loaded via the dialog, the next time it was brought up again it showed the 9th entry at the top of the view and effectively hiding all the others. It furthermore did not show the scroll bar because all entries would have fit onto one page. To prevent this odd behavior, a boundary check has been added to all places where the scroll position is set. This has been taken from "scrollToCurrent" which already tried to prevent this. This fixes the second issue described in bug #3610960 "T7G - savegame glitches".
2013-03-04CREDITS: Added NoiZeEugene Sandulenko
2013-02-27HOPKINS: Update creditsStrangerke
2013-02-16I18N: Update Hungarian translation from patch #3604064Thierry Crozat
2013-02-07I18N: Update translations from source codeThierry Crozat
This adds the translation strings from the pegasus engine.
2013-02-07I18N: Update Czech translation from patch #3603683Thierry Crozat
2013-02-04I18N: Update Hungarian translation from patch #3603156Thierry Crozat
2013-02-04CREDITS: Fix display of credits with non ISO-8859-1 charsetsThierry Crozat
The credits.pl script now prints both the ASCII and ISO-8859-1 strings in the credits.dat file when they are different. The About dialog then chooses either one or the other depending on the current charset used. This fixes bug #3539986
2013-02-03I18N: Update translation files from source codeThierry Crozat
2013-02-03GUI: Center Launcher.Version in all themes.Johannes Schickel
Now that we actually use the textalign field of Launcher.Version the version would be left aligned by default. This looks odd for the classic theme and the low resolution version of the modern theme and is contrary to the old "default" value, so I decided to center the string explicitly again.
2013-02-03GUI: Fix text alignment for the version in the launcher.Johannes Schickel
Formerly in LauncherDialog::reflowLayout an incorrect way to query the acutal text alignment was used for the static text widget used for the ScummVM version.
2013-01-28Merge pull request #306 from lordhoto/filechooser-hiddenJohannes Schickel
GUI: Allow user to display hidden files in the browser dialog.
2013-01-27GUI: Allow user to display hidden files in the browser dialog.Johannes Schickel
This implements feature request #3600774 "File browser: show hidden files".
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2013-01-26Merge branch 'eriktorbjorn-fluidsynth-settings'Johannes Schickel
This is a manual merge of a slightly adapted pull request #296. The changes made are: - Each time the theme format changes, the version was increased - default.inc has been regenerated in the same commit as the theme changes
2013-01-26GUI: Move the FluidSynth reset button from Misc tab to bottomTorbjörn Andersson
This should make it clearer that Reset applies to all of the FluidSynth settings, not just the Misc tab.
2013-01-26GUI: Misc FluidSynth-related cleanups.Torbjörn Andersson
2013-01-26GUI: Add "Reset" button to FluidSynth settings dialogTorbjörn Andersson
This resets the FluidSynth settings to their default values.
2013-01-26GUI: Swap Reverb and Chorus tabs in FluidSynth settingsTorbjörn Andersson
Again, this is to be more like Qsynth.
2013-01-26GUI: Make the FluidSynth settings dialog a bit more like QsynthTorbjörn Andersson
To help people familiar with Qsynth (I'm not, but it seems to be one of the more polished FluidSynth front ends), use the same presentation and terminology for the FluidSynth settings. More to follow.
2013-01-26FLUIDSYNTH: Add separate dialog for FluidSynth settingsTorbjörn Andersson
I don't really understand what these parameters do, or what the sensible values are, so for now the sliders are limited only by the allowed (or, in one case, "safe") values.
2013-01-02JANITORIAL: Update copyright yearStrangerke
2013-01-02TOLTECS: Add credits for toltecsFilippos Karapetis
2013-01-02GUI: Improve the description of the Roland GS mode checkboxFilippos Karapetis
2012-12-27GUI: Don't allow changing disabled popup widgets with mouse wheelTorbjörn Andersson
This was another inconsistency between changing the widget by clicking and changing it with the mouse wheel. Hopefully the last one, though.
2012-12-27GUI: Notify when popup widget changes by mousewheelTorbjörn Andersson
This is consistent with the notification when the widget changes by clicking. As far as I can tell, that notification was added shortly before mouse wheel handling was added. It missing from the mouse wheel handler was presumably just an oversight.
2012-12-27GUI: Change value by one on mouse wheel, not by one pixelTorbjörn Andersson
On file-grained sliders, changing the value by one pixel was unpredictable because it wouldn't change by the same amount every time. (And of course, some values were not possible to set.) On course-grained sliders, changing the value by one pixel would sometimes not change it at all, causing the slider to seem stuck. Now the slider can be set to any value.
2012-12-27GUI: Redraw the popup widget when a the selection changesTorbjörn Andersson
Otherwise, it will look like the value hasn't changed until the widget is redrawn for other reasons, e.g. by mouse-over. Incidentally, does anyone know why handleMouseDown() calls sendCommand() when the selection changes, while handleMouseWheel() does not?
2012-12-23I18N: Update Hungarian translation from patch #3598125Thierry Crozat
2012-12-20JANITORIAL: Indent with tabs instead of spacesTorbjörn Andersson
2012-12-13CREDITS: Adding credits for Belarusian translationThierry Crozat
2012-12-13I18N: Adding Belarusian translation from patch #3595284Thierry Crozat
2012-12-13COMMON: Add wrapper for isprint.Johannes Schickel
This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf.
2012-12-01I18N: Updating Finnish translationThierry Crozat
2012-12-01CREDITS: Adding catnose in credits for Finnish translationThierry Crozat
2012-12-01I18N: Regenerate translations data fileThierry Crozat
2012-11-18OSX: Add missing include for NSURLThierry Crozat
This fixes compilation on older systems (apparently on newer systems it was already included indirectly).
2012-11-18OSX: Improve native OS X browser dialogMax Horn
Signed-off-by: Thierry Crozat <criezy@scummvm.org>
2012-10-28GUI: Check for screen changes in the saveload chooser selection code.Johannes Schickel
2012-10-18I18N: Regenerate translations.datEugene Sandulenko
2012-10-08Merge pull request #257 from lordhoto/graphics-conversionJohannes Schickel
Extend crossBlit for abitrary (in-place) conversions and add a in-place conversion to Surface
2012-10-08CREDITS: Mark Lothar Serra Mari as retiredThierry Crozat
2012-09-26GUI: Support for page restoring for non-continuous save lists in the grid ↵Johannes Schickel
chooser.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26GUI: Fix maximum page number calculation in grid chooser.Johannes Schickel
This avoids a off by one error in some cases.
2012-09-26GUI: Save/restore last scroll position in the list save/load dialog.Johannes Schickel
This should give a better user experience, since the user will not have to scroll back to where he was when he used the dialog last. Thanks to wjp for suggesting this.
2012-09-26GUI: Save/restore the last used page in the grid save/load dialog.Johannes Schickel
This allows opening the dialog on (nearly) the same page again as when it was closed. Sadly due to the different number of entries in the save and load version this is not always exactly the same page as before. Same goes for resolution changes. Thanks to wjp for suggesting this.
2012-09-25TONY: Add credits for TonyStrangerke
2012-09-12Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS
2012-09-06CREDITS: Reshuffle special thanksWillem Jan Palenstijn