Commit Graph

1293 Commits

Author SHA1 Message Date
Marco Pesenti Gritti 294a5231b9 2647, if security is enabled let rainbow launch activities.
Also notify rainbow when active activity changes.
Patch by Ashsong, had to merge it manually.
2007-08-27 18:25:45 +02:00
Tomeu Vizoso 40ddf94457 Some more icon fixes. 2007-08-27 16:26:57 +02:00
Tomeu Vizoso 53d1ada429 One more icon fix. 2007-08-27 15:58:53 +02:00
Marco Pesenti Gritti 42d0085b0b Use xo color for mesh and battery devices. 2007-08-27 12:18:30 +02:00
Tomeu Vizoso 405dafc908 Adapt to changes in the icon API. 2007-08-26 20:44:51 +02:00
Tomeu Vizoso be99aa6dcf Fix typos in activitiesdonut.py 2007-08-26 16:14:29 +02:00
Marco Pesenti Gritti ba4f68ef58 Cache the donut animation. 2007-08-26 14:45:59 +02:00
Marco Pesenti Gritti 98157bbccb Make CanvasIcon use IconBuffer. Change the API to use
a separate property for icon_name and file_name.
2007-08-26 14:16:09 +02:00
Marco Pesenti Gritti f1d588452e Reorganize canvas items. 2007-08-25 13:15:28 +02:00
Dan Winship ebe2b4765e Fix up the activity ring drawing to be more accurate and stable. #2030
TODO: move some of this code into shell/model rather than shell/view
2007-08-24 10:28:33 -04:00
Dan Winship 60cd7111c0 Use badge-charging on battery icon when charging. #722 2007-08-24 09:07:28 -04:00
Dan Winship 10dc80c8be Add icons to the activity ring palette. Part of #2028 2007-08-21 15:39:05 -04:00
Tomeu Vizoso 544a400afc Updated to use application/vnd.olpc-sugar instead of application/vnd.olpc-x-sugar. 2007-08-21 16:59:32 +02:00
Tomeu Vizoso 3df75e4c6e Renamed XO icon from xo to computer-xo. 2007-08-21 16:54:36 +02:00
Dan Williams cc8b8de690 Fix up syntax errors in sugar-shell 2007-08-20 16:41:21 -04:00
Dan Williams 5aa63fdb9e Fix missing : after function declaration 2007-08-20 16:11:07 -04:00
John (J5) Palmieri b24a28a77d make sugar shell easier to profile startup times 2007-08-20 15:02:58 -04:00
Marco Pesenti Gritti 1c06a44a7d Use CamelCase for the activity service methods. 2007-08-20 15:18:46 +02:00
Marco Pesenti Gritti 1ba5cddaa3 Use CamelCase for dbus methods. 2007-08-20 15:15:44 +02:00
Marco Pesenti Gritti 33094dfa50 * #2012: Fix palette position on the left frame panel. (marco) 2007-08-20 14:49:17 +02:00
Tomeu Vizoso 08cd44dbe2 Fix a warning. 2007-08-18 19:15:10 +02:00
Tomeu Vizoso e0785e7aab Fix dragging clipboard objects out from the frame. 2007-08-18 18:35:45 +02:00
Dan Winship cf5c995585 Update the activity ring wedge sizes more often
(immediately before switching to the Home view, and on a timer after that)
2007-08-17 11:53:33 -04:00
Dan Winship 723429fb80 Include free swap space in the activity ring's "free memory" slice
Mostly only affects sugar-jhbuild, but also people with USB/SD swap on B2s
2007-08-17 11:52:22 -04:00
Marco Pesenti Gritti de9e02b498 Fix several sizing bugs. 2007-08-17 16:18:57 +02:00
Tomeu Vizoso dfe8ff6806 #2695: Recognize text files as such. 2007-08-16 21:41:42 +02:00
Marco Pesenti Gritti ba8a731aa1 Add a border to the frame. 2007-08-16 16:46:21 +02:00
Marco Pesenti Gritti 01c15298b8 Adapt to object icons name changes. 2007-08-16 13:06:39 +02:00
Marco Pesenti Gritti a79a3198c5 Adapt to devices icon name changes. 2007-08-16 12:58:40 +02:00
Marco Pesenti Gritti e95e786432 Adapt to icon name changes 2007-08-16 12:51:33 +02:00
Tomeu Vizoso c54fb84b28 #2543: Offer multiple activities for opening clipboard objects. 2007-08-15 12:19:29 +02:00
Marco Pesenti Gritti d6ae654c76 Typo 2007-08-15 12:23:57 +02:00
Marco Pesenti Gritti 0e4eccd49b Volume/Brightness max/min 2007-08-14 20:22:35 +02:00
Tomeu Vizoso cff8ffc328 Complete move to external bundle registry. 2007-08-09 18:10:16 +02:00
Dan Winship 985fe6ef35 Make activity icons in frame outline-only. #2668 2007-08-08 18:19:05 -04:00
Dan Winship bdba2d149e Merge branch 'master' of git+ssh://danw@dev.laptop.org/git/sugar 2007-08-08 13:13:31 -04:00
Tomeu Vizoso 77094c961a Adapt to new palette API. 2007-08-08 18:39:39 +02:00
Tomeu Vizoso fa8bcd2ba5 Move the activity register to the clipboard service. 2007-08-08 18:08:07 +02:00
Dan Winship 7b21f752ad Merge branch 'master' of git+ssh://danw@dev.laptop.org/git/sugar 2007-08-08 09:30:50 -04:00
Dan Winship c85c89ce83 Make Journal active at startup. #2159
Also distinguish between "active" in the sense of "the user is actually
using this activity" and "active" in the sense of "the activity would
be active *if* the user switched to Activity view". It's the latter sense,
now called "pending" that the Journal is in at startup. Pending is also
used for the next-up activity when you quit the current active activity.
2007-08-08 09:30:45 -04:00
Dan Winship 6ca80a7146 Always get the activity list from the shell view, not sometimes from the model 2007-08-08 09:27:37 -04:00
Marco Pesenti Gritti 6dd6b0275b Expose palette.menu rather than wrapping methods. 2007-08-08 12:56:19 +02:00
Tomeu Vizoso 51ce8abdef Adapt to new color constants. 2007-08-08 10:56:12 +02:00
Dan Winship 2485e15030 Add a basic palette with "Resume" and "Stop" to activity ring icons. #2028 2007-08-06 15:33:27 -04:00
Dan Winship 56d8e5e748 Don't use gtk.get_current_event_time() as the timestamp for window.activate()
gtk.get_current_event_time() will return 0 if there's no "current
event" (which will happen if this is invoked from a SugarKeyGrabber
callback, because that intercepts events below the gtk level). And
libwnck will g_warn if we pass "0" to window.activate(). Since
matchbox doesn't look at the timestamp anyway, it's simplest to just
always pass "1" there.

(Needed for part of #2159)
2007-08-06 09:25:42 -04:00
Dan Winship 88401d31b4 Make activity ring wedges represent approximate size of the activity. #2030 2007-08-03 11:31:21 -04:00
Dan Winship f52e55381a Make the whole wedge in the activity ring clickable. #2029 2007-08-02 14:14:21 -04:00
Dan Williams d22f00d894 Don't set a server by default outside the emulator 2007-08-01 14:22:11 -04:00
Marco Pesenti Gritti c0276b5609 Fix a leftover of the scale property 2007-07-31 17:15:36 +02:00
Marco Pesenti Gritti b3f7e0e632 Move from scaling to sizes in CanvasIcon. 2007-07-31 16:46:06 +02:00