5f9331519a
Use a big icon in the stack example
...
We used a 256x256 before. Keep doing that.
2013-11-05 21:47:29 -05:00
a5dc59823a
Updated POTFILES.skip
2013-11-06 00:18:56 +01:00
46cb6e8291
widget-factory: use new icon instead of gtk logo
2013-11-05 16:39:50 -05:00
628abd4e87
widget-factory: add icon
2013-11-05 16:35:05 -05:00
cdc2f07a1e
demo: use the installed named icon
2013-11-05 15:31:11 -05:00
fc71414ada
demo: Add desktop file
2013-11-05 14:14:58 -05:00
28f49f3a7e
demo: add icon
2013-11-05 14:14:57 -05:00
721cdfd966
widget-factory: add desktop file for widget factory
2013-11-05 13:18:55 -05:00
0a40951f40
Revert "broadway: Fix gcc warning"
...
This reverts commit f0d3d72574
.
2013-11-05 11:14:01 -05:00
42acaac7d6
widget-factory: port to GtkApplication and GtkHeaderBar
2013-11-05 08:23:17 -05:00
1fd74de214
Do not reset the waiting_for_printer on status change
...
* gtk/gtkprintunixdialog.c (printer_status_cb): Do not reset the
waiting_for_printer on status change as the default printer might
get added later.
https://bugzilla.gnome.org/show_bug.cgi?id=577642
2013-11-05 13:33:40 +01:00
b7f072221e
Fix accelerators
2013-11-05 00:58:43 +02:00
3e9b58efe6
widget-factory: Add a pulsing progress bar
2013-11-04 12:22:56 -05:00
f08a9660c6
Updated Spanish translation
2013-11-04 18:18:36 +01:00
daf37ffa0e
reftests: Add test for new :link and :visited
...
We cannot test visited links in GtkLabel, so we don't.
2013-11-04 16:36:11 +01:00
dcc9800bc2
GtkAboutDialog: Use :link and :visited for link colors
...
https://bugzilla.gnome.org/show_bug.cgi?id=709629
2013-11-04 16:36:11 +01:00
2ba33adf96
GtkLinkButton: Use :link and :visited for the label's color
...
https://bugzilla.gnome.org/show_bug.cgi?id=709629
2013-11-04 16:36:11 +01:00
5201c876d5
GtkLabel: Use :visited and :link for link colors
...
https://bugzilla.gnome.org/show_bug.cgi?id=709629
2013-11-04 16:36:11 +01:00
9b1c943190
css parser: Add :link and :visited
...
... which are both to be used for links instead of the current
-GtkWidget-link-color and -GtkWidget-visited-link-color
https://bugzilla.gnome.org/show_bug.cgi?id=709629
2013-11-04 16:36:11 +01:00
74dc941c22
tests: Make testflowbox test not emit warnings
2013-11-04 16:36:11 +01:00
f0d3d72574
broadway: Fix gcc warning
2013-11-04 16:36:11 +01:00
58ff183e1e
Updated Greek translation
2013-11-04 10:00:45 +02:00
5804ea39c7
build: correctly require gio-unix with broadway
2013-11-04 07:10:36 +01:00
2f0c610c35
GtkEntryCompletion: fix warning
2013-11-03 19:08:41 +01:00
a9a6fb045a
gtk_entry_completion_get_cells: revert returning NULL
...
Too many applications and libraries depend on accessing the internally
created cell renderer. Allow that again, but print a warning.
2013-11-03 19:02:01 +01:00
c9892df362
gtktextattributes: Use an anonymous union instead of arch-testing #ifdef
...
This avoids having Gtk-3.0.gir differ on 32 vs 64 bit, which causes
issues for "multilib" in Fedora/OpenSUSE type systems.
See https://bugzilla.gnome.org/show_bug.cgi?id=711153 for more
information.
https://bugzilla.gnome.org/show_bug.cgi?id=711158
2013-11-03 11:15:43 -05:00
e077660e1e
eventbox: also draw css borders if specified
...
https://bugzilla.gnome.org/show_bug.cgi?id=711324
2013-11-03 14:13:16 +01:00
144a92ef11
grid: draw css background and borders
...
https://bugzilla.gnome.org/show_bug.cgi?id=711324
2013-11-03 14:13:16 +01:00
ba6128f8af
fixed: draw css background and borders
...
https://bugzilla.gnome.org/show_bug.cgi?id=711324
2013-11-03 14:13:16 +01:00
3c28297134
GtkEntryCompletion: call cell_area()->clear()
...
Call gtk_cell_layout_clear() on the area instead of the completion in
gtk_entry_completion_clear_text_column_renderer(), because it is also
called from within gtk_entry_completion_clear().
2013-11-03 14:05:44 +01:00
f6a0debdd9
gtk_entry_completion_set_text_column: reuse old renderer
...
gtk_entry_completion_set_text_column() always added a cell renderer,
regardless of whether there was an existing one already installed. This
patch reuses an old renderer if it exists, but only if it was added by a
previous call to this function.
To avoid conflicts, all renderers that were added manually are removed
when calling this function. Also, the renderer added by this function is
removed when manually adding new renderers. This effectively gives
GtkEntryCompletion two modes (managed and manual cell renderers) and
allows seamless switching between the two.
This is a minor API break. However, this shouldn't be an issue in
practice as applications couldn't call set_text_column() more than once
because of this bug. Also, it is unlikely that many applications mix
set_text_column() and custom cell renderers. The interaction between the
two modes was erratic and not documented well.
https://bugzilla.gnome.org/show_bug.cgi?id=635499
2013-11-02 20:14:22 +01:00
88e2c0ee69
Fix "make install"
...
These files were listed twice
2013-11-02 12:15:34 +01:00
77ee6765a0
reftests: Add missing reftests to the test runner
2013-11-01 16:51:31 -04:00
1e70ad1cd1
gtksettings: Allow setting the GTK+ theme with an envvar
...
To test with Raleigh much easier.
2013-11-01 16:04:02 -04:00
08053cbbb8
frame: Remove a couple strange casts...
2013-11-01 14:16:18 -04:00
55dba74a24
Win32 : fixes Bug 679019 (Popup menu misplaced in dual monitor)
2013-11-01 17:59:05 +01:00
9761a966d8
GtkEntryCompletion: call setter for "text-column"
...
Call gtk_entry_completion_set_text_column() when setting the
"text-column" property directly.
The completion appeared empty when setting "text-column" directly (for
example from a GtkBuilder file), because the setter creates and adds the
GtkCellRendererText.
https://bugzilla.gnome.org/show_bug.cgi?id=710533
2013-11-01 08:24:16 -07:00
4f7170fd56
stack: Fix the slide animation if the child has a non-zero allocation position
...
This can happen if the child has a margin, for instance.
2013-11-01 01:53:20 -04:00
3e836dd9fc
stack: Scope some variables so that the code is clearer
...
... that the allocation magic here is for the transition of the
last visible child that's sliding out.
2013-11-01 01:53:20 -04:00
499b4bb60f
gtkoverlay: Remove get_preferred_width / get_preferred_height implementation
...
GtkBin now handles this for us.
2013-11-01 01:15:25 -04:00
46fbefe795
Win32: Honor the geometry when GDK_HINT_MAX_SIZE is set.
...
The MINMAXINFO struct was being populated based upon geometry hints when
GDK_HINT_MAX_SIZE flag was enabled, then promptly having its values blown
away with default values.
https://bugzilla.gnome.org/show_bug.cgi?id=711110
2013-10-31 15:54:28 -05:00
698488ddc4
gtkbox: Draw backgrounds and borders
2013-10-31 12:21:08 -04:00
e109f10017
broadway-server: Fix signedness issue
2013-10-31 12:20:04 -04:00
572e58123e
Broadway : Replaced be32toh() with win32-compatible ntohl()
2013-10-31 00:43:58 +01:00
14e3340647
Make treeview cursor handling a bit more robust
...
Clearing the model in a GtkTreeSelection::changed handler was
crashing. While it is not a 100% kosher thing to do, lets be
more robust here.
2013-10-30 14:08:28 -04:00
ad59827ec8
Revert "wayland: Support always-on-top / sticky windows"
...
This reverts commit b3cffb85f3
.
Pushed by accident.
2013-10-29 17:13:03 -04:00
4d41903548
Use g_return_val_if_fail where return value needed.
...
https://bugzilla.gnome.org/show_bug.cgi?id=710987
2013-10-29 17:12:23 -04:00
b3cffb85f3
wayland: Support always-on-top / sticky windows
...
Use the new gtk-shell APIs available in mutter to add support for this.
https://bugzilla.gnome.org/show_bug.cgi?id=710056
2013-10-28 18:03:26 -04:00
1ace4b886d
wayland: Always attach null surfaces on hide
...
Destroying the surface isn't really appropriate, as the GtkWindow
is still realized and we won't necessarily know how to reconstruct it.
2013-10-28 18:03:26 -04:00
301d4ee681
wayland: Remove a useless else-if
...
We already check for impl->surface as the first branch we do.
2013-10-28 18:03:26 -04:00