60 Commits (61f24de7482ceb48335d1b2635de5fdff93fd0d9)

Author SHA1 Message Date
Tomeu Vizoso 61f24de748 Reverting clipboard changes pushed by mistake. These are commits 23565cfd48 and a7e4092b0e. 18 years ago
Tomeu Vizoso a7e4092b0e Created SugarDownloadManager and ClipboardService's wrapper. Show and hide the frame when adding an object to the clipboard. 18 years ago
Tomeu Vizoso a6503b8bd8 Merge branch 'master' of git://dev.laptop.org/sugar 18 years ago
Dan Williams 823f1cf6f7 Work around non-bound HippoCanvas 'clickable' property by using button-press-event instead 18 years ago
Dan Williams a6ff123ffe Do rollovers on menu items and stub code for activating a connection 18 years ago
Dan Williams 9ef18ffe99 Rollovers in NM applet menu 18 years ago
Dan Williams a8fda48c72 Don't draw progress bar when % is 0 18 years ago
Tomeu Vizoso 23565cfd48 First version of the ClipboardService. Added support for showing the progress of a pdf download in the clipboard. 18 years ago
Marco Pesenti Gritti cf508c1d22 Do not resize the icon, use the original icon size. 18 years ago
Dan Williams 1088013f92 Fix active device handling 18 years ago
Dan Williams 37b4d2bb05 Switch back to 75x75 icons 18 years ago
Dan Williams 710c225e64 Organize menu items to conform with Eben's mockups 18 years ago
Dan Williams b241defcb2 Make the Hippo-fied menu much prettier 18 years ago
Dan Williams 72832e0174 Convert to an ugly Hippo menu 18 years ago
Dan Williams ce107c30f6 Load icons at start and scale to 25x25 18 years ago
Marco Pesenti Gritti 546dc26bea Activate the logger before importing the ps, so that we
show meaningful errors if avahi is missing.
18 years ago
Dan Williams 4071b1970e Change to /usr/bin/python instead of /bin/env python 18 years ago
Dan Williams f679b4b3cc Add copyright header 18 years ago
Marco Pesenti Gritti de7c2bba5e Import pygtk 18 years ago
Dan Williams b2983ac763 Better working nm-applet
- Start nm-applet when the shell starts
- Use the artwork
- Respond to signals and get initial states
18 years ago
Dan Williams 5ff6ba45d4 Build up a network menu
Build up the networks menu of wired and wireless devices, using
GtkMenu for now.  Doesn't respond to interaction yet.
18 years ago
Dan Williams b148a0a6aa Install the nm-applet dbus config file in the right place 18 years ago
Dan Williams 88ddaab1c7 Add (slightly) sugarized NetworkManager applet
An implementation of the NetworkManagerInfo service (for storing local
networking config) and GUI bits for discovering network status and
controlling networking, written in Python.
18 years ago
Dan Williams 6290a5fae9 Retry resolution of a buddy presence service up to 3 times 18 years ago
Dan Williams 1226b0b6b9 Fix Buddy object's get_service_of_type() method
This call would always fail for activity services because the
dbus bindings for it did not pass in the activity at all.  Fix
that.
18 years ago
Dan Williams f7f1455b46 Revert to IP4 only since Avahi mixes up IP4 and IP6 when using PROTO_UNSPEC 18 years ago
Marco Pesenti Gritti 54941c542b Do not traceback on properties containing = 18 years ago
Marco Pesenti Gritti dc0de1d35d Let the presence service set his own path 18 years ago
Marco Pesenti Gritti 4e88e927fb Remove the old dbus stuff, use one log file per process 18 years ago
Marco Pesenti Gritti bc0ee6d34c Refactor startup. In progress, give me a couple hours.
For now start sugar with "sugar-emulator shell/sugar-shell"
18 years ago
Marco Pesenti Gritti a3be4492b2 Delete unused p2p model code. Fix distcheck. 18 years ago
Marco Pesenti Gritti 94dcfa8a94 Add GPL headers 18 years ago
Marco Pesenti Gritti cbd3a52a68 Do not set up the owner of the presence service if there
is no nick name in the env. I'm not sure this is the best
approach, we need to figure it out.

First go at the new simulator.
18 years ago
Dan Williams 75fb1a33de Send empty lists rather than NotFoundError exceptions where appropriate; compact some code 18 years ago
Dan Williams 022c183016 Fix wrong conversion of typechecking to isinstance 18 years ago
John (J5) Palmieri 6f337e0b14 Changed all type checking to use isinstance 18 years ago
John (J5) Palmieri 7c342e75bf s/type(val) == type({})/isinstance(val, dict)
This needs to be changed everwhere in the code because
isinstance will match derived types where == will not
18 years ago
Dan Williams 3919643c7d Expose local name collision errors (ie, somebody else registered that service) 18 years ago
Dan Williams fc9c923da9 Ignore local name collisions again 18 years ago
Dan Williams 22be6cb0da Work around bug where Avahi passes back a blank service type; and don't traceback on invalid service types 18 years ago
Dan Williams 9ce768ca39 Add and remove activities to/from Buddy objects at appropriate times 18 years ago
Dan Williams 38e85f3987 Ignore duplicate activity additions 18 years ago
Dan Williams ce577a6376 Refactor current activity handling to be top-level attributes and D-Bus signals, not stuck in the property dict 18 years ago
Dan Williams 31c69ed167 Hook up Buddy.add_activity() and Buddy.remove_activity() 18 years ago
Dan Williams 0e67d939a8 Set icon cache earlier 18 years ago
Dan Williams 7ba30ea0d2 Clean up debug messages 18 years ago
Dan Williams e89c88b191 Fix location of cache debug prints 18 years ago
Dan Williams 5e3d56fe77 Rename function to match previous _request_buddy_icon->_get_buddy_icon 18 years ago
Dan Williams 85d70f2383 Use the buddy icon cache 18 years ago
Dan Williams f6c043b204 Add a buddy icon cache 18 years ago