Commit Graph

542 Commits

Author SHA1 Message Date
Marco Pesenti Gritti 58a79eb123 Get rid of default type from the activity definition.
Modify code to use activity type id instead, except
from mapping service to activity.
2006-09-02 10:54:34 +02:00
Marco Pesenti Gritti c39d693d08 Handle transformations 2006-09-01 18:46:56 +02:00
Marco Pesenti Gritti 4c80db6da0 Some cleanups 2006-09-01 15:00:45 +02:00
Marco Pesenti Gritti 126ed5840f Respect constructor properties 2006-08-31 22:41:41 +02:00
Marco Pesenti Gritti 0ae39c93e7 Reimplement the icon item to render svg directly.
Some regressions sorry, need also to fix pygoocanvas...
2006-08-31 22:29:31 +02:00
Dan Williams 721ef6e29c Write out log strings as utf8 2006-08-29 11:52:49 -04:00
Marco Pesenti Gritti b6cf5ef31e Get the zoom level buttons to work 2006-08-28 14:36:48 +02:00
Marco Pesenti Gritti 766f9d6e68 Use gproperties in IconItem, make the color optional 2006-08-28 12:44:46 +02:00
Marco Pesenti Gritti e34d437fb9 Make paths manipulation stuff private 2006-08-26 13:38:42 +02:00
Marco Pesenti Gritti 93d489741d Automatically read the profile (lazily) 2006-08-26 13:35:03 +02:00
Marco Pesenti Gritti a7c552c038 Get rid of env.get_nick_name, that comes from the profile now 2006-08-26 13:03:06 +02:00
Marco Pesenti Gritti 4f3e3a290c Remove unused MeshChat 2006-08-26 12:56:40 +02:00
Marco Pesenti Gritti 8ab45f697d Do not expose unnecessary api 2006-08-26 12:52:55 +02:00
Marco Pesenti Gritti 508ab2af25 Move DonutItem out of public api 2006-08-26 11:47:02 +02:00
Dan Williams ef47f6e4c5 Fix buddy & activity visibility leaks if they are not yet valid; add Activity color attribute and don't make activity valid until we get the color 2006-08-25 14:55:19 -04:00
Marco Pesenti Gritti 6b232d97d8 Rework profiles code a bit, initialize gecko profile 2006-08-25 20:12:52 +02:00
Dan Williams ba3d5fce8c Don't traceback when buddies have bad colors 2006-08-25 12:11:25 -04:00
Marco Pesenti Gritti 7646366553 Keep the bindings private 2006-08-25 14:39:58 +02:00
Marco Pesenti Gritti 7fe9f84a0a Initialize the service to None 2006-08-25 01:06:37 +02:00
Dan Williams 9e970b5b0f Add IconColor.py to makefile 2006-08-24 14:39:53 -04:00
Dan Williams 18a9ea1872 Try to fix MostlyReliablePipe tracebacks in multicast stuff 2006-08-24 12:40:12 -04:00
Dan Williams d2c0829165 Don't traceback when somebody doesn't advertise their color 2006-08-24 11:09:53 -04:00
Marco Pesenti Gritti 3f50668494 Add color support to the profile 2006-08-23 21:03:17 +02:00
Dan Williams eef5e5b18a Convert PS bindings instantiation into a singleton to cut resource usage 2006-08-23 11:38:56 -04:00
Dan Williams d334b6e3bd Add a color property and access to Buddy objects 2006-08-23 11:14:46 -04:00
Marco Pesenti Gritti 9f674ef232 Add missing files 2006-08-22 16:18:49 +02:00
Marco Pesenti Gritti bf8f1e30ad Forgot to add these 2006-08-22 16:15:52 +02:00
Marco Pesenti Gritti 511fec421f Simple profile support. First time dialog (ugly and only nick atm). 2006-08-22 16:15:34 +02:00
Marco Pesenti Gritti 3e51b086df Create a conf module. Move activity registry out of the shell
(should only be graphical) into it.
2006-08-22 14:01:53 +02:00
Marco Pesenti Gritti a3f62ee68f Integrate Walter color values.
(Still not fully hooked up to buddies)
2006-08-19 14:27:56 +02:00
Marco Pesenti Gritti 32a368bdbb Adapt to the new artwork stylesheets 2006-08-19 13:39:13 +02:00
Marco Pesenti Gritti 58ddb555c4 Merge demo4 branch 2006-08-19 11:56:49 +02:00
Marco Pesenti Gritti f8c4f0bd66 Skeleton group chat activity.
Fix positioning in the activity bar.
2006-08-19 11:54:41 +02:00
Marco Pesenti Gritti 0d4acb6e78 Start implementing friends/mesh 2006-08-19 11:12:25 +02:00
Marco Pesenti Gritti 825758018d Update the color property name 2006-08-18 19:36:36 +02:00
Dan Williams 8b912fb9fa Don't use dbus for logging until we get deadlock issues sorted out 2006-08-17 16:27:16 -04:00
Dan Williams f1d6f96dc4 Reset idle_id so we keep logging even if the console isn't set up yet 2006-08-17 14:46:52 -04:00
Marco Pesenti Gritti 14c9c55731 Typo 2006-08-17 14:43:17 +02:00
Marco Pesenti Gritti 640fff5619 Handle activity closed by removing his piece from the donut. 2006-08-17 14:42:29 +02:00
Marco Pesenti Gritti f65d23c440 Add icon for activity to the donut.
Add signals in the shell for window open/close and use them in the task view.
2006-08-17 14:23:52 +02:00
Marco Pesenti Gritti 10f356cb22 Add fg and bg circles, fill the paths 2006-08-17 13:16:48 +02:00
Marco Pesenti Gritti fb829989c7 Get tasks adding to work 2006-08-17 12:09:45 +02:00
Marco Pesenti Gritti e5ed8275a1 Some work on the donut... 2006-08-17 11:47:41 +02:00
Marco Pesenti Gritti 7990bc0d31 Get activity bar and activity creation to work 2006-08-17 10:32:59 +02:00
Dan Williams 6d7782654c Cache activity id 2006-08-16 23:05:53 -04:00
Dan Williams 95c06280ca Add threadframe and TracebackUtils.py so we can get tracebacks of dbus deadlocks 2006-08-16 23:05:44 -04:00
Marco Pesenti Gritti dae3d2be2b Some work to implement the activity bar 2006-08-16 23:20:22 +02:00
Marco Pesenti Gritti 7dddefe229 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar into demo4 2006-08-16 19:55:34 +02:00
Marco Pesenti Gritti 115eefb4c2 Implement a canvas element that can draw svg icons
with different colors.
2006-08-16 19:55:13 +02:00
Marco Pesenti Gritti 6b181ced13 Some cleanups 2006-08-16 00:41:51 +02:00