Commit Graph

520 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
cf13a7ff5b Unregister the chat service on destroy. 2006-10-19 14:51:13 +02:00
Marco Pesenti Gritti
21aa37cc24 Do not assume when curactivity change we already know about that activity. 2006-10-19 13:28:59 +02:00
Marco Pesenti Gritti
3d3ef947e1 Fix method naming conflict 2006-10-19 12:55:25 +02:00
Marco Pesenti Gritti
fafa1ae35e Refactor stylsheets code a bit to load the global stylsheet
for all modules.
Implement the links sidebar per discussion with Eben.
2006-10-19 11:54:51 +02:00
Marco Pesenti Gritti
6c375a20f3 Center the icon in the allocation space 2006-10-18 19:41:34 +02:00
Marco Pesenti Gritti
f3fbea70a3 Rework menu positioning logic 2006-10-18 17:57:41 +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
37e1bf6100 When showing the frame automatically hide it on leave, otherwise
it gets annoying.
2006-10-18 00:57:05 +02:00
Marco Pesenti Gritti
03bca10376 Listen also to enter event for frame activation. This makes
mouse activation actually reliable.
2006-10-18 00:44:23 +02:00
Marco Pesenti Gritti
3cda316d11 Enable logging for the shell too 2006-10-18 00:08:14 +02:00
Marco Pesenti Gritti
637a08154e Fix some path bugs. Reload the profile when first time dialog wrote it. 2006-10-17 14:31:04 +02:00
Marco Pesenti Gritti
9ca5c6c0bf Fix opening activities 2006-10-17 10:17:30 +02:00
Marco Pesenti Gritti
77f2de8f73 Let activities extend their own path 2006-10-17 10:07:35 +02:00
Marco Pesenti Gritti
f74614a02b Let the shell deal with extending his own path 2006-10-17 09:39:31 +02:00
Marco Pesenti Gritti
535b67ea41 alt+q shutdown the emulator 2006-10-17 01:09:44 +02:00
Marco Pesenti Gritti
87458b63f5 Fix 2006-10-16 20:59:59 +02:00
Marco Pesenti Gritti
1803ab1a88 Handle icon removal, better alignment 2006-10-16 20:42:39 +02:00
Marco Pesenti Gritti
528dc5a046 Forgot to add these 2006-10-16 18:43:31 +02:00
Marco Pesenti Gritti
5e503f77d1 Get the tray icon to sort of work. 2006-10-16 18:43:04 +02:00
Marco Pesenti Gritti
ab55456801 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-10-16 16:42:06 +02:00
Marco Pesenti Gritti
e00fea9480 Fix a few bugs 2006-10-16 16:38:02 +02:00
Dan Williams
8b46b55e80 Remove dead file from makefile 2006-10-16 10:37:46 -04:00
Marco Pesenti Gritti
790129cb52 Add support for multiple logs 2006-10-16 16:26:37 +02:00
Marco Pesenti Gritti
69647f75b7 Remove more bits of the old console 2006-10-16 16:04:14 +02:00
Marco Pesenti Gritti
4e88e927fb Remove the old dbus stuff, use one log file per process 2006-10-16 15:56:22 +02:00
Marco Pesenti Gritti
5cee6aa01d Hook the log viewer to F12 2006-10-16 15:29:32 +02:00
Marco Pesenti Gritti
07dd398e22 Hack a simple log viewer. 2006-10-16 15:24:23 +02:00
Marco Pesenti Gritti
096d5c5238 Fix makefiles 2006-10-16 13:40:59 +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
62fd4dcd89 Basic functionalities mostly working 2006-10-13 19:04:04 +02:00
Marco Pesenti Gritti
c7fdae2606 Fix title handling. Hide old browser and chat. 2006-10-13 11:17:35 +02:00
Marco Pesenti Gritti
62a46ff92b Create a private sugar lib and put our extensions there. 2006-10-12 12:47:17 +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
5b37955647 Revert "Install our own matchbox theme to disable shadows"
This reverts 0e77fc5bf9 commit.
2006-10-05 19:34:19 +02:00
Marco Pesenti Gritti
1b0e469dbd More work on the views layout 2006-10-05 18:53:34 +02:00
Marco Pesenti Gritti
0533d1ffd6 Rewrite for hippo 2006-10-05 17:46:36 +02:00
Marco Pesenti Gritti
6479962ca7 Get back presence list to work 2006-10-05 17:09:38 +02:00
Marco Pesenti Gritti
847f69fce7 More stylification 2006-10-05 16:29:55 +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
b3abf30dec Improve stylesheet loading 2006-10-05 13:26:02 +02:00
Marco Pesenti Gritti
0e77fc5bf9 Install our own matchbox theme to disable shadows 2006-10-04 19:52:03 +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
Marco Pesenti Gritti
72a4aa6fe2 Reimplement the donut using hippo canvas 2006-10-04 14:23:15 +02:00
Marco Pesenti Gritti
1f8ff1db1f Move all the canvas code that doesn't depend on goocanvas anymore in graphics. 2006-10-04 00:55:20 +02:00
Marco Pesenti Gritti
717bdd66f4 Get rid of the old Grid and CanvasBox 2006-10-04 00:25:03 +02:00