Cosimo Cecchi
a5fe3fef7b
appchooserdialog: use new GLib API to modify positioning
...
The dialog will always show up with the last selected application.
2010-12-20 16:08:21 +01:00
Matthias Clasen
183bf8ac9d
Use g_strtod when converting strings for GtkCellRendererSpin
...
These strings are likely user-provided values, so we should
respect locale settings.
Reported in bug 637189.
2010-12-20 10:02:00 -05:00
Matthias Clasen
a9753ef5c6
Add a test for basic style properties
2010-12-20 08:19:23 -05:00
Carlos Garnacho
7030492a3b
Disable XI2 in gtk_test_init()
...
gdk_test_simulate_*() uses XSendEvent, which doesn't currently work
with XI2/GenericEvents, so make tests use core events for the time
being. Luckily there's a lot more to test than low-level event
handling in these tests.
2010-12-20 13:55:38 +01:00
Carlos Garnacho
ca7fe1cb73
GtkStyleProperties: Assign default value for the font property
...
This fixes a failure when running make test, where style queries
happened before there was even an screen.
2010-12-20 13:55:37 +01:00
Matthias Clasen
d4e9cd09ab
Fix up symbol lists
2010-12-19 23:45:21 -05:00
Javier Jardón
26a304c54b
Move GtkSelectionData to a private header
2010-12-19 20:48:20 +00:00
Javier Jardón
66e7915dc4
gtktreeselection: Move public members to a private structure
2010-12-19 05:01:22 +00:00
Javier Jardón
74a7bc3a77
gtk/gtktreeview.c: Use accessor to access GtkTreeSelection
2010-12-19 04:56:32 +00:00
Javier Jardón
e92da3e166
gtkcombobox.c: Use accessor functions to access GtkTreeSelection
2010-12-19 01:27:41 +00:00
Matthias Clasen
1b67d31bd9
Remove G_SEAL from private headers
2010-12-18 17:46:19 -05:00
Matthias Clasen
8105125369
Remove sealed members from GtkPrintJob
...
Also add accessors for these members, and use them in print backends.
2010-12-18 17:45:31 -05:00
Matthias Clasen
5ee3a44415
Remove sealed members from GtkSocket
2010-12-18 17:39:41 -05:00
Carlos Garnacho
56c3d4b1be
Remove dead Gtk[Rc]Style code
...
Most code in gtkrc.c has been turned into a no-op, but that one
reverting in public API (gtk_rc_scanner_new() and such). GtStyle
is also more shallow, now fully relies in the backing
GtkStyleContext and all connection to gtkrc.c has been removed.
GtkBinding has been also affected, there is no replacement yet
for custom keybindings in style files, so that piece of code that
hooked into gtkrc has been replaced by a FIXME so in the future
it may be added back.
2010-12-18 12:10:00 +01:00
Carlos Garnacho
d7dc12d301
Adapt gtk_widget_set_name() docs to style context.
2010-12-18 11:43:37 +01:00
Carlos Garnacho
bbc637f7fd
GtkWindow: remove deprecated call.
...
gtk_style_context_reset_widgets() can be used now to reset all widgets
in a screen.
2010-12-18 11:43:37 +01:00
Matthias Clasen
b45e5fa51e
Remove sealed members from GtkTreeModelSort
2010-12-17 23:49:27 -05:00
Matthias Clasen
121746605b
Add the private struct in class_init
2010-12-17 21:50:18 -05:00
Matthias Clasen
881ea2881d
Remove sealed members from GtkTreeStore
2010-12-17 21:45:20 -05:00
Matthias Clasen
60953ae0f4
Avoid accidental exports
2010-12-17 21:43:42 -05:00
Matthias Clasen
841edfe8c3
Remove an unused pointer from GtkDrawingArea
...
This is part of removing all sealed members from instance structures.
2010-12-17 20:54:13 -05:00
Matthias Clasen
7b665316cf
Hide GtkWindowGroup members
...
In the process of removing all sealed members from headers.
At the same time, add a gtkwindowprivate.h header and move
all internal functions from gtkwindow.h there.
2010-12-17 20:41:16 -05:00
Matthias Clasen
a2dda0c2bb
Trivial changes
...
Whitespace fixes, comment formatting, etc
2010-12-17 19:14:35 -05:00
Matthias Clasen
453bf477ed
Don't query the position of keyboards
...
Turns out that this causes X errors with the XI2 implementation.
2010-12-17 18:41:24 -05:00
Matthias Clasen
8bc4e13c22
No links in title, please
2010-12-17 18:41:24 -05:00
Matthias Clasen
55a0f8700f
Another doc format problem
2010-12-17 14:51:53 -05:00
Matthias Clasen
17c7bda6a3
Fix a doc comment format problem
...
Parameters / enum values come first, then the paragraph.
2010-12-17 14:50:55 -05:00
Matthias Clasen
5627ba161e
More parameter name mismatches
2010-12-17 14:49:27 -05:00
Matthias Clasen
9d8682b9ac
Fix a few parameter name mismatches
2010-12-17 14:46:18 -05:00
Matthias Clasen
b32f4ae7c4
Add deprecation guards for gtk_icon_set_render_icon
2010-12-17 14:31:44 -05:00
Matthias Clasen
55ffebe505
Avoid a gtk-doc warning
2010-12-17 14:27:48 -05:00
Cosimo Cecchi
b792a31995
widgetpath: allow GTypes non-derived from GTK_TYPE_WIDGET
...
This makes things like GtkCellRenderer or GtkNumerableIcon more easily
themeable.
https://bugzilla.gnome.org/show_bug.cgi?id=637169
2010-12-17 18:30:57 +01:00
Kristian Rietveld
faf35d708b
Fix size allocation for list mode combo box
2010-12-17 16:53:46 +01:00
Kristian Rietveld
21fc66f120
Set cell_view to NULL immediately after unparenting
...
This way we are sure no invalid pointer will be accessed in between.
2010-12-17 16:53:46 +01:00
Kristian Rietveld
81515f7183
Check if popup_window is mapped, not popup_widget
...
Before hide_all was used on popup_window, which means popup_widget
was also unmapped. This is now no longer the case. This fixes
subsequent pop ups for appears-as-list == 1.
2010-12-17 16:53:46 +01:00
Benjamin Otte
d50c582961
selection: constify GtkSelectionData getters
2010-12-17 16:47:57 +01:00
Carlos Garnacho
2c8c1c6df4
Remove *_set_extension_events() and old API to query devices.
...
The old functions to get core pointer and devices list are gone as
well. This slice is entirely replaced internally by multidevice
handling and may just go.
2010-12-17 16:25:14 +01:00
Bastien Nocera
23c1d1cbc9
gtk: Add symbolic property for GtkVolumeButton
...
When the application prefers symbolic icons, avoids
having to reimplement the button in the software itself.
https://bugzilla.gnome.org/show_bug.cgi?id=636969
2010-12-17 13:23:23 +00:00
Tristan Van Berkom
df0d61e50d
Fixed gtk_entry_set_icon_tooltip_text & markup to not crash
...
Setting this property before the icon is actually set was
resulting in a crash (found by way of Glade bug 606103).
2010-12-17 18:15:08 +09:00
Tristan Van Berkom
b11bb46a76
Fixed parameter names in gtkcellarea.h for gtk-doc parsing.
2010-12-17 15:35:21 +09:00
Tristan Van Berkom
941a0e95d7
Fixed documentation of GtkCellLayout <cell-packing>
...
Mention that it's safe to use <cell-packing> tag for any GtkCellLayout
in GTK+ since they *all* use an underlying GtkCellArea (at least they
will once the other branches land).
2010-12-17 15:26:28 +09:00
Tristan Van Berkom
71e7cd0ec4
Merge branch 'master' into treeview-refactor
...
Conflicts:
tests/testtreeedit.c
2010-12-17 15:25:15 +09:00
Kristian Rietveld
735fa8b197
Avoid recursion in do_validate_rows()
...
I have never really liked the updates done to the adjustments in
do_validate_rows() and other validation functions. But it is really
required. I have to come up with a real solution to this one day.
2010-12-16 23:33:42 +01:00
Kristian Rietveld
88f8859f90
Should pass inner_area to cell in gtk_cell_area_activate_cell()
2010-12-16 22:42:10 +01:00
Kristian Rietveld
e3cab18354
Clip focus rectangle to background area
2010-12-16 12:33:00 +01:00
Kristian Rietveld
c01ad6f615
Fix background area calculation in RTL mode
2010-12-16 12:26:18 +01:00
Javier Jardón
e9a77a1535
docs: gtknotebook.c: Use accessor functions to access GtkSelectionData
2010-12-16 00:16:00 +00:00
Javier Jardón
cf9e9ff47f
gtk/gtkclipboard.c: Use accessor functions to access GtkSelectionData
2010-12-15 23:58:16 +00:00
Javier Jardón
e5a3b7edbf
gtk/gtkcolorbutton.c: Use accessor functions to access GtkSelectionData
2010-12-15 23:58:16 +00:00
Javier Jardón
1a2d9c368e
gtk/gtkcolorsel.c: Use accessor functions to access GtkSelectionData
2010-12-15 23:58:16 +00:00