Commit Graph

535 Commits

Author SHA1 Message Date
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
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
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
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
Marco Pesenti Gritti
72d66793a7 Fix all the units except icon scales. 2007-07-31 15:21:09 +02:00
Marco Pesenti Gritti
cca69e7012 Remove obsolete sugar.graphics.color. 2007-07-31 14:05:14 +02:00
Dan Williams
37e8a2ad0d Remove buddy icons from the buddy menu 2007-07-30 23:36:14 -04:00
Tomeu Vizoso
ec6fc9bfa9 #2570 Accept correctly image drops from Record. 2007-07-30 10:28:53 +02:00
Marco Pesenti Gritti
b23b63cdd5 Split the UI part of sugarext out to his own module to avoid
dragging gtk inside services.
2007-07-27 20:15:31 +02:00
Marco Pesenti Gritti
3e40075a80 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-07-24 11:46:14 +02:00
Tomeu Vizoso
b886121c10 Typo. 2007-07-24 11:55:46 +02:00
Marco Pesenti Gritti
998a338afc Adapt to icon names changes. 2007-07-24 11:45:57 +02:00
Tomeu Vizoso
6e6fd02322 #2268 Allow removing downloads from the clipboard while in progress. 2007-07-20 20:45:22 +02:00
Tomeu Vizoso
cb6d459815 Fix some temp file leaks. 2007-07-20 19:50:49 +02:00
Marco Pesenti Gritti
927c4c5d16 Fixing broken import 2007-07-18 23:27:01 +02:00
Marco Pesenti Gritti
daa95aadd7 Place palettes at cursor for free views. 2007-07-18 16:59:47 +02:00