95be6c3e42Fix some bugs, make it more solid, update on share.
Marco Pesenti Gritti
2006-08-28 23:03:01 +0200
c630a8b11eFix up sizing removing the work around for mb. mb should be fixed soon (and latest svn is screwed anyway)
Marco Pesenti Gritti
2006-08-28 21:52:02 +0200
7d6452f17aComplete presence list implementation
Marco Pesenti Gritti
2006-08-28 21:38:36 +0200
4dbf80369bStart implementing presence on the friends panel
Marco Pesenti Gritti
2006-08-28 18:40:41 +0200
7d01cee2efActivate/deactivate the frame on F5
Marco Pesenti Gritti
2006-08-28 16:53:29 +0200
3f4625f0a1Get rid of the contextual chat.
Marco Pesenti Gritti
2006-08-28 15:22:52 +0200
8d26a76a88Add the actions buttons on the friends panel
Marco Pesenti Gritti
2006-08-28 14:58:21 +0200
b6cf5ef31eGet the zoom level buttons to work
Marco Pesenti Gritti
2006-08-28 14:36:48 +0200
a0127aa4dfAdd the top panel, unfinished.
Marco Pesenti Gritti
2006-08-28 14:04:51 +0200
766f9d6e68Use gproperties in IconItem, make the color optional
Marco Pesenti Gritti
2006-08-28 12:44:46 +0200
22e290332eRemove buddies when they disappear. The canvas model / data model separation makes this more complicated than I'd like. Maybe it's worth to merge the two levels, I dunno.
Marco Pesenti Gritti
2006-08-26 14:59:19 +0200
83bbe54bc8Hook up activity colors
Marco Pesenti Gritti
2006-08-26 14:17:55 +0200
93d489741dAutomatically read the profile (lazily)
Marco Pesenti Gritti
2006-08-26 13:35:03 +0200
a7c552c038Get rid of env.get_nick_name, that comes from the profile now
Marco Pesenti Gritti
2006-08-26 13:03:06 +0200
4f3e3a290cRemove unused MeshChat
Marco Pesenti Gritti
2006-08-26 12:56:40 +0200
8ab45f697dDo not expose unnecessary api
Marco Pesenti Gritti
2006-08-26 12:52:55 +0200
508ab2af25Move DonutItem out of public api
Marco Pesenti Gritti
2006-08-26 11:47:02 +0200
93a97660b4Remove obsolete gtk import and code and save 1.7MiB writeable. Whee\!
Dan Williams
2006-08-25 16:09:54 -0400
ef47f6e4c5Fix 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
Dan Williams
2006-08-25 14:55:19 -0400
6b232d97d8Rework profiles code a bit, initialize gecko profile
Marco Pesenti Gritti
2006-08-25 20:12:52 +0200
ba3d5fce8cDon't traceback when buddies have bad colors
Dan Williams
2006-08-25 12:11:25 -0400
8ac55c287eMerge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-08-25 17:44:45 +0200
cbfb10d020Keep a reference on the key grabber
Marco Pesenti Gritti
2006-08-25 17:44:07 +0200
f0a4459103Don't die when an activity doesn't have an icon
Dan Williams
2006-08-25 11:24:39 -0400
7646366553Keep the bindings private
Marco Pesenti Gritti
2006-08-25 14:39:58 +0200
760651e3d7Scale the home canvases to actual screen size
Marco Pesenti Gritti
2006-08-25 14:08:39 +0200
6cd4db9a2dUpdate keybindings
Marco Pesenti Gritti
2006-08-25 14:04:46 +0200
6e920265adComplete the keybindings stuff and use it for the home page
Marco Pesenti Gritti
2006-08-25 14:03:48 +0200
4425e14f13More work on global keybindings
Marco Pesenti Gritti
2006-08-25 12:28:52 +0200
1ada2b68b6Skeleton for the global keys stuff
Marco Pesenti Gritti
2006-08-25 11:19:27 +0200
b34cff91a3Move threadframe inside bindings directory, will add more stuff there.
Marco Pesenti Gritti
2006-08-25 10:33:39 +0200
7fe9f84a0aInitialize the service to None
Marco Pesenti Gritti
2006-08-25 01:06:37 +0200
05061c5e3dUse the actual buddy color
Marco Pesenti Gritti
2006-08-25 00:49:39 +0200
9e970b5b0fAdd IconColor.py to makefile
Dan Williams
2006-08-24 14:39:53 -0400
18a9ea1872Try to fix MostlyReliablePipe tracebacks in multicast stuff
Dan Williams
2006-08-24 12:40:12 -0400
d2c0829165Don't traceback when somebody doesn't advertise their color
Dan Williams
2006-08-24 11:09:53 -0400
3f50668494Add color support to the profile
Marco Pesenti Gritti
2006-08-23 21:03:17 +0200
c3d0ae0359Add Theme.py to the makefile
Dan Williams
2006-08-23 13:35:29 -0400
eef5e5b18aConvert PS bindings instantiation into a singleton to cut resource usage
Dan Williams
2006-08-23 11:38:56 -0400
d334b6e3bdAdd a color property and access to Buddy objects
Dan Williams
2006-08-23 11:14:46 -0400
e366753ab0Make theme color accessors more descriptive; add mesh view zoom rects
Dan Williams
2006-08-23 10:41:12 -0400
4eb5a61276Actually make theme object a singleton
Dan Williams
2006-08-23 08:13:15 -0400
3b9d3daa3bImplent color theming for Friends view
Dan Williams
2006-08-23 08:06:45 -0400
f3435bb914Add simple theme support to pick up color themes in the Home Window
Dan Williams
2006-08-23 07:09:10 -0400
1b688469c1Update horribly outdated README
Marco Pesenti Gritti
2006-08-23 11:56:59 +0200
631c3fa58aMerge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-08-23 11:52:47 +0200
f53af6af4cStart implementing the panels.
Marco Pesenti Gritti
2006-08-23 11:52:18 +0200
4e85e24fa9Add note about SUGAR_EMULATOR
Dan Williams
2006-08-23 00:59:42 -0400
9f674ef232Add missing files
Marco Pesenti Gritti
2006-08-22 16:18:49 +0200
bf8f1e30adForgot to add these
Marco Pesenti Gritti
2006-08-22 16:15:52 +0200
511fec421fSimple profile support. First time dialog (ugly and only nick atm).
Marco Pesenti Gritti
2006-08-22 16:15:34 +0200
3e51b086dfCreate a conf module. Move activity registry out of the shell (should only be graphical) into it.
Marco Pesenti Gritti
2006-08-22 14:01:53 +0200
49073039e9Run the session dbus from the emulator. The olpc run his own.
Marco Pesenti Gritti
2006-08-22 10:37:24 +0200
1017bba22dRelease 0.20
Marco Pesenti Gritti
2006-08-21 21:28:16 +0200
da80c91081Enable sugar emulator only if SUGAR_EMULATOR=yes is set
Marco Pesenti Gritti
2006-08-21 19:37:55 +0200
7d6adc55a3Fixup distcheck, release 0.19
Marco Pesenti Gritti
2006-08-21 15:59:40 +0200
c3b7a84cbcUse olpc matchbox theme
Marco Pesenti Gritti
2006-08-20 12:10:12 +0200
5e00d939deFix the zooming cycle
Marco Pesenti Gritti
2006-08-19 14:42:14 +0200
a3f62ee68fIntegrate Walter color values. (Still not fully hooked up to buddies)
Marco Pesenti Gritti
2006-08-19 14:27:56 +0200
32a368bdbbAdapt to the new artwork stylesheets
Marco Pesenti Gritti
2006-08-19 13:39:13 +0200
fd20af1431Update keybindings
Marco Pesenti Gritti
2006-08-19 12:14:12 +0200
58ddb555c4Merge demo4 branch
Marco Pesenti Gritti
2006-08-19 11:56:49 +0200
f8c4f0bd66Skeleton group chat activity. Fix positioning in the activity bar.
Marco Pesenti Gritti
2006-08-19 11:54:41 +0200
5a2653bf1eFunctional mesh view
Marco Pesenti Gritti
2006-08-19 11:33:58 +0200
0d4acb6e78Start implementing friends/mesh
Marco Pesenti Gritti
2006-08-19 11:12:25 +0200
de65daf548Implement zooming levels, actual view still empty
Marco Pesenti Gritti
2006-08-19 02:00:04 +0200
24dae31a9dStarting to create the mesh view...
Marco Pesenti Gritti
2006-08-19 01:29:42 +0200
e5eef2e183Back out the 0.2 delay hack
Marco Pesenti Gritti
2006-08-18 19:40:05 +0200
825758018dUpdate the color property name
Marco Pesenti Gritti
2006-08-18 19:36:36 +0200
678c7b9474add a dir
Marco Pesenti Gritti
2006-08-18 00:53:04 +0200
a60aface74Make it a Makefile.am so that it doesn't break autogen
Marco Pesenti Gritti
2006-08-18 00:50:20 +0200
8b912fb9faDon't use dbus for logging until we get deadlock issues sorted out
Dan Williams
2006-08-17 16:27:16 -0400
212b9a49daDon't do anything if there's no console
Dan Williams
2006-08-17 14:49:04 -0400
f1d6f96dc4Reset idle_id so we keep logging even if the console isn't set up yet
Dan Williams
2006-08-17 14:46:52 -0400
396a32ba7cMake an uninstall target
Dan Williams
2006-08-17 14:11:17 -0400
4c923db7eaAdd traceback support to the session too
Dan Williams
2006-08-17 12:02:29 -0400
14c9c55731Typo
Marco Pesenti Gritti
2006-08-17 14:43:17 +0200
640fff5619Handle activity closed by removing his piece from the donut.
Marco Pesenti Gritti
2006-08-17 14:42:29 +0200
f65d23c440Add icon for activity to the donut. Add signals in the shell for window open/close and use them in the task view.
Marco Pesenti Gritti
2006-08-17 14:23:52 +0200
10f356cb22Add fg and bg circles, fill the paths
Marco Pesenti Gritti
2006-08-17 13:16:48 +0200
fb829989c7Get tasks adding to work
Marco Pesenti Gritti
2006-08-17 12:09:45 +0200
e5ed8275a1Some work on the donut...
Marco Pesenti Gritti
2006-08-17 11:47:41 +0200
7990bc0d31Get activity bar and activity creation to work
Marco Pesenti Gritti
2006-08-17 10:32:59 +0200
01bc6cc71dForgot to add Makefile.in
Dan Williams
2006-08-16 23:12:22 -0400
ea3b66aa0fFix bug in get_services; self._services.values() is a list of lists of services
Dan Williams
2006-08-16 23:07:28 -0400
3b8dbb0836Enable traceback debugging in the PS
Dan Williams
2006-08-16 23:06:13 -0400
6d7782654cCache activity id
Dan Williams
2006-08-16 23:05:53 -0400
95c06280caAdd threadframe and TracebackUtils.py so we can get tracebacks of dbus deadlocks
Dan Williams
2006-08-16 23:05:44 -0400
6530653636Wait for PS to start again to fix race issues with activation
Dan Williams
2006-08-16 23:02:06 -0400