]> Pileus Git - ~andy/gtk/log
~andy/gtk
13 years agodefault impls of width_for_height,hfw should chain directly not use wrapper API
Havoc Pennington [Sun, 5 Sep 2010 05:42:14 +0000 (01:42 -0400)]
default impls of width_for_height,hfw should chain directly not use wrapper API

In GtkBin and GtkWidget we tried to provide handy defaults that
call get_width if there's no get_width_for_height and
get_height for get_height_for_width.

However, they used the wrapper API on GtkSizeRequest instead of
chaining directly to the other method implementation.

This could result in all kinds of surprising behavior, for example,
get_width_for_height() would now already include the effects of set_size_request().

If nothing else it's inefficient. But it's just conceptually wrong,
because to chain to another implementation, we should call the other
implementation, not call a wrapper around the other implementation
(when we're already inside a previous invocation of the wrapper,
i.e. compute_size_for_orientation() ends up reinvoking itself
in the same orientation on the same object which it pretty
likely isn't intending to do)

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

13 years agoUse gint16 for GtkBorder
Havoc Pennington [Sat, 11 Sep 2010 23:25:57 +0000 (19:25 -0400)]
Use gint16 for GtkBorder

32K of border ought to be enough for any pixel dimensions. At least
until screens are so huge we start using doubles.

This saves a nice 64 bits of space when we have a GtkBorder
stored somewhere.

Signed integers are used to avoid surprising unsigned math
issues. Just search GTK's whole git log from inception
for "unsigned" if you want to find any number of commits
fixing signed/unsigned bugs.

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

13 years agoFix some compilation warnings
Javier Jardón [Wed, 25 Aug 2010 15:55:48 +0000 (17:55 +0200)]
Fix some compilation warnings

GScanner token field is declared as GTokenType instead a guint
See Glib bug: https://bugzilla.gnome.org/show_bug.cgi?id=627890

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

13 years agodocs: Fix gdk_display_get_core_pointer() docs
Javier Jardón [Mon, 13 Sep 2010 00:46:46 +0000 (02:46 +0200)]
docs: Fix gdk_display_get_core_pointer() docs

Point to gdk_device_manager_get_client_pointer(),
not gdk_display_get_client_pointer().

13 years agostyle: Fix drawing of insensitive text
Benjamin Otte [Sun, 12 Sep 2010 13:55:57 +0000 (15:55 +0200)]
style: Fix drawing of insensitive text

When writing the original code I erroneously assumed that the current
point of the cairo context would be saved by cairo_save/restore(), but
of course the current point is part of the path and therefor isn't
saved.

Also do a cairo_new_path() before rendering any text so that we are sure
the text ends up at the right spot.

13 years agoDon't use g_idle_add to schedule idles in GDK
Matthias Clasen [Sat, 11 Sep 2010 02:28:55 +0000 (22:28 -0400)]
Don't use g_idle_add to schedule idles in GDK

We need to use gdk_threads_add_idle, in order to keep GDK code
under the GDK lock.

Bug 629277

13 years agogtk/gtkwidget.c: Use accessor functions to access GtkWindowGroup
Javier Jardón [Sat, 11 Sep 2010 01:27:37 +0000 (03:27 +0200)]
gtk/gtkwidget.c: Use accessor functions to access GtkWindowGroup

13 years agoRevert "gtk/gtkmain.c: Use accessor functions to access GtkWindowGroup"
Javier Jardón [Sat, 11 Sep 2010 02:24:54 +0000 (04:24 +0200)]
Revert "gtk/gtkmain.c: Use accessor functions to access GtkWindowGroup"

This reverts commit 65b9fc3e5bbae5b5efb4568c02df60939956f722.

13 years agogtk/gtkmain.c: Use accessor functions to access GtkWindowGroup
Javier Jardón [Sat, 11 Sep 2010 01:28:11 +0000 (03:28 +0200)]
gtk/gtkmain.c: Use accessor functions to access GtkWindowGroup

13 years agoGtkWindow: move public members to private structure
Javier Jardón [Tue, 17 Aug 2010 13:37:57 +0000 (15:37 +0200)]
GtkWindow: move public members to private structure

Signed-off-by: Christian Dywan <christian@twotoasts.de>
13 years agoBump version to 2.90.8
Matthias Clasen [Fri, 10 Sep 2010 16:31:15 +0000 (12:31 -0400)]
Bump version to 2.90.8

13 years agoInclude gdkkeysyms.h in gdk.h
Matthias Clasen [Fri, 10 Sep 2010 15:08:18 +0000 (11:08 -0400)]
Include gdkkeysyms.h in gdk.h

Followup to bug 629093

13 years agoGail: Remove gail_cell_type_add_action_interface, as it no longer does anything
Mike Gorse [Fri, 10 Sep 2010 13:46:34 +0000 (09:46 -0400)]
Gail: Remove gail_cell_type_add_action_interface, as it no longer does anything

13 years agoGail: Take fill/page size into account when returning a range's maximum value
Mike Gorse [Fri, 10 Sep 2010 10:09:41 +0000 (06:09 -0400)]
Gail: Take fill/page size into account when returning a range's maximum value

13 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Fri, 10 Sep 2010 07:53:58 +0000 (09:53 +0200)]
Updated Norwegian bokmål translation

13 years agoSome more updates
Matthias Clasen [Fri, 10 Sep 2010 02:33:56 +0000 (22:33 -0400)]
Some more updates

13 years agoUpdate potfiles
Matthias Clasen [Fri, 10 Sep 2010 02:17:27 +0000 (22:17 -0400)]
Update potfiles

13 years agoReally stop exporting text-related variables
Matthias Clasen [Fri, 10 Sep 2010 02:11:36 +0000 (22:11 -0400)]
Really stop exporting text-related variables

13 years agoRemove GDK_DISPLAY() usage
Matthias Clasen [Fri, 10 Sep 2010 01:55:28 +0000 (21:55 -0400)]
Remove GDK_DISPLAY() usage

13 years agoUpdate NEWS for 2.90.7
Matthias Clasen [Thu, 9 Sep 2010 23:50:24 +0000 (19:50 -0400)]
Update NEWS for 2.90.7

13 years agoDrop the gdk_display variable from gdk
Matthias Clasen [Thu, 9 Sep 2010 23:46:41 +0000 (19:46 -0400)]
Drop the gdk_display variable from gdk

This was the last exported variable; it wasn't multihead safe,
and there's easy replacement with gdk_display_get_default().
Also drop the GDK_DISPLAY() macro which was just a wrapper around
the variable.

13 years agoFix the docs build after GtkItem removal
Matthias Clasen [Thu, 9 Sep 2010 04:56:22 +0000 (00:56 -0400)]
Fix the docs build after GtkItem removal

13 years agoAdding note to docs of gtk_widget_set_window()
Tristan Van Berkom [Thu, 9 Sep 2010 18:22:20 +0000 (03:22 +0900)]
Adding note to docs of gtk_widget_set_window()

gtk_widget_set_window() does not add a reference to the
owned window... this is an exception to most gtk_foo_set_bar()
functions where as it acts as if it were named gtk_widget_take_window().

Adding note to the docs to avoid people giving the window to the
widget and naturally proceeding to unref the window.

13 years agowidget: Fix SEGV when no focus widget exists
Benjamin Otte [Thu, 9 Sep 2010 16:10:04 +0000 (18:10 +0200)]
widget: Fix SEGV when no focus widget exists

13 years agogail: Add missing include
Benjamin Otte [Thu, 9 Sep 2010 13:46:55 +0000 (15:46 +0200)]
gail: Add missing include

13 years agoAvoid potential DLL hijacking in Wintab code
Tor Lillqvist [Thu, 9 Sep 2010 12:44:12 +0000 (15:44 +0300)]
Avoid potential DLL hijacking in Wintab code

Load Wintab32.dll from an absolute path. A proper Wintab32.dll, if
present, should be in the Windows system directory, so load it from
there.

13 years agoUse accessor functions
Tor Lillqvist [Thu, 9 Sep 2010 12:02:33 +0000 (15:02 +0300)]
Use accessor functions

13 years agoFix gail build
Tor Lillqvist [Thu, 9 Sep 2010 12:01:36 +0000 (15:01 +0300)]
Fix gail build

13 years agoAdapt to the GDK_KEY changes
Tor Lillqvist [Thu, 9 Sep 2010 11:35:20 +0000 (14:35 +0300)]
Adapt to the GDK_KEY changes

13 years agoFixed GtkTextView & GtkIconView to consult it's true previous size request
Tristan Van Berkom [Thu, 9 Sep 2010 07:27:22 +0000 (16:27 +0900)]
Fixed GtkTextView & GtkIconView to consult it's true previous size request

Fixed issues in my previous patch for bug 626939 removing GtkRequisition
cache: these widgets monitor the previous requested size and decide whether
to queue a resize when the content changes based on it's prior request.

13 years agoMoved GtkSizeRequest cache to GtkWidget->priv
Tristan Van Berkom [Thu, 9 Sep 2010 06:02:56 +0000 (15:02 +0900)]
Moved GtkSizeRequest cache to GtkWidget->priv

Now that we have a private data installed directly on
the GtkWidget instance it makes no sense to cache the size
requests on widget qdata. This change will generally make
GTK+ memory less fragmented as well as significantly speed
up the size request process.

13 years agoUse accessor functions in Win32-only code
Tor Lillqvist [Thu, 9 Sep 2010 08:09:55 +0000 (11:09 +0300)]
Use accessor functions in Win32-only code

13 years agoDon't use the same name for a function that used to be a variable
Tor Lillqvist [Thu, 9 Sep 2010 08:03:22 +0000 (11:03 +0300)]
Don't use the same name for a function that used to be a variable

Rename the gtk_major_version() etc functions I introduced yesterday to
start with gtk_get. Avoids misleading results in client programs whose
developers that don't notice the change or the compiler warnings, and
when recompiling against gtk3 then use the function addresses as the
version numbers.

13 years agoFix build of gail after GtkItem removal
Matthias Clasen [Thu, 9 Sep 2010 04:51:08 +0000 (00:51 -0400)]
Fix build of gail after GtkItem removal

13 years ago Remove GtkItem
Matthias Clasen [Thu, 9 Sep 2010 03:35:17 +0000 (23:35 -0400)]
 Remove GtkItem

With the demise of GtkList and GtkTree, it has GtkMenuItem as sole
derived class, and is not really adding any value as a separate class.
Its few useful features have been merged into GtkMenuItem.

Bug 629104

13 years agogtk/gtkhandlebox.c: Do not use gdk_window_get_deskrelative_origin()
Javier Jardón [Thu, 9 Sep 2010 00:25:25 +0000 (02:25 +0200)]
gtk/gtkhandlebox.c: Do not use gdk_window_get_deskrelative_origin()

This completes commit bd277fad50704f6a39619cb418204bdfee112b98

13 years agoporting guide: Update to mention GDK_KEY_ transition
Colin Walters [Wed, 8 Sep 2010 22:25:52 +0000 (18:25 -0400)]
porting guide: Update to mention GDK_KEY_ transition

13 years agoGDK: Prefix key names with KEY_
Colin Walters [Wed, 8 Sep 2010 17:35:51 +0000 (13:35 -0400)]
GDK: Prefix key names with KEY_

The keysyms create a lot of potential namespace conflicts for
C, and are especially problematic for introspection, where we take
constants into the namespace, so GDK_Display conflicts with GdkDisplay.

For C application compatiblity, add gdkkeysyms-compat.h which uses
the old names.

Just one user in GTK+ continues to use gdkkeysyms-compat.h, which is
the gtkimcontextsimple.c, since porting that requires porting more
custom Perl code.

13 years agogdk: Update gdkkeysyms.h
Colin Walters [Wed, 8 Sep 2010 16:58:20 +0000 (12:58 -0400)]
gdk: Update gdkkeysyms.h

In preparation for adding a namespace prefix for introspection.

13 years agoRemove deprecated gdk_window_get_deskrelative_origin() and its implementations
Javier Jardón [Wed, 8 Sep 2010 22:18:42 +0000 (00:18 +0200)]
Remove deprecated gdk_window_get_deskrelative_origin() and its implementations

13 years agoDrop GDK_DEBUG_GC and _IMAGE as GDK doesn't do that any more
Tor Lillqvist [Wed, 8 Sep 2010 22:08:21 +0000 (01:08 +0300)]
Drop GDK_DEBUG_GC and _IMAGE as GDK doesn't do that any more

13 years agoRemove a duplicate variable
Mike Gorse [Wed, 8 Sep 2010 21:55:28 +0000 (17:55 -0400)]
Remove a duplicate variable

Bug#629110: gtk_spinner_accessible_get_type always returns null

13 years agoUse G_CALLBACK() instead deprecated GTK_SIGNAL_FUNC()
Javier Jardón [Wed, 8 Sep 2010 21:42:25 +0000 (23:42 +0200)]
Use G_CALLBACK() instead deprecated GTK_SIGNAL_FUNC()

13 years agodocs: Remove GtkFileSelection deprecated docs
Javier Jardón [Wed, 8 Sep 2010 20:58:03 +0000 (22:58 +0200)]
docs: Remove GtkFileSelection deprecated docs

13 years agoGtkWidget: Move public members to private structure
Javier Jardón [Sat, 14 Aug 2010 18:42:20 +0000 (20:42 +0200)]
GtkWidget: Move public members to private structure

13 years agogtk/gtknotebook.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 8 Sep 2010 06:03:14 +0000 (08:03 +0200)]
gtk/gtknotebook.c: use accessor functions to access GtkWidget

13 years agogtk/gtkarrow.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:18:48 +0000 (23:18 +0200)]
gtk/gtkarrow.c: use accessor functions to access GtkWidget

13 years agogtk/gtkpathbar.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:05:51 +0000 (23:05 +0200)]
gtk/gtkpathbar.c: use accessor functions to access GtkWidget

13 years agogtk/gtkruler.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:02:44 +0000 (23:02 +0200)]
gtk/gtkruler.c: use accessor functions to access GtkWidget

13 years agogtk/gtkseparator.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:01:16 +0000 (23:01 +0200)]
gtk/gtkseparator.c: use accessor functions to access GtkWidget

13 years agogtk/gtkhandlebox.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:11:25 +0000 (23:11 +0200)]
gtk/gtkhandlebox.c: use accessor functions to access GtkWidget

13 years agogtk/gtkiconview.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:10:57 +0000 (23:10 +0200)]
gtk/gtkiconview.c: use accessor functions to access GtkWidget

13 years agogtk/gtkimage.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:10:44 +0000 (23:10 +0200)]
gtk/gtkimage.c: use accessor functions to access GtkWidget

13 years agogtk/gtkmenu.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:08:37 +0000 (23:08 +0200)]
gtk/gtkmenu.c: use accessor functions to access GtkWidget

13 years agogtk/gtkmisc.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:07:02 +0000 (23:07 +0200)]
gtk/gtkmisc.c: use accessor functions to access GtkWidget

13 years agogtk/gtkspinbutton.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 21:00:21 +0000 (23:00 +0200)]
gtk/gtkspinbutton.c: use accessor functions to access GtkWidget

13 years agogtk/gtktextview.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 20:52:28 +0000 (22:52 +0200)]
gtk/gtktextview.c: use accessor functions to access GtkWidget

13 years agogtk/gtktreeview.c: use accessor functions to access GtkWidget
Javier Jardón [Wed, 11 Aug 2010 20:50:44 +0000 (22:50 +0200)]
gtk/gtktreeview.c: use accessor functions to access GtkWidget

13 years agogtk/gtkwindow.c: Fix warning
Javier Jardón [Wed, 8 Sep 2010 18:12:26 +0000 (20:12 +0200)]
gtk/gtkwindow.c: Fix warning

Cast to GtkSizeRequest

This was added in
commit b654afcb480c4f971436bd82a7b20f86686a9c02

13 years agoGet rid of the rest of variables exported from libgtk
Tor Lillqvist [Wed, 8 Sep 2010 17:33:30 +0000 (20:33 +0300)]
Get rid of the rest of variables exported from libgtk

Especially the gtk_*_type ones in gtktexttypes.h were mentioned in
gtk.symbols presumably by accident. That header isn't even installed,
so no way can they be supposed to be public.

gtk_text_attr_appearance_type is from the installed but "semi-private"
gtktextlayout.h, so drop that one too from gtk.symbols for now.

The use of gtk_text_unknown_char_utf8 is bit of a mess. Code in a few
files knew implicitly that it is three bytes. Define a symbolic name
for the length of it instead. Add an exported function
gtk_text_unknown_char_utf8_gtk_tests_only() that returns a pointer to
it just for the sake of gtk/tests/textbuffer.c. Prefix the variable
with an underscore.

I doubt the usefulness of the test_utf8() in textbuffer.c. If it could
be dropped, gtk_text_unknown_char_utf8_gtk_tests_only() could be
dropped, too.

13 years agoReplace gtk_debug_flags with getter and setter functions
Tor Lillqvist [Wed, 8 Sep 2010 15:17:57 +0000 (18:17 +0300)]
Replace gtk_debug_flags with getter and setter functions

Preferrably should be made just into a local variable for libgtk like
_gdk_debug_flags for libgdk. But for now used by
gtk/tests/textbuffer.c and modules/printbackends/cups/gtkprintbackendcups.c.

13 years agoRemove also the docs for the gdk_threads_mutex variable
Tor Lillqvist [Wed, 8 Sep 2010 14:39:02 +0000 (17:39 +0300)]
Remove also the docs for the gdk_threads_mutex variable

13 years agoTurn the gtk version and age variables into functions
Tor Lillqvist [Wed, 8 Sep 2010 14:36:10 +0000 (17:36 +0300)]
Turn the gtk version and age variables into functions

Having variables exported from a DLL is slightly painful and
potentially error-prone on Windows, so let's try get rid of them now
when we can. Starting with these.

13 years agogtk/gtkwindow.c: Use gtk_size_request_get_size() instead gtk_widget_get_requisition()
Javier Jardón [Wed, 8 Sep 2010 17:40:07 +0000 (19:40 +0200)]
gtk/gtkwindow.c: Use gtk_size_request_get_size() instead gtk_widget_get_requisition()

13 years agoCompletely removed requisition cache from GtkWidget instance structure.
Tristan Van Berkom [Tue, 7 Sep 2010 22:25:47 +0000 (00:25 +0200)]
Completely removed requisition cache from GtkWidget instance structure.

Since we have a new mechanism for requesting sizes: GtkSizeRequestIface;
it makes no sense to maintain this cache on the GtkWidget structure...
removing the requisition cache however does not break the old "size-request"
signal which is there for backwards compatability reasons.

In any case widget->requisition should not have been accessed,
gtk_widget_get_child_requisition() would have been the correct way
to consult the cache.

This commit also deprecates the newly added gtk_widget_get_requisition()
API and makes it fallback on gtk_size_request_get_size().

13 years agotests: Use gtk_widget_set_size_request() instead gtk_widget_set_usize()
Javier Jardón [Wed, 8 Sep 2010 16:39:36 +0000 (18:39 +0200)]
tests: Use gtk_widget_set_size_request() instead gtk_widget_set_usize()

13 years agogtknotebook: Do not mention deprecated API
Javier Jardón [Wed, 8 Sep 2010 15:46:11 +0000 (17:46 +0200)]
gtknotebook: Do not mention deprecated API

13 years agodemos: Do not use deprecated API
Javier Jardón [Wed, 8 Sep 2010 15:45:51 +0000 (17:45 +0200)]
demos: Do not use deprecated API

13 years agogtksocket: Remove mention to gtk_socket_steal() deprecated function
Javier Jardón [Wed, 8 Sep 2010 15:14:37 +0000 (17:14 +0200)]
gtksocket: Remove mention to gtk_socket_steal() deprecated function

13 years agoDo not use deprecated API in docs and examples
Javier Jardón [Wed, 8 Sep 2010 15:10:07 +0000 (17:10 +0200)]
Do not use deprecated API in docs and examples

gtk_calendar_display_options() was deprecated and removed. Use
gtk_calendar_set_display_options() instead

13 years agoRemove variables from the platform-independent GDK API
Tor Lillqvist [Wed, 8 Sep 2010 12:55:45 +0000 (15:55 +0300)]
Remove variables from the platform-independent GDK API

gdk_threads_mutex, gdk_threads_lock and gdk_threads_unlock are removed
from public API. gdk_threads_mutex was deprecated already. Instead of
using gdk_threads_lock and _unlock one was presumably supposed to use
the GDK_THREADS_ENTER and _LEAVE macros, which now simply call the
corresponding gdk_threads_enter() and _leave() functions.

Remove he dllimport/dllexport ugliness for GDK for Windows.

There is still a gdk_display variable being exported by the X11
backend.

13 years agogtk.symbols: Update expected ABI
Colin Walters [Tue, 7 Sep 2010 18:16:43 +0000 (14:16 -0400)]
gtk.symbols: Update expected ABI

13 years agoFix annotations for gdk_window_get_device_position()
Owen W. Taylor [Tue, 7 Sep 2010 17:58:36 +0000 (13:58 -0400)]
Fix annotations for gdk_window_get_device_position()

Add (out) and (transfer none) as appropriate

13 years agoadd annotations for tranfer and scope so that methods are exported by GI
John (J5) Palmieri [Tue, 7 Sep 2010 17:50:40 +0000 (13:50 -0400)]
add annotations for tranfer and scope so that methods are exported by GI

13 years agoadd array annotation to gtk_builder_add_objects_from_string
John (J5) Palmieri [Tue, 7 Sep 2010 16:06:29 +0000 (12:06 -0400)]
add array annotation to gtk_builder_add_objects_from_string

13 years agoadd gtk_radio_button_join_group method for bindings
John (J5) Palmieri [Tue, 7 Sep 2010 02:55:03 +0000 (22:55 -0400)]
add gtk_radio_button_join_group method for bindings

* this mirrors the committed change for gtk_radio_action_join_group in
  commit 85b53969b24d318b219663841e678943516f443a
* Due to object ownership issues it is impossible to correctly use
  get_group/set_group from a GI binding
* join_group is safer because at the binding level it works with individual
  GtkRadioButton objects and not with the list of objects that gets
  modified in the library

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

13 years agoRemoved x/y/x_set/y_set from GtkWidgetAuxInfo
Tristan Van Berkom [Tue, 7 Sep 2010 07:21:44 +0000 (16:21 +0900)]
Removed x/y/x_set/y_set from GtkWidgetAuxInfo

These members of GtkWidgetAuxData can no longer be set after
the removal of deprecated gtk_widget_set_uposition(), now removed
these members completely and removed the access to them from
gtk_widget_size_allocate().

13 years agoRemoved _gtk_window_reposition()
Tristan Van Berkom [Tue, 7 Sep 2010 06:45:15 +0000 (15:45 +0900)]
Removed _gtk_window_reposition()

_gtk_window_reposition() was only some extra confusing code, internally
it only calls the public API gtk_window_move()... replaced calls to
_gtk_window_reposition() with direct calls to gtk_window_move() and
removed the redundant internal API (probably there only for some historical
reason).

13 years agoUse a bitfield for Widget::private_flags, ::state, ::saved_state
Havoc Pennington [Mon, 6 Sep 2010 23:15:51 +0000 (19:15 -0400)]
Use a bitfield for Widget::private_flags, ::state, ::saved_state

This recovers 10 bits, since state and saved_state as uint8 both
wasted 5 bits. Now we can add 10 more flags.

Also, a possible future patch could just do 1-bit bitfields
for the private flags instead of using manual bit twiddling.

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

13 years agoAvoid segfault on xkbless systems
Matthias Clasen [Tue, 7 Sep 2010 04:10:26 +0000 (00:10 -0400)]
Avoid segfault on xkbless systems

This was reported in bug 628932 to cause problems on VNC.

13 years agoUpdated Portuguese translation
Duarte Loreto [Mon, 6 Sep 2010 23:51:47 +0000 (00:51 +0100)]
Updated Portuguese translation

13 years agoUpdated Slovenian translation
Klemen Košir [Mon, 6 Sep 2010 14:47:25 +0000 (16:47 +0200)]
Updated Slovenian translation

13 years agoUpdated Kazakh translation
Baurzhan Muftakhidinov [Mon, 6 Sep 2010 04:28:05 +0000 (10:28 +0600)]
Updated Kazakh translation

13 years agoRemove use of ::has-separator property
Matthias Clasen [Mon, 6 Sep 2010 04:26:17 +0000 (00:26 -0400)]
Remove use of ::has-separator property

13 years agoRemove some unused enums
Matthias Clasen [Mon, 6 Sep 2010 03:55:47 +0000 (23:55 -0400)]
Remove some unused enums

The GtkAnchorType and GtkVisibility enums are not used anywhere,
so remove them.

13 years agoWarn if a widget requests minimum size > natural size
Havoc Pennington [Mon, 6 Sep 2010 01:46:22 +0000 (21:46 -0400)]
Warn if a widget requests minimum size > natural size

Since this makes no sense and there's no reason we should
have to check for it elsewhere just in case some widget is
busted.

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

13 years agoAdd more "reserved for expansion" fields to GtkWidgetClass
Havoc Pennington [Mon, 6 Sep 2010 01:42:35 +0000 (21:42 -0400)]
Add more "reserved for expansion" fields to GtkWidgetClass

Only 3 were left. 3.x cycle may need more.

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

13 years agoUpdated French translation
Claude Paroz [Sat, 4 Sep 2010 21:21:19 +0000 (23:21 +0200)]
Updated French translation

13 years agoGtkStatusIcon: Remove get/set_blinking() declarations from header.
Murray Cumming [Sat, 4 Sep 2010 11:18:09 +0000 (13:18 +0200)]
GtkStatusIcon: Remove get/set_blinking() declarations from header.

This was apparently forgotten in
commit 18b47b6cd03f0f6da777ad3a5e2795cbf458b804 .

13 years agoMS Windows engine: draw elements in the right place.
Martin Schlemmer [Fri, 3 Sep 2010 20:18:21 +0000 (22:18 +0200)]
MS Windows engine: draw elements in the right place.
Work in progress, still remains to be solved the problem of clipping.

13 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 3 Sep 2010 17:16:38 +0000 (19:16 +0200)]
Updated Slovenian translation

13 years agoDon't leak display name
Matthew Barnes [Fri, 3 Sep 2010 16:48:50 +0000 (12:48 -0400)]
Don't leak display name

Bug 628656 - _gdk_windowing_get_startup_notify_id memory leak

get_display_name() returns a newly allocated string, which was being fed
directory info a g_strdup_printf() call.

13 years agostyle: Use gtk_widget_get_state() for the entry background
Benjamin Otte [Fri, 3 Sep 2010 15:09:00 +0000 (17:09 +0200)]
style: Use gtk_widget_get_state() for the entry background

New code sets the entry background to GTK_STATE_ACTIVE when it has focus
and the active color in the default theme looks rather bad.

13 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Fri, 3 Sep 2010 15:06:48 +0000 (18:06 +0300)]
[l10n] Updated Estonian translation

13 years agoentry: Use the same state for the flat box of text area and icons
Benjamin Otte [Fri, 3 Sep 2010 15:01:06 +0000 (17:01 +0200)]
entry: Use the same state for the flat box of text area and icons

13 years agox11: Unused variable
Benjamin Otte [Fri, 3 Sep 2010 11:39:24 +0000 (13:39 +0200)]
x11: Unused variable

13 years agorange: Unused variable
Benjamin Otte [Fri, 3 Sep 2010 11:39:10 +0000 (13:39 +0200)]
range: Unused variable

13 years agowindow: Use brackets to silence gcc
Benjamin Otte [Fri, 3 Sep 2010 11:38:55 +0000 (13:38 +0200)]
window: Use brackets to silence gcc

13 years agotests: Remove all code relating to the blink menu item
Benjamin Otte [Fri, 3 Sep 2010 11:38:29 +0000 (13:38 +0200)]
tests: Remove all code relating to the blink menu item

13 years agoDocument --disable-Bsymbolic option
Matthias Clasen [Fri, 3 Sep 2010 02:56:41 +0000 (22:56 -0400)]
Document --disable-Bsymbolic option