the menu and list now accepts a parent viewport to draw in (and the menu can be told...
commit59df0748e993843fd2f54165617f08dc024e61b9
authorjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Wed, 26 Mar 2008 03:35:24 +0000 (26 03:35 +0000)
committerjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Wed, 26 Mar 2008 03:35:24 +0000 (26 03:35 +0000)
tree1c12dc34bae30aedcb38bf5ceed8a2fcedc250c8
parentc898b9988e134645e035b0caf30c2a032f320ef2
the menu and list now accepts a parent viewport to draw in (and the menu can be told to not show status/button bars). This lays the groundwork to fix colour problems with plugin menus (see star.c for an example.) This hopefully fixes some button bar issues as well as theme problems.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16812 a1c6a512-1295-4272-9138-f99709370657
44 files changed:
apps/bookmark.c
apps/cuesheet.c
apps/enc_config.c
apps/gui/list.c
apps/gui/list.h
apps/gui/option_select.c
apps/gui/viewport.c
apps/gui/viewport.h
apps/menu.c
apps/menu.h
apps/menus/eq_menu.c
apps/menus/recording_menu.c
apps/onplay.c
apps/playlist_catalog.c
apps/playlist_viewer.c
apps/plugin.c
apps/plugin.h
apps/plugins/chessbox/chessbox.c
apps/plugins/chessbox/chessbox_pgn.c
apps/plugins/chopper.c
apps/plugins/clock/clock_menu.c
apps/plugins/dice.c
apps/plugins/disktidy.c
apps/plugins/lib/oldmenuapi.c
apps/plugins/lib/playback_control.c
apps/plugins/minesweeper.c
apps/plugins/pictureflow.c
apps/plugins/properties.c
apps/plugins/random_folder_advance_config.c
apps/plugins/shortcuts/shortcuts_view.c
apps/plugins/snake.c
apps/plugins/sokoban.c
apps/plugins/star.c
apps/plugins/superdom.c
apps/plugins/test_codec.c
apps/plugins/text_editor.c
apps/plugins/vu_meter.c
apps/plugins/wavrecord.c
apps/plugins/wormlet.c
apps/plugins/xobox.c
apps/recorder/radio.c
apps/root_menu.c
apps/screens.c
apps/tree.c