9c128ed442
Fix the build
2010-10-30 17:35:21 +09:00
eb60282b1b
Fix gtk_fixed_get_preferred_width
...
When dealing with widths, use x, not y.
Spotted by Ignacio Casal Quintero.
2010-10-30 17:35:21 +09:00
2a37d949ba
gtk: Fix crasher when loading symbolic icons
...
If the style didn't include symbolic colors for either success,
warning or error, gtk_icon_info_load_symbolic_for_style() would crash.
Instead, make sure we don't try to use the colors if they're not
available, and fallback on default colors inside
_gtk_icon_info_load_symbolic_internal().
2010-10-30 17:35:20 +09:00
d8fdbd8b72
GtkSocket: Add error trap around call to XFixesChangeSaveSet()
...
Previously any X error from XFixesChangeSaveSet() was being eaten
by the subsequent error trap when sending a client message. With
asynchronous error traps, that side effect no longer occurs, so
we need to add a proper error trap around the call to
XFixesChangeSaveSet().
https://bugzilla.gnome.org/show_bug.cgi?id=633274
2010-10-30 17:35:20 +09:00
d86164f90d
Revert "Removed size_request from GtkTextView"
...
This reverts commit 87dfa724eb
.
I pushed this to the wrong branch, ouch sorry.
2010-10-30 17:35:20 +09:00
2d4f3e1365
Remove size_request from GtkSocket
...
This is only preliminary, GtkSocket can do minimal/natural width
properly, there's code for that in the extended-layout branch.
2010-10-30 17:35:20 +09:00
965b3af8a1
Don't g_free gslice-allocated structures
...
This was causing memory corruption when removing remote plugs from
sockets.
2010-10-30 17:35:20 +09:00
3cdf3bc46c
Remove size_request from GtkScale
2010-10-30 17:35:20 +09:00
e573a455bb
Removed size_request from GtkTearoffMenuItem
2010-10-30 17:35:20 +09:00
292f32dde8
Fixed remaining call to ->size_request in GtkTextView.
2010-10-30 17:35:20 +09:00
ebcb6e6b94
Remove size_request from GtkSeparatorToolItem
2010-10-30 17:35:20 +09:00
5e0451de3a
Use correct icon name in testtoolbar
2010-10-30 17:35:20 +09:00
0db2b334b0
Removed size_request from GtkTextView
2010-10-30 17:35:19 +09:00
9f074f8612
Remove size_request from gtkToolItem
2010-10-30 17:35:19 +09:00
0b3e2ffee6
Removing size_request from GtkToolPalette
...
Note GtkToolPalette is internally height-for-width, it needs to
be refactored to cooperate with GTK+'s height-for-width geometry
management properly.
2010-10-30 17:35:19 +09:00
bf75f63f49
Remove size_request from GtkToolbar
...
This is just a bandaid fix, the toolbar should really return proper
min/natural sizes, so that we can handle the overflow properly.
2010-10-30 17:35:19 +09:00
f3d5e20cff
Remove size_request from GtkTable
2010-10-30 17:35:19 +09:00
cd2a7a899f
Removing size_request from GtkTreeview.
...
This should be implemented as propery height-for-width by
the treeview-refactor branch. This commit includes a FIXME
comment that scroll adjustments should not be updated from
inside size requests but only after receiving an allocation.
2010-10-30 17:35:19 +09:00
113362b169
Remove size_request from GtkRuler
2010-10-30 17:35:19 +09:00
7f8d92f02c
Remove size_request from GtkPathBar
2010-10-30 17:35:19 +09:00
70c81d6651
Remove size_request from GtkSeparator
2010-10-30 17:35:19 +09:00
4927c16486
Remove size_request from GtkRange
2010-10-30 17:35:19 +09:00
53744b6daf
Fix a typo
2010-10-30 17:35:19 +09:00
6b5debcaca
Remove size_request from GtkPaned
...
This is not the final word; GtkPaned should really implement
height-for-width, but I didn't have time to complete that now.
2010-10-30 17:35:18 +09:00
c823f33516
[l10n] Updated Estonian translation
2010-10-30 17:35:18 +09:00
34e1cd373b
Removed size_request from GtkOffscreenWindow
2010-10-30 17:35:18 +09:00
af0c4bc656
Removed size_request from GtkNotebook
2010-10-30 17:35:18 +09:00
e9f541dc51
Removed size_request from GtkMenuBar
2010-10-30 17:35:18 +09:00
0f9c04769b
Removed size_request from GtkImageMenuItem
2010-10-30 17:35:18 +09:00
8565b86223
Removed size_request from GtkIconView.
2010-10-30 17:35:18 +09:00
399f353427
Remove size_request from GtkHandleBox
2010-10-30 17:35:18 +09:00
16512bd9d3
Fixed unused variable in get_preferred_height().
2010-10-30 17:35:18 +09:00
f336754a8f
Remove size_request from GtkSpinButton
2010-10-30 17:35:18 +09:00
eca2d782ce
Remove size_request from GtkProgressBar
2010-10-30 17:35:17 +09:00
f83403098d
Remove size_reuqest from GtkImage
2010-10-30 17:35:17 +09:00
d4a07d5661
Remove size_request from GtkLayout
2010-10-30 17:35:17 +09:00
381cd8b07c
Remove size_request from GtkHSV
2010-10-30 17:35:17 +09:00
b3f6f67c33
Remove size_request from GtkFixed
2010-10-30 17:35:17 +09:00
e165c6c884
Remove size_request from GtkEntry
2010-10-30 17:35:17 +09:00
2e4e7264e6
Remove size_request from GtkCheckButton
2010-10-30 17:35:17 +09:00
23a9127765
Remove size_request from GtkCalendar
2010-10-30 17:35:17 +09:00
2078db969c
Remove size_request from GtkButtonBox
2010-10-30 17:35:17 +09:00
42de07f2f3
Remove size_request from GtkAssistant
2010-10-30 17:35:17 +09:00
65dd3460ce
Fix gtk-doc markup: /* <private> */ should be /*< private >*/
2010-10-30 17:35:17 +09:00
abcfd2d5ef
Merge branch 'master' into treeview-refactor
2010-10-27 01:06:58 +09:00
695e427522
Added most of the request code for GtkCellAreaBox
...
Added the following to GtkCellAreaBox:
- GtkCellAreaBox:spacing property defines spacing between cells
- GtkCellAreaBox:align-cells property defines whether cells should
be aligned with cells in adjacent rows.
- Implementations for get_preferred_width / get_preferred_height
- Implementations for get_preferred_height_for_width and the other
when the box is oriented in the easy way (i.e. height_for_width()
implemented for a vertical box, no virtual allocations done yet).
2010-10-27 01:01:58 +09:00
fca72da479
Updated galician translations
2010-10-26 17:00:40 +02:00
b69232e51b
Stop calling GtkWidget parameters 'request'
...
There were at least a few places where we were using GTK_WIDGET()
on something that was already a GtkWidget*, just because it was
named wrong.
2010-10-26 10:53:46 -04:00
11f8dfe3f4
Finished up initial revision of GtkCellAreaBoxIter
...
The interaction between this class and GtkCellAreaBox could
use some optimization, maybe the cells and their sizes should
be returned as a list and iterated over at the same time as
requesting sizes instead of the hash table approach currently
taken, however the code is clean this way for now.
2010-10-26 23:01:17 +09:00
97e3ccc58b
Added GtkCellAreaBox subclass to handle alignments of cells across rows inside a GtkCellAreaBox.
2010-10-26 18:22:59 +09:00