Widgets: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
(more info)
Line 1: Line 1:
= About Widgets=
=About Widgets=
Back in OFW 2.00, a single widget called Information Board was introduced, and then removed later on. The information for that widget still exists inside OFW 2.00 and all the next ones that still have it, so it should be possible to (re)create it, if not create even more widgets to add to the XMB experience of the user.
Widgets was introduced in firmware 2.00 as a way to display dynamic information from web servers in [[XMB]].


These files should be located on several key locations:
The only official widget (included between firmwares 2.00 and 3.00) was called '''Information Board'''.
 
In firmware 3.00 widgets was removed because his initial purpose of displaying dynamic content was superceeded by [[Life_with_PlayStation|Life with PlayStation]] (in firmware 2.40) and later by the "what's news" display mode (in firmware ?)
 
==Information Board==
It was posible to enable or disable '''Information board''' by pressing triangle over his icon in network column. The way is built allowed them to add more widgets in case was needed (but never happened, they removed it instead of adding more). For an overview of how was working originally see: [http://ps3explained.com/beginner/using-the-information-board/ using the information board]
 
The removing of this widget was made only partially! (are still supported by loading the widget from a external USB device), so it should be possible to (re)create it, if not create even more widgets to add to the XMB experience of the user.
 
The widget management was well integrated in the firmware, so there is a list of files/functions/calls related with them:
 
* dev_flash\vsh\resource\explore\xmb\category_network.xml (Widget icons loaded by XMB in Network column)
* dev_flash\vsh\resource\explore\icon\widget.png (widget configuration icon)
* dev_flash\vsh\resource\explore\xmbcategory_widget.xml (XMB Widgets configuration file)
* dev_flash\vsh\resource\silk\xai\widgets\informationboard\ (information board main executable and settings files)
* dev_flash\vsh\resource\xai (for some xmls)
* dev_flash\vsh\resource\xai (for some xmls)
* dev_flash\vsh\resource\silk\xai (for the widget itself)
* dev_flash\vsh\resource\silk\xai (for the widget itself)
* dev_flash\vsh\resource\explore\xmb (for category_network.xml)


The widget example:
 
http://ps3explained.com/wp-content/uploads/2007/11/03-news-items.jpg
Other settings related with widgets:
* '''Information Board QA Server: Off/On''' (see: [[QA_Flagging]])
* XMB calls to widgets uses the function: '''subclass=x-host/widget''' (see: [[XMB_modding]])

Revision as of 08:34, 13 November 2013

About Widgets

Widgets was introduced in firmware 2.00 as a way to display dynamic information from web servers in XMB.

The only official widget (included between firmwares 2.00 and 3.00) was called Information Board.

In firmware 3.00 widgets was removed because his initial purpose of displaying dynamic content was superceeded by Life with PlayStation (in firmware 2.40) and later by the "what's news" display mode (in firmware ?)

Information Board

It was posible to enable or disable Information board by pressing triangle over his icon in network column. The way is built allowed them to add more widgets in case was needed (but never happened, they removed it instead of adding more). For an overview of how was working originally see: using the information board

The removing of this widget was made only partially! (are still supported by loading the widget from a external USB device), so it should be possible to (re)create it, if not create even more widgets to add to the XMB experience of the user.

The widget management was well integrated in the firmware, so there is a list of files/functions/calls related with them:

  • dev_flash\vsh\resource\explore\xmb\category_network.xml (Widget icons loaded by XMB in Network column)
  • dev_flash\vsh\resource\explore\icon\widget.png (widget configuration icon)
  • dev_flash\vsh\resource\explore\xmbcategory_widget.xml (XMB Widgets configuration file)
  • dev_flash\vsh\resource\silk\xai\widgets\informationboard\ (information board main executable and settings files)
  • dev_flash\vsh\resource\xai (for some xmls)
  • dev_flash\vsh\resource\silk\xai (for the widget itself)


Other settings related with widgets:

  • Information Board QA Server: Off/On (see: QA_Flagging)
  • XMB calls to widgets uses the function: subclass=x-host/widget (see: XMB_modding)