dae3d2be2b
Some work to implement the activity bar
Marco Pesenti Gritti
2006-08-16 23:20:22 +02:00
47f25f234e
Home page background
Marco Pesenti Gritti
2006-08-16 22:01:43 +02:00
a963c33078
Change emulator resolution to 800x600. Change canvas resolution to 1200x900, scale it down in the emulator.
Marco Pesenti Gritti
2006-08-16 20:34:33 +02:00
7dddefe229
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar into demo4
Marco Pesenti Gritti
2006-08-16 19:55:34 +02:00
115eefb4c2
Implement a canvas element that can draw svg icons with different colors.
Marco Pesenti Gritti
2006-08-16 19:55:13 +02:00
9ad1fe62ae
Don't allow PS to be started twice
Dan Williams
2006-08-16 12:09:43 -04:00
2a50bbd3ca
Fix service unregistration; the service will get cleaned up when Avahi notices that it has gone away so we don't have to delete it ourselves
Dan Williams
2006-08-16 11:15:59 -04:00
6b181ced13
Some cleanups
Marco Pesenti Gritti
2006-08-16 00:41:51 +02:00
1cfd208f7b
Do not pass the timeout argument if we are using the in-process console
Marco Pesenti Gritti
2006-08-16 00:30:50 +02:00
fa90ec41aa
Merge from master
Marco Pesenti Gritti
2006-08-15 13:47:21 +02:00
b1c7385204
Print traces also on stderr
Marco Pesenti Gritti
2006-08-15 13:15:46 +02:00
a6ef49b731
Make HomeWindow a canvas. Modify screen resolution to match what Walter said.
Marco Pesenti Gritti
2006-08-15 12:20:09 +02:00
621e43563f
Get rid of the initial implementation of Diana design since that's no more the plan.
Marco Pesenti Gritti
2006-08-14 20:54:33 +02:00
3d4330580c
Factor out a queue from the handler and use it for exceptions too. Send all messages in the same dbus call.
Marco Pesenti Gritti
2006-08-14 12:18:58 +02:00
8f5cd86cba
Fix up .service installation
Marco Pesenti Gritti
2006-08-14 01:07:40 +02:00
6eb7117c25
Getting presence service logging to work. Don't lose debug state when switching tab.
Marco Pesenti Gritti
2006-08-13 02:57:12 +02:00
dd7fff79f8
Fix add_python_path, ensure service exist before trying to log
Marco Pesenti Gritti
2006-08-13 01:31:24 +02:00
c7c71d25a8
Use dbus activation to start the presence service
Marco Pesenti Gritti
2006-08-13 00:28:38 +02:00
e2e5bc0000
Install service files for the presence service
Marco Pesenti Gritti
2006-08-13 00:06:52 +02:00
e57f4da027
Factor out a function to write services from the activities setup code
Marco Pesenti Gritti
2006-08-12 23:47:14 +02:00
c07612c858
Fix running from installed
Marco Pesenti Gritti
2006-08-12 23:38:52 +02:00
bb60b8ad3e
Cleanup environemnt setup
Marco Pesenti Gritti
2006-08-12 23:35:52 +02:00
d41c761e02
Simplify profile/nick name code. Use SUGAR_NICK_NAME env.
Marco Pesenti Gritti
2006-08-12 21:34:06 +02:00
2636bc63d0
Split the console service out of the shell, to remove dep
Marco Pesenti Gritti
2006-08-12 16:19:47 +02:00
0963329b47
Disable logging in the presence service, need to solve circular dep
Marco Pesenti Gritti
2006-08-12 01:36:30 +02:00
fc1aefc72c
Use dbus-launch with the --exit-with-session. dbus not exiting still not fully solved.
Marco Pesenti Gritti
2006-08-12 01:29:55 +02:00
c5fb39875c
Do not open multiple copies of the same activity
Marco Pesenti Gritti
2006-08-12 00:29:32 +02:00
9585330e43
Add a way to enable/disable displaying debug messages
Marco Pesenti Gritti
2006-08-11 17:05:06 +02:00
884eef4bd5
Show all activities output in the console, just activate the tab for the current activity.
Marco Pesenti Gritti
2006-08-11 15:21:11 +02:00
628271959c
Refactor the console stuff
Marco Pesenti Gritti
2006-08-11 13:05:33 +02:00
cb47f17b31
Move session stuff to his own package
Marco Pesenti Gritti
2006-08-11 11:37:35 +02:00
27456ff723
Remove the theme hacks. sugar-jhbuild set this up fine now.
Marco Pesenti Gritti
2006-08-10 23:54:34 +02:00
093a1981d5
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-08-10 00:57:08 +02:00
9b12b11534
Get one-to-one chat back to work
Marco Pesenti Gritti
2006-08-10 00:54:54 +02:00
c095192d08
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Dan Williams
2006-08-09 15:50:03 -04:00
a3b81d5f0c
Fix log message args
Dan Williams
2006-08-09 15:49:50 -04:00
f5587ac799
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-08-09 21:12:27 +02:00
aae859f4d3
Load google as homepage. Some cleanups.
Marco Pesenti Gritti
2006-08-09 21:09:24 +02:00
ddddde54b1
Add ChatController.py to the makefile
Dan Williams
2006-08-09 15:05:45 -04:00
0dcaf314f7
Several fixes and cleanups
Marco Pesenti Gritti
2006-08-09 18:29:33 +02:00
95d9b7fe8e
More work on the chat. Fix terminal api
Marco Pesenti Gritti
2006-08-09 15:53:10 +02:00
a9a65f42df
Create the hosts when windows are displayed
Marco Pesenti Gritti
2006-08-09 14:22:58 +02:00
a0c69066d4
Remove default_type from the dbus service too
Marco Pesenti Gritti
2006-08-09 13:05:57 +02:00
7db5479c5c
It's not necessary to pass the default_type around anymore.
Marco Pesenti Gritti
2006-08-09 13:01:47 +02:00
7e85c5160e
Setup the activity from the shell process, through dbus, this simplifies things a lot...
Marco Pesenti Gritti
2006-08-09 12:57:42 +02:00
e4c4e866a5
Start refactoring to get back buddy chat to work...
Marco Pesenti Gritti
2006-08-09 11:47:17 +02:00
4d67407f6a
Cleanups
Marco Pesenti Gritti
2006-08-09 02:13:56 +02:00
70485218c0
Split the factory to his own module
Marco Pesenti Gritti
2006-08-09 02:02:34 +02:00
7ab6da7278
Actually join the activity, check for duplicates in the model.
Marco Pesenti Gritti
2006-08-09 01:50:35 +02:00
c6d59fd7b4
Improve the activity api
Marco Pesenti Gritti
2006-08-09 01:08:19 +02:00
f1821704e7
Cleanups and document a bit
Marco Pesenti Gritti
2006-08-08 12:34:04 +02:00
892c61e63a
Publish and use title for the activities model
Marco Pesenti Gritti
2006-08-08 12:08:16 +02:00
2535a88645
Use the default service to get activity informations, instead of Activity ps object.
Marco Pesenti Gritti
2006-08-08 12:01:45 +02:00
544e47cbe0
Move activity service registration in Activity
Marco Pesenti Gritti
2006-08-07 16:42:36 +02:00
9274f9707f
Remove args from the factory interface
Marco Pesenti Gritti
2006-08-07 16:26:54 +02:00
d919848324
Rework to not use protected API
Marco Pesenti Gritti
2006-08-07 11:08:10 +02:00
167dbec0f5
Add a script to install external activities
Marco Pesenti Gritti
2006-08-04 15:54:28 +02:00
3117d454b9
add service unregistration
Dan Williams
2006-08-02 10:27:09 -04:00
ebd27c2cbb
Adapt to gecko-embed api change
Marco Pesenti Gritti
2006-07-31 16:15:05 +02:00
2647b96433
Fix for dbus 0.61
Marco Pesenti Gritti
2006-07-28 21:45:12 +02:00
86bd6f50f0
Use dbus activation to launch factories. This breaks p-to-p chat and ./sugar/activities. Will fix tomorrow.
Marco Pesenti Gritti
2006-07-28 01:25:08 +02:00
1d370ca8e5
Minor fixes
Marco Pesenti Gritti
2006-07-27 10:35:59 +02:00
d778d45b13
Load the current page when joining an active. Get back page sharing to work.
Marco Pesenti Gritti
2006-07-26 18:00:28 +02:00
e1928878f9
Accidentally commented out console code...
Marco Pesenti Gritti
2006-07-26 16:48:21 +02:00
b4b4c13c90
Get one-to-one chat back to work
Marco Pesenti Gritti
2006-07-26 16:45:40 +02:00
51c08af67c
Add back the ip check, ipv6 needs to be disabled in the avahi daemon config for this to work though
Marco Pesenti Gritti
2006-07-26 16:33:44 +02:00
8444bd63d6
More chat fixes...
Marco Pesenti Gritti
2006-07-26 16:14:29 +02:00
f5b1be244f
Get private chat to show, not working yet
Marco Pesenti Gritti
2006-07-26 15:38:54 +02:00
fd6367007a
Get chat to work again
Marco Pesenti Gritti
2006-07-26 14:05:43 +02:00
5f628f1a4f
Get presence to work on the chat window
Marco Pesenti Gritti
2006-07-26 13:41:49 +02:00
0947581a11
A bunch of fixes...
Marco Pesenti Gritti
2006-07-26 12:57:54 +02:00
57cc6a303c
Some fixes, adapt the presence view to the new api
Marco Pesenti Gritti
2006-07-26 11:44:54 +02:00
4cf8e8de49
Disable Share button when activity is already shared
Dan Williams
2006-07-26 00:19:05 -05:00
cf35d9f374
Separate a service's address into source address and the service address, and explicitly set each when required
Dan Williams
2006-07-26 00:14:09 -05:00
ae1b278d7a
Fix getting published service values
Dan Williams
2006-07-25 19:15:36 -05:00
80b92fe2aa
Merge branch 'master' of git+ssh://dcbw@dev.laptop.org/git/sugar
Dan Williams
2006-07-25 19:04:20 -05:00
164add907d
Make shareActivity work
Dan Williams
2006-07-25 19:04:15 -05:00
2e58cc8786
Work around for dbus locking issue
Marco Pesenti Gritti
2006-07-26 01:14:31 +02:00
e5065263a9
s/publish/share
Dan Williams
2006-07-25 17:17:05 -05:00
8d232ae292
Fix spacing
Dan Williams
2006-07-25 16:46:09 -05:00
e3065ba02d
Merge branch 'master' of git+ssh://dcbw@dev.laptop.org/git/sugar
Dan Williams
2006-07-25 16:38:52 -05:00
ea133a9c6d
merge
Dan Williams
2006-07-25 16:38:48 -05:00
c1e0bd39b2
presence.py is no longer used
Dan Williams
2006-07-25 16:36:51 -05:00
9e32bbba7a
Import some missing dbus.glib imports
Marco Pesenti Gritti
2006-07-25 23:00:45 +02:00
1ef5c576c2
Do not use dbus_bindings for exceptions. Use dbus.exceptions. Thanks J5 to point it out.
Marco Pesenti Gritti
2006-07-25 22:52:45 +02:00
ef71679ed6
Rewrite this since I forgot to add it and lost it grrr
Marco Pesenti Gritti
2006-07-25 18:39:03 +02:00
c094bbd8b5
Missing script
Marco Pesenti Gritti
2006-07-25 18:28:51 +02:00
2c790da716
Add debug logging support to the PresenceService
Dan Williams
2006-07-24 11:48:19 -05:00
7cc68303f9
Don't import gtk, just use gobject
Dan Williams
2006-07-24 11:45:53 -05:00
bfab84acc9
Poll for PS readiness rather than a hard wait time
Dan Williams
2006-07-24 11:27:52 -05:00
3798f29a6b
Make dbus service properties public
Dan Williams
2006-07-24 11:27:21 -05:00
318c49bacf
Don't traceback when our activity can't be found (because it's not shared)
Dan Williams
2006-07-24 11:13:07 -05:00
a827175a28
Fix dbus_bindings import namespace
Dan Williams
2006-07-24 11:08:59 -05:00
ba6c75725d
Fix occurances of get_nick_name() -> get_name()
Dan Williams
2006-07-24 10:57:21 -05:00
a216a19f3f
Re-enable ActivityChat service existing chat service detection code
Dan Williams
2006-07-24 10:57:02 -05:00
5887cb39bb
Fix get_icon_pixbuf()
Dan Williams
2006-07-24 10:56:06 -05:00
f53c5326f2
Add initial non-working bits of ShareActivity
Dan Williams
2006-07-24 10:55:42 -05:00
7f39ed44e9
More build fixes. Add a script for presence service.
Marco Pesenti Gritti
2006-07-24 16:24:39 +02:00
7e40025966
Build fixes
Marco Pesenti Gritti
2006-07-24 15:50:26 +02:00