for Mex 0.3.2

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:


          The Free Software Foundation, Inc.,
          59 Temple Place - Suite 330,
          BostonMA 02111-1307,
          USA
        


I. Mex Overview
Introduction
Media Explorer for users
Installing Media Explorer
Running Media Explorer
Configuring the default content sources
Configuring extra content sources
Media Explorer for developers
Architecture
Integration points with other libraries and services
User experience design
How it works
MVC
Class hierarchy
Content discovery
Binding keys to actions
Plugin management and configuration
Extending Media Explorer
What you need to know
Setting up a development environment
Enabling and configuring content sources
II. Mex Core Reference
Abstract classes and interfaces
MexApplet
MexContent — Objects that can be put in MexContentBox
MexContentView
MexGenericContent
MexGenericModel
MexGenericProxy
MexModel — Interface for collections of MexContent
MexProxy — An abstract proxy for mapping MexModel content items to arbitrary GObjects.
Plugin-specific interfaces
MexActionProvider — Interface for sources of actions
MexAppletProvider — Interface for sources of applets
MexLogoProvider
MexModelProvider — Interface for sources of models
MexToolProvider — Interface for sources of tools
Managers
MexActionManager
MexAppletManager
MexPluginManager
Model classes
MexAggregateModel
MexFeed
MexGriloFeed
MexGriloProgram
MexGriloTrackerFeed
MexModelManager
MexProgram
MexQueueModel
Container widgets
MexColumn
MexExplorer
MexGrid
MexNotificationArea
MexResizingHBox
MexScrollView
Basic widgets
MexActionButton
MexClockBin
MexContentBox
MexContentTile
MexContentButton
MexInfoBar
MexInfoPanel
MexMediaControls
MexMenu — A hierarchical menu widget
MexQueueButton
MexScrollIndicator
MexShadow
MexSlideShow
MexTile
MexVolumeControl
Widget feeders
MexContentProxy — A bridge between a model and user interface elements, which creates widgets from model content items.
Media playback
MexPlayer
MexPlayerClient
MexMediaDBUSBridge
MexSurfacePlayer
mex-player-common
Notifications
MexNotificationSource
MexGenericNotificationSource
MexGIONotificationSource
MexNetworkNotificationSource
mex-online
Utility classes
MexApplication
MexApplicationCategory
MexDownloadQueue
MexSettings
Utility functions
mex-metadata-utils
mex-thumbnailer
mex-utils
III. Mex actors and objects
Object hierarchy
Object index
IV. Glossaries
Annotation Glossary
Index of all symbols
Index of new symbols in 0.2
A. License