Commit Graph

1309 Commits

Author SHA1 Message Date
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
Marco Pesenti Gritti 42385b069f Set volume directly from python (requires gst-python).
Cleanups.
2007-06-13 16:22:49 +02:00
Marco Pesenti Gritti 705eb8119a Always show frame on the homepage even when activating from the frame. 2007-06-13 14:39:16 +02:00
Tomeu Vizoso 22689ed1da Several fixes for the object type registry and the activity registry. 2007-06-12 21:57:49 +02:00
Tomeu Vizoso 7e8160871a Fix typo. 2007-06-12 12:40:54 +02:00
Tomeu Vizoso c9cd87b142 Percent should be 100% only when we have already added all the targets. 2007-06-07 19:49:17 +01:00
Tomeu Vizoso 340fcc271d set_state() could be called when there are still no formats. 2007-06-07 12:07:25 +01:00
Tomeu Vizoso a9600516fb Take screenshot and save it to the journal (<alt>1). 2007-06-04 18:35:05 +01:00
Marco Pesenti Gritti 2b7ffe41d9 Make bundle_id and activity_id window properties to
avoid races.
2007-06-01 21:21:30 +02:00
Marco Pesenti Gritti d4bd7a5d05 Do not index icons by activity id. Raw X windows does not have one. 2007-06-01 14:19:14 +02:00
Marco Pesenti Gritti cd3efeba49 Fix raw X windows 2007-06-01 14:04:54 +02:00
Marco Pesenti Gritti b1a62c2fc0 Refactor part of the Home model. Should be much
cleaner and reliable. If you find bugs with it
please let me know.
2007-06-01 13:38:34 +02:00
Marco Pesenti Gritti 2f6790105d Make launching a property of the activity model 2007-06-01 11:03:18 +02:00
Marco Pesenti Gritti 38c0cf411c Remove our custom launch timeout. The dbus timeout
is enough.
2007-06-01 10:24:13 +02:00
Marco Pesenti Gritti f98cebd13a Cleanups 2007-05-27 21:16:37 +02:00
Marco Pesenti Gritti 11437e3484 Add mime matching to the registry. 2007-05-27 20:43:31 +02:00
Marco Pesenti Gritti 42fef182f4 Refactor the bundle registry. Move it inside
the shell and expose the parts that should be
public to the shell dbus service.
2007-05-27 20:24:10 +02:00
Bert Freudenberg c89de594d3 Use proper "org.laptop.Activity" interface when talking to activities 2007-05-23 18:38:22 +02:00
Bert Freudenberg 677c4bc199 Reliably detect activity launch (fix for #1560) 2007-05-23 18:33:30 +02:00