]> Pileus Git - ~andy/gtk/log
~andy/gtk
12 years agoGtkFontChooser: Added a test program
Alberto Ruiz [Sun, 17 Apr 2011 00:58:29 +0000 (01:58 +0100)]
GtkFontChooser: Added a test program

12 years agoGtkFontChooser: Enable font selection
Alberto Ruiz [Sat, 16 Apr 2011 22:57:04 +0000 (23:57 +0100)]
GtkFontChooser: Enable font selection

12 years agoGtkFontChooser: Setting a default vertical size
Alberto Ruiz [Sat, 16 Apr 2011 21:52:03 +0000 (22:52 +0100)]
GtkFontChooser: Setting a default vertical size

12 years agoGtkFontChooser: Layout enhancements, using a scrolled window for the preview entry.
Alberto Ruiz [Sat, 16 Apr 2011 21:36:25 +0000 (22:36 +0100)]
GtkFontChooser: Layout enhancements, using a scrolled window for the preview entry.

12 years agoGtkFontChooser: Fixed size updating in the preview
Alberto Ruiz [Sat, 16 Apr 2011 17:02:52 +0000 (18:02 +0100)]
GtkFontChooser: Fixed size updating in the  preview

12 years agoGtkFontChooser: Improvements on the spin/slider interaction
Alberto Ruiz [Sat, 16 Apr 2011 16:21:07 +0000 (17:21 +0100)]
GtkFontChooser: Improvements on the spin/slider interaction

12 years agoGtkFontChooser: The spinner now updates the slider size if it is within the range
Alberto Ruiz [Sat, 16 Apr 2011 16:12:18 +0000 (17:12 +0100)]
GtkFontChooser: The spinner now updates the slider size if it is within the range

12 years agoGtkFontChooser: Getting the refiltering right for the clear icon. Filter function...
Alberto Ruiz [Sat, 16 Apr 2011 16:01:53 +0000 (17:01 +0100)]
GtkFontChooser: Getting the refiltering right for the clear icon. Filter function speedups.

12 years agoGtkFontChooser: Search entry icon is now dynamic depending on the content
Alberto Ruiz [Sat, 16 Apr 2011 15:40:47 +0000 (16:40 +0100)]
GtkFontChooser: Search entry icon is now dynamic depending on the content

12 years agoGtkFontChooser: Set the initial size to the slider, initial callbacks for size change
Alberto Ruiz [Sat, 16 Apr 2011 14:56:56 +0000 (15:56 +0100)]
GtkFontChooser: Set the initial size to the slider, initial callbacks for size change

12 years agoGtkFontChooser: Live search implemented
Alberto Ruiz [Sat, 16 Apr 2011 14:17:53 +0000 (15:17 +0100)]
GtkFontChooser: Live search implemented

12 years agoGtkFontChooser: Inserted and deleted text callbacks
Alberto Ruiz [Sat, 16 Apr 2011 13:59:43 +0000 (14:59 +0100)]
GtkFontChooser: Inserted and deleted text callbacks

12 years agoGtkFontChooser: Adding a tree model filter for the search functionality
Alberto Ruiz [Sat, 16 Apr 2011 13:27:31 +0000 (14:27 +0100)]
GtkFontChooser: Adding a tree model filter for the search functionality

12 years agoGtkFontChooser: Setting the default preview text and the default font size
Alberto Ruiz [Sat, 16 Apr 2011 12:36:45 +0000 (13:36 +0100)]
GtkFontChooser: Setting the default preview text and the default font size

12 years agoGtkFontChooser: Compilation warning cleanups
Alberto Ruiz [Sat, 16 Apr 2011 11:10:29 +0000 (12:10 +0100)]
GtkFontChooser: Compilation warning cleanups

12 years agoGtkFontChooser: Iterate over faces as well as families to list them
Alberto Ruiz [Sat, 16 Apr 2011 10:28:46 +0000 (11:28 +0100)]
GtkFontChooser: Iterate over faces as well as families to list them

12 years agoGtkFontChooser: Improvements in the font face listing
Alberto Ruiz [Sat, 16 Apr 2011 01:31:31 +0000 (02:31 +0100)]
GtkFontChooser: Improvements in the font face listing

12 years agoGtkFontChooser: Set rules hint to TRUE in the main tree view
Alberto Ruiz [Sat, 16 Apr 2011 00:54:39 +0000 (01:54 +0100)]
GtkFontChooser: Set rules hint to TRUE in the main tree view

12 years agoGtkFontChooser: Populated font list model
Alberto Ruiz [Sat, 16 Apr 2011 00:47:39 +0000 (01:47 +0100)]
GtkFontChooser: Populated font list model

12 years agoGtkFontChooser: Add column and cell renderer
Alberto Ruiz [Sat, 16 Apr 2011 00:26:26 +0000 (01:26 +0100)]
GtkFontChooser: Add column and cell renderer

12 years agoGtkFontChooser: Create functions to bootstrap the treeview column and settings and...
Alberto Ruiz [Fri, 15 Apr 2011 23:28:02 +0000 (00:28 +0100)]
GtkFontChooser: Create functions to bootstrap the treeview column and settings and update the font list

12 years agoGtkFontChooser: Set vbox to no homogeneus
Alberto Ruiz [Fri, 15 Apr 2011 22:22:38 +0000 (23:22 +0100)]
GtkFontChooser: Set vbox to no homogeneus

12 years agoGtkFontChooser: Setting the height of the preview and have a define for the top padding
Alberto Ruiz [Fri, 15 Apr 2011 22:10:25 +0000 (23:10 +0100)]
GtkFontChooser: Setting the height of the preview and have a define for the top padding

12 years agoGtkFontChooser: Added slider and spin button
Alberto Ruiz [Fri, 15 Apr 2011 21:32:20 +0000 (22:32 +0100)]
GtkFontChooser: Added slider and spin button

12 years agoGtkFontChooser: Adding the preview
Alberto Ruiz [Fri, 15 Apr 2011 21:28:50 +0000 (22:28 +0100)]
GtkFontChooser: Adding the preview

12 years agoGtkFontChooser: Adding the alignment to the selection
Alberto Ruiz [Fri, 15 Apr 2011 21:26:45 +0000 (22:26 +0100)]
GtkFontChooser: Adding the alignment to the selection

12 years agoGtkFontChooser: Create alignment for the preview entry
Alberto Ruiz [Fri, 15 Apr 2011 21:18:14 +0000 (22:18 +0100)]
GtkFontChooser: Create alignment for the preview entry

12 years agoGtkFontChooser: Added main treeview
Alberto Ruiz [Fri, 15 Apr 2011 21:02:42 +0000 (22:02 +0100)]
GtkFontChooser: Added main treeview

12 years agoGtkFontChooser: Avoid using show_all explicitely
Alberto Ruiz [Fri, 15 Apr 2011 20:49:46 +0000 (21:49 +0100)]
GtkFontChooser: Avoid using show_all explicitely

12 years agoGtkFontChooser: Create fundamental widgets for the new GtkFontSelection
Alberto Ruiz [Fri, 15 Apr 2011 20:40:57 +0000 (21:40 +0100)]
GtkFontChooser: Create fundamental widgets for the new GtkFontSelection

12 years agoGtkFontChooser: Add private members to GtkFontSelectionPrivate
Alberto Ruiz [Fri, 15 Apr 2011 20:23:37 +0000 (21:23 +0100)]
GtkFontChooser: Add private members to GtkFontSelectionPrivate

12 years agoGtkFontChooser: Remove all cruft from the current GtkFontSelection implementation...
Alberto Ruiz [Fri, 15 Apr 2011 20:07:32 +0000 (21:07 +0100)]
GtkFontChooser: Remove all cruft from the current GtkFontSelection implementation and start a new widget

12 years agoAdded gtk_text_iter_assign API
Jesse van den Kieboom [Sat, 19 Mar 2011 19:58:33 +0000 (20:58 +0100)]
Added gtk_text_iter_assign API

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

12 years agoDo not manually create empty label
Paolo Borelli [Sun, 26 Jun 2011 19:32:45 +0000 (21:32 +0200)]
Do not manually create empty label

gtk_notebook_update_labels will take care of creating it if needed.

12 years agoInstall gdk/win32 headers
Greg Hellings [Mon, 4 Jul 2011 12:59:52 +0000 (07:59 -0500)]
Install gdk/win32 headers

Added install commands for the gdk/win32 headers as referenced from
gdkwin32.h.

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

12 years agogtk-demo: Fix the path to demo sources for the win32 build
Kalev Lember [Sun, 14 Aug 2011 12:14:14 +0000 (15:14 +0300)]
gtk-demo: Fix the path to demo sources for the win32 build

12 years ago[gi] annotate gdk_container_set_user_data to take a GObject
John (J5) Palmieri [Sun, 14 Aug 2011 12:05:28 +0000 (08:05 -0400)]
[gi] annotate gdk_container_set_user_data to take a GObject

 * this allows bindings to correctly marshal the parameter

12 years agoBug 655122: Lion Crashes during resize
John Ralls [Sat, 13 Aug 2011 22:30:59 +0000 (15:30 -0700)]
Bug 655122: Lion Crashes during resize

Move resizing detection to a separate function and on 10.7 detect
resizes on all edges so that they don't result in grabs.

12 years agoBug 655122: Detect OSX version for handling version-dependent special
John Ralls [Sat, 13 Aug 2011 22:29:11 +0000 (15:29 -0700)]
Bug 655122: Detect OSX version for handling version-dependent special
cases (the one at hand is window resizing, which is handled differently
on OSX 10.7 from earlier versions).

12 years agoUpdated Spanish translation
Jorge González [Sat, 13 Aug 2011 15:37:02 +0000 (17:37 +0200)]
Updated Spanish translation

12 years agoFix incomplete > entities in docs.
Laszlo Pandy [Sat, 13 Aug 2011 13:21:09 +0000 (15:21 +0200)]
Fix incomplete > entities in docs.

12 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
plesry [Sat, 13 Aug 2011 07:23:01 +0000 (15:23 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

12 years agoconfigure.ac: Bump gdk-pixbuf required version
Javier Jardón [Fri, 12 Aug 2011 19:01:22 +0000 (20:01 +0100)]
configure.ac: Bump gdk-pixbuf required version

gdk-pixbuf 2.22.0 relies on G_CONST_RETURN which is deprecated by now.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=656421

12 years agoUpdated Bulgarian translation
Alexander Shopov [Thu, 11 Aug 2011 19:11:28 +0000 (22:11 +0300)]
Updated Bulgarian translation

12 years agosettings: use the right RC parser for the gtk-visible-focus setting
Cosimo Cecchi [Thu, 11 Aug 2011 11:10:41 +0000 (13:10 +0200)]
settings: use the right RC parser for the gtk-visible-focus setting

Without the parser the property the property won't be settable by themes
using settings.ini

12 years agowidget: Add transfer annotation for gtk_widget_set_window
Jürg Billeter [Thu, 11 Aug 2011 08:21:10 +0000 (10:21 +0200)]
widget: Add transfer annotation for gtk_widget_set_window

gtk_widget_set_window does not add any reference to the window and
unrealize will destroy it.

12 years agoRemove local copy of introspection.m4
Javier Jardón [Wed, 6 Jul 2011 20:33:48 +0000 (21:33 +0100)]
Remove local copy of introspection.m4

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

12 years agoFix cut-and-paste error in GtkEntryAccessible/GtkLabelAccessible
Dan Winship [Wed, 10 Aug 2011 19:19:56 +0000 (15:19 -0400)]
Fix cut-and-paste error in GtkEntryAccessible/GtkLabelAccessible

The y position of the character depends on the window's y coordinate,
not its x coordinate.

12 years agoMake focus rectangles optional
Matthias Clasen [Wed, 10 Aug 2011 14:00:38 +0000 (16:00 +0200)]
Make focus rectangles optional

This commit introduces a new setting, gtk-visible-focus, backed
by the Gtk/VisibleFocus X setting. Its three values control how
focus rectangles are displayed.

'always' is equivalent to the traditional GTK+ behaviour of always
rendering focus rectangles.

'never' does what it says, and is intended for keyboardless
situations, e.g. tablets.

'automatic' hides focus rectangles initially, until the user
interacts with the keyboard, at which point focus rectangles
become visible.

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

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 10 Aug 2011 11:30:55 +0000 (13:30 +0200)]
Updated Spanish translation

12 years agoLanguage improvements
Rachid BM [Tue, 9 Aug 2011 13:15:56 +0000 (15:15 +0200)]
Language improvements

Changed rgba to uppercase (Only in UI strings)
Fixed the typo: tolevel -> toplevel

12 years agocombobox: add a "combobox-entry" style class for comboboxes with entries
Cosimo Cecchi [Tue, 9 Aug 2011 13:32:21 +0000 (15:32 +0200)]
combobox: add a "combobox-entry" style class for comboboxes with entries

This way themes can use GtkComboBox.combobox-entry to match that
specific case, and GtkComboBox.combobox-entry .button to match the
button/arrow side of the widget.

12 years agoFix entry drawing in the presence of margins
Matthias Clasen [Tue, 9 Aug 2011 13:08:53 +0000 (15:08 +0200)]
Fix entry drawing in the presence of margins

Margins need to be taken into account when comparing requisitions
and allocations, which GtkEntry (and subclasses) do for some reason.

12 years agoGtkGrid: Add a way to insert rows or columns
Matthias Clasen [Mon, 8 Aug 2011 10:06:59 +0000 (12:06 +0200)]
GtkGrid: Add a way to insert rows or columns

This is useful functionality that makes it easier to insert
things in the middle of an already populated grid.

Bug 653817

12 years agoGtkAppChooser: improve grammar in short_description
Will Thompson [Sun, 7 Aug 2011 10:09:10 +0000 (12:09 +0200)]
GtkAppChooser: improve grammar in short_description

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

12 years agoFix warning
Ignacio Casal Quinteiro [Sat, 6 Aug 2011 16:56:01 +0000 (18:56 +0200)]
Fix warning

12 years agoFix polling for new data in cups print backend (bug #599664)
Benjamin Berg [Sat, 6 Aug 2011 08:37:21 +0000 (10:37 +0200)]
Fix polling for new data in cups print backend (bug #599664)

12 years agoMerge branch 'bgo593793-filechooser-recent-folders-master'
Federico Mena Quintero [Tue, 2 Aug 2011 16:46:05 +0000 (11:46 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'

12 years agobgo#655822 - Put back the expand-folders schema in gsettings
Federico Mena Quintero [Tue, 2 Aug 2011 16:44:52 +0000 (11:44 -0500)]
bgo#655822 - Put back the expand-folders schema in gsettings

Apparently schemas are part of the ABI contract; running apps crash if a
schema disapppears and they happen to access it.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoUpdated Swedish translation
Daniel Nylander [Mon, 1 Aug 2011 22:46:30 +0000 (00:46 +0200)]
Updated Swedish translation

12 years agoUpdated Swedish translation
Daniel Nylander [Mon, 1 Aug 2011 22:44:17 +0000 (00:44 +0200)]
Updated Swedish translation

12 years agoAvoid introspection scanner warning on GtkPlug and GtkSocket
Pavel Holejsovsky [Thu, 28 Jul 2011 11:29:37 +0000 (13:29 +0200)]
Avoid introspection scanner warning on GtkPlug and GtkSocket

Make sure that sources with annotations are included into the list of
sources passed to introspection scanner.

12 years agoAdd annotations so that methods are properly paired to objects.
Pavel Holejsovsky [Thu, 28 Jul 2011 11:27:23 +0000 (13:27 +0200)]
Add annotations so that methods are properly paired to objects.

Add type annotations to 1st argument of gdk_x11_* functions so that they are
properly recognized as methods of GdkX11 objects.

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

12 years agoEnable introspection of X11-specific functions and methods
Pavel Holejsovsky [Thu, 28 Jul 2011 11:17:35 +0000 (13:17 +0200)]
Enable introspection of X11-specific functions and methods

Functions dealing with native Xlib types were (skip)ed because
gobject-introspection did not have correct Xlib types declarations.
They are corrected now, so these GdkX11 functions can be enabled back
again.

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

12 years agoBug 655545 - condition can never be true in gtk_tree_view_real_set_cursor
Kristian Rietveld [Sat, 30 Jul 2011 21:00:38 +0000 (23:00 +0200)]
Bug 655545 - condition can never be true in gtk_tree_view_real_set_cursor

Spotted by Ben Pfaff.

12 years agoquartz: use already existing current_button_state variable
Kristian Rietveld [Mon, 25 Jul 2011 20:33:02 +0000 (22:33 +0200)]
quartz: use already existing current_button_state variable

12 years agoquartz: remove _gdk_quartz_events_get_current_event_mask
Kristian Rietveld [Mon, 25 Jul 2011 20:29:30 +0000 (22:29 +0200)]
quartz: remove _gdk_quartz_events_get_current_event_mask

12 years agoquartz: return modifiers instead of an event mask ...
Kristian Rietveld [Mon, 25 Jul 2011 20:26:52 +0000 (22:26 +0200)]
quartz: return modifiers instead of an event mask ...

12 years agoquartz: Remove MAC_OS_X_VERSION_MIN_ALLOWED ifdef
Kristian Rietveld [Thu, 28 Jul 2011 15:44:02 +0000 (17:44 +0200)]
quartz: Remove MAC_OS_X_VERSION_MIN_ALLOWED ifdef

I tried to suppress compiler warnings on pre-10.6 machines this way,
but it defeats its purpose when you compile for pre-10.6 machines on
a 10.6 machine.  For now, we have to live with the warnings when
compiling on/for pre-10.6 machines, there does not seem an easy and proper
way to suppress the warnings.

12 years agoFixed a string in Brazilian Portuguese translation
Sergio Cipolla [Thu, 28 Jul 2011 12:45:59 +0000 (09:45 -0300)]
Fixed a string in Brazilian Portuguese translation

12 years agoMerge branch 'bgo593793-filechooser-recent-folders-master'
Federico Mena Quintero [Wed, 27 Jul 2011 23:56:39 +0000 (18:56 -0500)]
Merge branch 'bgo593793-filechooser-recent-folders-master'

12 years agoSet the location mode when changing the operation mode
Federico Mena Quintero [Wed, 27 Jul 2011 23:41:23 +0000 (18:41 -0500)]
Set the location mode when changing the operation mode

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoSwitch to OPERATION_MODE_BROWSE when switching to volume or file shortcuts
Federico Mena Quintero [Wed, 27 Jul 2011 23:03:22 +0000 (18:03 -0500)]
Switch to OPERATION_MODE_BROWSE when switching to volume or file shortcuts

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoRemove the unused, initial-text logic from the location entry
Federico Mena Quintero [Wed, 27 Jul 2011 22:46:04 +0000 (17:46 -0500)]
Remove the unused, initial-text logic from the location entry

Years ago, when the location entry only appeared in a popup window, it used to appear
populated with the current folder's path.  We had some logic to do this, but since now
the location entry appears in the main dialog, we can do away with that old code.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoCreate the location_entry in a single function
Federico Mena Quintero [Wed, 27 Jul 2011 22:44:55 +0000 (17:44 -0500)]
Create the location_entry in a single function

We had duplicated code to create the entry in two cases, for Open and for Save modes.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoOnly unset the entry's contents if the entry exists
Federico Mena Quintero [Wed, 27 Jul 2011 22:30:05 +0000 (17:30 -0500)]
Only unset the entry's contents if the entry exists

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoDiscard the search widgets in a separate function
Federico Mena Quintero [Wed, 27 Jul 2011 21:52:12 +0000 (16:52 -0500)]
Discard the search widgets in a separate function

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoMove the widgets above the hpaned to their own box
Federico Mena Quintero [Wed, 27 Jul 2011 21:47:55 +0000 (16:47 -0500)]
Move the widgets above the hpaned to their own box

This way we can re-create the contents of that box easily without disrupting
the rest of the file chooser.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoMake operation_mode_set() handle SEARCH and RECENT modes as well
Federico Mena Quintero [Tue, 26 Jul 2011 21:43:36 +0000 (16:43 -0500)]
Make operation_mode_set() handle SEARCH and RECENT modes as well

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoCentralize changing the operation mode in operation_mode_set()
Federico Mena Quintero [Tue, 26 Jul 2011 21:17:43 +0000 (16:17 -0500)]
Centralize changing the operation mode in operation_mode_set()

This will be the central function to switch operation modes:  stop searches or the recent-files
process; switch widgets, etc.

We factor out the common code from recent_switch_to_browse_mode() and search_switch_to_browse_mode(),
and remove those functions.  All the code that switched modes by hand now calls
the central operation_mode_set().

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoRemove duplicated code from *_switch_to_browse_mode()
Federico Mena Quintero [Tue, 26 Jul 2011 21:04:14 +0000 (16:04 -0500)]
Remove duplicated code from *_switch_to_browse_mode()

That code indeed lives in operation_mode_stop(), so use it instead of
having inlined duplicates.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoRename stop_operation() to operation_mode_stop()
Federico Mena Quintero [Tue, 26 Jul 2011 21:00:35 +0000 (16:00 -0500)]
Rename stop_operation() to operation_mode_stop()

We'll now prefix functions to change the impl->operation_mode with 'operation_mode',
for clarity.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoSave selection to recent-files in the asynchronous Save cases
Federico Mena Quintero [Wed, 13 Jul 2011 21:04:54 +0000 (16:04 -0500)]
Save selection to recent-files in the asynchronous Save cases

Various paths in SAVE or CREATE_FOLDER return from ::should_respond() but
leave an asynchronous process running.  This process checks some things
in the user's selection, for example, 'does the file exist, and if so
do we need to bring up an overwrite-confirmation dialog?'.  When these
async processes complete *and* it is indeed time for the dialog to
be terminated (via the response-requested signal), we also need to
save the selection to the recently-used list - as ::should_respond() does
by itself in the cases when it can request a response immediately.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoLog to recent-files when confirming the file chooser
Federico Mena Quintero [Tue, 12 Jul 2011 16:35:57 +0000 (11:35 -0500)]
Log to recent-files when confirming the file chooser

To make life easier for users, when apps don't properly update the recently-used list
after choosing a file, we now do that directly from the file chooser.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoBug 508601 - Copying from GTK+ applications causes crash
Kristian Rietveld [Mon, 25 Jul 2011 20:02:25 +0000 (22:02 +0200)]
Bug 508601 - Copying from GTK+ applications causes crash

In GtkClipboardOwner pasteboard:provideDataForType do not call
_gtk_quartz_set_selection_data_for_pasteboard() is selection_data.length
is smaller than 0.  The function relies on having a positive length,
since it stores the length in a uint ...

12 years agowidget-factory: small tweaks
Matthias Clasen [Mon, 25 Jul 2011 14:20:56 +0000 (10:20 -0400)]
widget-factory: small tweaks

Use our canonical example url in the link button, use the placeholder-text
feature for the search entry, and add a runtime switch for the dark theme.

12 years agoBug 655074 - Fix crash with undecorated windows on MacOS Lion
Michael Hutchinson [Mon, 25 Jul 2011 08:29:23 +0000 (10:29 +0200)]
Bug 655074 - Fix crash with undecorated windows on MacOS Lion

12 years agoUse G_DEFINE_TYPE for GtkIconViewItemAccessible
Matthias Clasen [Mon, 25 Jul 2011 04:46:34 +0000 (00:46 -0400)]
Use G_DEFINE_TYPE for GtkIconViewItemAccessible

12 years agoMinor cleanups
Matthias Clasen [Mon, 25 Jul 2011 04:34:08 +0000 (00:34 -0400)]
Minor cleanups

12 years agoRework AtkText implementation
Matthias Clasen [Mon, 25 Jul 2011 04:27:42 +0000 (00:27 -0400)]
Rework AtkText implementation

Use a PangoLayout, instead of storing a text buffer per item.
And use gtkpango api instead of implementing it all ourselves.

12 years agoDrop some grandiosity from the AtkAction implementation
Matthias Clasen [Mon, 25 Jul 2011 03:59:00 +0000 (23:59 -0400)]
Drop some grandiosity from the AtkAction implementation

There is only one action here, no need to pretend otherwise.

12 years agoUse G_DEFINE_TYPE for GtkIconViewAccessible
Matthias Clasen [Mon, 25 Jul 2011 03:48:41 +0000 (23:48 -0400)]
Use G_DEFINE_TYPE for GtkIconViewAccessible

12 years agoDrop GtkIconViewAccessiblePrivate
Matthias Clasen [Mon, 25 Jul 2011 03:28:57 +0000 (23:28 -0400)]
Drop GtkIconViewAccessiblePrivate

Just put the members in GtkIconViewAccessible itself.

12 years agoMove GtkBuildable implementation up before accessibility
Matthias Clasen [Mon, 25 Jul 2011 03:04:02 +0000 (23:04 -0400)]
Move GtkBuildable implementation up before accessibility

Just code rearrangement, no other changes.

12 years agoMention the demise of gail in 3.2 release notes
Matthias Clasen [Sun, 24 Jul 2011 02:28:29 +0000 (22:28 -0400)]
Mention the demise of gail in 3.2 release notes

12 years agoUpdate gtk_widget_get_accessible() docs
Matthias Clasen [Sun, 24 Jul 2011 01:28:29 +0000 (21:28 -0400)]
Update gtk_widget_get_accessible() docs

Don't mention GTK_MODULES for loading a11y implementations
anymore.

12 years agogtkstyleproperty: fix small memory leak
Felix Riemann [Sat, 23 Jul 2011 13:50:05 +0000 (15:50 +0200)]
gtkstyleproperty: fix small memory leak

The released value is a string array and thus g_free is not sufficient.

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

12 years agoFix up last commit
Matthias Clasen [Sat, 23 Jul 2011 17:52:29 +0000 (13:52 -0400)]
Fix up last commit

12 years agoDitch some long dead perl cruft
Matthias Clasen [Sat, 23 Jul 2011 17:42:52 +0000 (13:42 -0400)]
Ditch some long dead perl cruft

12 years agoUpdated Russian translation
Yuri Kozlov [Sat, 23 Jul 2011 17:26:47 +0000 (21:26 +0400)]
Updated Russian translation