aboutsummaryrefslogtreecommitdiff
path: root/gui/themes/scummmodern
AgeCommit message (Collapse)Author
2017-06-09GUI: Improve calculation for savegame thumbnail labelsTarek Soliman
Instead of shrinking the rect based on how many labels aren't there, expand the rect based on how many labels are there. Closes gh-958
2017-03-04PSP2: Add Playstation Vita (PSP2) supportcpasjuste
2017-02-28GUI: Give each tab in TabWidget its own widthWillem 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-22SDL: Fix erratic analog pointer + control optionsrsn8887
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-14ANDROIDSDL: implemented checkbox for swap menu and back buttonslubomyr
2017-02-14ANDROIDSDL: backend related checking in options.cpp replaced with ↵lubomyr
hasFeature... condition, renamed some fields and methods
2017-01-31ANDROIDSDL: implemented checkbox for show/hide on-screen control in Options menulubomyr
2017-01-30ANDROIDSDL: implemented checkbox for change mouse mode in Options menulubomyr
2016-10-30GUI: Add Apply button in global options dialogThierry Crozat
2016-10-21GUI: Increase theme versionThierry Crozat
This should have been done when making changes to it but I forgot.
2016-10-13GUI: Add checkbox and config option to enable/disable graphics filteringThierry Crozat
2016-09-13GUI: Fix a typo in the low resolution theme layoutsBastien Bouclet
This caused a crash when opening to options dialog in low resolution.
2016-08-24CLOUD: Add GUI for "rootpath" selectionAlexander Tkachev
Cloud tab now contains a button to select path, path label and a clear button.
2016-08-24GUI: Add Storage providers logosAlexander Tkachev
StorageWizardDialog now shows logo of the Storage being connected (in modern highres theme).
2016-08-24GUI: Add Container in StorageWizardDialogAlexander Tkachev
It now looks fine in both 640x400 and 320x200!
2016-08-24GUI: Add "Paste" button in StorageWizardDialogAlexander Tkachev
It pastes clipboard contents as code into 8 fields of that dialog. (Clipboard support works with SDL2 only.) "Open URL" and "Paste" buttons are placed in the left column under the picture (because there is no room for 4 buttons in the bottom row). Commit also adds "dropbox.bmp", which is just a square 115x115 picture. Such pictures are would be used as Storages logos in that dialog. In lowres there is no left column, so all 4 buttons are in the same row. None of them are visible, because they are overflowed. Container has to be added to continue working on them.
2016-08-24JANITORIAL: Remove spaces at the end of the lineAlexander Tkachev
I knew there were some, but I wanted to fix them once, instead of doing it all the time.
2016-08-24GUI: Add "Clear port" button in Cloud tabAlexander Tkachev
2016-08-24CLOUD: Add port override for LocalWebserverAlexander Tkachev
It's enabled only when NETWORKING_LOCALWEBSERVER_ENABLE_PORT_OVERRIDE is defined. It's not defined, because override means we have to reconfigure our redirect links somehow to use the override port.
2016-08-24GUI: Update DownloadDialogAlexander Tkachev
It now has download size and speed labels. Commit also fixes minor mistake in ConnMan.
2016-08-24GUI: Add "Open URL" button in StorageWizardDialogAlexander Tkachev
It uses Networking::Browser::openUrl().
2016-08-24GUI: Use Container in the Cloud tabAlexander Tkachev
It has a visibility issue, but we're already working on it.
2016-08-24GUI: Add "Run server" button in Cloud tabAlexander Tkachev
2016-08-24GUI: Update DownloadDialogAlexander Tkachev
It now less empty, because if there is no download in progress, user sees the RemoteBrowser instead of empty dialog. The cancel button is now in the left bottom corner.
2016-08-24GUI: Upgrade DownloadDialogAlexander Tkachev
It now shows the remote and local directories and a progress bar. Storage now shows OSD messages on download success and failure.
2016-08-24GUI: Add DownloadDialog sketchAlexander Tkachev
2016-08-24CLOUD: Add checks in StorageWizardDialogAlexander Tkachev
It now calculates the checksums for code pieces to determine whether it's correct and CRC-32 for user to compare with one shown on site.
2016-08-24GUI: Add EditText in StorageWizardDialogAlexander Tkachev
One can enter the code, press 'Connect' button and get a working Storage!
2016-08-24GUI: Add Refresh button in Options Cloud tabAlexander Tkachev
Commit changes CloudManager and Storages so they would automatically refresh the fields when the could.
2016-08-24GUI: Add Cloud tab StorageWizardDialogAlexander Tkachev
This is a dialog which guides user through Storage connection procedure.
2016-08-24GUI: Replace Cloud tab's StorageBrowser with PopUpAlexander Tkachev
2016-08-24GUI: Add Cloud tab information labelsAlexander Tkachev
And corresponding stub implementations in CloudManager.
2016-08-24GUI: Add Options dialog Cloud tabAlexander Tkachev
With StorageBrowser to select a Storage. It actually uses CloudMan to switch active Storage.
2016-08-24GUI: Add SaveLoadCloudSyncProgress in ScummModern themeAlexander Tkachev
ScummVM would probably crash when using a theme without SaveLoadCloudSyncProgress dialog described.
2016-07-12GUI: Fix TabWidget height issuesAlexander Tkachev
Changes theme stx files to specify TabWidget's type. That fixes wrong TabWidget height. Changes TabWidget's getHeight() to return not only "children" height, but also tabs height. That fixes wrong clipping area. Changes Widget's findWidget to use getHeight(). That fixes bug when widgets in the bottom of TabWidget were not reacting to the mouse events.
2016-07-03GUI: Fix TabWidget's padding in layout_lowres.stxAlexander Tkachev
2016-07-03GUI: Add ThemeLayoutTabWidgetAlexander Tkachev
2016-03-31UPDATES: Implement Check now button in OptionsEugene Sandulenko
2016-03-29GUI: Added stub for Update frequency check widgets.Eugene Sandulenko
2016-01-24GUI: Only use image for delete when applicable in PredictiveDialog.Johannes Schickel
2015-11-07BBVS: Implement file chooser for Air Guitar minigameEugene Sandulenko
2014-10-18GUI: Fix for bug 6719 (last line of help missing)Ben Castricum
Since 1.4 the font changed from a 14 to 15 pixel height wich causes one line of help text no longer to be shown. By changing the padding of the buttons the last lines fits again.
2013-08-22THEME: Add back entry for color when hovering over buttonNarek Mailian
2013-08-16GRAPHICS: Gradient blending on borders of rounded squaresNarek Mailian
2013-08-16GRAPHICS: Add support for Soft Shadows with rounded squaresNarek Mailian
2013-07-04RECORDER: Fix crash at startupEugene Sandulenko
2013-05-17RECORDER: Implement Events RecorderEugene Sandulenko
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-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-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.