Commit Graph

  • 6a3d0fedea Install the chat activity Marco Pesenti Gritti 2006-06-25 15:01:48 -0400
  • 0ac820812a Another missing file Marco Pesenti Gritti 2006-06-23 23:22:17 -0400
  • 8fa1efd703 Add some missing files Marco Pesenti Gritti 2006-06-23 23:20:41 -0400
  • 5b53bdb638 Release 0.12 Marco Pesenti Gritti 2006-06-23 17:34:15 -0400
  • e932d0014e Remove non-sense in sliding out code Marco Pesenti Gritti 2006-06-23 16:15:05 -0400
  • 7026006efd Make the send button larger and remove border Marco Pesenti Gritti 2006-06-23 16:08:58 -0400
  • d0cbce6d6d Use size request rather than resize. Make the notebook scrollable. Marco Pesenti Gritti 2006-06-23 15:26:33 -0400
  • 7504297e72 Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar Marco Pesenti Gritti 2006-06-23 15:08:28 -0400
  • 3fcfebf112 Fix chat focus Marco Pesenti Gritti 2006-06-23 15:08:00 -0400
  • 92a4708244 Make sketches work in one-to-one chat Marco Pesenti Gritti 2006-06-23 14:11:26 -0400
  • e5c7dea51c Don't traceback when an icon isn't found Dan Williams 2006-06-23 14:00:37 -0400
  • a8c9f4301b Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar Dan Williams 2006-06-23 13:13:32 -0400
  • db90d4a209 Use 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
  • b6b50ff285 Make the console a slide-in window. Change keybinding to Ctrl-Down Marco Pesenti Gritti 2006-06-23 13:09:58 -0400
  • a929dc0b46 Fix up focus handling some Marco Pesenti Gritti 2006-06-23 12:49:57 -0400
  • 5fa4d3426e Reenable 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
  • 0b170ea30d Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar Marco Pesenti Gritti 2006-06-23 12:23:51 -0400
  • 1eaa5eca65 Make share button insensitive for the everyone tab Marco Pesenti Gritti 2006-06-23 12:23:44 -0400
  • 7e50e0c8a1 Use correct arguments Dan Williams 2006-06-23 11:17:33 -0400
  • 22dd92db71 Remove debug print Dan Williams 2006-06-23 11:13:47 -0400
  • db0aad8333 Fix some missing imports Dan Williams 2006-06-22 22:56:24 -0400
  • 6b1c330dbf Fix spacing a few errors Dan Williams 2006-06-22 22:46:09 -0400
  • 4511d13fb5 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar Dan Williams 2006-06-22 22:42:35 -0400
  • f2ef2a6847 Make 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
  • d57c94970f Quick terminal activity, vte based Marco Pesenti Gritti 2006-06-22 21:51:29 -0400
  • e2719f7fb4 Don't need this anymore Marco Pesenti Gritti 2006-06-22 18:29:46 -0400
  • 59f25b0741 Get one-to-one chat to actually work... Marco Pesenti Gritti 2006-06-22 18:07:54 -0400
  • c234b7b4a3 Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar Marco Pesenti Gritti 2006-06-22 16:01:14 -0400
  • 0a305004b0 Some work getting the one-to-one chat back Marco Pesenti Gritti 2006-06-22 15:59:38 -0400
  • be992586b1 Don't create more than one activity chat, and join a published chat when it appears Dan Williams 2006-06-22 14:37:34 -0400
  • 75402820e3 clarify new activity service message Dan Williams 2006-06-22 14:37:05 -0400
  • 735d8bc8b4 rename group_chat -> activity_chat for clarification Dan Williams 2006-06-22 14:36:50 -0400
  • 2840af85ce Stop 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
  • 49aa3ffcba Increase presence window size a bit Marco Pesenti Gritti 2006-06-22 09:33:11 -0400
  • 8797223ccd Fixup the chat toolbar layout a bit Marco Pesenti Gritti 2006-06-22 09:22:23 -0400
  • 974ef81c1e Get back mesh chat (for the everyone tab) Marco Pesenti Gritti 2006-06-21 23:49:37 -0400
  • e956f22597 Readd icon Marco Pesenti Gritti 2006-06-21 16:56:11 -0400
  • e1fb6ca1d5 Adapt to the new API Marco Pesenti Gritti 2006-06-21 16:54:13 -0400
  • 43b5e7e1a1 Fix bug in path initialization Marco Pesenti Gritti 2006-06-21 16:35:57 -0400
  • 26684a091c Release 0.11 Marco Pesenti Gritti 2006-06-21 16:18:25 -0400
  • d3c2a104db Typo Marco Pesenti Gritti 2006-06-21 16:10:19 -0400
  • 37ad383be3 Forgot to add these Marco Pesenti Gritti 2006-06-21 16:06:56 -0400
  • 9ea6805174 More work on packages refactoring, mostly working Marco Pesenti Gritti 2006-06-21 16:05:52 -0400
  • f4e2791c89 Big refactor of the directory structure and packages to reflect private/public Marco Pesenti Gritti 2006-06-21 14:23:18 -0400
  • a6974cd597 fix undefined variable Dan Williams 2006-06-20 15:10:49 -0400
  • e9f20cfe0f pylint fixes Dan Williams 2006-06-20 09:39:36 -0400
  • c92cf346f9 Move the gmail example to his own directory Marco Pesenti Gritti 2006-06-20 03:43:59 -0400
  • 7e20f07b6c Add some defines for the sliding parameters Marco Pesenti Gritti 2006-06-20 03:34:14 -0400
  • 028b15d3df Initial 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
  • 0df8d01dce Increase timeout for nicer animation Dan Williams 2006-06-19 23:23:35 -0400
  • ef0de497a5 clarify variable name Dan Williams 2006-06-19 23:20:18 -0400
  • d57fe375b9 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar Dan Williams 2006-06-19 23:18:57 -0400
  • 2c04bf08b4 Use non-linear algorithm for sliding window animations Dan Williams 2006-06-19 23:18:51 -0400
  • 8212ce7595 Ensure to not do unnecessary move when sliding Marco Pesenti Gritti 2006-06-19 23:05:25 -0400
  • 758d9fba43 Always enable console Marco Pesenti Gritti 2006-06-19 23:04:53 -0400
  • 8bcdb8f3dd Implement 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
  • 5485a4f958 Fix some typos Dan Williams 2006-06-19 21:24:24 -0400
  • 7ba6033921 Use 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
  • 78ee3d2b20 Find 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
  • 6fd464be7d Make get_activity_service() actually work Dan Williams 2006-06-19 21:16:55 -0400
  • f15d803cc6 Grab services that may already have been resolved Dan Williams 2006-06-19 21:16:30 -0400
  • 2c2ba14311 clarify addresses Dan Williams 2006-06-19 21:14:51 -0400
  • 9c0669dde4 Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar Marco Pesenti Gritti 2006-06-19 15:31:32 -0400
  • 4cef4cb3bd Implement 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
  • 028f033344 Need 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
  • e7f9a0a728 When serializing an activity, allow using the owner's nick name for the service name Dan Williams 2006-06-19 15:12:24 -0400
  • 40483bb856 Don't share an activity if it's name doesn't match our owner's nickname Dan Williams 2006-06-19 15:10:37 -0400
  • 072fea84a0 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar Dan Williams 2006-06-19 14:53:36 -0400
  • c218b3fc03 Ensure 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
  • 69c1fd6252 Ensure properties arguments are local encoding (for now) Dan Williams 2006-06-19 14:52:46 -0400
  • 918c695b07 Do 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
  • 73c94c7bfb Improve some debug output Marco Pesenti Gritti 2006-06-19 12:28:44 -0400
  • c65ef6f9cd Make 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
  • d08ea50d15 Start 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
  • 8154529886 Fix some typos Dan Williams 2006-06-19 09:47:28 -0400
  • 44752264e0 Ensure 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
  • ea27f1ad8f Hint slide in windows as docs, this should allow us to actually slide in. Marco Pesenti Gritti 2006-06-19 02:36:11 -0400
  • 5c7da12cd5 Change 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
  • b129956aba Add back colors in the toolbar. Layout/appeareance sucks atm Marco Pesenti Gritti 2006-06-18 15:35:44 -0400
  • 3fe0d7a580 Get sketches back to work, add a send button Marco Pesenti Gritti 2006-06-18 15:13:50 -0400
  • be051b2726 Mention ctrl+s Marco Pesenti Gritti 2006-06-18 14:45:04 -0400
  • 3553882352 Factor out window logic to ChatWindow. Hook the sketchpad to ctrl+s combination Marco Pesenti Gritti 2006-06-18 14:44:08 -0400
  • 9d7a7f8050 Fix 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
  • 51ea9eedba Get 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
  • bc43e25e10 Filter out duplicate shared activities from the Start Page list Dan Williams 2006-06-18 01:50:01 -0400
  • bf55ae8644 Fix a bunch of issues with the chat window Marco Pesenti Gritti 2006-06-18 01:47:53 -0400
  • b703d93534 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar Dan Williams 2006-06-18 01:33:05 -0400
  • 4e6cbab48e Pass a serialized Service object through when joining an activity Dan Williams 2006-06-18 01:31:55 -0400
  • 9f1c77a55a Add serialize/deserialize functions for Service objects Dan Williams 2006-06-18 01:31:18 -0400
  • b4413fe3c2 Some work to make group chat work again Marco Pesenti Gritti 2006-06-18 01:05:40 -0400
  • afc587212e Get page sharing back to work Marco Pesenti Gritti 2006-06-17 22:06:40 -0400
  • 6d7940949a Empty 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
  • 53f00b05b1 Setup python logging and use it in the PresenceService Marco Pesenti Gritti 2006-06-17 19:54:12 -0400
  • 361eeff0c5 Implement page location sharing. Not yet working for some reason. Marco Pesenti Gritti 2006-06-17 00:33:08 -0400
  • 5938a6dc14 Add 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
  • 63bff5cecd More fixes, not-presence works Marco Pesenti Gritti 2006-06-16 23:40:36 -0400
  • 193c2ed4cd Add get_id() function to match activity.Activity's get_id() function; sort-of interface Dan Williams 2006-06-16 23:33:16 -0400
  • d353bd5ed1 Validate service type and check for uid-based services first Dan Williams 2006-06-16 23:32:50 -0400