]> Pileus Git - ~andy/gtk/log
~andy/gtk
13 years agoexamples/gtkdial: Do not use size_request vfunc
Javier Jardón [Thu, 11 Nov 2010 04:03:06 +0000 (05:03 +0100)]
examples/gtkdial: Do not use size_request vfunc

13 years agoFix a crash in gnome-terminal when using a compositor
Matthias Clasen [Sat, 13 Nov 2010 00:19:48 +0000 (19:19 -0500)]
Fix a crash in gnome-terminal when using a compositor

In this case, gnome-terminal sets an RGBA visual on its window,
and we need to be careful when creating the icon pixmap, to create
the pixmap with the same depth as the visual, or we risk a BadMatch
from XRenderCreatePicture deep inside cairo.

13 years agogdk: Add XSetting for "gtk-cursor-blink-timeout"
Bastien Nocera [Fri, 12 Nov 2010 17:00:09 +0000 (17:00 +0000)]
gdk: Add XSetting for "gtk-cursor-blink-timeout"

Otherwise the blink timeout is the one used by default in GTK+.

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

13 years agoRemove no longer existing files
Matthias Clasen [Thu, 11 Nov 2010 19:12:04 +0000 (14:12 -0500)]
Remove no longer existing files

The gdk-pixbuf VC project files are gone, so don't reference
them from Makefile.am anymore.

13 years agoReally get rid of _gtk_cell_renderer_calc_offset
Matthias Clasen [Thu, 11 Nov 2010 19:09:29 +0000 (14:09 -0500)]
Really get rid of _gtk_cell_renderer_calc_offset

13 years agoPass the correct GDK library when working around Debian libtool
Owen W. Taylor [Wed, 10 Nov 2010 22:08:40 +0000 (17:08 -0500)]
Pass the correct GDK library when working around Debian libtool

We need to link against gdk/libgdk-x11-3.0.la, not
gdk/x11/libgdk-x11.la, which is the convenience library containing
the backend functions.

13 years agoUpdated Traditional Chinese translation (Hong Kong and Taiwan)
Chao-Hsiung Liao [Wed, 10 Nov 2010 11:37:39 +0000 (19:37 +0800)]
Updated Traditional Chinese translation (Hong Kong and Taiwan)

13 years agogtk_dialog_get_content_area(): Fix the docs.
Murray Cumming [Wed, 10 Nov 2010 10:35:34 +0000 (11:35 +0100)]
gtk_dialog_get_content_area(): Fix the docs.

This returns a GtkBox now, not a GtkVBox.
Language bindings may need to adjust their APIs accordingly.

13 years agogtkdialog.c: Remove trailing whitespace
Murray Cumming [Wed, 10 Nov 2010 10:35:09 +0000 (11:35 +0100)]
gtkdialog.c: Remove trailing whitespace

13 years agoPrint files to Documents directory by default
Marek Kasik [Wed, 10 Nov 2010 09:48:17 +0000 (10:48 +0100)]
Print files to Documents directory by default

Set default directory to G_USER_DIRECTORY_DOCUMENTS
when printing to file backend and fallback to the current
directory when it is not available (#633896).

13 years agogtk.vcprojin: include .rc file
Chun-wei Fan [Wed, 10 Nov 2010 02:30:03 +0000 (10:30 +0800)]
gtk.vcprojin: include .rc file

13 years agogtk+.sln: Remove GDK-Pixbuf compilation stuff
Chun-wei Fan [Wed, 10 Nov 2010 02:28:02 +0000 (10:28 +0800)]
gtk+.sln: Remove GDK-Pixbuf compilation stuff

GDK-Pixbuf is in a package of its own, so remove the project files from here

13 years agogtk+.vsprops: Update for GTK-3.0
Chun-wei Fan [Wed, 10 Nov 2010 02:25:05 +0000 (10:25 +0800)]
gtk+.vsprops: Update for GTK-3.0

-removed headers that ceased to exist
-bump API version
-made up for new headers that is to be installed
-gtk-demo program and related sources/data copied to bin/gtk3-demo

13 years agogtklabel.c: Added hack for rint()
Chun-wei Fan [Wed, 10 Nov 2010 02:21:08 +0000 (10:21 +0800)]
gtklabel.c: Added hack for rint()

13 years agogtkwocket-win32.c Added missing include to avoid C4013
Chun-wei Fan [Wed, 10 Nov 2010 02:15:45 +0000 (10:15 +0800)]
gtkwocket-win32.c Added missing include to avoid C4013

13 years agogtk: fix C99-style variable declarations in various sources
Chun-wei Fan [Wed, 10 Nov 2010 02:08:14 +0000 (10:08 +0800)]
gtk: fix C99-style variable declarations in various sources

13 years ago[introspection] mark invokers for gtkeditable vfuncs
John (J5) Palmieri [Wed, 10 Nov 2010 01:57:56 +0000 (20:57 -0500)]
[introspection] mark invokers for gtkeditable vfuncs

13 years ago[introspection] add transfer none annotation to gdk_keyval_name return
John (J5) Palmieri [Fri, 29 Oct 2010 19:53:37 +0000 (15:53 -0400)]
[introspection] add transfer none annotation to gdk_keyval_name return

* moved docs from .sgml file to th e.c file so we can add the annotation

13 years agobump version
Matthias Clasen [Tue, 9 Nov 2010 20:24:50 +0000 (15:24 -0500)]
bump version

13 years agofix up accidental exports
Matthias Clasen [Tue, 9 Nov 2010 18:51:55 +0000 (13:51 -0500)]
fix up accidental exports

13 years agoAnother attempt at scrolledwindow size allocation
Matthias Clasen [Tue, 9 Nov 2010 18:15:04 +0000 (13:15 -0500)]
Another attempt at scrolledwindow size allocation

Patches taken from bug 633278.

13 years agointrospection: Explicitly include libgdk-x11.la when scanning gtk
Colin Walters [Thu, 28 Oct 2010 20:45:08 +0000 (16:45 -0400)]
introspection: Explicitly include libgdk-x11.la when scanning gtk

Debian changed the behavior of libtool to not follow dependencies
from .la files.  Fortunately, the scanner explicitly looks at the
.la files to see if they're really shared; if not it doesn't add
them to the .gir, so there's no cost.

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

13 years agoRewrap text in gtk-demo
Matthias Clasen [Tue, 9 Nov 2010 16:20:17 +0000 (11:20 -0500)]
Rewrap text in gtk-demo

13 years agoFix the doc build
Matthias Clasen [Tue, 9 Nov 2010 13:16:33 +0000 (08:16 -0500)]
Fix the doc build

13 years agoDon't export _gtk_cell_renderer_calc_offset
Matthias Clasen [Tue, 9 Nov 2010 13:15:06 +0000 (08:15 -0500)]
Don't export _gtk_cell_renderer_calc_offset

This is just a private convenience function, and exporting _-prefixed
functions doesn't work with our libtool setup. Just do the 3 line
calculation in gail.

13 years agoFixed some background area related bugs in CellAreaScaffold, cleanup testcellarea
Tristan Van Berkom [Sat, 13 Nov 2010 06:09:36 +0000 (15:09 +0900)]
Fixed some background area related bugs in CellAreaScaffold, cleanup testcellarea

13 years agoFixed some errors in testcellarea testcases.
Tristan Van Berkom [Fri, 12 Nov 2010 14:09:57 +0000 (23:09 +0900)]
Fixed some errors in testcellarea testcases.

13 years agoAdded tests to reflect proper treatment of background area.
Tristan Van Berkom [Fri, 12 Nov 2010 12:55:28 +0000 (21:55 +0900)]
Added tests to reflect proper treatment of background area.

CellAreaScaffold now also reflects how cell_area should be
passed to gtk_cell_area_activate() and gtk_cell_area_event()
and how the background area for gtk_cell_area_renderer() should
be created.

13 years agoAdded orientation control to testcellarea's focus/editing test
Tristan Van Berkom [Fri, 12 Nov 2010 10:44:45 +0000 (19:44 +0900)]
Added orientation control to testcellarea's focus/editing test

13 years agoIroned out the kinks in editing apis for GtkCellArea
Tristan Van Berkom [Fri, 12 Nov 2010 10:25:07 +0000 (19:25 +0900)]
Ironed out the kinks in editing apis for GtkCellArea

 - Added gtk_cell_area_aligned_cell_area() to get the aligned
   internal area use by a cell (for focus painting and for
   event areas).

 - Provide the event area in "editing-started" signal

 - Fire "remove-editable" when editing is canceled by the user,
   an implementing layouting widget need only catch "editing-started"
   and "remove-editable" now.

 - CellAreaScaffold/testcellarea now edit textrenderers.

13 years agoDistribute portions of GtkCellArea:render() background_area argument to cells
Tristan Van Berkom [Fri, 12 Nov 2010 05:06:00 +0000 (14:06 +0900)]
Distribute portions of GtkCellArea:render() background_area argument to cells

Also added gtk_cell_area_get/set_style_detail() to set the string to be
used by the area in gtk_paint_* functions.

13 years agoAdded event handling to GtkCellAreaBox
Tristan Van Berkom [Thu, 11 Nov 2010 09:13:54 +0000 (18:13 +0900)]
Added event handling to GtkCellAreaBox

Now GtkCellAreaBox handles the click event to activate renderers
and checks if the area is in a sibling of a focus renderer, possibly
activating the proper focus sibling renderer.

Also GtkCellArea gains a "focus-changed" signal to allow it to
change the currently focused row according to the button events.

13 years agoGtkCellArea now paints focus on cells
Tristan Van Berkom [Thu, 11 Nov 2010 07:13:06 +0000 (16:13 +0900)]
GtkCellArea now paints focus on cells

Added concept of "Focus Siblings" to GtkCellArea so that some
static text/icon may be included in the focus/click area of
an activatable or editable cell, implemented focus drawing
as well, updated testcellarea to reflect the changes.

13 years agoFocus driving in GtkCellArea now works.
Tristan Van Berkom [Wed, 10 Nov 2010 13:25:13 +0000 (22:25 +0900)]
Focus driving in GtkCellArea now works.

 - Fixed focus driving in GtkCellArea with refined apis
 - Added gtk_cell_area_activate() to be called when the area has focus
   (to activate or start editing the focused cell)
 - Added support for this in cellareascaffold
 - testcellarea now watches the "toggled" signal for a toggle renderer
   and updates the model state accordingly, this currently works with
   keyboard navigation, however focus is still not painted on cells.

13 years agoCommitting new (and simplified) focus handling approach for GtkCellArea.
Tristan Van Berkom [Wed, 10 Nov 2010 10:17:06 +0000 (19:17 +0900)]
Committing new (and simplified) focus handling approach for GtkCellArea.

Also adding missing file cellareascaffold.h

13 years agoBump glib req. to 2.27.3
Matthias Clasen [Tue, 9 Nov 2010 04:19:58 +0000 (23:19 -0500)]
Bump glib req. to 2.27.3

13 years agogdk.vcprojin: Include .rc file and fixed linker settings
Chun-wei Fan [Tue, 9 Nov 2010 04:13:17 +0000 (12:13 +0800)]
gdk.vcprojin: Include .rc file and fixed linker settings

-Added the missed gdk.rc file
-Made up for missed libraries required for link for configs other than Debug|win32

13 years agogtk-demo.vcproj: set linker settings to be consistent
Chun-wei Fan [Tue, 9 Nov 2010 04:06:34 +0000 (12:06 +0800)]
gtk-demo.vcproj: set linker settings to be consistent

-Made up for the additional dependencies for setups other than Debug|Win32 (the correct setting)
-Made Subsystem="1" for all setups like Debug|Win32 (the correct setting)

13 years agogtk+.vsprops: Removed GdkPixbuf stuff and made up for missed headers
Chun-wei Fan [Tue, 9 Nov 2010 03:40:51 +0000 (11:40 +0800)]
gtk+.vsprops: Removed GdkPixbuf stuff and made up for missed headers

-Removed the GdkPixbuf stuff as it is now in a package of its own and added
 it as a dependent library here
-Made up for the headers missed in the installation stage for GTK+/GDK

13 years agoNEWS for 2.91.4
Matthias Clasen [Tue, 9 Nov 2010 02:20:02 +0000 (21:20 -0500)]
NEWS for 2.91.4

13 years agoFix entry completion window sizing
Matthias Clasen [Mon, 8 Nov 2010 23:37:37 +0000 (18:37 -0500)]
Fix entry completion window sizing

I don't think we are at the end of scrolledwindow tweaks yet,
but this will make things work for now, as they used to.

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

13 years agopixbuf engine: remove only use of GCache in Gtk
Ryan Lortie [Mon, 8 Nov 2010 21:20:19 +0000 (16:20 -0500)]
pixbuf engine: remove only use of GCache in Gtk

We'll be deprecating GCache in GLib soon.

13 years agodocs: Move documentation to inline comments: GtkPaned
Patrick Bernaud [Mon, 8 Nov 2010 17:36:39 +0000 (18:36 +0100)]
docs: Move documentation to inline comments: GtkPaned

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

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkProgressBar
Patrick Bernaud [Mon, 8 Nov 2010 17:36:39 +0000 (18:36 +0100)]
docs: Move documentation to inline comments: GtkProgressBar

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

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkPageSetup
Patrick Bernaud [Mon, 8 Nov 2010 17:36:38 +0000 (18:36 +0100)]
docs: Move documentation to inline comments: GtkPageSetup

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

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agoChanged testcellarea
Tristan Van Berkom [Tue, 9 Nov 2010 05:09:47 +0000 (14:09 +0900)]
Changed testcellarea

Changed testcellarea to watch the iter for size changes and queue resizes
instead of explicitly queueing resizes when controls change.

13 years agoAdding expand/align controls to testcellarea.
Tristan Van Berkom [Tue, 9 Nov 2010 04:50:53 +0000 (13:50 +0900)]
Adding expand/align controls to testcellarea.

13 years agoFixing GtkCellAreaBox to rebuild groups when align/expand child properties change.
Tristan Van Berkom [Tue, 9 Nov 2010 04:50:30 +0000 (13:50 +0900)]
Fixing GtkCellAreaBox to rebuild groups when align/expand child properties change.

13 years agoAdded orientation control on testcellarea test
Tristan Van Berkom [Tue, 9 Nov 2010 04:23:12 +0000 (13:23 +0900)]
Added orientation control on testcellarea test

shows vertical orientation of cells lined up horizontally instead
of horizontal orientation of cells stacked up vertically.

13 years agoFixed a bug in GtkCellAreaBoxIter when allocating vertically.
Tristan Van Berkom [Tue, 9 Nov 2010 04:22:44 +0000 (13:22 +0900)]
Fixed a bug in GtkCellAreaBoxIter when allocating vertically.

13 years agoAdded test and scaffolding widget for GtkCellArea.
Tristan Van Berkom [Mon, 8 Nov 2010 16:26:38 +0000 (01:26 +0900)]
Added test and scaffolding widget for GtkCellArea.

13 years agoAdded GtkCellArea classes to gtk.h and fixed a remainig rendering bug.
Tristan Van Berkom [Mon, 8 Nov 2010 16:25:45 +0000 (01:25 +0900)]
Added GtkCellArea classes to gtk.h and fixed a remainig rendering bug.

13 years agoFixed initial bugs in GtkCellArea implementation, starting to render
Tristan Van Berkom [Mon, 8 Nov 2010 08:43:27 +0000 (17:43 +0900)]
Fixed initial bugs in GtkCellArea implementation, starting to render

Tested all of this with some scaffolding code, test case comming soon.

13 years agoImplemented focus handling in GtkCellAreaBox
Tristan Van Berkom [Sat, 6 Nov 2010 07:14:38 +0000 (16:14 +0900)]
Implemented focus handling in GtkCellAreaBox

Now when the GtkCellAreaBox receives key events it cycles
the currently focused cell to the next focusable cell in the box
while observing the navigation direction, it then emits "focus-leave"
when hitting the boundries of the area.

13 years agoAdded gtk_cell_area_stop_editing to allow explicit stopping of cell editing.
Tristan Van Berkom [Sat, 6 Nov 2010 06:42:37 +0000 (15:42 +0900)]
Added gtk_cell_area_stop_editing to allow explicit stopping of cell editing.

13 years agoAdded gtk_cell_area_activate_cell() and some cell editing management
Tristan Van Berkom [Sat, 6 Nov 2010 06:29:27 +0000 (15:29 +0900)]
Added gtk_cell_area_activate_cell() and some cell editing management

Now:
  - The current edit cell and editable widget in use can be fetched
    with properties and accessors
  - gtk_cell_area_activate_cell() handles bookkeeping of the currently
    edited cell, starting the editing of a cell, activating a cell etc
  - Exported signals are available on GtkCellArea: "editing-started",
    "editing-canceled", "editing-done", "remove-editable".
  - Upon receiving GDK_KEY_Escape current editing gets canceled.

13 years agoBug 609622 - disappearing statusicon
Hans Breuer [Sun, 7 Nov 2010 20:19:48 +0000 (21:19 +0100)]
Bug 609622 - disappearing statusicon

Windows 7 is managing status icon visibility across process lifetime,
which did not work with GTK+ create icons. Apparently the mechanism
does not require use of new API (like suggested by MSDN), but it is
enough to give a "unique" tooltip at creation time.
Formerly this initial tooltip was not set at all, later setting via
gtk_status_icon_set_tooltip_text() is not enough, but luckily
different follow-up tooltips don't disturb the intended behavior.
(cherry picked from commit ae0544c636c72753098b698e4951897c609a75b6)
(cherry picked from commit 8a9d458bafe368335d0acca2c324f878ee64463f)

13 years agoUpdate msvc build
Hans Breuer [Sun, 8 Nov 2009 17:26:03 +0000 (18:26 +0100)]
Update msvc build

13 years agoMake GtkFileChooserButton behave as expected when expanding
Matthias Clasen [Sun, 7 Nov 2010 16:22:07 +0000 (11:22 -0500)]
Make GtkFileChooserButton behave as expected when expanding

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Sun, 7 Nov 2010 08:50:45 +0000 (10:50 +0200)]
[l10n] Updated Estonian translation

13 years agodocs: Move documentation to inline comments: GtkCellView
Garrett Regier [Sat, 6 Nov 2010 17:04:50 +0000 (18:04 +0100)]
docs: Move documentation to inline comments: GtkCellView

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkCellRendererText
Garrett Regier [Sat, 6 Nov 2010 17:02:11 +0000 (18:02 +0100)]
docs: Move documentation to inline comments: GtkCellRendererText

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkCellRenderer
Javier Jardón [Sat, 6 Nov 2010 16:57:23 +0000 (17:57 +0100)]
docs: Move documentation to inline comments: GtkCellRenderer

13 years agodocs: Move documentation to inline comments: GtkSettings
Javier Jardón [Sat, 6 Nov 2010 16:48:32 +0000 (17:48 +0100)]
docs: Move documentation to inline comments: GtkSettings

13 years agodocs: Move documentation to inline comments: GtkColorSelection
Garrett Regier [Sat, 6 Nov 2010 16:37:37 +0000 (17:37 +0100)]
docs: Move documentation to inline comments: GtkColorSelection

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agodocs: Move documentation to inline comments: GtkLayout
Garrett Regier [Sat, 6 Nov 2010 16:28:53 +0000 (17:28 +0100)]
docs: Move documentation to inline comments: GtkLayout

Signed-off-by: Javier Jardón <jjardon@gnome.org>
13 years agoAdded Luganda translation
Kizito Birabwa [Sat, 6 Nov 2010 15:40:35 +0000 (16:40 +0100)]
Added Luganda translation

13 years agoAdd _gtk_cell_renderer_calc_offset
Tor Lillqvist [Sat, 6 Nov 2010 12:12:14 +0000 (14:12 +0200)]
Add _gtk_cell_renderer_calc_offset

13 years agoFix build breakage and avoid a warning
Tor Lillqvist [Sat, 6 Nov 2010 11:13:59 +0000 (13:13 +0200)]
Fix build breakage and avoid a warning

13 years agoAvoid a compiler warning
Tor Lillqvist [Sat, 6 Nov 2010 11:13:37 +0000 (13:13 +0200)]
Avoid a compiler warning

13 years agoDrop unused static function
Tor Lillqvist [Sat, 6 Nov 2010 11:13:10 +0000 (13:13 +0200)]
Drop unused static function

13 years agodocs: move documentation to inline comments: GtkColorButton
Javier Jardón [Sat, 6 Nov 2010 02:19:32 +0000 (03:19 +0100)]
docs: move documentation to inline comments: GtkColorButton

13 years agodocs: move documentation to inline comments: GtkTreeView
Javier Jardón [Sat, 6 Nov 2010 02:04:27 +0000 (03:04 +0100)]
docs: move documentation to inline comments: GtkTreeView

13 years agodocs: Move documentation to inline comments: GtkTextView
Javier Jardón [Sat, 6 Nov 2010 01:41:09 +0000 (02:41 +0100)]
docs: Move documentation to inline comments: GtkTextView

13 years agoGtkApplication: rewrite example application
Matthias Clasen [Fri, 5 Nov 2010 20:25:29 +0000 (16:25 -0400)]
GtkApplication: rewrite example application

The intended way of using GtkApplication is mainly by subclassing,
so make the example do that.

13 years agoGtkApplication: drop Quit from the docs
Matthias Clasen [Fri, 5 Nov 2010 20:24:55 +0000 (16:24 -0400)]
GtkApplication: drop Quit from the docs

GtkApplication does not currently implement any default actions.

13 years agodocs: move documentation to inline comments: GtkEntry
Javier Jardón [Fri, 5 Nov 2010 19:49:20 +0000 (20:49 +0100)]
docs: move documentation to inline comments: GtkEntry

13 years agodocs: Fix generation of GtkGrid documentation
Javier Jardón [Fri, 5 Nov 2010 16:27:51 +0000 (17:27 +0100)]
docs: Fix generation of GtkGrid documentation

13 years agotests: fix the build
Cosimo Cecchi [Fri, 5 Nov 2010 16:01:34 +0000 (17:01 +0100)]
tests: fix the build

gtk_box_new() changed API recently.

13 years agoicon-theme: always force icon sizes for emblems
Cosimo Cecchi [Fri, 5 Nov 2010 09:34:15 +0000 (10:34 +0100)]
icon-theme: always force icon sizes for emblems

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

13 years agotests: add a test for pixbufs implementing the GIcon interface
Cosimo Cecchi [Fri, 5 Nov 2010 09:33:50 +0000 (10:33 +0100)]
tests: add a test for pixbufs implementing the GIcon interface

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

13 years agoicon-theme: support pixbufs implementing the GIcon interface
Cosimo Cecchi [Fri, 5 Nov 2010 09:33:16 +0000 (10:33 +0100)]
icon-theme: support pixbufs implementing the GIcon interface

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

13 years agogtkwindow: properly set the window icon list (#631331)
Cosimo Cecchi [Fri, 5 Nov 2010 12:02:42 +0000 (13:02 +0100)]
gtkwindow: properly set the window icon list (#631331)

This was probably a rendering-cleanup regression.

13 years agoMade progress on focus handling.
Tristan Van Berkom [Fri, 5 Nov 2010 13:16:32 +0000 (22:16 +0900)]
Made progress on focus handling.

 - Added vfunc to get the allocation of a cell inside an area
 - Superclass GtkCellArea handles activation of focused cells
   by handling key events (as well as editing of editable cells)
 - Added signal "editing-started" to GtkCellArea to signal that
   editing has started (generally signaled from inside event handling)
 - Added properties "focus-cell" and "edited-cell"

13 years agoCommitting half-way done focus work.
Tristan Van Berkom [Fri, 5 Nov 2010 04:05:20 +0000 (13:05 +0900)]
Committing half-way done focus work.

13 years agoGtkWidget/GtkContainer: Slight fixes to geometry-management docs.
Murray Cumming [Thu, 4 Nov 2010 15:30:48 +0000 (16:30 +0100)]
GtkWidget/GtkContainer: Slight fixes to geometry-management docs.

Replace it's with its in several places.
Replace some , with .
Replace some ; with .
Fix some plurals.
Other minor corrections.

13 years agoGtkWidget: Document the size-request signal deprecation.
Murray Cumming [Thu, 4 Nov 2010 15:11:25 +0000 (16:11 +0100)]
GtkWidget: Document the size-request signal deprecation.

Hopefully my text is correct.

13 years agoHandle empty button boxes gracefully
Matthias Clasen [Thu, 4 Nov 2010 03:00:05 +0000 (23:00 -0400)]
Handle empty button boxes gracefully

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

13 years agoOnly show Desktop in file chooser button if there is one
Christian Dywan [Fri, 22 Oct 2010 14:07:25 +0000 (16:07 +0200)]
Only show Desktop in file chooser button if there is one

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=632894
13 years agoSwitch to CSS interpretation of rgb() and rgba() colors
Owen W. Taylor [Tue, 2 Nov 2010 19:30:44 +0000 (15:30 -0400)]
Switch to CSS interpretation of rgb() and rgba() colors

CSS3 defines a somewhat odd syntax for rgba() colors - the rgb values
are integers from 0 to 255 or percentages and the a value is a
float from 0 to 1. To avoid increasing the total amount of confusion
in the world, make gdk_rgb_to_string() and gdk_rgb_parse() follow
this syntax rather than using floats for r, g, and b.

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

13 years agogtktoolitemgroup: don't use GTimeSpec
Ryan Lortie [Wed, 3 Nov 2010 12:26:27 +0000 (08:26 -0400)]
gtktoolitemgroup: don't use GTimeSpec

Use gint64 time instead.

13 years agoRevert "Move the /*< private >*/ at the correct position"
Javier Jardón [Wed, 3 Nov 2010 02:37:13 +0000 (03:37 +0100)]
Revert "Move the /*< private >*/ at the correct position"

All the object structures is opaque
This reverts commit c59ca4f6b9c144c59cac6288862e7a59eaa7a2cc.

13 years agodocs: Improve cross-referencing on GtkGrid docs
Javier Jardón [Wed, 3 Nov 2010 02:20:20 +0000 (03:20 +0100)]
docs: Improve cross-referencing on GtkGrid docs

13 years agodocs: Fix gtk-doc markup in GtkWidget docs
Javier Jardón [Wed, 3 Nov 2010 02:19:22 +0000 (03:19 +0100)]
docs: Fix gtk-doc markup in GtkWidget docs

13 years agoUpdated Japanese translation
Takayuki KUSANO [Wed, 3 Nov 2010 00:02:19 +0000 (09:02 +0900)]
Updated Japanese translation

13 years agoFix tiny documetnation typo.
Murray Cumming [Tue, 2 Nov 2010 09:43:42 +0000 (10:43 +0100)]
Fix tiny documetnation typo.

13 years agoExtended gtk_cell_area_apply_attributes() to account for expander/expanded cells
Tristan Van Berkom [Tue, 2 Nov 2010 09:01:03 +0000 (18:01 +0900)]
Extended gtk_cell_area_apply_attributes() to account for expander/expanded cells

The state of expanded cells must come from the view, since these states
can vary across views accessing the same model (also "finished up" the
applying of attributes code).

13 years agoGtkScrollable: Improve the documentation text.
Murray Cumming [Tue, 2 Nov 2010 08:23:24 +0000 (09:23 +0100)]
GtkScrollable: Improve the documentation text.

13 years agoAccount for the possibility of invisible cells in GtkCellAreaBox/Iter
Tristan Van Berkom [Tue, 2 Nov 2010 07:51:06 +0000 (16:51 +0900)]
Account for the possibility of invisible cells in GtkCellAreaBox/Iter

Also changed the GtkCellAreaBox to keep groups in an array
instead of a list, for this code it's generally more useful
this way (and more optimized).

13 years agoAdding tentative implementation of GtkCellAreaBox->grab_focus().
Tristan Van Berkom [Mon, 1 Nov 2010 08:41:02 +0000 (17:41 +0900)]
Adding tentative implementation of GtkCellAreaBox->grab_focus().