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
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
Dan Williams
782d603f0b
Remove useless debugging code
2007-07-30 23:30:00 -04:00
Dan Williams
dbe8a6eeff
Fix traceback when reading in saved WPA2 network configs
2007-07-30 14:46:40 -04:00
Marco Pesenti Gritti
e2beb5b566
Start intro if config is absent or corrupted.
...
Cleanups.
2007-07-30 15:34:02 +02:00
Marco Pesenti Gritti
377fdbe9b6
Enter -> next in the intro screen name page.
2007-07-30 12:59:50 +02:00
Tomeu Vizoso
ec6fc9bfa9
#2570 Accept correctly image drops from Record.
2007-07-30 10:28:53 +02:00
Dan Williams
1dbd57fdf2
Add WPA and WEP auth mode support
2007-07-29 00:19:59 -04:00
Marco Pesenti Gritti
13a91a26e1
Make raw X windows work again.
2007-07-29 00:17:45 +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
Dan Winship
1e5cc3f347
x86_64 fix: don't use sys.maxint (which is really maxlong) for int gproperties
2007-07-26 13:27:26 -04: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
19c8532d09
Ensure activity uniquness in the shell
2007-07-20 13:15:11 +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
Dan Williams
c16c07e954
Keep owner in the center in mesh view
2007-07-18 02:05:09 -04:00
Dan Williams
326126cbd7
Suppress annoying warnings about unknown activities from the PS
2007-07-18 02:04:01 -04:00
Marco Pesenti Gritti
e781da2336
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-07-17 19:04:06 +02:00
Marco Pesenti Gritti
5e655deb5a
Eben specification and the new B3 keyboard (marco)
2007-07-17 19:03:52 +02:00
Bert Freudenberg
b87b375bf7
make set_active() asynchronous (fix for 2230)
2007-07-17 07:34:03 +02:00
Tomeu Vizoso
501022c88d
#775 Show the activity's creator colors in the donut. (Patch from Dan Winship)
2007-07-15 12:51:06 +02:00
Marco Pesenti Gritti
66ea9997cb
Do not shutdown on power button.
2007-07-15 02:14:00 +02:00
Tomeu Vizoso
1d2f84d0af
#1888 Choose the correct mime type when adding text from Write to the clipboard.
2007-07-14 13:53:49 +02:00
Tomeu Vizoso
614d9336cc
#2149 , #2150 : fixes for the clipboard palette.
2007-07-14 13:11:59 +02:00
Marco Pesenti Gritti
fcb888b74c
Arrow icons in the intro screen buttons.
2007-07-14 10:29:45 +02:00
Marco Pesenti Gritti
b01dbc5e75
Integrate new colors from Walter.
...
Add a little parser to xocolor.py.
2007-07-11 14:15:58 +02:00
Marco Pesenti Gritti
a61d2c2542
Make the color picker just use XoColor dict, that's what I got from Walter anyway.
2007-07-11 12:50:57 +02:00
Marco Pesenti Gritti
85cac7c071
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-07-11 12:35:34 +02:00
Tomeu Vizoso
0c1a017932
#1720 nmclient.Device was not returning the ssid of the active network.
2007-07-11 12:40:23 +02:00
Marco Pesenti Gritti
d59cd5af83
Fix intro colors
2007-07-11 12:35:13 +02:00
Marco Pesenti Gritti
dde018a63e
Implement nick name validation
2007-07-11 12:20:36 +02:00
Marco Pesenti Gritti
d2059c1baa
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-07-11 11:45:43 +02:00
Marco Pesenti Gritti
9dab5fffaf
First go at the new intro screen, work in progress.
2007-07-11 11:45:27 +02:00
Tomeu Vizoso
bb71cd61cf
#1888 Fix opening items from the clipboard.
2007-07-11 11:39:40 +02:00
Tomeu Vizoso
e4bce9271a
#1984 Fix removing items from the clipboard.
2007-07-10 20:35:51 +02:00
Marco Pesenti Gritti
c3c0810def
Implement tooltips for the zoom levels.
2007-07-10 15:37:04 +02:00
Marco Pesenti Gritti
6a49f11d5e
Fix broken import
2007-07-10 13:31:58 +02:00
Marco Pesenti Gritti
dae54f34ae
Do not fail if cannot access the HAL battery properties.
2007-07-10 12:35:00 +02:00
Tomeu Vizoso
7900e6c486
#1720 : Show the owner's buddy menu in the Groups view.
2007-07-09 22:22:41 +02:00
Tomeu Vizoso
f0c8fe19fe
#1953 : Retrieve friends' nicks from the profile.
2007-07-09 21:34:28 +02:00
Tomeu Vizoso
ecca1dca00
Add caching to the activity and object type registries.
2007-07-09 20:14:24 +02:00
Eduardo Silva
aa6a024368
Move code to use style instead font.py (removed)
2007-07-09 10:09:24 -04:00
Dan Williams
68e40429fb
Ignore errors when trying to display buddy pictures
2007-07-07 20:41:58 -04:00
Eduardo Silva
6ee5fca9f9
Fix battery var II, thanks to RWH
2007-07-06 16:41:14 -04:00
Eduardo Silva
9d860bd5b1
Fix battery var, thanks to RWH
2007-07-06 16:26:59 -04:00
Tomeu Vizoso
b4c8ac13f3
Some clipboard fixes.
2007-07-06 18:24:23 +02:00
Eduardo Silva
3680dcdaa9
Push frameinvoker.py
2007-07-06 11:27:19 -04:00
Eduardo Silva
ec929eb0ad
New frameinvoker
2007-07-06 10:51:18 -04:00
Marco Pesenti Gritti
922456e4d5
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-07-06 14:37:23 +02:00
Marco Pesenti Gritti
7468faa840
Implement palette groups. Use them to not popdown frame when hover a palette.
2007-07-06 14:36:59 +02:00
Eduardo Silva
27adefdcd2
Refactor battery palette methods
2007-07-06 07:38:59 -04:00
Marco Pesenti Gritti
a1b6625a6a
Fix some style nitpicks
2007-07-06 03:48:03 +02:00
Eduardo Silva
05379e85c1
Battery palette
2007-07-05 21:46:48 -04:00
Marco Pesenti Gritti
4024ef1d0b
Use a custom layout to center the icon
2007-07-06 01:14:52 +02:00
Marco Pesenti Gritti
f1ecb99207
Complete transition to new spread layout.
2007-07-06 00:46:12 +02:00
Marco Pesenti Gritti
290a053892
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-07-05 21:24:50 +02:00
Marco Pesenti Gritti
61b8811a42
Switch to the new layout manager for the mesh view
2007-07-05 21:22:37 +02:00
Eduardo Silva
90b469e6db
Add icon to buddy menu items
2007-07-05 10:56:17 -04:00
Marco Pesenti Gritti
20ea0d7bcc
Add a spread layout manager. Work in progress.
2007-07-05 13:33:29 +02:00
Marco Pesenti Gritti
91654729bf
Refactor the snowflake layout to use the new hippo layout managers.
...
Cleanup the logic.
Better test.
Make it internal.
2007-07-05 11:22:09 +02:00
Tomeu Vizoso
2164f22197
Show generic icon for objects of unknown type.
2007-07-04 20:24:35 +02:00
Tomeu Vizoso
49b94a7f28
Revert "Hide active palette if zoom level changes."
...
Pushed by mistake.
This reverts commit 70e6d08f8d
.
2007-07-04 12:49:21 +02:00
Tomeu Vizoso
70e6d08f8d
Hide active palette if zoom level changes.
2007-07-04 12:33:12 +02:00
Marco Pesenti Gritti
1796cbc0c7
Remove print
2007-07-04 11:24:06 +02:00
Marco Pesenti Gritti
ab370bd04e
Make the battery device use HAL
2007-07-04 11:12:22 +02:00
Tomeu Vizoso
cc2b8884c0
Be smarter when choosing one mime type from the targets offered.
2007-07-03 22:42:17 +02:00
Marco Pesenti Gritti
ddecddcb42
Remove unused methods from the activity services. Cleanups.
2007-07-03 20:55:46 +02:00
Tomeu Vizoso
6b90f192a2
Remove framepopupcontext.py.
2007-07-02 19:36:54 +02:00
Tomeu Vizoso
7191f44ff1
Add tooltips to the mesh icon in the mesh view.
2007-07-02 19:35:34 +02:00
Tomeu Vizoso
fdc97518f7
Add tooltips to APs in the mesh view.
2007-07-02 19:34:03 +02:00
Tomeu Vizoso
c314368da5
Add tooltips to APs in the mesh view.
2007-07-02 19:30:17 +02:00
Tomeu Vizoso
8849e289ba
Add tooltips to activities icons in the mesh view.
2007-07-02 19:16:52 +02:00
Marco Pesenti Gritti
ebcd104448
Restore some code which tomeu seem to have dropped by mistake.
2007-07-02 15:55:30 +02:00
Marco Pesenti Gritti
71ca9cb8bc
Cleanups
2007-07-02 15:49:29 +02:00
Marco Pesenti Gritti
778e65f610
Notify zoom level change
2007-07-02 15:00:55 +02:00
Marco Pesenti Gritti
41af921826
Cleanup zoom level management
2007-07-02 14:53:50 +02:00
Marco Pesenti Gritti
7024f93a43
Move the zoom levels inside the model
2007-07-02 14:34:41 +02:00
Marco Pesenti Gritti
42e67edab2
Evil tricks to not always show the XO palette at startup.
2007-07-02 12:00:05 +02:00
Tomeu Vizoso
11ac82143a
Corrected some formatting issues with imports.
2007-07-02 10:21:58 +02:00
Tomeu Vizoso
4aee850af7
Replace Menu for Palette.
2007-07-01 12:55:10 +02:00
Tomeu Vizoso
e9145f0724
Fix typo.
2007-07-01 11:54:20 +02:00
Tomeu Vizoso
84c94ecabe
Restrict palette positioning to screen height/width - 1 grid cell.
2007-07-01 11:25:35 +02:00
Marco Pesenti Gritti
1d4112a882
Set glib program name and application name.
...
Better way of importing ltihooks.
Several cleanups.
2007-06-29 22:11:28 +02:00
Marco Pesenti Gritti
d7a8c5430e
Make notification work from outside the shell process
2007-06-29 19:05:10 +02:00