Commit Graph

278 Commits

Author SHA1 Message Date
Marco Pesenti Gritti db08c3795f Read service type from the .activity file 2006-07-14 16:40:45 +02:00
Marco Pesenti Gritti 5ff09a10f7 Write a model for activities and use it in home page 2006-07-14 15:47:42 +02:00
Marco Pesenti Gritti e079d76380 Update the task list on add/remove rather than
rebuilding every time. Note that this is _not_
the real UI. It's just some stuff I put there
because we need the functionality while we
finalize the real design and we figure out
how to implement it.
2006-07-13 11:10:27 +02:00
Marco Pesenti Gritti cc66d7d4df Merge presence window and chat in one window 2006-07-13 10:47:36 +02:00
Marco Pesenti Gritti 02c697d862 Reuse the spawn code 2006-07-12 22:24:49 +02:00
Marco Pesenti Gritti 2bbedf988b Fix a bunch of bugs, more cleanups 2006-07-12 22:17:57 +02:00
Marco Pesenti Gritti d12b780074 More work on session refactoring 2006-07-12 17:21:22 +02:00
Marco Pesenti Gritti be806eb191 More cleanups and some fixes 2006-07-12 14:02:29 +02:00
Marco Pesenti Gritti ca2b08f8b6 Cleanup and document session creation and activity registry 2006-07-12 13:20:41 +02:00
Marco Pesenti Gritti 01da885516 Lots of build fixes 2006-07-10 16:16:30 +02:00
Marco Pesenti Gritti 9f9f420863 Add tasks to the home window. A bunch of fixes. 2006-07-10 13:42:34 +02:00
Marco Pesenti Gritti 1cc14e406a More work on the window management refactor 2006-07-09 17:37:54 +02:00
Marco Pesenti Gritti d4cb9a2714 More work on the new design 2006-07-08 15:47:51 +02:00
Marco Pesenti Gritti 0cbe559dbf Forgot to add these 2006-07-08 11:56:13 +02:00
Marco Pesenti Gritti 2999244b54 Stat refactoring the shell to use windows rather than tabs.
Initial implementation of the new activity menu
2006-07-08 11:55:33 +02:00
Marco Pesenti Gritti 10054cd505 Try to fix traceback dcbw commit introduced 2006-07-07 17:43:40 +02:00
Marco Pesenti Gritti 3c5ebf424f Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar 2006-07-07 17:18:48 +02:00
Marco Pesenti Gritti 1b6e8b4480 Ensure we are not overwflowing target position 2006-07-07 17:18:21 +02:00
Dan Williams 70965d0344 Remove merge conflict junk 2006-07-07 11:03:34 -04:00
Dan Williams fdd2ded8d8 Merge 2006-07-07 11:02:48 -04:00
Dan Williams 8270a84e09 Fix activity double-join bug where opening a shared activity twice opened a blank tab 2006-07-07 11:00:20 -04:00
Marco Pesenti Gritti 63c93e4f2d Rewrite the wm, implement smarter sliding, "merge"
presence window and chat, activate by F1
2006-07-07 16:37:52 +02:00
Marco Pesenti Gritti 446754f4d3 Forgot to add these 2006-07-06 23:35:16 +02:00
Marco Pesenti Gritti ba09278c67 Split classes out of shell.py 2006-07-06 23:34:23 +02:00
Marco Pesenti Gritti fbb2621fff Make missing strings translatable 2006-07-06 20:25:56 +02:00
Marco Pesenti Gritti 85ff44db1c Forgot to commit changes... This breaks one-to-one chat,
I'm going to fix it.
2006-07-06 15:59:48 +02:00
Marco Pesenti Gritti 1eba377add Translation support 2006-07-05 17:00:11 +02:00
Marco Pesenti Gritti 27927f80f6 Tweak sizing and positioning to fit better on the olpc 2006-06-30 11:30:32 -04:00
Marco Pesenti Gritti e932d0014e Remove non-sense in sliding out code 2006-06-23 16:15:05 -04:00
Marco Pesenti Gritti d0cbce6d6d Use size request rather than resize. Make the notebook
scrollable.
2006-06-23 15:26:33 -04:00
Marco Pesenti Gritti b6b50ff285 Make the console a slide-in window. Change keybinding to Ctrl-Down 2006-06-23 13:09:58 -04:00
Marco Pesenti Gritti a929dc0b46 Fix up focus handling some 2006-06-23 12:49:57 -04:00
Marco Pesenti Gritti 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.
2006-06-23 12:29:16 -04:00
Marco Pesenti Gritti 1eaa5eca65 Make share button insensitive for the everyone tab 2006-06-23 12:23:44 -04:00
Dan Williams 4511d13fb5 Merge branch 'master' of git+ssh://dcbw@crank.laptop.org/git/sugar 2006-06-22 22:42:35 -04:00
Dan Williams f2ef2a6847 Make activities emit an ActivityShared dbus signal; and have the shell & presence window detect that and disable the 'share' button 2006-06-22 22:42:29 -04:00
Marco Pesenti Gritti 59f25b0741 Get one-to-one chat to actually work... 2006-06-22 18:07:54 -04:00
Marco Pesenti Gritti c234b7b4a3 Merge branch 'master' of git+ssh://crank.laptop.org/git/sugar
Conflicts:

	sugar/presence/Buddy.py
2006-06-22 16:01:14 -04:00
Marco Pesenti Gritti 0a305004b0 Some work getting the one-to-one chat back 2006-06-22 15:59:38 -04:00
Dan Williams 75402820e3 clarify new activity service message 2006-06-22 14:37:05 -04:00
Dan Williams 735d8bc8b4 rename group_chat -> activity_chat for clarification 2006-06-22 14:36:50 -04:00
Dan Williams 2840af85ce Stop abusing ZeroConf by overloading the service type field; overload the service name field instead like everyone else does 2006-06-22 14:05:38 -04:00
Dan Williams 89d40971fe [hack] show a dialog when there's no available network connection, but at least don't traceback 2006-06-22 12:52:30 -04:00
Marco Pesenti Gritti 49aa3ffcba Increase presence window size a bit 2006-06-22 09:33:11 -04:00
Marco Pesenti Gritti 974ef81c1e Get back mesh chat (for the everyone tab) 2006-06-21 23:49:37 -04:00
Marco Pesenti Gritti 43b5e7e1a1 Fix bug in path initialization 2006-06-21 16:35:57 -04:00
Marco Pesenti Gritti 26684a091c Release 0.11 2006-06-21 16:18:25 -04:00
Marco Pesenti Gritti d3c2a104db Typo 2006-06-21 16:10:19 -04:00
Marco Pesenti Gritti 9ea6805174 More work on packages refactoring, mostly working 2006-06-21 16:05:52 -04:00
Marco Pesenti Gritti f4e2791c89 Big refactor of the directory structure and packages to
reflect private/public
2006-06-21 14:23:18 -04:00