Marco Pesenti Gritti
dae3ebe8d1
Create an instance dir and write journal files into it.
17 years ago
Marco Pesenti Gritti
306d32832f
ctrl+s -> kee -> keepp
17 years ago
Michael Stone
0a9676171d
Improve ActivityFactory utility functions and reduce code-path duplication.
...
* Remove a race in open_log_file()
* Make open_log_file return a path as well as a file-object so that
Rainbow-launched activities can log to the same path that sugar-launched
ones do.
* Change the call to Rainbow so that it writes to the log-file provided by
open_log_file()
* Define SUGAR_BUNDLE_ID env variable and change the location of the check
for /etc/olpc-security so that Rainbow doesn't have to search for or parse
the activity bundle.
* Remove import statements marked as unnecessary by pylint.
* Fix up some whitespace issues.
17 years ago
Marco Pesenti Gritti
9e4b78766b
Make activity space creation a bit more solid
17 years ago
Tomeu Vizoso
32fc5d3161
#3119 : Implement some basic search capabilities in the mesh view.
17 years ago
Marco Pesenti Gritti
ca0f28f5be
Revert change committed by mistake
17 years ago
Marco Pesenti Gritti
7f731457c2
Wrap the canvas inside a gtk.EventBox to make it easier
...
to take screenshot of the canvas area only.
17 years ago
Marco Pesenti Gritti
108147a6b1
Hook up the new screenshot code
17 years ago
Marco Pesenti Gritti
cd61c52c7b
SugarPreview API improvements
17 years ago
Marco Pesenti Gritti
cd4cb6bd67
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
eaef1eb015
Experimental preview implementation using XShmGetImage.
...
Not hooked up yet.
17 years ago
Tomeu Vizoso
99999bdb7e
Add some more info to an error message.
17 years ago
Marco Pesenti Gritti
2907b10dbb
Snapshot e748f756c0
.
17 years ago
Reinier Heeres
bce1c9fa21
Fix for 4579, create _IconBuffer.scale variable
17 years ago
Tomeu Vizoso
39aca0154d
Unzip should not ask any questions.
17 years ago
Marco Pesenti Gritti
d445bc086d
Free the sound device when the startup when the sound has been played.
...
Factored out to a separate sound module from cjb patch.
17 years ago
Marco Pesenti Gritti
1a3d520dce
Smarter mime_types parsing logic. Works also if there
...
are spaces between types.
17 years ago
Simon McVittie
b0c7a0546d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
...
Conflicts:
NEWS
17 years ago
Marco Pesenti Gritti
5732433d3e
Setup the activity root with a tmp and a data dir.
...
Save DS files in data (since tmp will be on tmpfs in rainbow)
17 years ago
Simon McVittie
2e86ad91b9
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon McVittie
5abcb4e8dd
Encode nickname in UTF-8 when writing it out to .sugar/*/config ( #4518 )
17 years ago
Marco Pesenti Gritti
8c89bfaed7
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
0e0ebf5701
Set SUGAR_ACTIVITY_ROOT
17 years ago
Simon McVittie
4391d4777a
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
...
Conflicts:
NEWS
17 years ago
Simon McVittie
249521253d
Do some standard Tubes boilerplate in sugar.presence, so activities don't have to ( #4503 )
17 years ago
Marco Pesenti Gritti
4d5fd7243b
Remove activity uploading since it's not useful with the new build system.
17 years ago
Pascal Scheffers
4d26d30710
#4358 pydoc strings for activity.py
17 years ago
Simon Schampijer
176262f2e9
Added morgs NotifyAlert (timed one button alert) to the alert api
17 years ago
Tomeu Vizoso
b135f99832
Oops, this shouldn't have gone in.
17 years ago
Tomeu Vizoso
1c6abcf20f
Use the tmp dir in the activity root dir instead of /tmp.
17 years ago
Marco Pesenti Gritti
606346b18c
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
880f1c637d
Parse arguments rather than forking out a shell
17 years ago
Tomeu Vizoso
f54decf07c
Add getter for the current toolbar in Toolbox.
17 years ago
Tomeu Vizoso
3200bad39d
Free some icon_info instances.
17 years ago
Marco Pesenti Gritti
7fd05154d3
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
f300006b76
Move window management keybindings inside sugar.
...
Add a TakeScreenshot dbus method and have the shell
call it when the activity can safely take a screenshot
to use as a preview.
17 years ago
Morgan Collett
012fc5d23b
#4238 : Handle double BuddyLeft in handle tracking in sugar.presence
17 years ago
Morgan Collett
06ec3d2b22
#4357 : Remove FIXME in activity share(), no longer needed. See ticket for details.
17 years ago
Marco Pesenti Gritti
57402cf309
Fix icon names
17 years ago
Simon Schampijer
7f1450eaa4
fix missing mime type import
17 years ago
Simon Schampijer
34d935b2af
Add a keybinding (alt+space) to activity window to hide/show tray
17 years ago
Simon Schampijer
60c746ce5a
Add support to be able to remove an alert which is not the top
...
one on the queue
17 years ago
Simon Schampijer
58f7dca355
Fullscreen support and tray support in activity window
...
Fullscreen mode hides toolbox and tray
17 years ago
Tomeu Vizoso
02d8dfe795
Fix typo in env.get_bin_path().
17 years ago
Simon McVittie
ce67563b09
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon Schampijer
8a7ed2da6d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon Schampijer
863af235b4
Refinements on the spacing in the alert
...
Made the alert 75px wide, and 15px at left and right
17 years ago
Simon McVittie
3227653cd3
Avoid misleading warning every time an activity starts ( #4266 )
17 years ago
Simon McVittie
4f41f300d8
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
...
Conflicts:
NEWS
17 years ago
Marco Pesenti Gritti
24fbd1ce1c
Fix the object chooser
17 years ago
Simon McVittie
48bc73d0c4
Try to make sugar.presence log messages less misleading ( #4027 )
17 years ago
Benjamin Berg
fa55b5af09
Changed default spacing to 15px (and fixed the palette to use it)
17 years ago
Benjamin Berg
1c1f736a81
Merge branch 'master' of git://dev.laptop.org/sugar
17 years ago
Tomeu Vizoso
69aaa7145e
One more fix for resuming.
17 years ago
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)
17 years ago
Benjamin Berg
977c7d4a99
Subtract the palette border from the primary label height.
17 years ago
Tomeu Vizoso
05236c6670
Fix retrieving the activities suitable for resuming a journal entry
17 years ago
Tomeu Vizoso
aed093dbc2
Fix warning.
17 years ago
Simon Schampijer
664e8a636d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon Schampijer
91f55488eb
Use double leading underscores for callback names to avoid name collisions
...
The double underscores invoke Python's name mangling algorithm
17 years ago
Marco Pesenti Gritti
34e2271833
Cast to string, looks like dbus strings confuse pygtk
...
type checking here.
17 years ago
Marco Pesenti Gritti
cb0cedbc40
Do not use prgname for the bundle id because xulrunner
...
is messing with it. Some activity launch fixes.
17 years ago
Marco Pesenti Gritti
e425c1d886
Fallback to mime parents if the main one doesn't have matches
17 years ago
Marco Pesenti Gritti
6d2828e54e
Use gdk to get/set X11 properties
17 years ago
Marco Pesenti Gritti
c999a3ca80
Fix distcheck
17 years ago
Marco Pesenti Gritti
6240c1cf6f
Cleanup the source structure
17 years ago