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
Marco Pesenti Gritti
f6491e6afc
Refactor the directory structure to match the packages
2006-05-12 02:32:03 -04:00
Dan Williams
0a43ee3d2a
Fixup one instance of s/gtk.FALSE/False/ and fix up debug spew.
2006-04-27 15:38:03 -04:00