Matthias Clasen
7f6a534d0f
Handle translated combobox models better
...
Make gtk-builder-convert keep translated combobox models translated.
Fixes bug 553385.
2009-05-03 22:50:27 -04:00
Matthias Clasen
3dc395ad4e
Make GtkHandleBox work on multiple displays
2009-05-03 22:27:12 -04:00
Matthias Clasen
e6373738fc
Forward-port a GtkAdjustment compatibility fix
...
We reverted GtkAdjustment to its traditional behaviour wrt. to
clamping in 2.14.3, but the fix was lost between 2.14 and 2.16.
2009-05-03 13:04:06 -04:00
Matthias Clasen
dc8f36e254
Support scale marks in builder markup
2009-05-03 12:15:28 -04:00
Matthias Clasen
6e51533ec3
Fix a shadowed variable and a few other compiler warnings
2009-05-03 12:15:28 -04:00
Matthias Clasen
bc74cdb8ae
Make an internal function static
2009-05-03 12:15:28 -04:00
Matthias Clasen
8f1a578ade
Add a GtkEntry::invisible-char style property
...
Allow themes to set a preferred invisible character. GTK+ will
still fall back to other candidates if the character is not available
in the font.
2009-04-30 14:40:22 -04:00
Brian Cameron
fa00f3e50a
Fix casting problem in gmodule code.
...
This fixes bug 579884. Previously the return value of g_slist_find_custom was
being recasted as type (GtkModuleInfo *). This patch sets the return value
to a temporary variable of type (GSList *), and sets info to temp->data. This
avoids a crashing problem.
2009-04-24 17:20:03 -05:00
Marek Kasik
2c5ae21cdc
Adds authentication support of CUPS backend
...
Adds authentication support of CUPS backend against CUPS server.
Print dialog is now capable to ask user for password and pass it
to the CUPS server. It is also possible to authenticate user
through Kerberos (GSS-API) (#384940 ).
2009-04-21 14:24:32 +02:00
Marek Kasik
6e121ee85e
Allow the custom widget to actualize on a printer change
...
Passes print settings and page setup to the custom widget
through a new "update-custom-widget" signal (#564854 ).
2009-04-21 13:06:49 +02:00
Christian Persch
4059557491
Add default URL and Email hooks to GtkAboutDialog
...
Adds default URL and Email hooks which use gtk_show_uri(). It is still
possible to provide one's own hooks, and one can disable the default
hooks by setting NULL hooks. Bug #577793 .
2009-04-20 14:55:13 +02:00
Christian Persch
45d076fcc2
Display invalid accelerators as "Invalid" in GTK mode.
...
When in GTK_CELL_RENDERER_ACCEL_MODE_GTK, display accelerator key
combinations that don't pass gtk_accelerator_valid() as "Invalid".
Bug #572799 .
2009-04-20 14:54:59 +02:00
Claudio Saavedra
a982cea9ce
Deselect all other selected items when clicking a selected one
...
When clicking on an GtkIconView item inside a selection, deselect
all other selected items. (#506862 )
2009-04-18 18:47:07 +03:00
Matthias Clasen
cedc4415b4
Add a GtkBuildable implementation to GtkAssistant
...
Expose the action area as internal child, and support child
properties.
2009-04-18 01:23:20 -04:00
Matthias Clasen
dfbc1199d4
Fix a resizing problem with marks on scales
...
Queue a resize when marks are added to or removed from GtkScale
widgets. This fixes a visual glitch with the 100% mark in
gnome-volume-control.
2009-04-16 00:50:46 -04:00
Christian Persch
db7d72c82f
Display localised accelerator keys also in OTHER mode
...
This fixes bug 572797.
2009-04-11 01:53:32 -04:00
Michael Chudobiak
f07613bb12
Fix a small leak in GtkFileSelector
2009-04-11 01:47:29 -04:00
MOROHOSHI Akihiko
d8da8dd4ff
Improve dialog handling in gtk-builder-convert
...
Make gtk-builder-convert handle response ids in GtkFileChooserDialog
correctly. (#557629 )
2009-04-11 01:34:22 -04:00
Carlos Garcia Campos
67d8ed9ed3
Send the print job title to the previewer
...
The previewer should know the print job title too, it could be included
in the print settings file. Fixes bug #561345
2009-04-10 11:53:11 +02:00
Carlos Garcia Campos
d77156952d
Save PageSetup into print settings file used by the print previewer
...
Fixes bug #578271
2009-04-10 11:53:11 +02:00
Matthias Clasen
f0b4779d56
Improve accessible name
...
Change the accessible name of an entry in the print dialog from "At"
to "Time of print". String addition. (#577964 )
2009-04-10 00:09:27 -04:00
Matthias Clasen
84a9e65ca3
Allow empty passwords in GtkMountOperation
...
Allow empty passwords, since there are situations where the
backend doesn't need the password. (#578365 )
2009-04-08 12:59:10 -04:00
Matthias Clasen
9eaa76e70d
Support links in licenses
...
Apply the same linkification to the license that we do for credits
in about dialogs. E.g. GTK3 contains a link. (#577789 )
2009-04-08 00:52:38 -04:00
Matthias Clasen
b037b39886
Remove a non-effective style-set handler
...
The style-set handler was supposed to set the background color of
the text views in the credits dialog, but due to a thinko it never
had any effect, unless a theme change happened while the dialog
was open. Seems best to keep the current appearance now and remove
the handler. (#577868 )
2009-04-08 00:39:22 -04:00
Matthias Clasen
b9355968fc
Improve accessibility of the print dialog
...
Add accessible name and description to the "Pages" and "At" entries,
and improve focus handling. (#577964 )
2009-04-08 00:12:54 -04:00
Matthias Clasen
45ac4f2523
Improve focus handling in the print dialog
...
Move the focus to the range entry when selecting the "Pages".
2009-04-07 23:51:52 -04:00
Matthias Clasen
954552a4cf
Fix --help output of gtk-builder-convert
2009-04-07 23:38:07 -04:00
Matthias Clasen
d89c9911f0
Avoid warnings when unrealizing a text view
...
For some reason, input methods can emit preedit-changed when a
text view is unrealized, at which point the layout has already
been cleared. (#578221 )
2009-04-07 19:28:29 -04:00
Matthias Clasen
7e6cd2b31c
Fix a memory leak in GtkAccelGroup
...
Unref closures in accel group finalization (#577824 ).
2009-04-07 19:11:33 -04:00
Johan Dahlin
fbe7ba55ce
Convert GtkComboBox items propertly
...
If the last character is a newline, just ignore it.
This is what glade normally writes, fixes #578276 .
2009-04-07 18:04:05 -03:00
Alexander Larsson
4ecd6a0f89
Merge branch 'master' of ssh://alexl@git.gnome.org/git/gtk+
2009-04-07 19:29:19 +02:00
Björn Lindqvist
3fb6fbd801
clarify bugfix in 2.14 for gtk_expander_get_label
...
Updated documentation for gtk_expander_get_label to clarify that
it was changed in 2.14.
2009-04-07 12:54:15 -04:00
Alexander Larsson
5e0bd0c9be
Set user_time from startup_id if window realized
...
For non-realized windows we set the user_time from the startup id on
realization. However, if the window is already realized when the
startup_id is not set we currently don't, but we should. (#573922 )
2009-04-07 15:39:00 +02:00
Alexander Larsson
bb093cf44c
Set errno to 0 before calling strtoul
...
We check errno for failure, so ensure its cleared first. (#573922 )
2009-04-07 15:32:16 +02:00
Matthias Clasen
45894c9fad
Fix a GtkBuilder crash
...
Always set an error when returning FALSE from gtk_builder_value_from_string.
This fixes the crash reported in bug 532858.
2009-04-06 20:55:26 -04:00
Matthias Clasen
eeb3223802
Trivial formatting fix
2009-04-06 20:45:11 -04:00
Matthias Clasen
209af946f3
Improve gtk-builder-convert error reporting
...
Make gtk-builder-convert warn when it meets duplicate ids, since
those will not work with GtkBuilder.
2009-04-06 20:21:04 -04:00
Matthias Clasen
1a312bfa3e
Improve GtkBuilder error reporting
...
Make GtkBuilder report an error when it encounters a duplicate id,
instead of segfaulting later on
2009-04-06 20:13:35 -04:00
Matthias Clasen
1ad8bfb69a
Better i18n support in GtkBuilder
...
Let descriptions of accessible actions be translated, by specifying
the description as content of the <action> element, and allowing
"translatable", "context" and "comment" as attributes. (#518642 )
2009-04-06 12:12:08 -04:00
Christian Dywan
8ab5f5673b
Move G_END_DECLS before the #endif in gtkitemfactory.h
...
Bug 577650 – gtkitemfactory.h fails to compile
Place G_END_DECLS inside conditionals, otherwise C++ compilers
will see a closing curly bracket when including the file for
the second time.
2009-04-04 13:40:12 +02:00
Matthias Clasen
b25cfb78fc
fix slist/list confusion
...
Don't use g_list_find on a GSList in _gtk_window_set_is_toplevel
(rh#492767).
2009-04-02 10:21:15 -04:00
Christian Persch
3b437b016c
Bug 577224 – crash when setting new icon after setting icon in
...
2009-03-29 Christian Persch <chpe@gnome.org>
Bug 577224 – crash when setting new icon after setting icon in
gtkstatusicon
* gtk/gtkstatusicon.c: (gtk_status_icon_reset_image_data),
(gtk_status_icon_set_from_gicon): Retain a reference when setting
from a GIcon, and use g_object_unref on GIcon, not g_free.
svn path=/trunk/; revision=22594
2009-03-29 21:25:13 +00:00
Stefan Walter
de60fd8cfd
Use gtk_entry_xxx functions rather than using GtkEntry structure directly.
...
See bug #576801
svn path=/trunk/; revision=22589
2009-03-27 05:22:23 +00:00
Christian Dywan
e5110c50b6
Typo correction, s/hilding/holding
...
svn path=/trunk/; revision=22588
2009-03-25 22:54:10 +00:00
Claudio Saavedra
584bd9cbc6
Bug 574283 – unused assignment and dead code in
...
2009-03-19 Claudio Saavedra <csaavedra@igalia.com>
Bug 574283 – unused assignment and dead code in
gtk_widget_set_tooltip_window()
* gtk/gtkwidget.c: (gtk_widget_set_tooltip_window): Remove
an unused assignment, improving checks, and clean up method.
svn path=/trunk/; revision=22575
2009-03-19 07:47:23 +00:00
Michael Natterer
576ef4d6ea
add static function gtk_scale_button_set_orientation_private() and use it
...
2009-03-18 Michael Natterer <mitch@gimp.org>
* gtk/gtkscalebutton.c: add static function
gtk_scale_button_set_orientation_private() and use it instead of
the public but deprecated gtk_scale_button_set_orientation().
svn path=/trunk/; revision=22574
2009-03-18 21:19:07 +00:00
Tor Lillqvist
f3bcc940a6
Newer mingw-w64 uses an underscore-prefixed identification macro.
...
2009-03-17 Tor Lillqvist <tml@novell.com>
* gtk/gtkprintoperation-win32.c: Newer mingw-w64 uses an
underscore-prefixed identification macro.
svn path=/trunk/; revision=22561
2009-03-17 12:58:40 +00:00
Matthias Clasen
20708e3827
Fix problems with window positioning
...
svn path=/trunk/; revision=22524
2009-03-11 23:27:07 +00:00
Matthias Clasen
013cd9bbda
Bug 574561 – gtk_style_get "shadows" g_object_get
...
* gtk/gtk.symbols:
* gtk/gtkstyle.[hc]: Rename gtk_style_get_property to
gtk_style_get_style_property to avoid problems for language
bindings. Pointed out by Torsten Schoenfeld.
svn path=/trunk/; revision=22502
2009-03-10 18:58:23 +00:00
Matthias Clasen
4b497ad5e8
::icon-press and ::icon-release are not action signals. Pointed out by
...
* gtk/gtkentry.c: ::icon-press and ::icon-release are not
action signals. Pointed out by Murray Cumming
svn path=/trunk/; revision=22501
2009-03-10 17:45:25 +00:00