]>
Pileus Git - ~andy/gtk/log
Benjamin Otte [Tue, 13 Jul 2010 15:11:22 +0000 (17:11 +0200)]
demos: Remove testpixbuf
Another test mainly utilizing inline pixbufs and GdkRGB, both of which
are kinda outdated.
Benjamin Otte [Tue, 13 Jul 2010 15:08:33 +0000 (17:08 +0200)]
demos: remove testpixbuf-drawable
It only tested GdkRGB, and we're about to kill that.
Benjamin Otte [Tue, 13 Jul 2010 13:54:04 +0000 (15:54 +0200)]
testgtk: Remove alpha drawing test
We use Cairo for that these days.
Benjamin Otte [Tue, 13 Jul 2010 13:52:56 +0000 (15:52 +0200)]
Replace gdk_rgb_find_color()
Use gdk_colormap_alloc_color() instead.
Benjamin Otte [Tue, 13 Jul 2010 00:53:51 +0000 (02:53 +0200)]
debug: remove GdkRGB debuggability
GdkRGB is on its way out, so there's no need to have a debugging
category for it.
Benjamin Otte [Tue, 13 Jul 2010 00:48:08 +0000 (02:48 +0200)]
gdk: Remove unused gdkrgb.h includes
Benjamin Otte [Tue, 13 Jul 2010 00:40:12 +0000 (02:40 +0200)]
API: remove gdk_screen_get_rgb_colormap/visual()
People want to use gdk_screen_get_default_colormap/visual().
Also, GdkRGB is about to die.
Benjamin Otte [Tue, 13 Jul 2010 00:25:41 +0000 (02:25 +0200)]
tests: remove testrgb test
This is in preparation for the GdkRGB removal
Benjamin Otte [Mon, 12 Jul 2010 15:34:19 +0000 (17:34 +0200)]
image: remove GdkImage as a possible image type
GdkImage is about to be deprecated.
Benjamin Otte [Mon, 12 Jul 2010 14:50:00 +0000 (16:50 +0200)]
API: Remove gdk_draw_pixbuf()
Kristian Rietveld [Sun, 8 Aug 2010 16:02:35 +0000 (18:02 +0200)]
Add missing cairo_destroy() call
Benjamin Otte [Tue, 10 Aug 2010 18:52:58 +0000 (20:52 +0200)]
docs: Add sgml goo for new notebook APIs
Benjamin Otte [Tue, 10 Aug 2010 18:52:36 +0000 (20:52 +0200)]
docs: Add sgml goo for new GtkExpander APIs
Benjamin Otte [Tue, 10 Aug 2010 18:51:58 +0000 (20:51 +0200)]
docs: Add sgml goo for gdk_display_is_closed()
Benjamin Otte [Tue, 10 Aug 2010 18:50:48 +0000 (20:50 +0200)]
filechooser: Remove unused functions.
The last user is gone since
3a1ba3bd1ed261c8ea964f1dfcdfd29acbc477f8
Matthias Clasen [Tue, 10 Aug 2010 17:42:17 +0000 (13:42 -0400)]
Don't activate insensitive widgets
This was reported by Christian Becke in bug 626052.
Federico Mena Quintero [Tue, 10 Aug 2010 16:36:03 +0000 (11:36 -0500)]
bgo#625416 - Don't reload the filechooser's folder during a re-map event
Long ago, before we had file monitoring at the GIO/Glib level, we would
reload the current folder each time a file chooser gets (re)mapped.
This was basically to let the GIMP recycle the same file chooser for all
file/open or file/save operations, instead of creating a new one every time.
In that case, we reloaded the folder with each ::map() event so that the
file chooser would present an up-to-date view of the folder that was being
displayed. Now, the folder should always be up-to-date as we do
file monitoring all the time.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
Matthias Clasen [Tue, 10 Aug 2010 11:30:21 +0000 (07:30 -0400)]
Allow to unset the tree selection function
This is not causing problems, and seems natural. Bug 626276.
Yaron Shahrabani [Tue, 10 Aug 2010 08:35:59 +0000 (11:35 +0300)]
Updated Hebrew translation.
Yaron Shahrabani [Tue, 10 Aug 2010 08:33:34 +0000 (11:33 +0300)]
Updated Hebrew translation.
Yaron Shahrabani [Tue, 10 Aug 2010 08:31:22 +0000 (11:31 +0300)]
Updated Hebrew translation.
Philip Withnall [Tue, 10 Aug 2010 08:23:49 +0000 (09:23 +0100)]
Bug 596125 — Property string fixes
Matthias Clasen [Tue, 10 Aug 2010 04:31:46 +0000 (00:31 -0400)]
Fix a sporadic segfault in treeview keynav
If a a treeview has frequent periodic additions and removals of
rows, it is possible that a page down keypress moves the cursor
out of the height of the treeview. In some of these cases, we
can be tricked into dereferencing a NULL pointer.
Bug 612919.
Gabor Kelemen [Tue, 10 Aug 2010 04:11:40 +0000 (00:11 -0400)]
Set translation domain for parameter_string in gtk_init_with_args
This was requested in bug 554926.
Emmanuele Bassi [Tue, 10 Aug 2010 04:00:15 +0000 (00:00 -0400)]
about: Add :license-type property
The :license-type property of GtkAboutDialog allows using a symbolic
enumeration value that will construct a placeholder license preamble
linking to a specific URL. This allows localization of the licensing
text without using a translation of the actual license, since it would
not be valid.
Bug 336225.
Matthias Clasen [Tue, 10 Aug 2010 03:08:39 +0000 (23:08 -0400)]
Make it possible to make the expander label fill the entire space
This adds a boolean GtkExpander::label-fill property and uses it
when allocating space to the label. Based on a patch by Matt Barnes,
bug 614049.
Matthias Clasen [Tue, 10 Aug 2010 02:22:03 +0000 (22:22 -0400)]
Fix gail_notebook_get_selection_count()
This function should return 0 for empty notebooks. Based on
a patch by Mike Gorse, bug 557263.
Javier Jardón [Thu, 20 May 2010 00:39:45 +0000 (02:39 +0200)]
gtkaccellabel: Remove unused class members
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=97414
Matthias Clasen [Tue, 10 Aug 2010 01:39:20 +0000 (21:39 -0400)]
Clarify the docs for gtk_widget_set_has_window()
The previous version of the docs did not make it clear that has-window
is the defaults. Pointed out by Magnus Hjorth, bug 615474.
Christian Dywan [Tue, 10 Aug 2010 01:35:26 +0000 (21:35 -0400)]
Clarify memory management of tree models
It helps to be explicit about these things.
Bug 609264.
Hiroyuki Ikezoe [Tue, 10 Aug 2010 01:31:25 +0000 (21:31 -0400)]
Drop xim-related configure options from the docs
These options have been dropped from configure a while ago,
so they should no longer be in the docs either. Bug 605190.
Sam Thursfield [Tue, 10 Aug 2010 01:20:07 +0000 (21:20 -0400)]
Add missing accessors for notebook details
The ms-windows theme engine needs to access the tab-{h,v}border,
so add accessors. Bug 625655.
Sam Thursfield [Tue, 10 Aug 2010 01:17:37 +0000 (21:17 -0400)]
Towards GSEAL-clean build on win32
Use accessors instead of direct member access in a few places.
Bug 625655.
Szilárd Pfeiffer [Tue, 10 Aug 2010 01:12:46 +0000 (21:12 -0400)]
Implement GailAdjustment::get_minimium_increment
...and use it in GailRange and GailSpinButton. Bug 625953.
Szilárd Pfeiffer [Tue, 10 Aug 2010 01:09:30 +0000 (21:09 -0400)]
Make Gail work with custom treemodels
Gail did set the role to ATK_ROLE_TABLE for anything that is
not a GtkTreeStore. The propery way to do this is to look at the
tree model flags for list-onlyness. Bug 580291.
Javier Jardón [Mon, 9 Aug 2010 11:21:24 +0000 (13:21 +0200)]
Revert "Added UG translation"
ug.po is not in po-properties directory
This reverts commit
623c6239acfaafbabfe091d15904663396cb8b75 .
A S Alam [Tue, 10 Aug 2010 00:40:54 +0000 (06:10 +0530)]
update for Punjabi in master by A S Alam
Sahran [Sun, 8 Aug 2010 11:11:50 +0000 (13:11 +0200)]
Added UG translation
Sahran [Sun, 8 Aug 2010 11:10:49 +0000 (13:10 +0200)]
Added UG translation
Javier Jardón [Mon, 19 Jul 2010 15:22:32 +0000 (17:22 +0200)]
Fix GtkIMContextClass inheritance
Should be GObjectClass instead GtkObjectClass
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=90935
Javier Jardón [Fri, 23 Jul 2010 09:59:36 +0000 (11:59 +0200)]
gtkcombobox: Only use the child if It is a GtkCellLayout
This error was introduced in
commit
4427760bcc330f60ec5778be04274f9f8073a84d
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=625104
Dan Williams [Sun, 8 Aug 2010 04:14:47 +0000 (23:14 -0500)]
Elaborate interaction of gtk_widget_grab_default() and GtkEntry widgets
Tristan Van Berkom [Sat, 7 Aug 2010 21:41:29 +0000 (17:41 -0400)]
Fixed expressions in gtk_button_size_allocate()
Children were getting negative allocations by misusage
of MAX() macro (bad signedness of expressions).
Javier Jardón [Sat, 7 Aug 2010 15:07:17 +0000 (17:07 +0200)]
Completely remove any use of GtkWindow allow-grow and allow-shrink properties
These have been deprecated and removed from master.
GtkWindow:resizable should be used instead.
This completes commit
1a03a65e36b6288f7854da30bf89b86ad3592726
Reported by Benjamin Otte
John Stowers [Wed, 14 Jul 2010 08:48:54 +0000 (20:48 +1200)]
Add gdk_display_is_closed
https://bugzilla.gnome.org/show_bug.cgi?id=624224
Tristan Van Berkom [Sat, 7 Aug 2010 02:44:11 +0000 (22:44 -0400)]
Fixed alignment of wrapping labels allocated a greater width than needed
When wrapping labels to allocation width, never set the label wrap
width to a size greater than needed for the label's text (closes bug 625715)
Benjamin Otte [Fri, 6 Aug 2010 23:06:29 +0000 (01:06 +0200)]
label: Make angle part of GtkLabelPrivate
Tadej Borovšak [Fri, 6 Aug 2010 23:58:29 +0000 (01:58 +0200)]
Fix improperly unwinded loops
Tristan Van Berkom [Fri, 6 Aug 2010 22:57:41 +0000 (18:57 -0400)]
Fixed bad typo causing bad vertical requests on frames with no label.
Tadej Borovšak [Fri, 6 Aug 2010 20:07:42 +0000 (22:07 +0200)]
Implement fair extra space allocation
Tristan Van Berkom [Fri, 6 Aug 2010 19:58:12 +0000 (15:58 -0400)]
Make GtkFrame allocate its label considering natural size requests
Also like the GtkExpander, the label widget is allocated the minimum
height for its allocated width and the remaining space is given to
the child, test case included.
Daniel Nylander [Fri, 6 Aug 2010 12:11:43 +0000 (14:11 +0200)]
Updated Swedish translation
Daniel Nylander [Fri, 6 Aug 2010 12:10:27 +0000 (14:10 +0200)]
Updated Swedish translation
Tristan Van Berkom [Thu, 5 Aug 2010 16:48:13 +0000 (12:48 -0400)]
Implemented GtkSizeRequest on GtkExpander and added test
Now the expander requests and distributes space naturally,
the expander widget prioritizes the child widget vertically
and only allocates the minimum height for width to the label
widget.
Tristan Van Berkom [Thu, 5 Aug 2010 16:47:33 +0000 (12:47 -0400)]
Migrated old loops to use gtk_distribute_allocation().
Tristan Van Berkom [Thu, 5 Aug 2010 16:45:48 +0000 (12:45 -0400)]
Added gtk_distribute_allocation()
Added a convenience api for containers to use when allocating
children (used to distribute space evenly to children).
Fran Diéguez [Thu, 5 Aug 2010 14:16:43 +0000 (16:16 +0200)]
Updated Galician translations
Yaron Shahrabani [Thu, 5 Aug 2010 10:32:41 +0000 (13:32 +0300)]
Updated Hebrew translation.
Jorge González [Thu, 5 Aug 2010 09:46:38 +0000 (11:46 +0200)]
Updated Spanish translation
Tomeu Vizoso [Mon, 12 Jul 2010 15:02:06 +0000 (17:02 +0200)]
Stop assuming that priv->label_widget will be a GtkLabel.
https://bugzilla.gnome.org/show_bug.cgi?id=623603
Carlos Garcia Campos [Mon, 26 Jul 2010 13:24:15 +0000 (15:24 +0200)]
Add _gtk_box_get_children() internal function
https://bugzilla.gnome.org/show_bug.cgi?id=625300
Matthias Clasen [Thu, 5 Aug 2010 04:12:41 +0000 (00:12 -0400)]
Avoid warnings with tooltips on toplevels
This was reported for tooltips on statusicons in bug 625235, but
it was affecting regular toplevel windows as well.
Matthias Clasen [Thu, 5 Aug 2010 02:58:14 +0000 (22:58 -0400)]
Re-add a lost Since: line
Pointed out in bug 579583
Matthias Clasen [Thu, 5 Aug 2010 01:47:54 +0000 (21:47 -0400)]
Don't allocate space for "" in scale marks
Turns out GtkBuilder ends up creating marks with non-NULL
empty texts, so ignore those. Bug 614443, reported by Filippo Argiolas.
Philip Withnall [Fri, 30 Jul 2010 11:55:56 +0000 (13:55 +0200)]
Add (transfer none) annotation to gtk_tree_selection_get_selected_rows()
Closes: bgo#625650
Philip Withnall [Fri, 30 Jul 2010 11:51:39 +0000 (13:51 +0200)]
Add (inout) annotation to gtk_tree_model_iter_next()
Closes: bgo#625650
Lucian Adrian Grijincu [Wed, 4 Aug 2010 23:02:03 +0000 (02:02 +0300)]
Updated Romanian translation
Paolo Borelli [Sat, 31 Jul 2010 12:01:41 +0000 (14:01 +0200)]
Annotate GtkTextBuffer insert methods
Pablo Castellano [Tue, 3 Aug 2010 17:52:18 +0000 (19:52 +0200)]
Update git.mk from pango
Cody Russell [Tue, 3 Aug 2010 15:45:14 +0000 (10:45 -0500)]
Change GtkCalendar's inner border and separator values from hard-coded
ones to using style properties.
https://bugzilla.gnome.org/show_bug.cgi?id=624779
Javier Jardón [Tue, 3 Aug 2010 10:44:52 +0000 (12:44 +0200)]
Remove some unused variables
Fridrich Štrba [Tue, 3 Aug 2010 01:01:49 +0000 (03:01 +0200)]
Fix 32-bit Windows build using mingw-w64 toolchain
Fridrich Štrba [Tue, 3 Aug 2010 00:49:01 +0000 (02:49 +0200)]
Make the Windows manifest correspond to the name of the binary
Javier Jardón [Mon, 19 Jul 2010 14:29:01 +0000 (16:29 +0200)]
POTFILES.in: Add some missing files
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=624737
Benjamin Otte [Sat, 31 Jul 2010 14:09:11 +0000 (16:09 +0200)]
progressbar: Remove act_mode_enter vfunc
It doesn't make sense to have a vfunc for this.
Benjamin Otte [Sat, 31 Jul 2010 13:57:08 +0000 (15:57 +0200)]
progressbar: Remove offscreen pixmap
Why did the progressbar keep an offscreen pixmap anyway? It didn't even
double buffer...
Benjamin Otte [Sat, 31 Jul 2010 13:32:33 +0000 (15:32 +0200)]
progressbar: Remove paint vfunc
Unconditionally call gtk_progress_bar_paint() instead. It was called in
various places instead of the vfunc already anyway.
Benjamin Otte [Sat, 31 Jul 2010 13:24:12 +0000 (15:24 +0200)]
progressbar: Remove unused update vfunc
Benjamin Otte [Sat, 31 Jul 2010 12:59:16 +0000 (14:59 +0200)]
docs: Add gdk_cursor_get_cursor_type() template
Benjamin Otte [Sat, 31 Jul 2010 12:57:11 +0000 (14:57 +0200)]
docs: Remove GtkNotebookPage from docs
Benjamin Otte [Sat, 31 Jul 2010 12:36:04 +0000 (14:36 +0200)]
paned: Remove unused GdkGC
John (J5) Palmieri [Thu, 29 Jul 2010 08:50:52 +0000 (04:50 -0400)]
add the transfer and element-type annotation to gdk_device_manager_list_devices
Tomeu Vizoso [Wed, 28 Jul 2010 14:53:14 +0000 (16:53 +0200)]
Annotate gdk_rectangle_intersect
Xandru Armesto [Wed, 28 Jul 2010 10:53:24 +0000 (12:53 +0200)]
Updated asturian translation
Xandru Armesto [Wed, 28 Jul 2010 10:47:57 +0000 (12:47 +0200)]
Updated asturian translation
Jorge González [Mon, 26 Jul 2010 18:59:11 +0000 (20:59 +0200)]
Updated Spanish translation
Benjamin Otte [Mon, 19 Jul 2010 10:24:17 +0000 (12:24 +0200)]
gdk: Flush implicit paints with Cairo
Benjamin Otte [Sat, 17 Jul 2010 02:28:40 +0000 (04:28 +0200)]
gdk: Do DEBUG_UPDATES drawing with Cairo
Benjamin Otte [Sat, 17 Jul 2010 01:15:33 +0000 (03:15 +0200)]
offscreenwindow: Copy old to new pixmap using Cairo
Benjamin Otte [Sat, 17 Jul 2010 00:52:59 +0000 (02:52 +0200)]
gdk: Create solid mask with Cairo
Benjamin Otte [Sun, 25 Jul 2010 16:13:19 +0000 (18:13 +0200)]
gdk: Always clear backing store with Cairo
The code to use Cairo existed but wasn't used on Unix due to a bug in
XAA (that was fixed). Fwiw, we use EXA these days...
Benjamin Otte [Fri, 16 Jul 2010 22:42:15 +0000 (00:42 +0200)]
gdkgc: Draw clip mask with Cairo
Benjamin Otte [Thu, 15 Jul 2010 15:49:08 +0000 (17:49 +0200)]
gdkpixbuf: Implement gdk_pixbuf_render_threshold_alpha() with Cairo
Benjamin Otte [Wed, 14 Jul 2010 21:14:33 +0000 (23:14 +0200)]
docs: Remove mention of gdk_draw_drawable()
That function is about to die.
Benjamin Otte [Tue, 13 Jul 2010 00:47:04 +0000 (02:47 +0200)]
gdk: Use the system colormap, not the rgb colormap
RGB colormaps are on their way out.
Benjamin Otte [Mon, 12 Jul 2010 21:09:53 +0000 (23:09 +0200)]
gdk: Get rid of GdkRGB usage
Unfortunately, there's no code for getting rid of the alpha channel,
so we opacify the image ourselves.
Benjamin Otte [Mon, 12 Jul 2010 11:27:41 +0000 (13:27 +0200)]
gdk: Get rid of gdk_draw_pixbuf() call
Use Cairo code instead.
Benjamin Otte [Sun, 25 Jul 2010 16:09:06 +0000 (18:09 +0200)]
style: Draw insertion cursor with Cairo
Benjamin Otte [Thu, 15 Jul 2010 12:53:42 +0000 (14:53 +0200)]
Remove _gtk_widget_get_cursor_gc() function
It's unused now.
Benjamin Otte [Wed, 14 Jul 2010 23:08:03 +0000 (01:08 +0200)]
testing: Use Cairo calls instead of gdk_draw_line() to test server sync