3bcc3d0542
Release 0.25
Marco Pesenti Gritti
2006-09-11 01:26:02 +02:00
9aaaa500a6
Optimize cache a bit and cleanup code
Marco Pesenti Gritti
2006-09-11 00:36:12 +02:00
a33cce71b6
Add test
Marco Pesenti Gritti
2006-09-10 23:50:07 +02:00
35e64c154a
Redraw existing bounds on do_update
Marco Pesenti Gritti
2006-09-10 23:48:23 +02:00
a75adee698
Redraw on properties changes
Marco Pesenti Gritti
2006-09-10 23:41:11 +02:00
f43b97a202
Add timelined actions
Marco Pesenti Gritti
2006-09-10 13:50:22 +02:00
5b31e2b134
Abtract the bot code out to Bot
Marco Pesenti Gritti
2006-09-10 13:31:08 +02:00
f438f851ea
Check we have a color before registering the icon
Marco Pesenti Gritti
2006-09-10 13:10:46 +02:00
6e2ab8dee1
Make the bot public a service. Crappy code, trying things out for now.
Marco Pesenti Gritti
2006-09-10 11:57:41 +02:00
7958f30744
Write a non ui test session.
Marco Pesenti Gritti
2006-09-10 03:07:10 +02:00
3884507a74
Write a session for ui tests and use it for test-icons
Marco Pesenti Gritti
2006-09-10 02:54:05 +02:00
47cc58b1e6
Make part of the session public so that it can used by tests
Marco Pesenti Gritti
2006-09-10 02:35:53 +02:00
f4f70d22f1
Remove old bots implementation. I'm going to rewrite this.
Marco Pesenti Gritti
2006-09-10 01:38:04 +02:00
62674bbd91
Use a notebook to work around goocanvas bugs :/
Marco Pesenti Gritti
2006-09-10 01:33:34 +02:00
6296a4db9e
Remove some unused imports
Marco Pesenti Gritti
2006-09-09 18:29:07 +02:00
85a10c7775
Add missing file
Marco Pesenti Gritti
2006-09-09 14:52:50 +02:00
1cc21aa7cf
Remove invites when accepted
Marco Pesenti Gritti
2006-09-09 14:37:11 +02:00
9d4911d1e3
Insert the invites before the activities
Marco Pesenti Gritti
2006-09-09 14:11:24 +02:00
4cca5dc9ff
Use stock-missing when there is no activity icon
Marco Pesenti Gritti
2006-09-09 13:25:56 +02:00
2b1a11fb66
Improved layout strategy
Marco Pesenti Gritti
2006-09-09 12:23:01 +02:00
678cab55f9
Implement a simple box group and use it for the dynamic panels
Marco Pesenti Gritti
2006-09-09 11:43:52 +02:00
dd9e09ab1c
More cleanups, show my icon at the center of the screen
Marco Pesenti Gritti
2006-09-09 02:34:47 +02:00
665f83d7ef
Use the colors in the new design
Marco Pesenti Gritti
2006-09-09 02:08:00 +02:00
695fb7e1c5
Fix up dimensions
Marco Pesenti Gritti
2006-09-09 02:05:00 +02:00
5fc7e1137d
Fix makefile
Marco Pesenti Gritti
2006-09-09 01:55:25 +02:00
41b528284c
Use CanvasView, rework to the new design, cleanup code a lot
Marco Pesenti Gritti
2006-09-09 01:54:44 +02:00
1eae3082c2
add file
Marco Pesenti Gritti
2006-09-08 22:52:06 +02:00
f26e85a1fa
Write a canvas subclass in 1200x900 that adapts to screen. Use it in the test.
Marco Pesenti Gritti
2006-09-08 22:49:49 +02:00
7232f0e0ea
Check there is actually a current activity before getting his id
Marco Pesenti Gritti
2006-09-08 18:23:16 +02:00
bfb09abf7d
Fixup friends positioning and cleanup the code
Marco Pesenti Gritti
2006-09-08 18:12:08 +02:00
f4d8e538f4
Use has_key to check environ var
Marco Pesenti Gritti
2006-09-08 18:03:40 +02:00
bfe4922808
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-09-08 18:02:01 +02:00
6e558713ff
Add environment variable to control dbus monitor
Dan Williams
2006-09-08 11:47:02 -04:00
3ecb7fe70d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-09-08 17:21:32 +02:00
e402fe3286
Get initial properties synchronously rather than async
Dan Williams
2006-09-08 11:26:40 -04:00
03aa335661
Fix friends colors
Marco Pesenti Gritti
2006-09-08 16:27:17 +02:00
3e82db03c0
Show different icons
Marco Pesenti Gritti
2006-09-08 15:26:27 +02:00
233051875b
Bring around both colors, since multiple combinations can have the same base color.
Marco Pesenti Gritti
2006-09-08 15:09:10 +02:00
2a2554f157
forgot to add files
Marco Pesenti Gritti
2006-09-08 14:22:31 +02:00
b8018bb889
Add a test for icons
Marco Pesenti Gritti
2006-09-08 14:21:56 +02:00
8d27527fd9
Integrate new colors table
Marco Pesenti Gritti
2006-09-08 13:53:55 +02:00
7abb2f7387
Remove buddies when they leave
Marco Pesenti Gritti
2006-09-08 12:23:33 +02:00
4e8278d4a6
Implement clear
Marco Pesenti Gritti
2006-09-08 12:15:50 +02:00
39e1e08082
Fix redrawing
Marco Pesenti Gritti
2006-09-08 11:54:31 +02:00
188edf560a
Correct buddies placement
Marco Pesenti Gritti
2006-09-08 11:35:28 +02:00
071719e0a4
Do not sum up multiple translations
Marco Pesenti Gritti
2006-09-08 11:31:11 +02:00
10f3c1bc92
More fixes
Marco Pesenti Gritti
2006-09-08 10:38:45 +02:00
d2ca088057
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-09-08 10:20:17 +02:00
53d9686e6e
Use float for x,y,w,h
Marco Pesenti Gritti
2006-09-08 10:16:23 +02:00
e2306d81bd
Add PropertyChanged signal for Buddy objects because color and address can change later. Also don't try to stuff None through dbus
Dan Williams
2006-09-07 23:30:22 -04:00
4c167037d4
Add Owner to buddy list
Dan Williams
2006-09-07 23:29:28 -04:00
45e37349d2
Add dbus-monitor service, but disable to reduce spew
Dan Williams
2006-09-07 23:28:01 -04:00
5f93f41387
Typo
Marco Pesenti Gritti
2006-09-08 02:59:05 +02:00
e56954cf48
Create with correct grid size
Marco Pesenti Gritti
2006-09-08 02:51:10 +02:00
6bbb20c4c7
Add padding in the constraints constructor
Marco Pesenti Gritti
2006-09-08 02:20:11 +02:00
d58936869f
Bugfixes
Marco Pesenti Gritti
2006-09-08 01:54:52 +02:00
d8d80854d6
Fix up the right panel, unfinished
Marco Pesenti Gritti
2006-09-08 01:13:42 +02:00
d51a00eaec
Get the top panel back
Marco Pesenti Gritti
2006-09-08 00:51:45 +02:00
7850970f27
Make the frame adapt to screen size again. Several cleanups. Fixup makefiles
Marco Pesenti Gritti
2006-09-07 19:51:27 +02:00
5988a89517
Write a GridModel, with correct size and layout, and use it
Marco Pesenti Gritti
2006-09-07 19:03:40 +02:00
fbc7bd8b97
Fix inverted rows/cols
Marco Pesenti Gritti
2006-09-07 18:47:15 +02:00
4f0a470b8e
Forgot to add files. Remove debug code
Marco Pesenti Gritti
2006-09-07 16:42:12 +02:00
21b19924ea
Implement the grid, regress UI a bit
Marco Pesenti Gritti
2006-09-07 15:11:51 +02:00
61058e0110
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2006-09-07 11:36:33 +02:00
6aadff4e87
Simple grid layout
Marco Pesenti Gritti
2006-09-07 11:36:04 +02:00
ef254ce128
Create placeholder Owner object when PS starts, fill in services later
Dan Williams
2006-09-06 10:16:49 -04:00
f40485aad4
Handle F6 in sugar
Marco Pesenti Gritti
2006-09-04 22:37:17 +02:00
693b14f3c9
Some makefile fixes
Marco Pesenti Gritti
2006-09-04 22:20:13 +02:00
b9cc263d75
Cleanup and startup the wm before first time dialog
Marco Pesenti Gritti
2006-09-04 21:49:58 +02:00
01c4658ee0
Make conf private, expose the nick name from env
Marco Pesenti Gritti
2006-09-04 21:34:54 +02:00
995c74b116
Sort of functional invites implementation
Marco Pesenti Gritti
2006-09-04 17:00:45 +02:00
cdbd4e28b4
Start implementing invites...
Marco Pesenti Gritti
2006-09-04 14:30:44 +02:00
73b793472c
fix the problem with registering services with the same stype inside different activities.
Marco Pesenti Gritti
2006-09-04 13:32:31 +02:00
b1b9cb57fe
Add icon
Marco Pesenti Gritti
2006-09-04 12:13:16 +02:00
98c301568d
Remove unnecessary method from the dbus service
Marco Pesenti Gritti
2006-09-02 11:43:32 +02:00
58a79eb123
Get rid of default type from the activity definition. Modify code to use activity type id instead, except from mapping service to activity.
Marco Pesenti Gritti
2006-09-02 10:54:34 +02:00
8ffff18bc3
Correct installation path
Marco Pesenti Gritti
2006-09-01 21:06:34 +02:00
bcfe526a85
Disconnect the signals from the right object
Marco Pesenti Gritti
2006-09-01 18:59:14 +02:00
c39d693d08
Handle transformations
Marco Pesenti Gritti
2006-09-01 18:46:56 +02:00
e6b839f202
Fix logic
Marco Pesenti Gritti
2006-09-01 18:38:23 +02:00
b15fb5ad50
Cleanups
Marco Pesenti Gritti
2006-09-01 15:33:55 +02:00
a6f9241e95
Refactor frame stuff naming some
Marco Pesenti Gritti
2006-09-01 15:11:52 +02:00
4c80db6da0
Some cleanups
Marco Pesenti Gritti
2006-09-01 15:00:45 +02:00
126ed5840f
Respect constructor properties
Marco Pesenti Gritti
2006-08-31 22:41:41 +02:00
0ae39c93e7
Reimplement the icon item to render svg directly. Some regressions sorry, need also to fix pygoocanvas...
Marco Pesenti Gritti
2006-08-31 22:29:31 +02:00
110d1bf8ce
No more need to keep zoom level in the shell. Work around redrawing issue.
Marco Pesenti Gritti
2006-08-31 17:58:18 +02:00
26c50e3b3d
Panels doesn't take focus
Marco Pesenti Gritti
2006-08-31 10:10:45 +02:00
590608b19b
Missing service getter
Marco Pesenti Gritti
2006-08-30 13:14:37 +02:00
77e689f21b
Persist the friends list
Marco Pesenti Gritti
2006-08-30 13:04:12 +02:00
030ba2b56d
Clicking on the friend icon in the frame add it to friends.
Marco Pesenti Gritti
2006-08-30 12:22:01 +02:00
6865148c90
More refactoring. Start implementing friends.
Marco Pesenti Gritti
2006-08-30 11:46:14 +02:00
028d22cdd7
More refactoring of the home implementation
Marco Pesenti Gritti
2006-08-30 11:15:21 +02:00
adb269709c
Remove obsolete import
Marco Pesenti Gritti
2006-08-30 10:55:57 +02:00