6a3d0fedeaInstall the chat activity
Marco Pesenti Gritti
2006-06-25 15:01:48 -0400
0ac820812aAnother missing file
Marco Pesenti Gritti
2006-06-23 23:22:17 -0400
8fa1efd703Add some missing files
Marco Pesenti Gritti
2006-06-23 23:20:41 -0400
5b53bdb638Release 0.12
Marco Pesenti Gritti
2006-06-23 17:34:15 -0400
e932d0014eRemove non-sense in sliding out code
Marco Pesenti Gritti
2006-06-23 16:15:05 -0400
7026006efdMake the send button larger and remove border
Marco Pesenti Gritti
2006-06-23 16:08:58 -0400
d0cbce6d6dUse size request rather than resize. Make the notebook scrollable.
Marco Pesenti Gritti
2006-06-23 15:26:33 -0400
7504297e72Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar
Marco Pesenti Gritti
2006-06-23 15:08:28 -0400
3fcfebf112Fix chat focus
Marco Pesenti Gritti
2006-06-23 15:08:00 -0400
92a4708244Make sketches work in one-to-one chat
Marco Pesenti Gritti
2006-06-23 14:11:26 -0400
e5c7dea51cDon't traceback when an icon isn't found
Dan Williams
2006-06-23 14:00:37 -0400
a8c9f4301bMerge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar
Dan Williams
2006-06-23 13:13:32 -0400
db90d4a209Use random port for local models, clean up some model code, and don't double-register models when we hear our own announcement
Dan Williams
2006-06-23 13:13:28 -0400
b6b50ff285Make the console a slide-in window. Change keybinding to Ctrl-Down
Marco Pesenti Gritti
2006-06-23 13:09:58 -0400
a929dc0b46Fix up focus handling some
Marco Pesenti Gritti
2006-06-23 12:49:57 -0400
5fa4d3426eReenable old sliding in, it just feel less trembling and it's not buggy. We need to test on the olpc, old code is still there obviously.
Marco Pesenti Gritti
2006-06-23 12:29:16 -0400
0b170ea30dMerge branch 'master' of git+ssh://crank.laptop.org/git/sugar
Marco Pesenti Gritti
2006-06-23 12:23:51 -0400
1eaa5eca65Make share button insensitive for the everyone tab
Marco Pesenti Gritti
2006-06-23 12:23:44 -0400
7e50e0c8a1Use correct arguments
Dan Williams
2006-06-23 11:17:33 -0400
22dd92db71Remove debug print
Dan Williams
2006-06-23 11:13:47 -0400
db0aad8333Fix some missing imports
Dan Williams
2006-06-22 22:56:24 -0400
6b1c330dbfFix spacing a few errors
Dan Williams
2006-06-22 22:46:09 -0400
4511d13fb5Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar
Dan Williams
2006-06-22 22:42:35 -0400
f2ef2a6847Make activities emit an ActivityShared dbus signal; and have the shell & presence window detect that and disable the 'share' button
Dan Williams
2006-06-22 22:42:29 -0400
d57c94970fQuick terminal activity, vte based
Marco Pesenti Gritti
2006-06-22 21:51:29 -0400
e2719f7fb4Don't need this anymore
Marco Pesenti Gritti
2006-06-22 18:29:46 -0400
59f25b0741Get one-to-one chat to actually work...
Marco Pesenti Gritti
2006-06-22 18:07:54 -0400
c234b7b4a3Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar
Marco Pesenti Gritti
2006-06-22 16:01:14 -0400
0a305004b0Some work getting the one-to-one chat back
Marco Pesenti Gritti
2006-06-22 15:59:38 -0400
be992586b1Don't create more than one activity chat, and join a published chat when it appears
Dan Williams
2006-06-22 14:37:34 -0400
75402820e3clarify new activity service message
Dan Williams
2006-06-22 14:37:05 -0400
735d8bc8b4rename group_chat -> activity_chat for clarification
Dan Williams
2006-06-22 14:36:50 -0400
2840af85ceStop abusing ZeroConf by overloading the service type field; overload the service name field instead like everyone else does
Dan Williams
2006-06-22 14:05:38 -0400
2351ee0458[hack] don't traceback when there's no network connection
Dan Williams
2006-06-22 12:52:51 -0400
89d40971fe[hack] show a dialog when there's no available network connection, but at least don't traceback
Dan Williams
2006-06-22 12:52:30 -0400
49aa3ffcbaIncrease presence window size a bit
Marco Pesenti Gritti
2006-06-22 09:33:11 -0400
8797223ccdFixup the chat toolbar layout a bit
Marco Pesenti Gritti
2006-06-22 09:22:23 -0400
974ef81c1eGet back mesh chat (for the everyone tab)
Marco Pesenti Gritti
2006-06-21 23:49:37 -0400
e956f22597Readd icon
Marco Pesenti Gritti
2006-06-21 16:56:11 -0400
e1fb6ca1d5Adapt to the new API
Marco Pesenti Gritti
2006-06-21 16:54:13 -0400
43b5e7e1a1Fix bug in path initialization
Marco Pesenti Gritti
2006-06-21 16:35:57 -0400
26684a091cRelease 0.11
Marco Pesenti Gritti
2006-06-21 16:18:25 -0400
d3c2a104dbTypo
Marco Pesenti Gritti
2006-06-21 16:10:19 -0400
37ad383be3Forgot to add these
Marco Pesenti Gritti
2006-06-21 16:06:56 -0400
9ea6805174More work on packages refactoring, mostly working
Marco Pesenti Gritti
2006-06-21 16:05:52 -0400
f4e2791c89Big refactor of the directory structure and packages to reflect private/public
Marco Pesenti Gritti
2006-06-21 14:23:18 -0400
a6974cd597fix undefined variable
Dan Williams
2006-06-20 15:10:49 -0400
e9f20cfe0fpylint fixes
Dan Williams
2006-06-20 09:39:36 -0400
c92cf346f9Move the gmail example to his own directory
Marco Pesenti Gritti
2006-06-20 03:43:59 -0400
7e20f07b6cAdd some defines for the sliding parameters
Marco Pesenti Gritti
2006-06-20 03:34:14 -0400
028b15d3dfInitial bots code... probably a crack idea but let's see if I can get something useful out of it.
Marco Pesenti Gritti
2006-06-20 03:19:33 -0400
0df8d01dceIncrease timeout for nicer animation
Dan Williams
2006-06-19 23:23:35 -0400
ef0de497a5clarify variable name
Dan Williams
2006-06-19 23:20:18 -0400
d57fe375b9Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar
Dan Williams
2006-06-19 23:18:57 -0400
2c04bf08b4Use non-linear algorithm for sliding window animations
Dan Williams
2006-06-19 23:18:51 -0400
8212ce7595Ensure to not do unnecessary move when sliding
Marco Pesenti Gritti
2006-06-19 23:05:25 -0400
758d9fba43Always enable console
Marco Pesenti Gritti
2006-06-19 23:04:53 -0400
8bcdb8f3ddImplement session shutdown. For now we are forcefully killing activities. We will need to implement some sort of shutdown notification system but... for now this works.
Marco Pesenti Gritti
2006-06-19 22:39:57 -0400
5485a4f958Fix some typos
Dan Williams
2006-06-19 21:24:24 -0400
7ba6033921Use the service's _publisher_ address for buddy service verification, since that's the unicast address from which the buddy's service announcements are coming; not the service's outbound address
Dan Williams
2006-06-19 21:19:05 -0400
78ee3d2b20Find chat service that may have already been resolved, and make sure we don't user services that aren't for our activity
Dan Williams
2006-06-19 21:17:58 -0400
6fd464be7dMake get_activity_service() actually work
Dan Williams
2006-06-19 21:16:55 -0400
f15d803cc6Grab services that may already have been resolved
Dan Williams
2006-06-19 21:16:30 -0400
2c2ba14311clarify addresses
Dan Williams
2006-06-19 21:14:51 -0400
9c0669dde4Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar
Marco Pesenti Gritti
2006-06-19 15:31:32 -0400
4cef4cb3bdImplement sliding, dead slow with gradients. Get keyboard focus in the dock with some evil hack.
Marco Pesenti Gritti
2006-06-19 15:31:18 -0400
028f033344Need to change the activity service's name to the owners name before passing it along to the new activity that we're going to join.
Dan Williams
2006-06-19 15:12:56 -0400
e7f9a0a728When serializing an activity, allow using the owner's nick name for the service name
Dan Williams
2006-06-19 15:12:24 -0400
40483bb856Don't share an activity if it's name doesn't match our owner's nickname
Dan Williams
2006-06-19 15:10:37 -0400
072fea84a0Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar
Dan Williams
2006-06-19 14:53:36 -0400
c218b3fc03Ensure properties arguments are local encoding (for now), and tell the python dbus bindings explicitly what type to send them through dbus as (ie, ByteArray), because sometimes the bindings can't figure it out
Dan Williams
2006-06-19 14:53:32 -0400
69c1fd6252Ensure properties arguments are local encoding (for now)
Dan Williams
2006-06-19 14:52:46 -0400
918c695b07Do not assign {} to properties, if you do apparently the table is not recreated on subsequent calls and that obviously cause funny issues.
Marco Pesenti Gritti
2006-06-19 12:38:25 -0400
73c94c7bfbImprove some debug output
Marco Pesenti Gritti
2006-06-19 12:28:44 -0400
c65ef6f9cdMake the presence service resolve all shared activity services by default; it's up to the activities to ignore services that aren't theirs. Also add 'joined-activity' and 'left-activity' signals on Buddy objects, mainly for the PresenceWindow's 'Who's here' bits
Dan Williams
2006-06-19 09:49:57 -0400
d08ea50d15Start presence service later, so that we don't receive signals before we're ready to deal with them. Also ignore shared activities that aren't ours.
Dan Williams
2006-06-19 09:48:45 -0400
8154529886Fix some typos
Dan Williams
2006-06-19 09:47:28 -0400
44752264e0Ensure that deserialized Service arguments are not in Unicode (for the moment), since dbus passes strings as such
Dan Williams
2006-06-19 09:47:04 -0400
ea27f1ad8fHint slide in windows as docs, this should allow us to actually slide in.
Marco Pesenti Gritti
2006-06-19 02:36:11 -0400
5c7da12cd5Change the start page interface to make some sense. Need some theme love... (Code is an hack, but it's not worth implementing it right until we have more definite plans about this)
Marco Pesenti Gritti
2006-06-19 00:39:24 -0400
b129956abaAdd back colors in the toolbar. Layout/appeareance sucks atm
Marco Pesenti Gritti
2006-06-18 15:35:44 -0400
3fe0d7a580Get sketches back to work, add a send button
Marco Pesenti Gritti
2006-06-18 15:13:50 -0400
be051b2726Mention ctrl+s
Marco Pesenti Gritti
2006-06-18 14:45:04 -0400
3553882352Factor out window logic to ChatWindow. Hook the sketchpad to ctrl+s combination
Marco Pesenti Gritti
2006-06-18 14:44:08 -0400
9d7a7f8050Fix the confusion when running multiple instances on the same box by passing the nick name in the message.
Marco Pesenti Gritti
2006-06-18 14:14:59 -0400
51ea9eedbaGet chat back to work. Well except it get very confused if users have the same ip address.
Marco Pesenti Gritti
2006-06-18 03:00:23 -0400
bc43e25e10Filter out duplicate shared activities from the Start Page list
Dan Williams
2006-06-18 01:50:01 -0400
bf55ae8644Fix a bunch of issues with the chat window
Marco Pesenti Gritti
2006-06-18 01:47:53 -0400
b703d93534Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar
Dan Williams
2006-06-18 01:33:05 -0400
4e6cbab48ePass a serialized Service object through when joining an activity
Dan Williams
2006-06-18 01:31:55 -0400
9f1c77a55aAdd serialize/deserialize functions for Service objects
Dan Williams
2006-06-18 01:31:18 -0400
b4413fe3c2Some work to make group chat work again
Marco Pesenti Gritti
2006-06-18 01:05:40 -0400
afc587212eGet page sharing back to work
Marco Pesenti Gritti
2006-06-17 22:06:40 -0400
6d7940949aEmpty addresses are valid, meaning the buddy own address. For group (multicast) services publisher_address != service_address, introduce the distinction in the API and in the avahi announcement.
Marco Pesenti Gritti
2006-06-17 22:06:20 -0400
53f00b05b1Setup python logging and use it in the PresenceService
Marco Pesenti Gritti
2006-06-17 19:54:12 -0400
361eeff0c5Implement page location sharing. Not yet working for some reason.
Marco Pesenti Gritti
2006-06-17 00:33:08 -0400
5938a6dc14Add presence service-scope signals when new services appear on buddies, so that client's don't have to connect signal handlers to every single buddy
Dan Williams
2006-06-16 23:55:26 -0400
63bff5cecdMore fixes, not-presence works
Marco Pesenti Gritti
2006-06-16 23:40:36 -0400
193c2ed4cdAdd get_id() function to match activity.Activity's get_id() function; sort-of interface
Dan Williams
2006-06-16 23:33:16 -0400
d353bd5ed1Validate service type and check for uid-based services first
Dan Williams
2006-06-16 23:32:50 -0400