]> Pileus Git - ~andy/gtk/log
~andy/gtk
13 years agoMake focus rectangle painted on all cells if the GtkCellAreaBox is requested to paint...
Tristan Van Berkom [Mon, 29 Nov 2010 07:14:46 +0000 (16:14 +0900)]
Make focus rectangle painted on all cells if the GtkCellAreaBox is requested to paint focus and none of the cells are activatable.

13 years agoMake editable widget fill the entire inner area of the edited cell
Tristan Van Berkom [Mon, 29 Nov 2010 07:03:53 +0000 (16:03 +0900)]
Make editable widget fill the entire inner area of the edited cell
instead of just the aligned focus area to match previous behaviour

13 years agoFixed GtkCellLayout to pack cells via the api when parsing builder input.
Tristan Van Berkom [Wed, 24 Nov 2010 09:28:31 +0000 (18:28 +0900)]
Fixed GtkCellLayout to pack cells via the api when parsing builder input.

13 years agoAllow minimal implementation of GtkCellLayout
Tristan Van Berkom [Mon, 22 Nov 2010 07:27:52 +0000 (16:27 +0900)]
Allow minimal implementation of GtkCellLayout

Since GtkCellArea delegate does all the work, cell layout widgets
who use a GtkCellArea internally only have to implement the _get_area()
method, this just reduces code to forward the calls over the the internal
cell area.

13 years agoRemoved cell_layout implementation details in GtkTreeViewColumn in favor of cell_layo...
Tristan Van Berkom [Mon, 29 Nov 2010 04:01:49 +0000 (13:01 +0900)]
Removed cell_layout implementation details in GtkTreeViewColumn in favor of cell_layout->get_area

13 years agoTouching up GtkCellArea docs.
Tristan Van Berkom [Mon, 29 Nov 2010 02:02:29 +0000 (11:02 +0900)]
Touching up GtkCellArea docs.

13 years agoAdded initial detailed docs for GtkCellArea.
Tristan Van Berkom [Mon, 29 Nov 2010 01:54:07 +0000 (10:54 +0900)]
Added initial detailed docs for GtkCellArea.

13 years agoRemoved gtk_cell_area_context_sum_preferred_width/height apis.
Tristan Van Berkom [Sun, 28 Nov 2010 09:52:08 +0000 (18:52 +0900)]
Removed gtk_cell_area_context_sum_preferred_width/height apis.

Turns out theres not much reason to do this in a separate api,
now we just sum up the sizes of aligned cell groups in GtkCellAreaContextBox
when pushing the group size.

13 years agoRemove obsolete code line
Kristian Rietveld [Sun, 28 Nov 2010 20:14:33 +0000 (21:14 +0100)]
Remove obsolete code line

13 years agoAdd temporary hack to get the row heights right
Kristian Rietveld [Sun, 28 Nov 2010 20:02:36 +0000 (21:02 +0100)]
Add temporary hack to get the row heights right

13 years agoRemove unused retrieval of focus-line-width
Kristian Rietveld [Sun, 28 Nov 2010 19:40:59 +0000 (20:40 +0100)]
Remove unused retrieval of focus-line-width

13 years agovalidate_row no longer uses focus-line-width
Kristian Rietveld [Sun, 28 Nov 2010 19:39:51 +0000 (20:39 +0100)]
validate_row no longer uses focus-line-width

13 years agoFirst go at migrating GtkTreeView(Column) to GtkCellArea
Kristian Rietveld [Sun, 28 Nov 2010 18:01:49 +0000 (19:01 +0100)]
First go at migrating GtkTreeView(Column) to GtkCellArea

This is still very much a work in progress, but it renders and more or
less works.  I will be fixing up the details in the very near future.

Important: this commit breaks ABI as it modifies the GtkTreeViewColumn
structure in gtktreeviewcolumn.h.  This is a sealed structure that needs
to be moved to an internal header file, most likely gtktreeprivate.h.

13 years agoAllow non-editable cells to receive focus
Kristian Rietveld [Sun, 28 Nov 2010 17:52:18 +0000 (18:52 +0100)]
Allow non-editable cells to receive focus

Slight tweak for GtkTreeView, also non-editable cells must be able to receive
focus to get all keyboard navigation right.  This will be further tweaked
to get focus siblings to work like focus cells did in GtkTreeView before
refactoring.

13 years agoAvailable extra space could be less than zero
Kristian Rietveld [Sun, 14 Nov 2010 09:43:00 +0000 (10:43 +0100)]
Available extra space could be less than zero

The allocated size, or (horizontally speaking) for-width size, can be
smaller than the sum of all minimum widths.  For example when the user
is resizing tree view columns manually.

13 years agoChanged all the flush apis on GtkCellAreaContext for a single "reset" api.
Tristan Van Berkom [Sat, 27 Nov 2010 07:05:14 +0000 (16:05 +0900)]
Changed all the flush apis on GtkCellAreaContext for a single "reset" api.

13 years agoRemoving the height_for_width vfuncs on GtkCellAreaContextClass which I forgot to...
Tristan Van Berkom [Sat, 27 Nov 2010 06:40:45 +0000 (15:40 +0900)]
Removing the height_for_width vfuncs on GtkCellAreaContextClass which I forgot to remove.

13 years agoFixing GtkCellAreaBox at render time to consider height-for-width when stacked vertically
Tristan Van Berkom [Fri, 26 Nov 2010 14:41:39 +0000 (23:41 +0900)]
Fixing GtkCellAreaBox at render time to consider height-for-width when stacked vertically

Also bullet-proofing GtkCellAreaBoxContext at allocate time.

13 years agoFixed CellAreaScaffold for new gtk_cell_area_context_allocate() api.
Tristan Van Berkom [Fri, 26 Nov 2010 12:35:53 +0000 (21:35 +0900)]
Fixed CellAreaScaffold for new gtk_cell_area_context_allocate() api.

13 years agoFinally really support rendering of cells in an unallocated context.
Tristan Van Berkom [Fri, 26 Nov 2010 12:26:24 +0000 (21:26 +0900)]
Finally really support rendering of cells in an unallocated context.

What this means is basically that a vertically oriented GtkCellAreaBox
will render cells properly even if the height is not constant for every
for of data in the said GtkCellAreaContext (i.e. the height was not allocated
by gtk_cell_area_context_allocate).

This is done completely on the fly and so is much more heavy duty
at render time (considerably slower but not visibly noticable in
lightweight views like GtkTreeMenu). Note that cell alignments
are not possible in an unallocated orientation, each row of data
individually receives only enough space to render the independant
row and no space is reserved for alignments if the size is not
a constant size across rows in the same context.

13 years agoRevert "Removed tons of api that we dont absolutely need in GtkCellAreaContext:"
Tristan Van Berkom [Fri, 26 Nov 2010 04:23:01 +0000 (13:23 +0900)]
Revert "Removed tons of api that we dont absolutely need in GtkCellAreaContext:"

This reverts commit 5f7787ab2ead2cdd11ebe17b16dd9498daaaf9c5.

13 years agoChanged GtkCellRendererText to request less than wrap-width if the text is smaller...
Tristan Van Berkom [Fri, 19 Nov 2010 06:01:07 +0000 (15:01 +0900)]
Changed GtkCellRendererText to request less than wrap-width if the text is smaller than the wrap-width (or width-chars).

13 years agoAdded gtk_cell_renderer_get_aligned_area() and class vfunc.
Tristan Van Berkom [Thu, 25 Nov 2010 08:41:26 +0000 (17:41 +0900)]
Added gtk_cell_renderer_get_aligned_area() and class vfunc.

Since a cell renderer might use more space than the natural
size when recieving expand space it's impossible to know how
much space is actually used to render content.

Adding this virtual method to allow text renderers to implement
it, the base default method uses height-for-width apis and aligns
the cell assuming the renderer uses a fixed size.

This commit removes the similar code from gtkcellarea and
subclasses.

13 years agoRemoved tons of api that we dont absolutely need in GtkCellAreaContext:
Tristan Van Berkom [Thu, 25 Nov 2010 07:36:46 +0000 (16:36 +0900)]
Removed tons of api that we dont absolutely need in GtkCellAreaContext:

  - gtk_cell_area_context_get_height_for_width()
  - gtk_cell_area_context_get_width_for_height()
  - gtk_cell_area_context_push_height_for_width()
  - gtk_cell_area_context_push_width_for_height()
  - gtk_cell_area_context_flush_height_for_width()
  - gtk_cell_area_context_flush_width_for_height()
  - Contextual size changed signal

All of these are not really important for the CellArea to operate
and not of any real consequential value to the user (the user can
accumulate the returned values from height-for-width requests
and do as they please with it).

13 years agoMake GtkCellAreaBox handle rendering without a previous allocation in the orientation...
Tristan Van Berkom [Thu, 25 Nov 2010 07:09:51 +0000 (16:09 +0900)]
Make GtkCellAreaBox handle rendering without a previous allocation in the orientation of choice.

This is so that treeviews can have some columns oriented vertically and
some horizontally, usually the column will only allocate the areas
width, having vertical columns without fixed row heights just means
it's slower to render.

13 years agoMerge branch 'master' into treeview-refactor
Tristan Van Berkom [Thu, 25 Nov 2010 06:07:47 +0000 (15:07 +0900)]
Merge branch 'master' into treeview-refactor

13 years agoChanging GtkBox:fill child property default back to TRUE.
Tristan Van Berkom [Thu, 25 Nov 2010 05:37:02 +0000 (14:37 +0900)]
Changing GtkBox:fill child property default back to TRUE.

Since Havoc's patches introducing the GtkWidget halign/valign
properties, fill should always be TRUE. If the widget should
not fill its allocated space then it should set the halign or
valign properties for that purpose.

This also consequently fixes bug 634592.

13 years agoFixed GtkMenuShell to deactivate itself at dispose time
Tristan Van Berkom [Thu, 25 Nov 2010 05:04:52 +0000 (14:04 +0900)]
Fixed GtkMenuShell to deactivate itself at dispose time

Since GdkDevice stuff, it seems that destroying an active
menu doesnt get rid of all the device grabery, this fixes
bug 635693.

13 years agoFix missing (transfer) annotations in GDK
Milan Bouchet-Valat [Wed, 24 Nov 2010 19:13:09 +0000 (20:13 +0100)]
Fix missing (transfer) annotations in GDK

Mostly missing (transfer none).

13 years agoBug 565665 - GtkTargetEntry member target should be const char *
Michael Natterer [Wed, 24 Nov 2010 20:01:45 +0000 (21:01 +0100)]
Bug 565665 - GtkTargetEntry member target should be const char *

13 years agogdk: remove GdkDeviceKey and GdkDeviceAxis from the public API
Michael Natterer [Wed, 24 Nov 2010 19:28:19 +0000 (20:28 +0100)]
gdk: remove GdkDeviceKey and GdkDeviceAxis from the public API

move GdkDeviceKey to gdkdevice.c because it's still used there, remove
GdkDeviceAxis entirely.

13 years agogdk: gdk_device_get_n_keys() is now Since: 2.24
Michael Natterer [Wed, 24 Nov 2010 19:16:25 +0000 (20:16 +0100)]
gdk: gdk_device_get_n_keys() is now Since: 2.24

13 years agogtk: Remove GtkRuler
Benjamin Otte [Wed, 24 Nov 2010 15:44:16 +0000 (16:44 +0100)]
gtk: Remove GtkRuler

It is really bad code, mostly unused and no one stepped up to fix it.

Note that Gtk developers do not object to a ruler widget in priciple,
just to the current implementation. If someone wants to propose a sane
version, please don't hesitate.

https://bugzilla.gnome.org/show_bug.cgi?id=613942

13 years agogtk: Remove unused variables from build scripts
Benjamin Otte [Wed, 24 Nov 2010 15:40:40 +0000 (16:40 +0100)]
gtk: Remove unused variables from build scripts

ALL_FILES and INCLUDE_VARIABLES are unused

13 years agogtk: Uncruftify gtk.symbols
Benjamin Otte [Wed, 24 Nov 2010 15:39:32 +0000 (16:39 +0100)]
gtk: Uncruftify gtk.symbols

13 years agogdk: Remove unused macros from build
Benjamin Otte [Wed, 24 Nov 2010 15:18:46 +0000 (16:18 +0100)]
gdk: Remove unused macros from build

Both ALL_FILES and INCLUDE_VARIABLES don't exist anymore

13 years agogdk: Clean up gdk.symbols file
Benjamin Otte [Wed, 24 Nov 2010 15:15:47 +0000 (16:15 +0100)]
gdk: Clean up gdk.symbols file

Remove all the macro madness and sort it alphabetically.

13 years agoNo fsync on Windows
Tor Lillqvist [Wed, 24 Nov 2010 12:36:18 +0000 (14:36 +0200)]
No fsync on Windows

13 years agoFix compilation breakage in gdk/win32
Tor Lillqvist [Wed, 24 Nov 2010 12:26:53 +0000 (14:26 +0200)]
Fix compilation breakage in gdk/win32

13 years agoReplace references to sealed GdkDevice private variables with accessor calls in quartz.
John Ralls [Wed, 24 Nov 2010 00:52:24 +0000 (16:52 -0800)]
Replace references to sealed GdkDevice private variables with accessor calls in quartz.

13 years ago[l10n] Updated German translation
Mario Blättermann [Tue, 23 Nov 2010 20:14:15 +0000 (21:14 +0100)]
[l10n] Updated German translation

13 years agoMove all GdkDevice members to private and add one missing accessor
Michael Natterer [Tue, 23 Nov 2010 19:25:13 +0000 (20:25 +0100)]
Move all GdkDevice members to private and add one missing accessor

13 years agoAdded GtkCellAreaClass->apply_attributes()
Tristan Van Berkom [Tue, 23 Nov 2010 14:37:58 +0000 (23:37 +0900)]
Added GtkCellAreaClass->apply_attributes()

Made gtk_cell_area_apply_attributes use a vfunc & signal so that
subclasses might do specialized things picking up attributes from the
model possibly for embedding widgets, and as specially for GtkTreeMenu
to connect to the signal and synchronize the menu sensitivity states
in a more convenient way than going through the GtkCellLayoutDataFunc.

13 years agotests: Fixed argument naming inconsistancy
Chris Kühl [Tue, 23 Nov 2010 09:48:44 +0000 (10:48 +0100)]
tests: Fixed argument naming inconsistancy

13 years agoRemoved cell margin apis and now deal with "focus-line-width".
Tristan Van Berkom [Tue, 23 Nov 2010 07:26:46 +0000 (16:26 +0900)]
Removed cell margin apis and now deal with "focus-line-width".

13 years agoiconcache: Ensure we don't lose data on power loss
Colin Walters [Mon, 22 Nov 2010 19:42:50 +0000 (20:42 +0100)]
iconcache: Ensure we don't lose data on power loss

fsync() should ensure our data hits disk; since corrupt icon
caches break all apps, we need to ensure it's valid.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635307

13 years agoMake gdk_event_apply_filters safe against changes in filter list
William Jon McCann [Sat, 20 Nov 2010 22:58:50 +0000 (17:58 -0500)]
Make gdk_event_apply_filters safe against changes in filter list

An event filter may add or remove filters itself.  This patch does
two things to address this case.  The first is to take a temporary
reference to the filter while it is being used.  The second is
to wait until after the filter function is run before determining
the next node in the list to process.  This guards against
changes to the next node.  It also does not run functions
that have been marked as removed.  Though I'm not sure if this
case can arise.

https://bugzilla.gnome.org/show_bug.cgi?id=635380

13 years agodocs: Add private structures to private sections
Javier Jardón [Sat, 20 Nov 2010 20:04:44 +0000 (21:04 +0100)]
docs: Add private structures to private sections

13 years agodocs: Add new GtkAssitant API to gtk3-sections
Javier Jardón [Sat, 20 Nov 2010 19:44:17 +0000 (20:44 +0100)]
docs: Add new GtkAssitant API to gtk3-sections

13 years agodocs: Add the new GtkScrollablePolicy API to gtk3-sections
Javier Jardón [Sat, 20 Nov 2010 19:38:24 +0000 (20:38 +0100)]
docs: Add the new GtkScrollablePolicy API to gtk3-sections

13 years agoAdded UG translation
Gheyret T.Kenji [Sat, 20 Nov 2010 10:56:21 +0000 (11:56 +0100)]
Added UG translation

13 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sat, 20 Nov 2010 10:48:08 +0000 (11:48 +0100)]
Updated Norwegian bokmål translation

13 years ago[gi] add array annotations for DnD related methods
John (J5) Palmieri [Fri, 19 Nov 2010 20:06:40 +0000 (15:06 -0500)]
[gi] add array annotations for DnD related methods

13 years agogtk: remove GtkWidget::size-request
Michael Natterer [Fri, 19 Nov 2010 18:38:48 +0000 (19:38 +0100)]
gtk: remove GtkWidget::size-request

Fixes Bug 633324 - Stop invoking size-request completely

13 years agoGtkRadioButtons: Mark group arguments as "allow-none"
Martin Pitt [Fri, 19 Nov 2010 09:19:32 +0000 (10:19 +0100)]
GtkRadioButtons: Mark group arguments as "allow-none"

In the current introspection data, the various gtk_radio_button_new_*
constructors take an existing group or widget. These all allow passing a NULL
widget or group list, so that it becomes easy to build a radio button list in a
loop (pass in None the first time, and the previously created button in all
other iterations).

Add the missing "allow-none" tag to the introspection data, so that this will
also eventually work for GIR users. NB that it does not actually work for some
constructors yet (like new_with_label_from_widget()) due to
https://bugzilla.gnome.org/show_bug.cgi?id=561264.

https://bugzilla.gnome.org/show_bug.cgi?id=635253

13 years agoCreate the icon pixmap with the system visual
Owen W. Taylor [Sun, 14 Nov 2010 14:38:32 +0000 (09:38 -0500)]
Create the icon pixmap with the system visual

Since what we are doing is turning an icon with alpha into a
no-alpha icon + mask for legacy window managers, it makes more sense
to use the system visual than the window's visual, which might
be ARGB.

https://bugzilla.gnome.org/show_bug.cgi?id=634821

13 years agodocs: Copy GtkSizeGroup ownership discussion to GtkWindowGroup
Evan Martin [Fri, 12 Nov 2010 18:43:20 +0000 (10:43 -0800)]
docs: Copy GtkSizeGroup ownership discussion to GtkWindowGroup

The two behave identically, so the text is the same with s/size/window/.

13 years agogtk: draw the frame around the spinbutton's buttons conditionally
Michael Natterer [Fri, 19 Nov 2010 13:55:47 +0000 (14:55 +0100)]
gtk: draw the frame around the spinbutton's buttons conditionally

(depending on GtkEntry::has-frame)

13 years agoconfigure: define GTK+ version before AC_INIT
Javier Jardón [Fri, 19 Nov 2010 08:01:39 +0000 (09:01 +0100)]
configure: define GTK+ version before AC_INIT

So the gtk_version varibale will be defined

13 years agogtkcombobox: Use accessor functions to access GtkTreeViewColumn
Javier Jardón [Fri, 19 Nov 2010 06:47:27 +0000 (07:47 +0100)]
gtkcombobox: Use accessor functions to access GtkTreeViewColumn

13 years agogtktreeview: Use accessor functions to access GtkTreeViewColumn
Javier Jardón [Fri, 19 Nov 2010 06:47:07 +0000 (07:47 +0100)]
gtktreeview: Use accessor functions to access GtkTreeViewColumn

13 years agogtkentry: move public members to private structure
Javier Jardón [Wed, 20 Oct 2010 15:14:11 +0000 (17:14 +0200)]
gtkentry: move public members to private structure

13 years agogail: Use accessor functions to access GtkEntry
Javier Jardón [Wed, 20 Oct 2010 17:22:46 +0000 (19:22 +0200)]
gail: Use accessor functions to access GtkEntry

Also, we can't access entry->preedit now. Commented that code until
some gail expert can fix it

13 years agoAdd _gtk_entry_get_im_context() internal accessor
Javier Jardón [Thu, 21 Oct 2010 12:06:47 +0000 (14:06 +0200)]
Add _gtk_entry_get_im_context() internal accessor

It's needed by gtktreeview

13 years agogtkcombobox: Do not access GtkEntry internals
Javier Jardón [Thu, 21 Oct 2010 11:39:42 +0000 (13:39 +0200)]
gtkcombobox: Do not access GtkEntry internals

It's not needed anymore

13 years agogail: we cant access button->in_button directly now.
Javier Jardón [Tue, 19 Oct 2010 16:46:07 +0000 (18:46 +0200)]
gail: we cant access button->in_button directly now.

Commented some code until some gail expert can fix this.

13 years agoCreate a private header to access some GtkButton variables
Javier Jardón [Tue, 19 Oct 2010 00:01:31 +0000 (02:01 +0200)]
Create a private header to access some GtkButton variables

13 years agogtktbutton: Move public members to private structure
Javier Jardón [Mon, 18 Oct 2010 17:39:19 +0000 (19:39 +0200)]
gtktbutton: Move public members to private structure

13 years agodocs: Improve cross-referencing in the migration guide
Javier Jardón [Fri, 19 Nov 2010 03:44:42 +0000 (04:44 +0100)]
docs: Improve cross-referencing in the migration guide

13 years agogtkplug: Do not leak in gtk_plug_realize()
Javier Jardón [Thu, 18 Nov 2010 16:47:04 +0000 (17:47 +0100)]
gtkplug: Do not leak in gtk_plug_realize()

Indeed, we should check for window->wmclass_name

Reported by Guillaume Desmottes in bug
https://bugzilla.gnome.org/show_bug.cgi?id=635175

13 years agoFixing GtkScrolledWindow inconsistent scrollbar visibility.
Tristan Van Berkom [Thu, 18 Nov 2010 15:53:19 +0000 (00:53 +0900)]
Fixing GtkScrolledWindow inconsistent scrollbar visibility.

Also removing the hack to prevent hangs which is properly fixed by
the preceeding commit.

13 years agoFixing hangs with GtkScrolledWindow
Tristan Van Berkom [Thu, 18 Nov 2010 15:53:13 +0000 (00:53 +0900)]
Fixing hangs with GtkScrolledWindow

Now gtk_widget_size_allocate() unsets the resize_needed flags
before returning, essentially this means that any widget that
has a queued resize and is allocated before resize time, including
queued resizes from inside a size_allocate() method will be
cancelled.

13 years agogtk: honor entry->has_frame again draw the frame conditionally
Michael Natterer [Thu, 18 Nov 2010 00:04:11 +0000 (01:04 +0100)]
gtk: honor entry->has_frame again draw the frame conditionally

when GtkEntry had visible windows, it was never noticed that we always
draw the frame, because the text_area window would cover it if
draw_frame was FALSE.

13 years agogtk: draw the progress only on the text area
Michael Natterer [Thu, 18 Nov 2010 00:02:57 +0000 (01:02 +0100)]
gtk: draw the progress only on the text area

so it doesn't extend under GtkSpinButton's buttons.

13 years agodemos: Replace size_request by get_preferred_width/height
Javier Jardón [Wed, 17 Nov 2010 22:56:48 +0000 (23:56 +0100)]
demos: Replace size_request by get_preferred_width/height

13 years agogtkoffscreenbox.c: Replace size_request by get_preferred_width/height
Javier Jardón [Wed, 17 Nov 2010 21:57:45 +0000 (22:57 +0100)]
gtkoffscreenbox.c: Replace size_request by get_preferred_width/height

13 years agodocs: Move Height-for-width geometry management virtual methods docs
Javier Jardón [Wed, 17 Nov 2010 21:55:59 +0000 (22:55 +0100)]
docs: Move Height-for-width geometry management virtual methods docs

13 years agoFix for Catalan translation
Jordi Mas [Wed, 17 Nov 2010 00:39:20 +0000 (19:39 -0500)]
Fix for Catalan translation

13 years agobgo#634558 - filechooser - Actually focus the Search entry when selecting the Search...
Federico Mena Quintero [Tue, 16 Nov 2010 16:56:34 +0000 (10:56 -0600)]
bgo#634558 - filechooser - Actually focus the Search entry when selecting the Search shortcut

Signed-off-by: Federico Mena Quintero <federico@novell.com>
13 years ago[gi] add "array" annotations to GtkAboutDialog methods
John (J5) Palmieri [Mon, 15 Nov 2010 17:34:16 +0000 (12:34 -0500)]
[gi] add "array" annotations to GtkAboutDialog methods

* set_authors, set_documenters and  set_artists required the array annotation
  to work properly

13 years agoMerge branch 'master' into treeview-refactor
Tristan Van Berkom [Tue, 16 Nov 2010 07:21:04 +0000 (16:21 +0900)]
Merge branch 'master' into treeview-refactor

13 years agogtkmain: Remove deprecated gtk_init_add() function
Javier Jardón [Wed, 13 Oct 2010 01:05:22 +0000 (03:05 +0200)]
gtkmain: Remove deprecated gtk_init_add() function

https://bugzilla.gnome.org/show_bug.cgi?id=629955

13 years agoDeprecate GtkCallbackMarshal and GtkFunction
Javier Jardón [Tue, 19 Oct 2010 09:47:27 +0000 (11:47 +0200)]
Deprecate GtkCallbackMarshal and GtkFunction

As they're only used by already deprecated API

https://bugzilla.gnome.org/show_bug.cgi?id=629955

13 years agoGtkArg is deprecated since 2.2
Javier Jardón [Tue, 16 Nov 2010 05:43:16 +0000 (06:43 +0100)]
GtkArg is deprecated since 2.2

13 years agodocs: Add cross-reference in GtkAlign docs
Javier Jardón [Tue, 16 Nov 2010 02:51:53 +0000 (03:51 +0100)]
docs: Add cross-reference in GtkAlign docs

13 years agodocs: Fix a typo in gtk_button_set_alignment() docs
Javier Jardón [Tue, 16 Nov 2010 02:37:09 +0000 (03:37 +0100)]
docs: Fix a typo in gtk_button_set_alignment() docs

13 years agodocs: Remove template of unused functions
Javier Jardón [Mon, 15 Nov 2010 19:42:50 +0000 (20:42 +0100)]
docs: Remove template of unused functions

13 years agodocs: Move documentation to inline comments: event_structs
Javier Jardón [Mon, 15 Nov 2010 19:41:44 +0000 (20:41 +0100)]
docs: Move documentation to inline comments: event_structs

All the GDK documentation is now moved to inline comments

13 years agodocs: Move documentation to inline comments: x_interaction
Javier Jardón [Mon, 15 Nov 2010 19:01:05 +0000 (20:01 +0100)]
docs: Move documentation to inline comments: x_interaction

13 years agodocs: Move documentation to inline comments: drawing
Javier Jardón [Mon, 15 Nov 2010 18:47:35 +0000 (19:47 +0100)]
docs: Move documentation to inline comments: drawing

13 years agodocs: Move documentation to inline comments: gdkthreads
Javier Jardón [Mon, 15 Nov 2010 18:37:28 +0000 (19:37 +0100)]
docs: Move documentation to inline comments: gdkthreads

13 years agodocs: Move documentation to inline comments: gdkevents
Javier Jardón [Mon, 15 Nov 2010 18:15:00 +0000 (19:15 +0100)]
docs: Move documentation to inline comments: gdkevents

13 years agodocs: Move documentation to inline comments: properties
Javier Jardón [Mon, 15 Nov 2010 16:59:52 +0000 (17:59 +0100)]
docs: Move documentation to inline comments: properties

13 years agodocs: Move documentation to inline comments: gdkselection
Javier Jardón [Mon, 15 Nov 2010 16:20:51 +0000 (17:20 +0100)]
docs: Move documentation to inline comments: gdkselection

13 years agodocs: Move documentation to inline comments: gdkvisual
Javier Jardón [Mon, 15 Nov 2010 16:05:05 +0000 (17:05 +0100)]
docs: Move documentation to inline comments: gdkvisual

13 years agodocs: Move documentation to inline comments: gdkpango
Javier Jardón [Mon, 15 Nov 2010 15:50:21 +0000 (16:50 +0100)]
docs: Move documentation to inline comments: gdkpango

13 years agodocs: Move documentation to inline comments: gdkcursor
Javier Jardón [Mon, 15 Nov 2010 15:41:31 +0000 (16:41 +0100)]
docs: Move documentation to inline comments: gdkcursor

13 years agogdk: Add big fat warning about updating XSettings
Bastien Nocera [Mon, 15 Nov 2010 17:13:46 +0000 (17:13 +0000)]
gdk: Add big fat warning about updating XSettings

There's a tool to see if we forgot to update the gdk_settings_map
array, or got the offsets wrong. Mention those above the XSettings
list.

13 years agogdk: Update gdk_settings_map for blink timeout to work
Bastien Nocera [Mon, 15 Nov 2010 17:02:40 +0000 (17:02 +0000)]
gdk: Update gdk_settings_map for blink timeout to work

gdk_settings_map needs to be updated when gdk_settings_names is changed,
and it's easier to add the setting at the end, so we don't need to
recalculate everything.

Really fixing:
https://bugzilla.gnome.org/show_bug.cgi?id=634697

13 years ago[gi] add "out" annotations to gtk_tree_store_sort_column_id params
John (J5) Palmieri [Mon, 15 Nov 2010 17:13:32 +0000 (12:13 -0500)]
[gi] add "out" annotations to gtk_tree_store_sort_column_id params