Eben Eliason
|
70901268c3
|
New palette API
This patch adds support for primary-text, secondary-text,
and icons to palettes. It also transitions a few other items
to a property API.
|
2008-04-01 21:28:10 +02:00 |
|
Tomeu Vizoso
|
ef40555ed3
|
Add support for accelerators to buttons.
|
2008-04-01 11:52:11 +02:00 |
|
Eben Eliason
|
9e9bed7ca8
|
Makes the Frame and toolbars darker for better contrast
|
2008-03-26 18:19:51 +01:00 |
|
Simon Schampijer
|
25abbc5469
|
Fix when passing a pixel-size for the icon when not using the constructor
|
2008-03-22 17:11:25 +01:00 |
|
Tomeu Vizoso
|
99f406d0b9
|
Add icon property to TrayIcon.
|
2008-03-01 17:39:22 +01:00 |
|
Simon Schampijer
|
ed1aa70636
|
Merge branch 'master' of ssh+git://dev.laptop.org/git/sugar-toolkit
|
2008-02-26 00:32:37 +01:00 |
|
Simon Schampijer
|
bdbdc5bc87
|
Make the text in the toolbar of the toolbox dependant on the text size
and minimum style.TOOLBOX_TAB_LABEL_WIDTH
|
2008-02-26 00:32:27 +01:00 |
|
Benjamin Berg
|
826bf9dd4c
|
Emit palette popup only after the window is mapped. This fixes ticket #3486.
|
2008-02-25 16:12:08 +00:00 |
|
Benjamin Berg
|
c9871633e3
|
Fix #3611 and parts of #4084 by setting the palette to be a transient window of the actiity.
|
2008-02-25 14:45:21 +00:00 |
|
Simon Schampijer
|
ee4a4ece7c
|
Add TrayIcon.get_icon() (tomeu)
|
2008-02-25 12:36:58 +01:00 |
|
Simon Schampijer
|
324a9b549d
|
Fix #4856 and cleanup of the alert code
|
2008-02-17 13:40:14 +01:00 |
|
Tomeu Vizoso
|
8e6a5b42be
|
Use the right gettext domain.
|
2008-02-09 12:27:22 +01:00 |
|
Marco Pesenti Gritti
|
488402df7d
|
Split sugar-toolkit out of sugar shell.
|
2008-02-06 10:20:33 +01:00 |
|
Marco Pesenti Gritti
|
6240c1cf6f
|
Cleanup the source structure
|
2007-10-16 11:04:59 +02:00 |
|
Simon Schampijer
|
1ee7191b5d
|
Added a TimeoutAlert and use GTK Response Type Constants
|
2007-10-15 19:03:48 +02:00 |
|
Simon Schampijer
|
05668dfad7
|
fixed alert doku
|
2007-10-11 21:04:40 +02:00 |
|
Simon Schampijer
|
ddb400df91
|
First implementation of the alert bar #2822
Hooked it up to the activity window as well
|
2007-10-11 20:04:04 +02:00 |
|
Benjamin Berg
|
7634b8f915
|
Put toolbars into event boxes. This means that they will be filled with
the background color by X which makes the frame animations nicer.
|
2007-10-09 23:54:47 +02:00 |
|
Benjamin Berg
|
af77859c21
|
Don't fail to expose if there is no invoker.
|
2007-10-08 13:54:27 +02:00 |
|
Benjamin Berg
|
45efe5eff6
|
Call the correct remove function when removing old content from palettes.
|
2007-09-30 00:20:27 +02:00 |
|
Benjamin Berg
|
9b11183eae
|
Hide the menu and content when they are empty and added a
separator between them.
|
2007-09-22 00:43:14 +02:00 |
|
Benjamin Berg
|
f6cc705133
|
Removed the padding from the vbox and added some to the
palette (xthickness). Also correctly pad the label,
set it to be bold and give it a fixed height. This fixes
bug #3081.
|
2007-09-22 00:21:45 +02:00 |
|
Benjamin Berg
|
c1894d3ec4
|
Implement a do_size_request to be able to correct resize on size
changes, and set a minimum width. Fixes #3497 and adresses #3081.
|
2007-09-22 00:13:33 +02:00 |
|
Dan Winship
|
070d7a6dfc
|
Merge branch 'master' of git+ssh://danw@dev.laptop.org/git/sugar
|
2007-09-20 15:56:28 -04:00 |
|
Marco Pesenti Gritti
|
c4ac2f47fd
|
Drop obsolete widget
|
2007-09-20 21:04:36 +02:00 |
|
Dan Winship
|
f377d6e519
|
Redo activity bundles in terms of sugar.bundle.bundle
|
2007-09-20 12:20:21 -04:00 |
|
Simon Schampijer
|
53f1265252
|
Handle the passing of the child of the toolitem to the WidgetInvoker in ToolInvoker, FrameWidgetInvoker
|
2007-09-18 14:24:16 +02:00 |
|
Simon Schampijer
|
8ae1f9aad8
|
Fix that several palettes are not hooked up to the same button #3293
|
2007-09-17 23:42:17 +02:00 |
|
Marco Pesenti Gritti
|
cffd29c284
|
Do not show the toolbox border if there is only one toolbar.
|
2007-09-13 21:16:49 +02:00 |
|
Tomeu Vizoso
|
ccb0aaaa28
|
Don't store the xo-color property on _IconBuffer, it will cause conflicts with stroke-color and fill-color.
|
2007-09-10 17:55:35 +02:00 |
|
Marco Pesenti Gritti
|
66cc15a498
|
Fix xo_color comparison.
|
2007-09-10 11:30:48 +02:00 |
|
Marco Pesenti Gritti
|
f7a1900d3d
|
Do not redraw/resize if the properties doesn't actually change.
In the Icon widget queue resize and redraw as appropriate.
|
2007-09-10 02:54:47 +02:00 |
|
Marco Pesenti Gritti
|
97451c5466
|
Optimize xo_color property set and share more code.
|
2007-09-10 02:18:29 +02:00 |
|
Marco Pesenti Gritti
|
d757126a19
|
Move entity type checks at loader level so that they
are shared by all both icon implementations.
|
2007-09-10 02:06:24 +02:00 |
|
Dan Williams
|
e52d6f6ed4
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2007-09-08 23:41:42 -04:00 |
|
Dan Williams
|
e43ccf40be
|
Add a flag to place the menu after the content in palettes
|
2007-09-08 22:48:21 -04:00 |
|
Marco Pesenti Gritti
|
34e9d30a9c
|
Improved icon caching logic
|
2007-09-08 12:10:35 +02:00 |
|
Tomeu Vizoso
|
d9a30c23ff
|
Remove left over property.
|
2007-09-06 18:55:51 +02:00 |
|
Marco Pesenti Gritti
|
5127901d86
|
Gray bottom border for Toolbox.
|
2007-09-05 14:23:17 +02:00 |
|
Marco Pesenti Gritti
|
3723ccead4
|
Implement TrayIcon palette drawing.
|
2007-09-05 13:55:18 +02:00 |
|
Tomeu Vizoso
|
0ad6398cf1
|
Fix typo.
|
2007-09-04 20:22:58 +02:00 |
|
Tomeu Vizoso
|
c418d0575a
|
Really remove the sugar.date import.
|
2007-09-04 16:01:42 +02:00 |
|
Tomeu Vizoso
|
07107fb81b
|
#2896: Remove sugar.date module.
|
2007-09-03 21:26:30 +02:00 |
|
Marco Pesenti Gritti
|
a09a786ff7
|
Use Tray also for the frame friends view.
Drop the deprecated IconButton.
|
2007-09-03 01:48:03 +02:00 |
|
Marco Pesenti Gritti
|
044afe4ae8
|
Expand icon bbox when there is a badge.
|
2007-09-02 23:51:01 +02:00 |
|
Marco Pesenti Gritti
|
94e136c3c3
|
Stop secondary animation on hide.
|
2007-09-02 23:34:22 +02:00 |
|
Eduardo Silva
|
94996c9295
|
#2971: Patch by Marco
|
2007-09-01 11:58:47 -04:00 |
|
Marco Pesenti Gritti
|
feb462d08d
|
Fix ToolInvoker alignments.
|
2007-09-01 13:40:57 +02:00 |
|
Marco Pesenti Gritti
|
8712ab6b58
|
Add a ToolInvoker which position the palette depending
on the toolbar orientation. Make all tool items use it.
|
2007-09-01 12:12:32 +02:00 |
|
Marco Pesenti Gritti
|
8a3c2a5843
|
More palette positioning improvements.
|
2007-09-01 11:59:16 +02:00 |
|