Commit Graph

159 Commits

Author SHA1 Message Date
Dan Williams
4b177d329d Fix dbus connection re-use issues; clean up signals after each testcase; add activity join test 2007-04-25 22:39:12 -04:00
Dan Williams
8600a48fa2 Fix NotFoundError 2007-04-25 22:37:58 -04:00
Dan Williams
549a2df403 Make joining work 2007-04-25 22:37:35 -04:00
Dan Williams
51fa253e98 Test activity sharing 2007-04-24 20:04:21 -04:00
Dan Williams
290f2c2900 Add bits to handle join/leave activities 2007-04-24 20:04:09 -04:00
Dan Williams
8152672e49 add log handler since sugar ps bindings use logging 2007-04-24 12:13:08 -04:00
Dan Williams
f5305a3ea0 Test activity appeared/disappeared 2007-04-24 12:11:36 -04:00
Dan Williams
5a5b541da3 Add buddy-removed testcase 2007-04-23 13:21:34 -04:00
Dan Williams
05b7f678e9 Fix traceback in RemoveBuddy 2007-04-23 13:21:19 -04:00
Dan Williams
857aa1dcbf Rework mock ps start/stop; test BuddyAppeared signals 2007-04-23 13:12:10 -04:00
Dan Williams
4ca4e5564e Add test code for Sugar PresenceService bindings 2007-04-23 12:06:41 -04:00
Marco Pesenti Gritti
76e375749a Add more toolbars and a text area 2007-04-20 15:38:34 +02:00
Marco Pesenti Gritti
f6a93fd8e9 Some initial work on graphics2 2007-04-20 14:45:39 +02:00
Marco Pesenti Gritti
cb997a5264 More work on the new toolbars 2007-04-19 18:53:55 +02:00
Marco Pesenti Gritti
7ef61620f7 Ui test 2007-04-18 16:04:27 +02:00
Marco Pesenti Gritti
0bade58c23 Remove obsolete tests 2007-04-18 14:06:34 +02:00
Marco Pesenti Gritti
c738ac488e Fix SnowflakeBox 2007-04-15 11:39:06 +02:00
Marco Pesenti Gritti
a2de1f7f3f Fix (API changes) 2007-04-15 01:03:36 +02:00
Marco Pesenti Gritti
35139a0fd4 FIx 2007-04-12 10:53:21 +02:00
Marco Pesenti Gritti
5343752c35 Make browser a modules inside sugar library 2007-04-07 13:17:36 +02:00
Marco Pesenti Gritti
94f36e8b7d Obsolete activity examples 2007-04-06 15:15:23 +02:00
Marco Pesenti Gritti
b6a1445573 Kill a lot of old old unused code 2007-03-28 11:40:22 +02:00
Marco Pesenti Gritti
81d216babd Fix up translations, translate in italian. 2007-03-23 14:55:38 +01:00
Marco Pesenti Gritti
cda47a41f4 Implement ToggleIconButton 2007-03-09 11:22:51 +01:00
Tomeu Vizoso
66b1c48211 Remove theme hack for tests. Marco has fixed the tests in sugar-emulator. 2007-03-08 11:47:39 +01:00
Tomeu Vizoso
d504124cc2 Hack Dan's DataStore for doing what we need for 6th March demo. 2007-03-02 21:17:03 +01:00
Tomeu Vizoso
de902c41fd Added Button control. 2007-02-26 17:35:58 +01:00
Tomeu Vizoso
067f703bfe Make OptionMenu grab the pointer on popup. 2007-02-24 18:18:50 +01:00
Tomeu Vizoso
a2e5b9308e Rename color property in CanvasIcon to xo-color and added properties fill-color and stroke-color. 2007-02-23 17:08:37 +01:00
Tomeu Vizoso
cb0d75eb59 Rename IconColor to XoColor. 2007-02-23 13:09:33 +01:00
Tomeu Vizoso
2f4822f1cd Make OptionMenu use the new Menu and MenuItem classes. 2007-02-22 12:34:38 +01:00
Tomeu Vizoso
500f979302 Renamed Button to IconButton. 2007-02-21 13:01:20 +01:00
Marco Pesenti Gritti
2e8bd12f8b Rework color and fonts to be more pytonish. Add units conversions. 2007-02-15 18:48:58 +01:00
Tomeu Vizoso
32c89a1fcb New widget OptionMenu. 2007-02-15 18:23:52 +01:00
Marco Pesenti Gritti
bcdff5ddd3 Move Color inside style 2007-02-14 16:20:00 +01:00
Tomeu Vizoso
b4a461605d Label fixes. 2007-02-13 18:09:45 +01:00
Tomeu Vizoso
f4a6eb4453 Refactor Frame, create RoundBox, some Entry fixes and new Label control. 2007-02-12 20:37:20 +01:00
Tomeu Vizoso
5aa820d72f And more text entry stuff. 2007-02-10 17:42:11 +01:00
Tomeu Vizoso
105c66f25b More text entry stuff. 2007-02-09 17:34:08 +01:00
Tomeu Vizoso
6115b8af10 Added text entry control. 2007-02-09 14:47:11 +01:00
Marco Pesenti Gritti
f6e1df09f5 Refactor a bit the color stuff. Python doesn't seem to like initializing class members with an instance of the class itself. Initial frame control implementation. 2007-02-08 16:28:05 +01:00
Marco Pesenti Gritti
1d6f0a11c4 Cut and paste the mozembed bindings instead of depending on the
external ones. This is necessary to be able to support 1.9.
2007-01-23 20:33:56 +01:00
Marco Pesenti Gritti
4cdf88f31d Do not hardcode /usr/bin/python 2007-01-20 13:38:58 +01:00
Dan Williams
e586cd66c0 Add activity objects to the data store 2006-12-20 14:04:52 -05:00
Dan Williams
039ac19432 datastore fixes 2006-12-11 17:25:48 -05:00
Justin Gallardo
b9f9ef0fe9 Changed all tabs to 4 spaces for python style 2006-12-04 11:12:24 -08:00
Marco Pesenti Gritti
5fd8f95046 Disable sketch, move it in tests for now (only way to hide it from the stupid
build system, it will have to be moved to his own module/bundle anyway).
2006-11-10 22:37:04 +01:00
Marco Pesenti Gritti
cb285aba06 Get running activities to work. Still hacky. 2006-10-31 12:06:28 +01:00
Marco Pesenti Gritti
92f37d31da Several fixes, generate the service, add a test bundle 2006-10-31 10:48:45 +01:00
Marco Pesenti Gritti
ebb896cb5b Another iteration on the spread out box. Make it work
well also for the mesh.
2006-10-25 14:31:44 +02:00
Marco Pesenti Gritti
fcac3b87ca Size the window to fill screen, to avoid wm races 2006-10-25 01:33:29 +02:00
Marco Pesenti Gritti
71c08b526f Add a few snowflakes and pack them in a spread box 2006-10-25 01:20:17 +02:00
Marco Pesenti Gritti
cfa8c980b5 Fix to use emulator 2006-10-25 01:14:48 +02:00
Marco Pesenti Gritti
bb4085373c Fix 2006-10-20 10:15:57 +02:00
Marco Pesenti Gritti
7a06102b2e Fix programmatical popdown 2006-10-18 14:26:07 +02:00
Marco Pesenti Gritti
18cbe0a68d Fix. Use sugar-emulator to run this 2006-10-18 14:18:31 +02:00
Marco Pesenti Gritti
157d702ad1 Fix the theme test 2006-10-17 18:00:02 +02:00
Marco Pesenti Gritti
ae9b28cb1b Add GPL headers, remove some obsolete tests 2006-10-15 01:16:43 +02:00
Marco Pesenti Gritti
3cfa9c40bd First go at progress in the entry. 2006-10-12 15:49:11 +02:00
Marco Pesenti Gritti
0ec5283081 Adapt gtk icon size to the grid 2006-10-11 19:58:57 +02:00
Marco Pesenti Gritti
3f68640c13 Get rid of the old simulator 2006-10-10 16:35:52 +02:00
Marco Pesenti Gritti
f1f0e9d26c Get names in random order 2006-10-10 10:02:03 +02:00
Marco Pesenti Gritti
279ebda451 Fix children counting 2006-10-10 01:14:24 +02:00
Marco Pesenti Gritti
067d60573e Join the activity before changing to it 2006-10-10 00:35:37 +02:00
Marco Pesenti Gritti
b309da53f6 Add activity change 2006-10-09 18:29:54 +02:00
Marco Pesenti Gritti
c9b5381c16 Add a list of names to pick from. Refactor a bit to allow different simulator stages.
Create a bunch of random bots.
2006-10-09 18:03:35 +02:00
Marco Pesenti Gritti
386dbe7123 Add a wait method to the bot 2006-10-09 16:35:36 +02:00
Marco Pesenti Gritti
994b337709 Add a bot and ability to share chat 2006-10-09 16:10:01 +02:00
Marco Pesenti Gritti
cbd3a52a68 Do not set up the owner of the presence service if there
is no nick name in the env. I'm not sure this is the best
approach, we need to figure it out.

First go at the new simulator.
2006-10-09 15:11:15 +02:00
Marco Pesenti Gritti
1dd8f78453 Rename the old simulator to oldsimulator to keep kiu working 2006-10-09 13:28:01 +02:00
Marco Pesenti Gritti
4a15327297 Refactor directory structure a bit in preparation to the new simulator. 2006-10-09 13:20:39 +02:00
Marco Pesenti Gritti
8c3ac8960f Spread box cleanups and fixes 2006-10-07 14:33:08 +02:00
Marco Pesenti Gritti
18716b308e Actually fixup the test 2006-10-06 23:33:26 +02:00
Marco Pesenti Gritti
e973b948da Some work on the snowflake test 2006-10-06 23:28:12 +02:00
Marco Pesenti Gritti
d1205dd255 Fix the spread box test and fix the box layout logic too 2006-10-06 18:07:49 +02:00
Marco Pesenti Gritti
1f8ff1db1f Move all the canvas code that doesn't depend on goocanvas anymore in graphics. 2006-10-04 00:55:20 +02:00
Marco Pesenti Gritti
4958c43b33 Add window manager test 2006-10-02 14:28:22 +02:00
Marco Pesenti Gritti
c6aa561fe9 Test theme from Manu 2006-10-02 13:35:22 +02:00
Marco Pesenti Gritti
0a912e214a Start moving to hippo canvas. (Friends presence in the activity regressed) 2006-10-02 01:50:43 +02:00
Marco Pesenti Gritti
a8322a76eb Fixes 2006-09-25 20:50:15 +02:00
Marco Pesenti Gritti
9dd98949e5 Hrm not really sure why I need this 2006-09-25 19:59:47 +02:00
Marco Pesenti Gritti
73be416c67 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-25 14:32:25 +02:00
Marco Pesenti Gritti
0092d85d61 Initial snow flake layout implementation 2006-09-25 14:32:08 +02:00
Dan Williams
aa0adcf0c5 Unconditionally reschedule current activity switch timeout 2006-09-25 07:35:44 -04:00
Marco Pesenti Gritti
d5f8d62d35 Add size request to BuddyActivityView and use it in IconLayout 2006-09-25 11:35:30 +02:00
Dan Williams
07c0ffbb7d Use two different activity types 2006-09-24 23:12:09 -04:00
Dan Williams
e2f82f02a0 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:

	shell/view/home/IconLayout.py
2006-09-24 21:37:46 -04:00
Dan Williams
701cef3f1d Only broadcast and activity change if it actually changed 2006-09-24 21:31:48 -04:00
Marco Pesenti Gritti
bcd150fa81 Implement very simple spread out logic for the IconLayout 2006-09-25 00:08:33 +02:00
Marco Pesenti Gritti
3f73da0549 Some cleanups of the IconLayout 2006-09-24 22:55:13 +02:00
Marco Pesenti Gritti
eac58dcfed Add test for icon layout 2006-09-24 02:24:02 +02:00
Marco Pesenti Gritti
24987a8de1 Adapt to the new icons 2006-09-24 02:11:43 +02:00
Dan Williams
4d0dae0e35 Change update frequency to 10 - 20 seconds 2006-09-21 17:03:18 -04:00
Dan Williams
66a1539895 Let Kiu change activities randomly 2006-09-21 16:43:51 -04:00
Marco Pesenti Gritti
8f6baf6239 Skeleton theme test 2006-09-13 16:26:54 +02:00
Marco Pesenti Gritti
a1d629b6cd Set constraints for the added items 2006-09-13 14:11:12 +02:00
Marco Pesenti Gritti
857b9cb659 Rewrite of the grid stuff. Simpler api and cleaner implementation.
Also follow the micro grids in pentagram design.
2006-09-13 13:50:00 +02:00
Marco Pesenti Gritti
a33cce71b6 Add test 2006-09-10 23:50:07 +02:00
Marco Pesenti Gritti
f43b97a202 Add timelined actions 2006-09-10 13:50:22 +02:00
Marco Pesenti Gritti
5b31e2b134 Abtract the bot code out to Bot 2006-09-10 13:31:08 +02:00