Commit Graph

293 Commits

Author SHA1 Message Date
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
Marco Pesenti Gritti
3b3a69161e Tweak some colors 2007-07-04 13:52:12 +02:00
Tomeu Vizoso
49b94a7f28 Revert "Hide active palette if zoom level changes."
Pushed by mistake.

This reverts commit 70e6d08f8d.
2007-07-04 12:49:21 +02:00
Tomeu Vizoso
70e6d08f8d Hide active palette if zoom level changes. 2007-07-04 12:33:12 +02:00
Tomeu Vizoso
4df052e5de Return None when no element is active and use theme: for marking icons from the theme. 2007-07-03 17:08:36 +02:00
Tomeu Vizoso
2471a55e7f Reposition palette after expanding it. 2007-07-02 12:39:16 +02:00
Tomeu Vizoso
bd27488f0d Implement secondary state of palettes. 2007-07-02 12:05:42 +02:00
Tomeu Vizoso
29ccfcf9b3 Remove old popup classes. 2007-07-01 13:05:06 +02:00
Tomeu Vizoso
aa5d6af260 Two more small palette fixes. 2007-07-01 12:31:23 +02:00
Tomeu Vizoso
92ec6f72d8 Restore CanvasIcon prelighting. 2007-07-01 11:33:12 +02:00
Tomeu Vizoso
84c94ecabe Restrict palette positioning to screen height/width - 1 grid cell. 2007-07-01 11:25:35 +02:00
Tomeu Vizoso
3ca87cd46d Some palette improvements and add palette support to CanvasIcon. 2007-07-01 11:05:14 +02:00
Marco Pesenti Gritti
1d4112a882 Set glib program name and application name.
Better way of importing ltihooks.
Several cleanups.
2007-06-29 22:11:28 +02:00
Marco Pesenti Gritti
f825c108da Use size request to position the palette. 2007-06-29 14:56:12 +02:00
Marco Pesenti Gritti
893ffe92da Refactor palette positioning API and implementation 2007-06-29 14:45:04 +02:00
Marco Pesenti Gritti
51c66de817 Do not allow to close the journal 2007-06-28 12:03:12 +02:00
Marco Pesenti Gritti
faed9162ab Ooops do not start the popup animation on constructor. 2007-06-28 11:54:12 +02:00
Tomeu Vizoso
381df08442 Added radiotoolbutton.py. 2007-06-27 14:48:03 +02:00
Marco Pesenti Gritti
69ba74ddc2 Cleanup 2007-06-27 12:32:03 +02:00
Marco Pesenti Gritti
db99620d93 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-06-27 11:42:14 +02:00
Marco Pesenti Gritti
2507104875 Fix traceback 2007-06-27 11:41:41 +02:00
Tomeu Vizoso
5771482281 Added palette support to toggletoolbutton.py. 2007-06-27 11:36:28 +02:00
Tomeu Vizoso
4f748dba9b Added some methods to Palette. 2007-06-26 18:19:26 +02:00
Marco Pesenti Gritti
3b9e2c1e7e Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:

	sugar/graphics/palette.py
2007-06-26 14:55:58 +02:00
Marco Pesenti Gritti
3eaeebc60e Lots of palette refactoring. 2007-06-26 14:55:16 +02:00
Eduardo Silva
3ba64aa200 Palette: realize() 2007-06-26 08:28:31 -04:00
Tomeu Vizoso
0f49e6d7a8 Add current-toolbar-changed signal to Toolbox. 2007-06-26 12:28:42 +02:00
Tomeu Vizoso
888148c6e6 Allow for providing a ComboBox when instantiating a ToolComboBox. 2007-06-25 16:32:38 +02:00
Tomeu Vizoso
4b3c374455 ComboBox: allow for values other than int and for using absolute paths in icon_names. 2007-06-25 15:33:10 +02:00
Marco Pesenti Gritti
e0793ef199 Heavy refactoring of palette activation. Not fully
implemented yet.
2007-06-25 14:31:43 +02:00
Marco Pesenti Gritti
400cbc29e5 More cleanups 2007-06-25 11:55:36 +02:00
Marco Pesenti Gritti
6d8b196abe Remove is_tooltip property 2007-06-25 11:41:33 +02:00
Marco Pesenti Gritti
d92bb7a4ef Some palette code cleanups. 2007-06-25 11:39:51 +02:00
Marco Pesenti Gritti
2fcca4d656 Add a bunch of copyrights 2007-06-24 14:52:46 +02:00
Marco Pesenti Gritti
99e8077f59 Implement fix-copyright and fix some of them 2007-06-24 14:43:48 +02:00
Tomeu Vizoso
e894c8a2e4 Added a basic version of the journal object chooser. 2007-06-22 21:47:30 +02:00
Marco Pesenti Gritti
9a77a6e251 Kill old hippo canvas toolbar impl 2007-06-21 22:53:26 +02:00
Marco Pesenti Gritti
3892764634 Add a CanvasEntry which allows to set the background color. 2007-06-21 13:45:35 +02:00
Eduardo Silva
5616aface3 Toolbutton: don't try to show the palette when it doesn't exist 2007-06-20 20:33:09 -04:00
Marco Pesenti Gritti
61314c9705 Don't make all .py executable please... 2007-06-20 12:31:54 +02:00
Eduardo Silva
9283a5cc80 Palette: widget and canvas invoker support 2007-06-19 16:02:25 -04:00
Tomeu Vizoso
f0e18ba785 Support for previews in the journal. 2007-06-15 18:03:17 +02:00
Eduardo Silva
a3fb02bc95 moving graphics/notebook.py to LGPL 2007-06-14 16:04:55 -04:00
Eduardo Silva
72d81af716 moving graphics/palette.py to LGPL 2007-06-14 16:04:25 -04:00
Tomeu Vizoso
8e9c0b640b Change from GPL to LGPL. 2007-06-13 12:21:49 +02:00
Marco Pesenti Gritti
5cf263537f Put some border around the combo 2007-06-13 00:43:30 +02:00
Marco Pesenti Gritti
4e8bacc009 Really add it 2007-06-13 00:36:35 +02:00
Marco Pesenti Gritti
9645d31f1b Add a toolcombobox 2007-06-13 00:35:53 +02:00
Eduardo Silva
fde3159002 Palette positioning/closing fixes 2007-06-06 17:21:33 -04:00
Eduardo Silva
dee7537462 Palette: speed up 2007-06-06 00:51:01 -04:00