Marco Pesenti Gritti
279ebda451
Fix children counting
2006-10-10 01:14:24 +02:00
Marco Pesenti Gritti
7fa1b02a82
Fix size request calculation
2006-10-10 00:56:19 +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
8c3ac8960f
Spread box cleanups and fixes
2006-10-07 14:33:08 +02:00
Marco Pesenti Gritti
7801e05293
Put the log in the profile. Release 0.33
2006-10-06 18:53: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
7f232c30c2
More fixes
2006-10-06 11:34:29 +02:00
Marco Pesenti Gritti
953b5bf286
Some fixes
2006-10-06 11:17:38 +02:00
Marco Pesenti Gritti
b33a1c141f
Move the layouts to be box and subclass them.
2006-10-06 11:11:38 +02:00
Marco Pesenti Gritti
4b36f84c30
Fix several makefiles, use olpc theme for matchbox
2006-10-05 19:48:12 +02:00
Marco Pesenti Gritti
5b37955647
Revert "Install our own matchbox theme to disable shadows"
...
This reverts 0e77fc5bf9
commit.
2006-10-05 19:34:19 +02:00
Marco Pesenti Gritti
1b0e469dbd
More work on the views layout
2006-10-05 18:53:34 +02:00
Marco Pesenti Gritti
924fe94b16
Adapt spread layout to hippo
2006-10-05 18:32:35 +02:00
Marco Pesenti Gritti
aec5cdbdcd
Ooops broke default positioning strategy
2006-10-05 17:49:37 +02:00
Marco Pesenti Gritti
6479962ca7
Get back presence list to work
2006-10-05 17:09:38 +02:00
Marco Pesenti Gritti
847f69fce7
More stylification
2006-10-05 16:29:55 +02:00
Marco Pesenti Gritti
0bd96b3987
More stylsheets work
2006-10-05 14:52:33 +02:00
Marco Pesenti Gritti
250060b7f8
Remove several hardcoded sizes, substitute them with stylesheets.
2006-10-05 14:38:37 +02:00
Marco Pesenti Gritti
b3abf30dec
Improve stylesheet loading
2006-10-05 13:26:02 +02:00
Marco Pesenti Gritti
0e77fc5bf9
Install our own matchbox theme to disable shadows
2006-10-04 19:52:03 +02:00
Marco Pesenti Gritti
5da630c13a
Kill unused code, fix makefiles
2006-10-04 15:37:53 +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
717bdd66f4
Get rid of the old Grid and CanvasBox
2006-10-04 00:25:03 +02:00
John (J5) Palmieri
6f337e0b14
Changed all type checking to use isinstance
2006-10-03 17:06:48 -04:00
John (J5) Palmieri
be29c542bf
Deprecate dbus.dbus_bindings import and use new name_has_owner
...
API when available
2006-10-03 14:27:51 -04:00
Ian Bicking
bd0e612f1a
Changed to tabs, to keep things consistent.
2006-10-03 12:57:50 -05:00
Ian Bicking
bdf9c1b392
Updates to presence test and mockdbus
2006-10-03 12:50:21 -05:00
Ian Bicking
b010c0cd42
I added tests for the presence client interface. But the presence
...
client interface, I realize, is really boring and not worth testing
much. More interesting, I guess, is the mockdbus module. This will
need some more extension to be used by a server (I think), like the
presence server.
2006-10-03 12:25:05 -05:00
Marco Pesenti Gritti
0cd31b900a
Move the menu to hippo canvas
2006-10-03 18:52:11 +02:00
Marco Pesenti Gritti
9fd16ddd21
Remove the old menu icon code
2006-10-03 17:17:09 +02:00
Marco Pesenti Gritti
8f9f473073
Fix makefiles
2006-10-03 17:12:34 +02:00
Marco Pesenti Gritti
75b86618de
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2006-10-03 16:34:14 +02:00
Marco Pesenti Gritti
e14aa30f07
Port mesh and friends view to hippo, needs work
2006-10-03 16:31:32 +02:00
Dan Williams
3524042ad7
Update makefile
2006-10-02 15:46:37 -04:00
Marco Pesenti Gritti
a951b36347
Reimplement menu using hippo and hook it up for the
...
activity menu.
2006-10-02 16:37:30 +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
d05f1f13d3
Start rewriting our canvas stuff to cleanup and use hippo.
...
Out of the build.
2006-10-01 19:08:26 +02:00
Dan Williams
a09dc48669
Fix missing icon check
2006-09-28 17:03:24 -04:00
Dan Williams
8e7fe5dd65
Deal with missing icons
2006-09-28 17:00:15 -04:00
Dan Williams
e95e6c2a4e
Import the PS correctly
2006-09-28 15:51:40 -04:00
Dan Williams
70cbd90c7a
Fix signal args
2006-09-27 15:01:40 -04:00
Marco Pesenti Gritti
72d43fde28
Add a start method to the activity module, for initialization.
2006-09-26 22:12:18 +02:00
Dan Williams
ce577a6376
Refactor current activity handling to be top-level attributes and D-Bus signals, not stuck in the property dict
2006-09-26 13:31:14 -04:00
Marco Pesenti Gritti
9619921735
Image layout fixes
2006-09-25 21:35:25 +02:00
Dan Williams
5343a4d6ef
Fix mixup of set_constraints() args
2006-09-25 15:27:52 -04:00
Dan Williams
d585a251bd
Do simple height-flow layout on menu items, and add an add_image() function
2006-09-25 15:20:08 -04: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
2ac1bf7302
Handle image size allocation
2006-09-25 19:06:31 +02:00
Marco Pesenti Gritti
2ee61e4475
Show activities again
2006-09-25 16:40:15 +02:00
Dan Williams
804848ba47
_stringify_hash -> printable_hash; generalize, make more public
2006-09-25 09:45:24 -04:00
Marco Pesenti Gritti
0092d85d61
Initial snow flake layout implementation
2006-09-25 14:32:08 +02: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
f83567ba32
Determine scale as a float so it's not clamped at 0
2006-09-24 21:53:39 -04:00
Marco Pesenti Gritti
3f73da0549
Some cleanups of the IconLayout
2006-09-24 22:55:13 +02:00
Dan Williams
6473444e09
Add a 'Disappeared' signal on the buddy object
2006-09-22 17:21:34 -04:00
Dan Williams
c978b5ed6d
Ensure properties will always be an empty dict
2006-09-22 15:42:11 -04:00
Dan Williams
7061434703
Don't traceback on Ctrl+C
2006-09-22 12:13:34 -04:00
Marco Pesenti Gritti
b6e32680aa
Use white for the separator
2006-09-22 14:50:26 +02:00
Marco Pesenti Gritti
d8c61d271a
Convert to the new icon format
2006-09-22 14:32:07 +02:00
Marco Pesenti Gritti
ccb33fe254
Missing casts
2006-09-22 11:43:44 +02:00
Marco Pesenti Gritti
5e55efe9d5
Get icon size from the handle. Remove the padding from
...
the zoom view icons and reorder them.
2006-09-22 10:55:10 +02:00
Dan Williams
4410ad5056
Don't traceback on reset-by-peer errors
2006-09-21 17:02:20 -04:00
Dan Williams
ab7ef75518
Add current activity accessor
2006-09-21 16:44:19 -04:00
Dan Williams
66a1539895
Let Kiu change activities randomly
2006-09-21 16:43:51 -04:00
Marco Pesenti Gritti
66124465e8
Do not show the frame when leaving the edge before the time
2006-09-21 18:04:37 +02:00
Marco Pesenti Gritti
3c64b65829
Drop color schemes per design change
2006-09-21 15:00:59 +02:00
Marco Pesenti Gritti
a054eb3a4b
Implement the frame mouse activation logic.
...
Some fixes in the Timeline
2006-09-21 14:45:36 +02:00
Marco Pesenti Gritti
446a58d52c
Simple timeline API.
...
Use it to implement the frame key logic.
2006-09-21 14:08:10 +02:00
Marco Pesenti Gritti
03539cf942
Add missing file, thanks to bertf
2006-09-20 19:54:49 +02:00
Dan Williams
d0f23744f0
Use asynchronous service resolution to capture service updates too
2006-09-19 13:54:32 -04:00
Marco Pesenti Gritti
ec0debdb30
Do not hide the frame if menushell is active.
2006-09-19 14:43:42 +02:00
Marco Pesenti Gritti
9ff192d0b3
Use a different menu shell for the zoom view and the frame
2006-09-19 14:04:11 +02:00
Marco Pesenti Gritti
0c099a4b7c
Do not show titlebar
2006-09-18 12:04:16 +02:00
Marco Pesenti Gritti
274dfbbf6a
Add Menu.py, patch by Tomeu Vizoso
2006-09-18 10:12:26 +02:00
Marco Pesenti Gritti
e48c135ae9
Rewrite canvas box layout
2006-09-17 03:35:14 +02:00
Marco Pesenti Gritti
27b2e0080b
Remove brain dead -1
2006-09-17 01:19:36 +02:00
Marco Pesenti Gritti
89e2f5be91
Rework menu positioning. Cleanups.
2006-09-17 01:05:59 +02:00
Marco Pesenti Gritti
f77046e76a
Correct rect allocation
2006-09-16 21:53:03 +02:00
Marco Pesenti Gritti
edba3e0082
Implement menu color scheme and fixup colors
2006-09-16 20:48:27 +02:00
Marco Pesenti Gritti
a1d2b993c0
Generic menu
2006-09-16 15:36:39 +02:00
Marco Pesenti Gritti
8dbdda5384
Move all the popup logic from IconItem to MenuIcon
2006-09-16 15:01:38 +02:00
Marco Pesenti Gritti
dd6c3fd0fe
s/rows/cols
2006-09-16 14:47:25 +02:00
Marco Pesenti Gritti
7c91b1c49f
Factor out to a generic icon with menu
2006-09-16 14:45:09 +02:00
Dan Williams
922b7238b9
Merge
2006-09-15 16:50:06 -04:00
Dan Williams
b39eff3365
Refcount tracked service types; ensure only the process that registers a service can change it; add support for updated service properties/published values
2006-09-15 16:41:11 -04:00
Marco Pesenti Gritti
5f99dcf9a5
Move the presence service out of the shell
2006-09-15 13:54:16 +02:00
Marco Pesenti Gritti
b7a5854a0b
More color fixes
2006-09-15 03:22:01 +02:00
Marco Pesenti Gritti
86c2de3e68
Urgh I had fill/stroke inverted, no wonder I was getting ugly colors!
2006-09-15 03:08:22 +02:00
Marco Pesenti Gritti
3a10f80aa1
A bunch of cleanups and fixes
2006-09-15 02:54:25 +02:00
Marco Pesenti Gritti
dd15b0d063
Improve function naming
2006-09-15 01:59:49 +02:00
Marco Pesenti Gritti
40ac396055
Fix small bugs in the grid logic
2006-09-15 01:56:59 +02:00
Marco Pesenti Gritti
e12881e36b
Pass screen relative coordinates in the popup event
2006-09-14 21:01:59 +02:00
Marco Pesenti Gritti
3b41f1248a
More layout fixes
2006-09-14 15:07:22 +02:00