Commit Graph

123 Commits

Author SHA1 Message Date
Tomeu Vizoso acdc647f58 Merge branch 'master' of git://dev.laptop.org/users/mstone/sugar-toolkit 2009-08-01 18:34:36 +02:00
Aleksey Lim f5f8c807d3 Fix pylint/pep8 warnings 2009-08-01 11:27:56 +00:00
Aleksey Lim 6e724c3d8d Set background color for activity.widgets.TitleEntry 2009-08-01 11:23:20 +00:00
Aleksey Lim 4d6a2cc9bd Fix review issues 2009-07-31 10:25:01 +00:00
Aleksey Lim 353564f12c Fix review issues 2009-07-31 03:49:05 +00:00
Aleksey Lim 7bfb7704d7 Fix Makefile.am 2009-07-31 01:55:21 +00:00
Aleksey Lim 61ab4110fa Rename toolbar.py to toolbarbox.py 2009-07-30 15:25:30 +00:00
Aleksey Lim b43aa43114 Move activity related widgets to sugar.activity.widgets 2009-07-30 15:08:55 +00:00
Aleksey Lim 5ee1f2a3cb Do not use jarabe module 2009-07-30 12:20:15 +00:00
Aleksey Lim a2f20f39ff Fix review issues 2009-07-30 11:29:52 +00:00
Aleksey Lim e03fd4ddde Minor tweaks 2009-07-30 05:43:36 +00:00
Aleksey Lim 2655a8ccad Suppress sub-palettes in radiopalette 2009-07-29 16:15:38 +00:00
Aleksey Lim 872b18a103 Fix review issues 2009-07-29 15:33:02 +00:00
Aleksey Lim 0cf445eb0f Remove redundant ctor argument from activity.ActivityToolbar() 2009-07-29 13:02:41 +00:00
Aleksey Lim ec474da5cc Replace share combo with new share button 2009-07-29 06:41:23 +00:00
Aleksey Lim 9e9a22b2d5 Use activity icon for activity.toolbar button 2009-07-28 15:02:00 +00:00
Aleksey Lim 2088bd5f2a Add activity.keep_button 2009-07-28 11:58:31 +00:00
Aleksey Lim 095c732c9a Add activity.share_button 2009-07-28 11:50:36 +00:00
Aleksey Lim d4cbd4150e Support legacy stop button in ActivityToolbar 2009-07-13 18:34:02 +00:00
Aleksey Lim 442034bb8b Support new toolbars widgets in activity.py 2009-07-13 01:40:23 +00:00
Simon Schampijer 1d15b7f874 Merge branch 'master' of gitorious@git.sugarlabs.org:sugar-toolkit/mainline 2009-03-30 09:51:21 +02:00
Simon Schampijer a7daf73fae Bundlebuilder list_files: Better error handling #635
Don't fail on trailing slash of the directory name
2009-03-30 09:49:59 +02:00
Tomeu Vizoso c5e5d3aeb7 Only call read_file once on activity startup #428 2009-03-27 12:32:04 +01:00
Tomeu Vizoso 9ef619a63a Revert "Listen for map in Window instead of in Canvas (alsroot) #428"
This reverts commit eaf7afcd91.
2009-03-27 12:32:03 +01:00
Sayamindu Dasgupta 366b07e73a Use git ls-files instead of git-ls-files, to work with newer Git. d.sl.o #647 2009-03-26 23:45:39 +05:30
Simon Schampijer 720401606d Bundlebuilder: Don't include whole directory in src tarball
regression introduced by #397
2009-03-24 17:11:56 +01:00
Tomeu Vizoso c4dce659a4 Use Popen.communicate() to avoid hang (Sascha Silbe) #397 2009-03-12 15:43:04 +01:00
Tomeu Vizoso af4faead14 Catch all exceptions while saving #224 2009-03-03 15:22:54 +01:00
Tomeu Vizoso eaf7afcd91 Listen for map in Window instead of in Canvas (alsroot) #428 2009-03-03 14:27:01 +01:00
Michael Stone a65c8d2148 Get activities launching with rainbow-0.8.x.
Future extensions:

a) we are now able to reliably detect when an activity's main process has
exited. We should take advantage of this to give better feedback on activity
crashes; e.g. by turning the frame's activity-icon into an error icon and by
inserting the activity's log into the datastore so that it appears in the
Journal.

b) in the future, I'd like rainbow to provide more narrow interfaces for
manipulating jails; e.g. for garbage-collecting them, nuking their contents, or
for reusing them. Please consider this an invitation to show me which interfaces
would work best for Sugar.

P.S. - Thanks to Sascha Silbe for testing and for improvements to this patch.
2009-02-27 16:42:47 -05:00
Simon Schampijer 6f210f0e33 Process .py files in subdirectories './setup genplot' #391 (alsroot) 2009-02-27 12:46:45 +01:00
Tomeu Vizoso 29cc73ae18 Let activities provide their own implementation of get_preview() #152 2009-02-25 16:09:06 +01:00
Tomeu Vizoso e2696086e6 Switch to existing instance of an activity if it's already running #410 2009-02-24 10:34:22 +01:00
Simon Schampijer 780efa55b0 NamingAlert: Icon dependent on the entry type #353 2009-02-16 16:06:38 +01:00
Tomeu Vizoso 474b2c3476 Set the locale path for sugar-toolkit #55 2009-02-05 18:47:08 +01:00
Tomeu Vizoso ace5e73d3d Don't push to the DS a file path pointing to nowhere #258 2009-02-05 12:43:50 +01:00
Simon Schampijer d0d4f55121 'Resume' activity window when NamingAlert is displayed #293 2009-02-02 17:45:22 +01:00
Simon Schampijer 38f0ac83d2 Naming alert prevents activity close on keep error #224
When the Naming alert is shown and a keep error occurs,
the activity can not be closed.
2009-01-28 20:30:19 +01:00
Simon Schampijer 9e3a8ab007 enhancements to the naming alert
- focus the title entry
- add accelerator for the 'Keep' button which is enter/return
2009-01-19 16:57:59 +01:00
Simon Schampijer 817a981288 Enhanced the 'Name this entry dialog'
- created the canvastextview in sugar/graphics
2009-01-18 16:30:53 +01:00
Tomeu Vizoso 64d24f3ac5 Fix the keep button in the title activity 2009-01-16 14:59:12 +01:00
Tomeu Vizoso 67d1d3bcad Make the title alert look a bit nicer 2009-01-13 19:54:02 +01:00
Tomeu Vizoso ada64e85ab Show an alert on activity close for suggesting the user to set a title 2009-01-13 19:34:26 +01:00
Tomeu Vizoso 44cabc891b Remove the hacks for asking the X server for screenshots and use gtk.Widget.get_snapshot() instead. 2008-12-20 16:51:29 +01:00
Daniel Drake 2937a09ead Use g_timeout_add_seconds() for power efficiency
This attempts to align second-granularity wakeups across the system,
reducing CPU wakeups a little.

I considered all timeouts of duration 1 second or greater, and moved
the non-timing-critical ones to g_timeout_add_seconds(). (Actually,
I didn't find any that I felt were timing-critical)
2008-12-18 19:56:08 +00:00
Tomeu Vizoso dddcc14ac7 Remove old cruft 2008-12-15 17:48:41 +01:00
Tomeu Vizoso 6dfff85f9f Add view-source-related methods HandleViewSource and GetDocumentPath 2008-11-07 16:23:54 +01:00
Marco Pesenti Gritti b58182a970 Mark modules as STABLE/UNSTABLE/DEPRECATED. 2008-10-28 14:19:01 +01:00
Marco Pesenti Gritti 9c74f4eec7 Drop broken release command. A more generic release tools
is being developed in sugar-tools now.
2008-10-26 01:15:20 +02:00
Guillaume Desmottes 9ab32f3b77 Add a get_shared_activity() method to sugar.activity.activity.Activity . Patch from Andrés Ambrois. #7649 2008-10-22 13:00:15 +01:00