Mark modules as STABLE/UNSTABLE/DEPRECATED.
This commit is contained in:
		
							parent
							
								
									9c74f4eec7
								
							
						
					
					
						commit
						b58182a970
					
				| @ -26,6 +26,8 @@ interesting buttons for the user, like for example 'exit activity' | ||||
| 
 | ||||
| See the methods of the Activity class below for more information on what you | ||||
| will need for a real activity. | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| # Copyright (C) 2006-2007 Red Hat, Inc. | ||||
| # Copyright (C) 2007-2008 One Laptop Per Child | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """Shell side object which manages request to start activity""" | ||||
| # Copyright (C) 2006-2007 Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -16,6 +15,12 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Shell side object which manages request to start activity | ||||
| 
 | ||||
| UNSTABLE. Activities are currently not allowed to run other activities so at | ||||
| the moment there is no reason to stabilize this API. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import dbus | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| class ActivityHandle(object): | ||||
|     """Data structure storing simple activity metadata""" | ||||
|     def __init__( | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| UNSTABLE. It should really be internal to the Activity class. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import dbus | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| import sys | ||||
| import zipfile | ||||
|  | ||||
| @ -15,7 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Sugar activity bundles""" | ||||
| """Sugar activity bundles | ||||
| 
 | ||||
| UNSTABLE. | ||||
| """ | ||||
| 
 | ||||
| from ConfigParser import ConfigParser | ||||
| import locale | ||||
|  | ||||
| @ -15,7 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Sugar bundle file handler""" | ||||
| """Sugar bundle file handler | ||||
| 
 | ||||
| UNSTABLE. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| import logging | ||||
|  | ||||
| @ -15,7 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Sugar content bundles""" | ||||
| """Sugar content bundles | ||||
| 
 | ||||
| UNSTABLE. | ||||
| """ | ||||
| 
 | ||||
| from ConfigParser import ConfigParser | ||||
| import os | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| import time | ||||
| from datetime import datetime | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| UNSTABLE. Should be internal to the datastore module. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import dbus | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| 
 | ||||
| def is_emulator(): | ||||
|  | ||||
| @ -25,6 +25,7 @@ create a simple alert message. | ||||
|         self.add_alert(alert) | ||||
|         alert.show() | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| # Copyright (C) 2007, One Laptop Per Child | ||||
| # | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import time | ||||
| 
 | ||||
| import gobject | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| import gtk | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| import hippo | ||||
| 
 | ||||
|  | ||||
| @ -1,7 +1,3 @@ | ||||
| """ | ||||
| A small fixed size picture, typically used to decorate components. | ||||
| 
 | ||||
| """ | ||||
| # Copyright (C) 2006-2007 Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -19,6 +15,12 @@ A small fixed size picture, typically used to decorate components. | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| A small fixed size picture, typically used to decorate components. | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import re | ||||
| import math | ||||
| import logging | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| from sugar.graphics.icon import Icon | ||||
| 
 | ||||
|  | ||||
| @ -1,10 +1,3 @@ | ||||
| """Notebook class | ||||
| 
 | ||||
| This class create a gtk.Notebook() widget supporting  | ||||
| a close button in every tab when the 'can-close-tabs' gproperty | ||||
| is enabled (True) | ||||
| """ | ||||
| 
 | ||||
| # Copyright (C) 2007, Eduardo Silva (edsiper@gmail.com) | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -22,6 +15,15 @@ is enabled (True) | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Notebook class | ||||
| 
 | ||||
| This class create a gtk.Notebook() widget supporting  | ||||
| a close button in every tab when the 'can-close-tabs' gproperty | ||||
| is enabled (True) | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| import gobject | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import gobject | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import gtk | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| 
 | ||||
| _groups = {} | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| 
 | ||||
| class Panel(gtk.VBox): | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| import gobject | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import math | ||||
| 
 | ||||
| import hippo | ||||
|  | ||||
| @ -18,6 +18,8 @@ | ||||
| """ | ||||
| All the constants are expressed in pixels. They are defined for the XO screen | ||||
| and are usually adapted to different resolution by applying a zoom factor. | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| import gtk | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| import gobject | ||||
| import hippo | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import gtk | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| import gobject | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| import gtk | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| import gtk | ||||
| 
 | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import random | ||||
| 
 | ||||
| colors = [ | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| import threading | ||||
| import urllib | ||||
| @ -25,7 +29,6 @@ import gobject | ||||
| import SimpleHTTPServer | ||||
| import SocketServer | ||||
| 
 | ||||
| 
 | ||||
| __authinfos = {} | ||||
| 
 | ||||
| def _add_authinfo(authinfo): | ||||
|  | ||||
| @ -1,11 +1,3 @@ | ||||
| """Client-code's interface to the PresenceService | ||||
| 
 | ||||
| Provides a simplified API for accessing the dbus service | ||||
| which coordinates native network presence and sharing | ||||
| information.  This includes both "buddies" and "shared  | ||||
| activities". | ||||
| """ | ||||
| 
 | ||||
| # Copyright (C) 2006-2007, Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -22,3 +14,11 @@ activities". | ||||
| # License along with this library; if not, write to the | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """Client-code's interface to the PresenceService | ||||
| 
 | ||||
| Provides a simplified API for accessing the dbus service | ||||
| which coordinates native network presence and sharing | ||||
| information.  This includes both "buddies" and "shared  | ||||
| activities". | ||||
| """ | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """UI interface to an activity in the presence service""" | ||||
| # Copyright (C) 2007, Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -16,6 +15,11 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """UI interface to an activity in the presence service | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import dbus | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """UI interface to a buddy in the presence service""" | ||||
| # Copyright (C) 2007, Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -16,11 +15,15 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """UI interface to a buddy in the presence service | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import gobject | ||||
| import gtk | ||||
| import dbus | ||||
| 
 | ||||
| 
 | ||||
| class Buddy(gobject.GObject): | ||||
|     """UI interface for a Buddy in the presence service | ||||
|      | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """UI class to access system-level presence object""" | ||||
| # Copyright (C) 2007, Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -16,6 +15,11 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """UI class to access system-level presence object | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| import logging | ||||
| 
 | ||||
| import dbus | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """Subclass of TubeConnection that converts handles to Sugar Buddies""" | ||||
| # Copyright (C) 2008 One Laptop Per Child | ||||
| # | ||||
| # This program is free software; you can redistribute it and/or modify | ||||
| @ -15,6 +14,10 @@ | ||||
| # along with this program; if not, write to the Free Software | ||||
| # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA | ||||
| 
 | ||||
| """Subclass of TubeConnection that converts handles to Sugar Buddies | ||||
| 
 | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| from telepathy.constants import ( | ||||
|     CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES) | ||||
|  | ||||
| @ -16,6 +16,9 @@ | ||||
| # along with this program; if not, write to the Free Software | ||||
| # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA | ||||
| 
 | ||||
| """ | ||||
| STABLE. | ||||
| """ | ||||
| 
 | ||||
| __all__ = ('TubeConnection',) | ||||
| __docformat__ = 'reStructuredText' | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| """User settings/configuration loading""" | ||||
| # Copyright (C) 2006-2007, Red Hat, Inc. | ||||
| # | ||||
| # This library is free software; you can redistribute it and/or | ||||
| @ -16,6 +15,11 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """User settings/configuration loading. | ||||
| 
 | ||||
| DEPRECATED. We are using GConf now to store preferences. | ||||
| """ | ||||
| 
 | ||||
| import gconf | ||||
| import os | ||||
| import logging | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| UNSTABLE. Used only internally by jarabe. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| 
 | ||||
| from sugar import _sugarext | ||||
|  | ||||
| @ -16,6 +16,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| UNSTABLE. We have been adding helpers randomly to this module. | ||||
| """ | ||||
| 
 | ||||
| import os | ||||
| import time | ||||
| import sha | ||||
|  | ||||
| @ -15,6 +15,10 @@ | ||||
| # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
| # Boston, MA 02111-1307, USA. | ||||
| 
 | ||||
| """ | ||||
| UNSTABLE. Used only internally by Activity and jarabe.  | ||||
| """ | ||||
| 
 | ||||
| import gtk | ||||
| 
 | ||||
| def get_activity_id(wnck_window): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Marco Pesenti Gritti
						Marco Pesenti Gritti