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