Commit Graph

474 Commits

Author SHA1 Message Date
Reinier Heeres d35c19b6aa Allow activity up- and downgrades #4906, also fix #5382 2007-12-18 13:43:34 +01:00
Tomeu Vizoso e748f756c0 #4618: Make the shell service more resilient to failure. 2007-11-03 16:34:17 +01:00
Marco Pesenti Gritti 63d88df040 Fix distcheck 2007-10-30 23:51:36 +01:00
Marco Pesenti Gritti 6768a4216f Remove the console. Eduardo is moving the functionalities
out to the log and analyze activities.
2007-10-30 12:15:42 +01:00
Tomeu Vizoso 4e8e2ea426 Set up the logger for the shell service. 2007-10-23 17:44:23 +02:00
Eduardo Silva a4cf7a91b3 DevConsole: Remove terminal interface, use the new terminal-activity instead 2007-10-18 06:38:14 -03:00
Marco Pesenti Gritti d9b930e033 Remove objecttypeservice leftover 2007-10-16 21:42:33 +02:00
Marco Pesenti Gritti 40fc6e2e47 Simplify the API to get icon/description for objects.
Get rid of the service for now, it's not necessary
until we allow activities to extend the
mime type -> generic type mapping (post 1.0)
2007-10-16 17:18:43 +02:00
Marco Pesenti Gritti 68ff71a0cb Split part of the sugar library to sugar-base 2007-10-15 15:39:07 +02:00
Marco Pesenti Gritti b44a2916ba Rework sugar.logger and make activities just
redirect their output to a log.
2007-10-09 18:58:39 +02:00
Marco Pesenti Gritti 6073a396b3 Rename activity service_name to bundle_id 2007-10-09 13:15:06 +02:00
Marco Pesenti Gritti fc6ded013f Remove activity services creation. 2007-10-09 12:22:20 +02:00
Marco Pesenti Gritti f82e79e27c Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-08 14:58:36 +02:00
Marco Pesenti Gritti 6ebe910e93 In preparation of enabling rainbow by default, remove
the factory service from the public API. The Exec field
will now launch an activity instance.
Add a -s argument to sugar-activity to enable the single
process mode for activities that really need it.
2007-10-08 14:56:12 +02:00
Eduardo Silva e5c61cfb4a DevConsole: Fix reading not allowed files 2007-10-07 17:09:35 -04:00
Eduardo Silva 143f9ac9c6 DevConsole: logviewer + gnomevfs, no more updates every 1 second 2007-10-06 19:48:49 -04:00
Dan Winship 2bcbde6e44 Add bundle removing methods/signals to the activity registry, and use them 2007-10-04 15:59:23 -04:00
Dan Winship 5b05668032 rewrite a comment so that it doesn't screw up emacs syntax highlighting :) 2007-10-04 15:18:51 -04:00
Marco Pesenti Gritti 79db010653 Fix uri list parsing 2007-09-26 11:00:16 +02:00
Marco Pesenti Gritti 2a197bb8b8 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-09-26 10:09:55 +02:00
Marco Pesenti Gritti 55baffea32 Make DirectSave just a special text/uri-list which owns
the disk data.
2007-09-26 10:09:26 +02:00
Dan Winship 8ff6cbab1e Fix MIME icon installation (#2458) and icon/mimetype info uninstallation 2007-09-25 14:50:38 -04:00
Dan Winship 741a424166 Merge branch 'master' of git+ssh://danw@dev.laptop.org/git/sugar 2007-09-20 12:21:31 -04:00
Dan Winship f377d6e519 Redo activity bundles in terms of sugar.bundle.bundle 2007-09-20 12:20:21 -04:00
Eduardo Silva d84a77e2cb Devconsole: Makefile updates 2007-09-20 12:04:05 -04:00
Eduardo Silva 99ce1835e4 DevConsole: New PyXRes class and XServer interface (similar to xrestop) 2007-09-20 11:52:28 -04:00
Marco Pesenti Gritti ecb8816bc9 Add XdndDirectSave support to the clipboard.
I think it could be a little cleaner, but it would
require refactoring, we can do that post Trial-3.
Also we might have to figure out a way to get
file saving progress feedback at some point.
2007-09-17 02:39:02 +02:00
Marco Pesenti Gritti 8ef6c57f8b Patch by bertf to fix handling of non-default types. 2007-09-15 03:14:30 +02:00
Marco Pesenti Gritti 8b784a6223 Add default mime type handlers 2007-09-11 21:53:26 +02:00
Eduardo Silva bd2c58d24c Console: avoid to add missed logfiles 2007-09-10 02:50:35 -04:00
Tomeu Vizoso 547df751a7 Fixed some issues with text objects in the clipboard. 2007-09-09 15:04:26 +02:00
Tomeu Vizoso a9dbf6ae59 #2653: Add audio/wav and audio/x-wav as Audio objects. 2007-09-08 14:28:23 +02:00
Eduardo Silva d802350130 Console: Fix network lib 2007-09-04 17:31:43 -04:00
Marco Pesenti Gritti 3617dd1635 Cleanup Bundle to not require SUGAR_PREFIX to
be set. Also start using properties rather than
set/getters.
2007-09-03 23:08:49 +02:00
Tomeu Vizoso 405dafc908 Adapt to changes in the icon API. 2007-08-26 20:44:51 +02:00
Marco Pesenti Gritti edcaf95e7c Revert "DevConsole: New IRC Client interface"
This reverts commit 2ed32d1a11.
2007-08-22 20:56:29 +02:00
Marco Pesenti Gritti 77cd5796af Revert "DevConsole/Purk: Support for auto-join channels on connect, new button to connect to #olpc-help"
This reverts commit 104b158a80.
2007-08-22 20:56:29 +02:00
Eduardo Silva 0690c42345 DevConsole: logviewer + /var/log/messages 2007-08-21 18:18:38 -04:00
Eduardo Silva 104b158a80 DevConsole/Purk: Support for auto-join channels on connect, new button to connect to #olpc-help 2007-08-21 17:31:56 -04:00
Eduardo Silva 4eb5a86a28 DevConsole: #2081 Logviewer + Syslog 2007-08-21 12:47:32 -04:00
Eduardo Silva 2ed32d1a11 DevConsole: New IRC Client interface 2007-08-21 12:18:38 -04:00
Tomeu Vizoso 7215de2dfc Treat application/ogg as Video. 2007-08-21 17:29:41 +02:00
Tomeu Vizoso 2be1cdbab3 Add Audio and Video file types. 2007-08-21 16:53:42 +02:00
Marco Pesenti Gritti 1ba5cddaa3 Use CamelCase for dbus methods. 2007-08-20 15:15:44 +02:00
Tomeu Vizoso fff0daf8c4 Improvements in mime handling and added some tests. 2007-08-20 10:50:20 +02:00
Tomeu Vizoso bd2dd7e57c Add some more media types to the object type registry. 2007-08-18 19:04:08 +02:00
Dan Winship f876a63b0b Sort the activities by mtime to ensure a stable ordering. Part of #2716 2007-08-16 10:36:20 -04:00
Marco Pesenti Gritti 01c15298b8 Adapt to object icons name changes. 2007-08-16 13:06:39 +02:00
Tomeu Vizoso c54fb84b28 #2543: Offer multiple activities for opening clipboard objects. 2007-08-15 12:19:29 +02:00
Eduardo Silva 56204cb5e1 DevConsole: add basic network information 2007-08-12 23:34:17 -04:00