Commit Graph

4459 Commits

Author SHA1 Message Date
Tomeu Vizoso 1ee6b7faf0 Some clipboard fixes. 2007-01-07 23:38:33 +01:00
Eduardo Silva a7d6251664 Merge branch 'master' of git://dev.laptop.org/sugar 2007-01-07 14:25:25 -03:00
Eduardo Silva aad2893f62 [devconsole] - Starting like a dbus service, just open it one time 2007-01-07 14:23:53 -03:00
Dan Williams 0265f06b3e Add a _sugar.cairo_surface_from_gdk_pixbuf() function
generic function to create a surface from a gdk pixbuf
2007-01-07 01:20:42 -05:00
Dan Williams 70a5e27edd Refactor activity icon handling in the Home View donut
Give each activity icon in the donut its own class to track
launch status in preparation for pulsing launch feedback.
2007-01-07 01:18:57 -05:00
Dan Williams fb716ae046 Make activity launching asynchronous
The ActivityFactory create() method now returns a handler GObject,
which callers may attach signals to to receive success and error
signals from the result of the activity launch request.
2007-01-07 00:04:30 -05:00
Dan Williams 8cea4c5fc6 Track activities while they launch
HomeModel now uses the activity ID to track activities, and creates
the HomeActivity object when the activity is launched, not when
its window appears.
2007-01-06 19:31:19 -05:00
Dan Williams b27257fadb Make shell responsible for activity ID generation
Enables tracking of activity launch throughout the whole process, so that
the shell can be aware of the activity ID from the moment the activity
is started by the shell, until the activity becomes active.  Previously,
the activity itself generated its own ID and told the shell what it was.
2007-01-06 16:29:13 -05:00
Tomeu Vizoso f50d9f5f9a Added icon, title and preview for clipboard objects. Also allow for opening docs and rtfs from the web. 2007-01-05 21:13:46 +01:00
Eduardo Silva 74e407f9ff [devconsole] - Scrollback terminal buffer set to 1000, font size to 8 2007-01-05 17:01:29 -03:00
Marco Pesenti Gritti 62f5c2e239 Cleanup keybindings, fix color/b&w 2007-01-05 20:32:00 +01:00
Dan Williams 1ef693572f Respect return value from 'execute' 2007-01-05 12:25:21 -05:00
root 885a865b8b Fix tarball name 2007-01-05 18:05:45 +01:00
Marco Pesenti Gritti 81b56491b6 Crappy script to build a snapshot. 2007-01-05 12:59:01 +01:00
Marco Pesenti Gritti be631afee5 Comment out .5 keys for now, they break stuff and don't work on the keyboard. 2007-01-05 12:57:42 +01:00
Marco Pesenti Gritti 8b9a8e01f8 Remove obsolete file 2007-01-05 12:28:51 +01:00
Marco Pesenti Gritti 2c923b9532 Shutdown when pressing the power button on the olpc. 2007-01-05 12:23:28 +01:00
Marco Pesenti Gritti 5c36c6f274 Remove the shutdown graphical button 2007-01-05 12:20:55 +01:00
Marco Pesenti Gritti e8b8e0e367 Do not try to connect to notify::title, for some reason it breaks the browser.
It was only used for the journal anyway.
2007-01-05 11:18:24 +01:00
Marco Pesenti Gritti 53b14ad081 Comment out the journal stuff for now. 2007-01-05 10:58:29 +01:00
Marco Pesenti Gritti 62eada2ee0 Implement audio controls 2007-01-05 03:21:55 +01:00
Marco Pesenti Gritti dda100fca6 Stub volume control code 2007-01-05 02:19:52 +01:00
Eduardo Silva bcc4b4f34f Merge branch 'master' of git://dev.laptop.org/sugar 2007-01-04 16:29:14 -03:00
Eduardo Silva 15f586e61a Moving to PEP-8 2007-01-04 16:17:10 -03:00
Marco Pesenti Gritti 41ba004ca3 Fix brightness keybinding 2007-01-04 20:02:45 +01:00
Eduardo Silva 3dd0def247 [dev-console] - Interfaces fixed: memphis, logviewer 2007-01-03 23:51:08 -03:00
Eduardo Silva e28a1b27ee [dev-console] - New internal structure, and new XO interface 2007-01-02 20:24:44 -03:00
Eduardo Silva 80cd6af44c New log viewer, no more tabs 2007-01-01 22:39:01 -03:00
Marco Pesenti Gritti a4e1b6b3ff Fix handling of the no activities case 2006-12-24 15:58:53 +01:00
Marco Pesenti Gritti b3c2368eac Complete the shell model/view split, finally 2006-12-24 15:39:00 +01:00
Marco Pesenti Gritti 0d1e07d9c3 Split ActivityHost in model/view. Refactor accordingly. 2006-12-24 14:35:02 +01:00
Marco Pesenti Gritti 2db2ae5312 Split model/view in the activities donut.
Provide some infrastructure for Alt+Tab implementation.
2006-12-24 12:19:24 +01:00
Marco Pesenti Gritti db6f615198 Start the journal activity by default 2006-12-24 02:59:20 +01:00
Marco Pesenti Gritti dce69ef995 Refactor a bit to simply __init__ 2006-12-24 02:51:37 +01:00
Marco Pesenti Gritti 5bd97cf5a1 Release 0.63 2006-12-21 21:20:56 +01:00
Marco Pesenti Gritti d56ccc60e7 Update help message, thanks again to erikos 2006-12-21 14:21:58 +01:00
Marco Pesenti Gritti 95a878036c Typo, thanks to erikos! 2006-12-21 14:17:44 +01:00
Marco Pesenti Gritti 5623c8a3b1 Change the Activity execute method to add a result boolean (handle/not handled).
When the camera key is pressed the Shell send and command to the active activity,
if that's not handled than it startup org.laptop.CameraActivity.
2006-12-21 12:37:02 +01:00
Marco Pesenti Gritti 1d98e5f6bf Release 0.62 2006-12-21 12:16:20 +01:00
Dan Williams 5512f8461b Re-enable buddy icons in rollover menus 2006-12-21 02:10:21 -05:00
Dan Williams af889e2b89 Add function to set the 'image' property of a HippoCanvasImage 2006-12-21 02:09:05 -05:00
Dan Williams b960533fb4 Convert shared activity type to an activity bundle service name for activation via DBus 2006-12-20 23:42:16 -05:00
Dan Williams e586cd66c0 Add activity objects to the data store 2006-12-20 14:04:52 -05:00
Marco Pesenti Gritti e023d1c345 Get back mesh view to work. It got broken when refactoring bundles. 2006-12-20 13:58:29 +01:00
Marco Pesenti Gritti 99cce220cd Get the default type from env, clean stuff a bit 2006-12-20 13:43:54 +01:00
Marco Pesenti Gritti ab3535e6fd Guard against multiple activities start 2006-12-20 13:24:37 +01:00
Marco Pesenti Gritti 1c1fd35541 Present the window only after start/join 2006-12-20 00:53:27 +01:00
Dan Williams d46c922350 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-12-19 17:50:25 -05:00
Dan Williams 5aedeae62f Validate colors; ensure that Owner's color is a string 2006-12-19 17:50:13 -05:00
Marco Pesenti Gritti e4460b940c Release 0.61 2006-12-19 23:05:23 +01:00