Commit Graph

5811 Commits

Author SHA1 Message Date
Pootle daemon
3fe185757b Commit from Sugar Labs: Translation System by user cjl.: 0 of 40 messages translated (21 fuzzy). 2013-08-30 15:48:14 +02:00
Manuel Quiñones
d45560e3c7 Web activity: quit the GTK main loop when activity is destroyed
Fixes #4603 .

In GTK activities, this is done by _ActivitySession when the activity
unregisters itself, in _complete_close method.

Making the web activity aware of session logout will be handled in
another patch for the shell, see http://bugs.sugarlabs.org/ticket/4611
2013-08-30 08:36:28 -03:00
Manuel Quiñones
c8fa6bd694 Web activity: set activity name as the title of the window - SL #4605
At least View Source uses it.
2013-08-30 08:22:10 -03:00
Pootle daemon
972478eb04 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-29 23:11:36 +02:00
Pootle daemon
be30162fce Commit from Sugar Labs: Translation System by user cjl.: 36 of 40 messages translated (4 fuzzy). 2013-08-29 21:34:09 +02:00
Pootle daemon
6dddd3f9aa Commit from Sugar Labs: Translation System by user cjl.: 39 of 40 messages translated (1 fuzzy). 2013-08-29 21:23:33 +02:00
Pootle daemon
053b871050 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-29 18:18:09 +02:00
Pootle daemon
a8d25b0622 Commit from Sugar Labs: Translation System by user cjl.: 35 of 40 messages translated (0 fuzzy). 2013-08-29 14:04:41 +02:00
Pootle daemon
4b567671ad Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-29 14:03:40 +02:00
Pootle daemon
59dcded912 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-29 14:02:51 +02:00
Pootle daemon
06664ada23 Commit from Sugar Labs: Translation System by user cjl.: 39 of 40 messages translated (1 fuzzy). 2013-08-29 13:40:44 +02:00
Pootle daemon
df1186f512 Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3 2013-08-16 00:32:36 -04:00
Martin Abente Lahaye
ba8c435e50 Include string.h to sugar-fatattr
According to dsd's wisdom, without being
included, strerror is undeclared.

Fixes #4600 sugar crashing when copying
journal entries to documents folder.

Signed-off-by: Martin Abente Lahaye <tch@sugarlabs.org>
2013-08-16 00:14:42 +02:00
Walter Bender
7d931c845e Fix annotation for xdg_mime_list_parents
There is a fatal crash in Sugar when retrieving mimetypes for some Journal
entries when contructing the icon palette (for both the Journal list view
and detail view). We isolated the problem to xdgmime.c, the call to
xdg_get_mime_parents. Dnarvaez observed that the annotation for the
return argument was missing and that the annotation for the return for
mime_list_parents was wrong. This patch fixes these annotations.

Fixes #4530
2013-08-15 23:59:33 +02:00
Pootle daemon
c1af914792 Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3 2013-08-15 00:32:45 -04:00
Pootle daemon
e614d5e30b Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-15 01:02:55 +02:00
Pootle daemon
88ead352f1 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-14 23:33:39 +02:00
Daniel Narvaez
51bc902afa Release 0.99.2 2013-08-14 11:28:56 +02:00
Pootle daemon
8ed2e6dd79 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-13 17:55:00 +02:00
Pootle daemon
62132aea25 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-13 17:19:37 +02:00
Pootle daemon
fc4d2e54f7 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-13 17:11:32 +02:00
Pootle daemon
8ca81596f1 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-10 12:54:20 +02:00
Pootle daemon
97830ef090 Commit from Sugar Labs: Translation System by user mschlager.: 40 of 40 messages translated (0 fuzzy). 2013-08-07 22:07:24 +02:00
Pootle daemon
8992be5298 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-07 00:08:21 +02:00
Pootle daemon
13de051317 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-06 17:09:46 +02:00
Pootle daemon
1447589221 Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3 2013-08-01 00:32:09 -04:00
Pootle daemon
d35ce390ce Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-01 05:06:17 +02:00
Pootle daemon
2f3f13cf19 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-01 05:05:57 +02:00
Pootle daemon
5b2e459c19 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-01 05:04:56 +02:00
Pootle daemon
d875e2b64d Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-08-01 04:54:34 +02:00
Daniel Narvaez
c992f5fbfe Release 0.99.1 2013-07-31 19:06:19 +02:00
Pootle daemon
0556f5f364 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-24 16:08:03 +02:00
Daniel Drake
147d80aa78 ActivityFactory: don't run which to check for rainbow
One less thing to do in the common activity startup path.
Also, which might not be available.
2013-07-13 11:05:41 -06:00
Manuel Quiñones
9e766327b3 Merge branch 'master' of https://github.com/sugarlabs/sugar-toolkit-gtk3 2013-07-10 11:09:14 -03:00
Pootle daemon
2419746d77 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-10 10:50:27 -03:00
Pootle daemon
6897d29d47 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-09 18:46:44 +02:00
Manuel Quiñones
0b47dd37b1 Merge branch 'objectchooser_preview-try2' of https://github.com/godiard/sugar-toolkit-gtk3 into godiard-objectchooser_preview-try2 2013-07-08 17:17:22 -03:00
Gonzalo Odiard
3e6507af6e Add a option to the objectchooser to show the object preview
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
2013-07-08 15:52:18 -03:00
Gonzalo Odiard
8e975bd5c9 Add a method to create a Pixbuf with the preview in the metadata
This code was moved from sugar expandedentry.py to be available to use
in other places. Some activities like Portfolio or JournalShare
have this code copied.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
2013-07-08 15:51:27 -03:00
Daniel Drake
670fc44b1a Icon: handle image loading errors
If the icon can't be found, fall back on showing a generic icon.

Useful when activity/content bundles specify a bad icon, which is
unfortunately true for most content bundles in current existance
(because the icon field was previously unused).
2013-07-05 01:13:52 +02:00
Daniel Drake
f46ac7ba6a ContentBundle cleanups
Share get_installation_time() between all bundle types so that it works
with content bundles.

Add get_tags() stub, this is called by Sugar.

Remove unused fields: l10n, category, subcategory, etc.

We remove support for running OLPC's content bundle indexer.
This is assumed to go away now that Sugar will support content bundles
as first-class objects.

Some minor behavioural fixes and cleanups.

This now implements http://wiki.sugarlabs.org/go/Content_bundles
and when care is taken to include all the fields required by old
Sugar versions, there is no change in compatibility of existing or
new content bundles.

Required for http://wiki.sugarlabs.org/go/Features/Content_support
2013-07-05 01:13:52 +02:00
Daniel Narvaez
363eef5293 Fix pep8 2013-07-05 00:57:03 +02:00
surajgillespie
8c736d3870 Pass activity name to the webactivity 2013-07-05 00:53:23 +02:00
Manuel Quiñones
2643a0b25c Merge branch 'at' of https://github.com/dnarvaez/sugar-toolkit-gtk3 into dnarvaez-at 2013-07-04 19:20:46 -03:00
Daniel Drake
efaf9f9b2f Avoid use of uuid module
Upon import of uuid, that module uses ctypes.util to find libuuid/libc,
which involves forking a shell process which then forks and runs ldconfig.

ldconfig performs a whole bunch of disk accesses. This is a slowdown.

uuid.getnode() is also documented to be slow. Lets avoid using it in
the activity launch path; we don't need such a high degree of
randomness.

This makes activities launch 1-2 seconds faster on XO-1.
2013-07-04 11:43:54 -06:00
Daniel Narvaez
6d2b97daec Fix pep8 errors
pep8 1.6.4 detects more issues
2013-07-04 19:00:57 +02:00
Pootle daemon
b65be8d44b Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-03 17:57:43 +02:00
Daniel Drake
778b10f8d4 Allow override of user library path
This allows for override of ~/Library the same way that can be done
for ~/Activities. Useful for automated testing.
2013-07-02 17:46:33 +02:00
Pootle daemon
9d8290dc26 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-02 06:58:37 +02:00
Pootle daemon
7350974958 Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy). 2013-07-02 06:56:41 +02:00