c770fdd08a
Move GtkDrawingArea docs inline
...
Based on a patch by Garrett Regier.
https://bugzilla.gnome.org/show_bug.cgi?id=617315
2011-01-04 13:26:32 -05:00
72161a071f
gtkmenuitem: Use private pointer instead G_TYPE_INSTANCE_GET_PRIVATE
2011-01-04 19:00:11 +01:00
deab5ff1c9
Remove gtk_tree_menu_get_type from gtk3.types
2011-01-04 12:54:47 -05:00
c009149670
Move GtkDialog docs inline
...
Based on a patch by Garrett Regier.
https://bugzilla.gnome.org/show_bug.cgi?id=617312
2011-01-04 12:54:47 -05:00
7245ca82f0
gtkmenu: Use private pointer instead G_TYPE_INSTANCE_GET_PRIVATE
2011-01-04 18:46:43 +01:00
b5c6904c2f
Drop explicit includes of gdkkeysyms.h
...
These are no longer needed. At the same time, port gtkimcontextsimpleseqs.h
to use the new GDK_KEY_ symbols.
2011-01-04 12:21:41 -05:00
16877b4d7b
Reduce includes of gtktypeutils.h to a minimum
2011-01-04 12:05:05 -05:00
8bdb44fd47
Remove an outdated doc statement.
...
https://bugzilla.gnome.org/show_bug.cgi?id=553404
2011-01-04 11:55:56 -05:00
e515bd4f71
Some more calendar doc additions
...
Proposed by Nikos Kouremenos
https://bugzilla.gnome.org/show_bug.cgi?id=321958
2011-01-04 11:44:09 -05:00
336d355c2a
Some documentation additions
...
Proposed by Bruno Piguet.
https://bugzilla.gnome.org/show_bug.cgi?id=559503
2011-01-04 11:36:42 -05:00
bf2a6114ab
Mention gvfs in the gtk_show_uri() docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=622125
2011-01-04 11:25:40 -05:00
ee89c605cf
Some documentation improvements for gtk_init/gtk_parse_args
...
https://bugzilla.gnome.org/show_bug.cgi?id=562182
2011-01-04 11:18:42 -05:00
0a069e1643
Document DESKTOP_STARTUP_ID use
...
Closes https://bugzilla.gnome.org/show_bug.cgi?id=165987
2011-01-04 10:58:04 -05:00
f130db44ea
gail: add/remove horizontal/vertical state based on orientation value
...
Now, these states are depending on the widget class.
2011-01-04 10:47:54 -05:00
52e1722f35
GtkComboBox(Text): Add documentation about the entry
2011-01-04 10:36:08 -05:00
06f6f7bd93
Move GtkEventBox docs inline
...
At the same time, add a private pointer, and generally clean
things up.
2011-01-04 10:33:33 -05:00
68aa336f5f
Removed TABs and trailing whitespace from GtkComboBox and GtkTreeMenu
2011-01-05 00:14:25 +09:00
f5f822b91c
Moved GtkMenuItem private functions to the private header.
2011-01-05 00:14:08 +09:00
185744d402
Mentioned that GtkTreeMenu is based on some GtkComboBox code in the copyright header.
2011-01-04 23:37:14 +09:00
4ff893979b
Fixed conflicts after rebasing master into combo-refactor branch.
2011-01-04 23:37:14 +09:00
d681aa7977
Fixed GtkComboBox to properly set tearoff state on delegate GtkTreeMenu.
...
This breakage was also the cause of not correctly positioning the child
menu over the selected item.
2011-01-04 23:37:13 +09:00
80e427c857
Fixed gtktreemenu for new gtkcellareabox api.
2011-01-04 23:37:13 +09:00
7b2d6e5cdf
Make GtkTreeMenu a private class:
...
- Removed GtkTreeMenu from gtk-docs.sgml
- Removed GtkTreeMenu from gtk3-sections.txt
- Removed GtkTreeMenu from gtk.symbols
- Make GtkTreeMenu apis prefixed with '_' (including _get_type()).
- Updated GtkComboBox sources to use the private apis
- Updated GtkCellView to not mention #GtkTreeMenu in gtk-doc statements
- Updated tests/testtreemenu to not use a GtkTreeMenu but still
show a very fancy GtkComboBox
- Moved gtktreemenu.h to private headers section in the makefile.
- Removed include of gtktreemenu.h from gtk.h
2011-01-04 23:37:13 +09:00
6ae724c0d3
Added LISTMODE env var check to testcombo.c so that one can easily test listmode.
2011-01-04 23:37:13 +09:00
57857f13df
Added new constructors gtk_combo_box_new_with_area and gtk_combo_box_new_with_area_and_entry.
2011-01-04 23:37:13 +09:00
b3ff60db71
Fixed GtkComboBox to let the cell-layout implementation handle <cell-packing>
2011-01-04 23:37:13 +09:00
467fb0d7dc
Fixed gtk_tree_menu_path_in_menu function which has been malfunctioning.
...
Now sensitivity is properly handled in the "apply-attributes" callback.
2011-01-04 23:37:12 +09:00
01981311da
Removed GtkComboBoxPrivate->minimum/natural_width members.
...
And updated gtk_combo_box_list_position() which is still waiting
for GtkTreeView to report natural width in order to properly do
non fixed width dropdown menus.
2011-01-04 23:37:12 +09:00
ee02ac5863
Re-refactored GtkComboBox to not reorder the file.
...
Turns out reordering the file the way I did before put
me in an unmergable situation, now re-refactored the
combo and list-mode works again.
2011-01-04 23:37:12 +09:00
f3de78a023
Fixing GtkComboBox breakage after merge, completing hand-merge of style-context GtkBorder issues (now it works again).
2011-01-04 23:37:11 +09:00
0c9c031962
Fixing GtkCellView to not strcmp() in buildable_custom_tag_end()
...
GtkCellLayout function now returns boolean if one of the tags
it was interested in was handled.
2011-01-04 23:37:11 +09:00
85609d124a
Added clarification to the GtkCellView:cell-area-context documentation.
2011-01-04 23:37:11 +09:00
613545f821
Fixed a broken gtk-doc statement in gtktreemenu.c
2011-01-04 23:37:11 +09:00
1f1e94739b
Added remaining missing gtk-doc statements for GtkCellView.
2011-01-04 23:37:11 +09:00
e8503f600e
Added GtkTreeMenu to gtk+ documentation and updated sections for newly added GtkCellView apis.
2011-01-04 23:37:11 +09:00
7a673b2ed1
Added all documentation for new GtkTreeMenu
2011-01-04 23:37:10 +09:00
f358dfbccc
Added new symbols for GtkTreeMenu and added GtkCellView apis to gtk.symbols
2011-01-04 23:37:10 +09:00
c8b63bfe03
Removed calls to gtk_cell_area_context_sum_*() since they went away.
2011-01-04 23:37:10 +09:00
b57095412b
Added aligned food menu test to testcombo.c
2011-01-04 23:37:10 +09:00
15ac4be60f
Fixed combo-refactor branch for recent switch to gtk_cell_area_context_reset() api.
2011-01-04 23:37:10 +09:00
ab3b75aeb1
Adding a combo box to testtreemenu to show the GtkTreeMenu at work as a combo box delegate.
2011-01-04 23:37:10 +09:00
1193c30e15
Revert "Added gtk_tree_menu_get_area()."
...
This reverts commit d32d7c8f9c4d2bcd7c5c206c09273ce67ed20df4.
2011-01-04 23:37:10 +09:00
b32ee4fde3
Added orientation control to the treemenu test.
2011-01-04 23:37:09 +09:00
bd1b4ddf75
Updated GtkCellView for new gtk_cell_area_context_allocate() api.
2011-01-04 23:37:09 +09:00
26a6965d26
Aligned prototypes in gtkcellview.h
2011-01-04 23:37:09 +09:00
f101bf4a2d
Added gtk_tree_menu_get_area().
2011-01-04 23:37:09 +09:00
2e2eb786d3
Make GtkCellView orientable and only allocate the cell area in the orientable orientation (unless its a "fit-model" cellview which gets both).
2011-01-04 23:37:09 +09:00
6ab29f5fd8
Removing apis from GtkCellView
...
APIS: gtk_cell_view_get_desired_width_of_row &
gtk_cell_view_get_desired_height_for_width_of_row were introduced in
3.0 only for use from GtkComboBox and now the refactored cellview
does this transparently and just requests the right thing through
GtkWidget apis.
2011-01-04 23:37:09 +09:00
238bf5cbaa
Oops one of my last commits disabled some tests, re-enabling them.
2011-01-04 23:37:09 +09:00
caf1d57fd3
Fixed inserting and deleting rows for submenus of GtkTreeMenu
2011-01-04 23:37:08 +09:00