Marco Pesenti Gritti
|
20ea0d7bcc
|
Add a spread layout manager. Work in progress.
|
2007-07-05 13:33:29 +02:00 |
|
Marco Pesenti Gritti
|
91654729bf
|
Refactor the snowflake layout to use the new hippo layout managers.
Cleanup the logic.
Better test.
Make it internal.
|
2007-07-05 11:22:09 +02:00 |
|
Tomeu Vizoso
|
7191f44ff1
|
Add tooltips to the mesh icon in the mesh view.
|
2007-07-02 19:35:34 +02:00 |
|
Tomeu Vizoso
|
fdc97518f7
|
Add tooltips to APs in the mesh view.
|
2007-07-02 19:34:03 +02:00 |
|
Tomeu Vizoso
|
8849e289ba
|
Add tooltips to activities icons in the mesh view.
|
2007-07-02 19:16:52 +02:00 |
|
Marco Pesenti Gritti
|
7024f93a43
|
Move the zoom levels inside the model
|
2007-07-02 14:34:41 +02:00 |
|
Marco Pesenti Gritti
|
42e67edab2
|
Evil tricks to not always show the XO palette at startup.
|
2007-07-02 12:00:05 +02:00 |
|
Tomeu Vizoso
|
4aee850af7
|
Replace Menu for Palette.
|
2007-07-01 12:55:10 +02:00 |
|
Marco Pesenti Gritti
|
3eaeebc60e
|
Lots of palette refactoring.
|
2007-06-26 14:55:16 +02:00 |
|
Marco Pesenti Gritti
|
f85142bdc4
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:
shell/view/home/HomeBox.py
|
2007-06-25 14:33:54 +02:00 |
|
Marco Pesenti Gritti
|
e0793ef199
|
Heavy refactoring of palette activation. Not fully
implemented yet.
|
2007-06-25 14:31:43 +02:00 |
|
Tomeu Vizoso
|
811a7d8411
|
Implement shutdown.
|
2007-06-25 12:48:21 +02:00 |
|
Marco Pesenti Gritti
|
d92bb7a4ef
|
Some palette code cleanups.
|
2007-06-25 11:39:51 +02:00 |
|
Marco Pesenti Gritti
|
e3e69f42a2
|
Add a bunch of GPL headers
|
2007-06-24 15:01:30 +02:00 |
|
Marco Pesenti Gritti
|
8505a18652
|
Fix copyright year
|
2007-06-24 14:45:05 +02:00 |
|
Tomeu Vizoso
|
dfd16d155a
|
Add palette to XO icon in Home View.
|
2007-06-24 14:37:53 +02:00 |
|
Marco Pesenti Gritti
|
d4bd7a5d05
|
Do not index icons by activity id. Raw X windows does not have one.
|
2007-06-01 14:19:14 +02:00 |
|
Marco Pesenti Gritti
|
b1a62c2fc0
|
Refactor part of the Home model. Should be much
cleaner and reliable. If you find bugs with it
please let me know.
|
2007-06-01 13:38:34 +02:00 |
|
Marco Pesenti Gritti
|
2f6790105d
|
Make launching a property of the activity model
|
2007-06-01 11:03:18 +02:00 |
|
Marco Pesenti Gritti
|
42fef182f4
|
Refactor the bundle registry. Move it inside
the shell and expose the parts that should be
public to the shell dbus service.
|
2007-05-27 20:24:10 +02:00 |
|
Dan Williams
|
28e8b9025e
|
Show activity title in mesh view
|
2007-05-15 16:21:40 -04:00 |
|
Dan Williams
|
65998a10c6
|
Use bundle registry correctly
|
2007-05-02 22:21:15 -04:00 |
|
Dan Williams
|
d5d9c1fa0f
|
Fix activity join from mesh view
|
2007-04-27 17:48:35 -04:00 |
|
Marco Pesenti Gritti
|
9ccda70199
|
Refactor the window API a bit to make it more flexible.
|
2007-04-27 10:51:19 +02:00 |
|
Marco Pesenti Gritti
|
e49146752f
|
More work on the new graphics API.
|
2007-04-26 11:31:41 +02:00 |
|
Marco Pesenti Gritti
|
f67a243653
|
Get rid of the notebook which was causing strange flickering.
|
2007-04-16 12:26:17 +02:00 |
|
Marco Pesenti Gritti
|
1b84784d26
|
Fix initial scale
|
2007-04-16 12:01:35 +02:00 |
|
Marco Pesenti Gritti
|
9ffd050302
|
Update the makefile
|
2007-04-16 11:40:56 +02:00 |
|
Marco Pesenti Gritti
|
f55a19b73c
|
Implement the transition between zoom view.
|
2007-04-16 11:40:28 +02:00 |
|
Marco Pesenti Gritti
|
5bfc64d9be
|
Always center the owner in the home views
|
2007-04-16 10:36:15 +02:00 |
|
Dan Williams
|
894fcea9fc
|
Remove get_default_type() and bundle default types; obsolete
|
2007-04-11 15:08:40 -04:00 |
|
Dan Williams
|
6710618a43
|
Use public keys rather than nicknames to differentiate buddies
|
2007-04-10 15:55:55 -04:00 |
|
Dan Williams
|
76a0f45aa8
|
More new PS fixes
|
2007-04-09 16:05:32 -04:00 |
|
Dan Williams
|
bc083dae5a
|
Cut over to new PresenceService
|
2007-04-09 14:40:56 -04:00 |
|
Marco Pesenti Gritti
|
09304e8e5a
|
Accept raw X windows in the shell
|
2007-04-08 19:20:59 +02:00 |
|
Dan Williams
|
396ca0e64e
|
Don't hiccup on NM start/stop
|
2007-04-05 00:22:13 -04:00 |
|
Marco Pesenti Gritti
|
e179dbae14
|
Increase timeouts a bit
|
2007-03-30 01:40:05 +02:00 |
|
Marco Pesenti Gritti
|
87f1e9bcc9
|
Suspend the mesh view when it's not active so that
we don't keep blinking the icon in the background.
|
2007-03-30 01:08:44 +02:00 |
|
Dan Williams
|
40f4c81d06
|
Make the mesh icon pulse when activated and activating
|
2007-03-29 15:00:27 -04:00 |
|
Marco Pesenti Gritti
|
f59fab783f
|
Change the feedback for connected/connecting/disconnected access point,
using two different types of pulsing.
|
2007-03-29 17:25:47 +02:00 |
|
Dan Williams
|
d0fdf59486
|
Really add mesh device bits
|
2007-03-29 10:10:34 -04:00 |
|
Tomeu Vizoso
|
e8a21bf6a0
|
Use color.HTMLColor instead of the color string.
|
2007-03-16 11:53:22 +01:00 |
|
Dan Williams
|
b45c810ca1
|
Make access points have persistent colors
|
2007-03-15 22:03:42 -04:00 |
|
Tomeu Vizoso
|
d001c70443
|
Tweaked sizes of home xo icon, donut radius and device icons.
|
2007-03-15 19:19:38 +01:00 |
|
Marco Pesenti Gritti
|
eefad0aeed
|
Do not try to add access points on model removed signal!
Some fixes to access point state.
|
2007-03-07 14:23:44 +01:00 |
|
Marco Pesenti Gritti
|
32ac23ce27
|
Make the icon pulse when connecting
|
2007-02-28 16:19:01 +01:00 |
|
Marco Pesenti Gritti
|
aec4fcf874
|
More work on devices, getting there
|
2007-02-28 15:42:41 +01:00 |
|
Marco Pesenti Gritti
|
8f57bf7c9d
|
Support running without network manager service.
Rework code to run without hardware manager service.
|
2007-02-26 14:42:39 +01:00 |
|
Marco Pesenti Gritti
|
6fadbde8bc
|
Fix up propagation of the state property changes
|
2007-02-26 13:20:36 +01:00 |
|
Marco Pesenti Gritti
|
89a91954c9
|
More work on network devices, getting there
|
2007-02-26 12:23:00 +01:00 |
|
Marco Pesenti Gritti
|
66f26e4b8b
|
Fixup tooltips. Still not working for the home page case, since
the active device logic is pretty broken.
|
2007-02-25 17:34:15 +01:00 |
|
Marco Pesenti Gritti
|
10bfe004a8
|
Fix strength propagation
|
2007-02-25 15:05:56 +01:00 |
|
Marco Pesenti Gritti
|
f907ceeae6
|
Display strength of wireless device/networks
|
2007-02-25 14:30:17 +01:00 |
|
Marco Pesenti Gritti
|
7c135804bc
|
Handle device removal
|
2007-02-25 12:36:44 +01:00 |
|
Marco Pesenti Gritti
|
38ac42d665
|
Activate the network on click
|
2007-02-25 12:17:45 +01:00 |
|
Marco Pesenti Gritti
|
91722dfebc
|
Add a tooltip with the ap name, not working for some reason
|
2007-02-25 11:52:14 +01:00 |
|
Marco Pesenti Gritti
|
06e0923687
|
First go at access points on the mesh view
|
2007-02-25 11:39:35 +01:00 |
|
Marco Pesenti Gritti
|
6a4170a51e
|
Get the wireless device to show.
|
2007-02-25 02:28:14 +01:00 |
|
Tomeu Vizoso
|
a2e5b9308e
|
Rename color property in CanvasIcon to xo-color and added properties fill-color and stroke-color.
|
2007-02-23 17:08:37 +01:00 |
|
Tomeu Vizoso
|
cb0d75eb59
|
Rename IconColor to XoColor.
|
2007-02-23 13:09:33 +01:00 |
|
Marco Pesenti Gritti
|
ee66b2237d
|
More work to get rid of stylesheets, some regressions.
|
2007-02-20 14:57:50 +01:00 |
|
Marco Pesenti Gritti
|
7ba58f68b0
|
Position the device icons around the donut
|
2007-02-20 12:01:58 +01:00 |
|
Marco Pesenti Gritti
|
e0dd1f5232
|
Infrastructure for the home page devices
|
2007-02-20 11:48:03 +01:00 |
|
Marco Pesenti Gritti
|
e24193c551
|
Get rid of stylesheets for MyIcon.
|
2007-02-19 17:59:29 +01:00 |
|
Marco Pesenti Gritti
|
d199e99514
|
Do not use Grid here, use units
|
2007-02-19 17:53:03 +01:00 |
|
Tomeu Vizoso
|
7e324af179
|
Added toolbar and button controls.
|
2007-02-07 18:26:39 +01:00 |
|
Marco Pesenti Gritti
|
c44084df09
|
Make the icon colors list private
|
2007-02-07 16:55:22 +01:00 |
|
Owen Williams
|
165bb9213f
|
Update look of activities donut to match wiki
If we remove current activity, set _current_activity to None
|
2007-01-31 11:16:33 -05:00 |
|
Marco Pesenti Gritti
|
679f6f7c46
|
Size property is gone
|
2007-01-27 01:40:54 +01:00 |
|
Marco Pesenti Gritti
|
5ca728b1d3
|
Fix API for hippo-canvas 0.2
|
2007-01-19 15:47:33 +01:00 |
|
Owen Williams
|
3bedd451e3
|
Fix redundancy
|
2007-01-18 21:52:48 +01:00 |
|
Dan Williams
|
55a459e63d
|
Reduce launch feedback interval to boost launch times
|
2007-01-16 10:44:43 -05:00 |
|
Dan Williams
|
2d6e577a16
|
Enable caching of rendered icon surfaces during launch feedback
|
2007-01-14 18:22:43 -05:00 |
|
Dan Williams
|
8e614af2de
|
Precompute color fade values; longer redraw interval
cycles be precious, don't waste them
|
2007-01-14 14:22:12 -05:00 |
|
Marco Pesenti Gritti
|
6971ddb9a4
|
Support for activity icons inside the bundle.
Patch by Gonzalo Odiard <godiard@gmail.com>
Modified by me to allow icon theme to override the bundle one.
|
2007-01-12 21:35:53 +01:00 |
|
Marco Pesenti Gritti
|
297381cad7
|
Basic implementation of the shutdown graphics
|
2007-01-11 11:20:08 +01:00 |
|
John (J5) Palmieri
|
4869f74642
|
add prelight on mouse enter to activity icons
* prelight uses profile.get_color()
|
2007-01-09 15:25:51 -05:00 |
|
Dan Williams
|
018867a9a8
|
Remove debug print
|
2007-01-08 22:56:45 -05:00 |
|
Dan Williams
|
e7956a7bc1
|
Pulse icons while activity is launching
Saturate/desaturate the icon's colors on a sin curve while launching
|
2007-01-08 22:55:12 -05:00 |
|
Dan Williams
|
70a5e27edd
|
Refactor activity icon handling in the Home View donut
Give each activity icon in the donut its own class to track
launch status in preparation for pulsing launch feedback.
|
2007-01-07 01:18:57 -05:00 |
|
Marco Pesenti Gritti
|
0d1e07d9c3
|
Split ActivityHost in model/view. Refactor accordingly.
|
2006-12-24 14:35:02 +01:00 |
|
Marco Pesenti Gritti
|
2db2ae5312
|
Split model/view in the activities donut.
Provide some infrastructure for Alt+Tab implementation.
|
2006-12-24 12:19:24 +01:00 |
|
Justin Gallardo
|
b9f9ef0fe9
|
Changed all tabs to 4 spaces for python style
|
2006-12-04 11:12:24 -08:00 |
|
Marco Pesenti Gritti
|
518d2d61d0
|
Remove unused old registry code
|
2006-12-01 23:09:02 +01:00 |
|
Marco Pesenti Gritti
|
2b97505577
|
Switch to the new registry
|
2006-12-01 22:40:02 +01:00 |
|
Marco Pesenti Gritti
|
6bdda47901
|
Since service name and bundle id corrisponds, there
is no need to query the register anymore.
|
2006-12-01 22:22:09 +01:00 |
|
Marco Pesenti Gritti
|
f997d02a7a
|
should be add_alone_buddy, add_buddy does not exist
|
2006-10-20 16:30:30 +02:00 |
|
Marco Pesenti Gritti
|
4f81f305b2
|
Fix a race in the spread box. Adapt to api change.
|
2006-10-19 16:49:53 +02:00 |
|
Marco Pesenti Gritti
|
6c375a20f3
|
Center the icon in the allocation space
|
2006-10-18 19:41:34 +02:00 |
|
Marco Pesenti Gritti
|
54dcb672e5
|
Move the menu positioning code inside menu shell and
unify it.
|
2006-10-18 16:23:06 +02:00 |
|
Marco Pesenti Gritti
|
bc0ee6d34c
|
Refactor startup. In progress, give me a couple hours.
For now start sugar with "sugar-emulator shell/sugar-shell"
|
2006-10-16 13:34:43 +02:00 |
|
Marco Pesenti Gritti
|
43bd44b407
|
Add GPL headers
|
2006-10-15 01:24:45 +02:00 |
|
Marco Pesenti Gritti
|
8c3ac8960f
|
Spread box cleanups and fixes
|
2006-10-07 14:33:08 +02:00 |
|
Marco Pesenti Gritti
|
b33a1c141f
|
Move the layouts to be box and subclass them.
|
2006-10-06 11:11:38 +02:00 |
|
Marco Pesenti Gritti
|
4b36f84c30
|
Fix several makefiles, use olpc theme for matchbox
|
2006-10-05 19:48:12 +02:00 |
|
Marco Pesenti Gritti
|
1b0e469dbd
|
More work on the views layout
|
2006-10-05 18:53:34 +02:00 |
|
Marco Pesenti Gritti
|
0bd96b3987
|
More stylsheets work
|
2006-10-05 14:52:33 +02:00 |
|
Marco Pesenti Gritti
|
250060b7f8
|
Remove several hardcoded sizes, substitute them with stylesheets.
|
2006-10-05 14:38:37 +02:00 |
|
Marco Pesenti Gritti
|
5da630c13a
|
Kill unused code, fix makefiles
|
2006-10-04 15:37:53 +02:00 |
|
Marco Pesenti Gritti
|
62ee1df83c
|
Complete the de-goocanvasification
|
2006-10-04 15:26:41 +02:00 |
|