Commit Graph
1659 Commits
Author SHA1 Message Date
Willem Jan Palenstijn 66b565c9c2 Fix crash in tab completion if one command is a prefix of another.
svn-id: r42597
2009-07-18 22:17:56 +00:00
Vicent Marti 62de2d9edc Fixed bug: In-game console doesn't stay centered when switching resolutions on the fly.
svn-id: r42540
2009-07-16 17:51:12 +00:00
Vicent Marti af289bdb03 Fixed bug 2820514 ("Help dialog causes crash")
svn-id: r42537
2009-07-16 17:29:31 +00:00
Johannes Schickel a6c41a375f Update classic and builtin theme after r42529.
svn-id: r42531
2009-07-16 11:42:07 +00:00
Vicent Marti 40d8209bca Fixed issue with beveled shapes being drawn outside their shapes. Possible regressions.
svn-id: r42529
2009-07-16 11:37:36 +00:00
Johannes Schickel c9ebf96d65 Slightly brighten up the active tab color in the modern theme.
svn-id: r42518
2009-07-15 22:19:31 +00:00
Johannes Schickel 5e38ecbdcb Fix ugly spacing between tabs in classic theme (as reported by sunmax on -devel).
svn-id: r42517
2009-07-15 22:19:16 +00:00
Johannes Schickel 249b4eb4c3 Fix formatting of some switch statements.
svn-id: r42513
2009-07-15 18:08:54 +00:00
Johannes Schickel 6a26f1b56f For a smoother user experience, use different colors for inverted text of the ListWidget, depending on whether the widget has focus or not.
svn-id: r42512
2009-07-15 18:05:37 +00:00
Johannes Schickel 6a15e14d3f Fix bug, which caused the ListWidget to draw a widget background around the selected item, when the ListWidget had no focus.
svn-id: r42511
2009-07-15 17:23:27 +00:00
Johannes Schickel 7b55b5f5e2 Fix "search" filter being settings lost in launcher, when using the "Edit Game..." menu for example.
svn-id: r42510
2009-07-15 17:07:45 +00:00
Max Horn 581be82b83 Completed name of the creator of our logo
svn-id: r42459
2009-07-13 22:19:33 +00:00
Eugene Sandulenko 6723a1acd2 Add Drascula engine to the credits
svn-id: r42441
2009-07-13 17:28:49 +00:00
Johannes Schickel 32f1e47eff Fix typo, which in fact fixes bug #2820353 "GUI: Search doesn't handle uppercase properly".
svn-id: r42418
2009-07-12 14:29:59 +00:00
Johannes Schickel c353e8de1f Removed pushing of EVENT_SCREEN_CHANGED on theme load. This event should only be pushed by the backend.
svn-id: r42138
2009-07-05 14:12:04 +00:00
Johannes Schickel 4956052ca4 Got rid of HACK, which was used to setup new cursor on theme change.
svn-id: r42137
2009-07-05 14:11:54 +00:00
Max Horn cbea1a1193 Added more GCC_PRINTF attributes, and fixed resulting warnings in format strings
svn-id: r42054
2009-07-03 10:40:49 +00:00
Max Horn 8aa667e342 Enhanced the quicksearch box in the launcher to match words in the search string individually
svn-id: r42038
2009-07-02 21:16:36 +00:00
Max Horn a6b57dc3a9 - Added GCC_PRINTF attribute to several funcs where it makes sense
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings
- removed duplicate prototypes for some funcs
- fixed some "increases required alignment of target type" warnings

svn-id: r42009
2009-07-01 20:51:04 +00:00
Max Horn a882a6f467 GUI: Replaced ThemeParser::_drawFunction hashmap by a static function getDrawingFunctionCallback which maps strings to draw funcs
svn-id: r41931
2009-06-28 19:57:27 +00:00
Paul Gilbert 66c4b02109 Added myself to the CRUISE engine credits
svn-id: r41665
2009-06-19 09:44:33 +00:00
Eugene Sandulenko b9017519fa Rename KeyRemapper dialog to KeyMapper
svn-id: r41462
2009-06-12 08:00:26 +00:00
Eugene Sandulenko eb4f887ec3 Added Clear button for search box. Looks a bit off, but we do not yet have
skinned buttons.

svn-id: r41355
2009-06-07 22:19:48 +00:00
Eugene Sandulenko 28a114c702 Added current keymapper dialog to all themes so it could be tested by other
devs.

svn-id: r41352
2009-06-07 22:05:57 +00:00
Max Horn de88db5f36 Fix for bug #2802492 (GUI: search query causes game list scrollbar glitches)
svn-id: r41334
2009-06-07 13:04:16 +00:00
Max Horn f906c4e80f GUI: Tweaked the launcher so that TAB switches focus between the list and the quick search field
svn-id: r41311
2009-06-06 23:22:48 +00:00
Max Horn 34d097be20 GUI: Pressing 'ESC' in the Launcher's quick search field now resets the search filter
svn-id: r41310
2009-06-06 23:22:35 +00:00
Max Horn 8a0c5753f3 GUI: Simplified ThemeEngine::getImageSurface (this way it's easier to add more graphics in the future ;)
svn-id: r41309
2009-06-06 23:22:22 +00:00
Eugene Sandulenko fd94eeead0 Make script executable
svn-id: r41304
2009-06-06 20:58:36 +00:00
Johannes Schickel 1f9af83259 Made fix for empty game list on starting MassAdd a bit more robust.
svn-id: r41301
2009-06-06 20:22:16 +00:00
Eugene Sandulenko e8463ff1d2 Bring old 'quick search' behavior of games list back.
svn-id: r41296
2009-06-06 19:20:39 +00:00
Filippos Karapetis 6c44c7764c Fixed assertion when starting mass add and there are no games currently in the game list
svn-id: r41293
2009-06-06 19:04:09 +00:00
Eugene Sandulenko 6cff94e7c2 Restore search.bmp which was lost
svn-id: r41288
2009-06-06 18:32:33 +00:00
Eugene Sandulenko fe75d083b7 Bump theme version to 0.5 due to number of recent changes.
svn-id: r41287
2009-06-06 18:27:25 +00:00
Eugene Sandulenko 986a0b83b6 Disable MIDI controls if GUIO_NOMIDI is set
svn-id: r41281
2009-06-06 18:21:07 +00:00
Eugene Sandulenko c8aa63e553 Disable load from the launcher button for AGOS and Gob games with use of GUI options
svn-id: r41277
2009-06-06 17:59:04 +00:00
Eugene Sandulenko 472e5906ca Do not change list content if filter was not changed
svn-id: r41276
2009-06-06 17:58:29 +00:00
Eugene Sandulenko bbac0f1eea Implement FR#862150: "GUI: Show subtitles/speech options only for speech games"
Add generic per-game GUI options support along the way ;)

svn-id: r41275
2009-06-06 17:58:08 +00:00
Eugene Sandulenko f6d06085d5 Fix item selection on filtered out list in launcher
svn-id: r41271
2009-06-06 17:54:59 +00:00
Eugene Sandulenko 020450465d Fix font size in EditTextWidget on screen resolution change.
svn-id: r41270
2009-06-06 17:54:43 +00:00
Eugene Sandulenko f66da82f03 Improvements to laucher dialog
- Made quicksearch turned off in the launcher game list
- Turn ListWidget into CommandSender
- Turn quicksearch off in launcher game list
- Connect laucher list widget with search box so search is initiated by typing

svn-id: r41269
2009-06-06 17:54:28 +00:00
Eugene Sandulenko 5fc047dddf Implement FR#1970293: "LAUNCHER: Add "quick search" input field like in iTunes"
svn-id: r41268
2009-06-06 17:54:08 +00:00
Eugene Sandulenko dcc90445f6 Add to launcher not yet functional search widget.
Make EditableWidget CommandSender

svn-id: r41267
2009-06-06 17:53:25 +00:00
Eugene Sandulenko b0db1b5ed0 Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting".
- Split out label from PopUp widget
- Aligned every widget on all layouts so GUI becomes to look nice again
- Moved textHAlign to layout properties

svn-id: r41266
2009-06-06 17:52:44 +00:00
Eugene Sandulenko b0f7f2e8d4 Implement widget property "textalign". Added it to all theme layouts
svn-id: r41265
2009-06-06 17:51:41 +00:00
Eugene Sandulenko b49d23b898 Sync all themes with improvements of mass dialog. Fixed list positioning
svn-id: r41264
2009-06-06 17:50:30 +00:00
Eugene Sandulenko f2547eb62c Implement FR#2707442: "GUI: Improve Mass Add dialog"
svn-id: r41263
2009-06-06 17:49:59 +00:00
Eugene Sandulenko 41505a00d0 Improved look of popup widget, buttons, checkbox and tab widget
svn-id: r41262
2009-06-06 17:49:09 +00:00
Eugene Sandulenko a3b6b0efb5 Make PopUp widget look more balanced
svn-id: r41261
2009-06-06 17:48:46 +00:00
Eugene Sandulenko 974f47bbba Implement FR#1522626: "GUI: Friendlier "Add Game" session"
svn-id: r41236
2009-06-06 17:37:15 +00:00