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
Marco Pesenti Gritti
64812c7d67
Pass in shell to the service not just model
2007-06-29 18:31:35 +02:00
Owen Williams
500f5d8093
Fix for 1846. Strip whitespace from nicks and reject if blank
2007-06-29 11:08:06 -04:00
Marco Pesenti Gritti
84127380dc
Get rid of bitrotten shutdown stuff
2007-06-26 15:09:03 +02:00
Marco Pesenti Gritti
3eaeebc60e
Lots of palette refactoring.
2007-06-26 14:55:16 +02:00
Marco Pesenti Gritti
f85142bdc4
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
...
Conflicts:
shell/view/home/HomeBox.py
2007-06-25 14:33:54 +02:00
Marco Pesenti Gritti
e0793ef199
Heavy refactoring of palette activation. Not fully
...
implemented yet.
2007-06-25 14:31:43 +02:00
Tomeu Vizoso
0baac89a61
Use gtk progress bar.
2007-06-25 12:49:53 +02:00
Tomeu Vizoso
811a7d8411
Implement shutdown.
2007-06-25 12:48:21 +02:00
Marco Pesenti Gritti
d92bb7a4ef
Some palette code cleanups.
2007-06-25 11:39:51 +02:00
Marco Pesenti Gritti
e3e69f42a2
Add a bunch of GPL headers
2007-06-24 15:01:30 +02:00
Marco Pesenti Gritti
8505a18652
Fix copyright year
2007-06-24 14:45:05 +02:00
Tomeu Vizoso
dfd16d155a
Add palette to XO icon in Home View.
2007-06-24 14:37:53 +02:00
Tomeu Vizoso
4c24cde923
Added/corrected some license headers.
2007-06-24 13:10:53 +02:00
Tomeu Vizoso
6af3c44893
Use xo colors in clipboard icons.
2007-06-23 20:07:25 +02:00
Tomeu Vizoso
c3da64561f
Move stock-save to document-save.
2007-06-22 14:08:14 +02:00
Tomeu Vizoso
427e9a00d7
Add extension to files that come into the clipboard without one.
2007-06-21 13:07:11 +02:00
Marco Pesenti Gritti
c91bbd18cc
Move SugarKeyGrabber in the lib. Keep it private.
...
We can't install libraries in datadir.
2007-06-20 15:22:12 +02:00
Bert Freudenberg
bd86aee0d4
use activity_id in service name
...
- construct service name from activity id instead of X window id
- cleanup unused declarations in activityfactory.py
- remove obsolete _dbus_name_owner_changed_cb()
- see http://dev.laptop.org/ticket/1767
- cleared by marcopg
2007-06-20 11:52:29 +02:00
Tomeu Vizoso
1afe9273a1
Add an option for saving clipboard objects to the Journal.
2007-06-17 20:55:16 +02:00
Tomeu Vizoso
130f59efdc
Clipboard fixes.
2007-06-17 14:24:46 +02:00
Tomeu Vizoso
f0e18ba785
Support for previews in the journal.
2007-06-15 18:03:17 +02:00
Marco Pesenti Gritti
a1e3dbaf9e
Adapt to hwmanager api change
2007-06-14 17:27:24 +02:00
Marco Pesenti Gritti
0bb8704683
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-06-14 17:25:44 +02:00
Bernardo Innocenti
5c884c1435
unfreeze DCON when Sugar UI is (almost) ready to show
...
Marco Pesenti Gritti wrote:
> we need to get the hardware-manager part of this in before, otherwise we
> will traceback on startup.
Sorry, I sent the patches in reverse order. Did you get
the next one?
>> + # Unfreeze the display when it's stable
>> + get_hardware_manager().set_dcon_freeze(0)
>> +
>
> Is this actually working? You need something like:
>
> from hardware import hardwaremanager
> ....
Oh, and actually I had that part too, but I've lost this hunk
while copying them to the sandbox. That's what you get for
editing code right on the target.
Updated patch attached.
From b7bfbb7cc628afe29734557f56d92044d2d336d4 Mon Sep 17 00:00:00 2001
From: Bernardo Innocenti <bernie@codewiz.org>
Date: Wed, 13 Jun 2007 19:56:22 -0400
Subject: [PATCH] unfreeze DCON when Sugar UI is (almost) ready to show
Organization: One Laptop Per Child
This is part of a masterplan to implement #621 .
2007-06-14 17:25:28 +02:00
Tomeu Vizoso
42e2b95379
Misc dnd fixes.
2007-06-14 12:27:46 +02:00
Marco Pesenti Gritti
361b8372b6
s/get_hardware_manager/get_manager.
...
It was redundant.
2007-06-14 10:25:58 +02:00
Marco Pesenti Gritti
d3e8ddb278
Mute the channel when setting the volume to minimum.
2007-06-13 16:32:26 +02:00