Matthias Clasen
2f0a5dd541
GtkPlacesSidebar: Correct all since tags
2013-05-01 21:19:37 -04:00
Matthias Clasen
e9e4c8b168
Disable broken picker a11y test
...
The GtkComboBox accessible implementation is pretty broken,
and it shows through in this a11y test. Disable it for now.
2013-05-01 21:03:55 -04:00
Matthias Clasen
b84b933cac
Update a few a11y test results
2013-05-01 19:07:10 -04:00
Matthias Clasen
51bbb76d35
Fix image-load-from-file reftest
...
Need to reset css here to avoid theme interference.
2013-05-01 19:07:10 -04:00
Matthias Clasen
3605e6c900
Temporarily remove grid-span reftest
...
This was testing grid size allocation changes that had to be
reverted because they broke gnumeric.
2013-05-01 19:07:10 -04:00
Matthias Clasen
cf6695088e
Temporarily remove window-border reftest
...
It is broken by unfinished csd changes.
2013-05-01 19:07:10 -04:00
Matthias Clasen
851b631c4e
Temporarily remove button-wrapping reftest
...
Its broken by unsettled GtkBin size allocation changes.
2013-05-01 19:07:10 -04:00
Piotr Drąg
0f9c43b569
Updated POTFILES.skip
2013-05-01 23:48:33 +02:00
Benjamin Otte
327a164744
paned: Fixup recent commit
...
d90e3670ce
had a bunch of embarrassing
bugs.
Fixes paned-undersized reftest.
2013-05-01 23:26:27 +02:00
Benjamin Otte
a30b84f522
wayland: Don't add/remove displays manually
...
This code is handled by GdkDisplay itself these days.
2013-05-01 18:12:38 +02:00
Benjamin Otte
0122a9da8e
x11: Move initialization code
...
Move it from GdkDisplayManagerX11.init to GdkDisplay.class_init.
This shouldn't cause any problems, but who knows, so keep this patch
small.
Reason for this is the unification of display managers.
2013-05-01 18:11:26 +02:00
Benjamin Otte
2d35f7a8e1
tests: make deprecated functions not warn
...
We still want to test them though.
2013-05-01 17:50:14 +02:00
Benjamin Otte
61f47829ba
tests: Comment out unused functions
2013-05-01 17:46:50 +02:00
Benjamin Otte
2d29c4a43f
window: last size is more important than default size
...
reorder size computation code to reflect that.
https://bugzilla.gnome.org/show_bug.cgi?id=696882
2013-05-01 16:41:12 +02:00
Benjamin Otte
01f7ed1d07
window: Deprecate gtk_window_reshow_with_initial_size()
2013-05-01 16:41:12 +02:00
Benjamin Otte
d90e3670ce
paned: Correctly compute child sizes in size requests
2013-05-01 16:41:12 +02:00
Benjamin Otte
6146bf7a32
gtkprivate: #define OPPOSITE_ORIENTATION
...
and use it
2013-05-01 16:41:11 +02:00
Benjamin Otte
ea98c61f3c
paned: Split size request code
...
The code is pretty different for both cases, so better split things
here.
2013-05-01 16:41:11 +02:00
Benjamin Otte
9c2eb4f233
paned: Split out a function
2013-05-01 16:41:11 +02:00
Benjamin Otte
cb99cd2052
button: Rework size request/allocation code
...
- Split out a common function
- Implement hfw properly.
2013-05-01 16:41:11 +02:00
Benjamin Otte
41e8d3df6d
widget: Improve debug output
2013-05-01 16:41:11 +02:00
Benjamin Otte
01fe4ce7f4
button: Use _gtk_widget_get_preferred_size_for_size()
...
This was accidently lost when merging baseline support.
2013-05-01 16:41:11 +02:00
Benjamin Otte
1349292e47
widget: Adapt _gtk_widget_get_preferred_size_for_size()
...
... for baseline support byu taking two extra (possible NULL) arguments.
2013-05-01 16:41:11 +02:00
Benjamin Otte
8f06590712
tests: Add reftest for broken button sizing
...
https://bugzilla.gnome.org/show_bug.cgi?id=698433
2013-05-01 16:41:11 +02:00
Matthias Clasen
17b9733372
Disable the filechooser template tests
...
The places sidebar breaks the finalization checks in these tests
https://bugzilla.gnome.org/show_bug.cgi?id=699393
2013-05-01 10:28:53 -04:00
Matthias Clasen
a021dc793c
Disable the object-finalize test for now
...
GtkPlacesSidebar breaks this:
https://bugzilla.gnome.org/show_bug.cgi?id=699393
2013-05-01 10:28:03 -04:00
Matthias Clasen
032636f3ea
Add missing symbols
2013-05-01 10:27:48 -04:00
Matthias Clasen
4f9a71d286
Comment out broken tests
...
Tsk, tsk. These tests were broken in the recent display manager
changes. Please run make check after major refactoring.
2013-05-01 09:41:11 -04:00
Matthias Clasen
e30d5acc60
Avoid an accidental export
2013-05-01 08:46:50 -04:00
Matthias Clasen
b01c69a018
Updates
2013-05-01 08:29:01 -04:00
Hib Eris
4dcd49352b
Revert "Don't build gtk-launch when gio-unix is not available"
...
The gtk-launch tool can be build without gio-unix (although it
will not really do much without an alternative implementation for
g_desktop_app_info).
So there is no need to not build gtk-launch anymore.
This reverts commit 9a1235bf0d
.
https://bugzilla.gnome.org/show_bug.cgi?id=682824
2013-05-01 07:39:36 +02:00
Milo Casagrande
11c9c70673
[l10n] Updated Italian translation.
2013-04-30 19:22:41 +02:00
Milo Casagrande
c67eb10fcb
[l10n] Updated Italian translation.
2013-04-29 23:01:03 +02:00
Matthias Clasen
f47e578737
Fix a typo
...
Modifed should be Modified.
https://bugzilla.gnome.org/show_bug.cgi?id=699225
2013-04-29 13:08:18 -04:00
Alexander Larsson
8cb78d82d6
gtksizerequestcache: Fix typo that lead to crash/leak
...
We were checking for cache->requests_x but freeing cache->requests_y
which could cause a crash/leak.
2013-04-29 18:17:02 +02:00
David King
b8d2806417
docs: Reorder compiler command line for new GCC
...
Newer versions of GCC/binutils must have the source file come before the
preprocessor and linker flags on the compiler command line, and this is
also compatible with previous versions.
https://bugzilla.gnome.org/show_bug.cgi?id=680241
2013-04-29 07:31:16 +01:00
David King
59c3e7bfe8
docs: Add GtkWidget::show,hide,map,unmap,realize,unrealize
...
Add gtk-doc comments for several signals on GtkWidget.
https://bugzilla.gnome.org/show_bug.cgi?id=688896
2013-04-29 07:23:46 +01:00
David King
402985077b
docs: Add (inout) to requisition of gtk_menu_item_toggle_size_request()
...
https://bugzilla.gnome.org/show_bug.cgi?id=675571
2013-04-29 07:18:54 +01:00
Matthias Clasen
e9f182e37a
Fix a few memory leaks wrt to translations
...
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=699016
The fix here is slightly different. We make
_gtk_builder_parser_translate return a const char * instead of
a dup'ed string, and fix up the callers.
2013-04-28 21:43:49 -04:00
Matthias Clasen
13858fde29
GtkGrid: Undo a size allocation tweak
...
Revert 5e1a06d1b1
This change caused empty rows to 'open up', which was not
intended and causes problems as seen in bug 698660.
2013-04-28 18:46:41 -04:00
Matthias Clasen
ef759ef19d
Add a testcase for empty grid rows
...
This adds a testcase described in bug 698660 to testgrid.
2013-04-28 18:46:11 -04:00
Žygimantas Beručka
51a31f9098
Updated Lithuanian translation
2013-04-28 13:24:47 +03:00
Mario Blättermann
0e4b460574
Updated German translation
2013-04-27 22:42:37 +02:00
Matthias Clasen
1f17efb81c
Add some tests for GtkWindow
...
These tests may have some assumptions on reasonable window manager
behaviour. For now, we just test that the default size of the
window ends up as the allocated size of the content. This test
currently fails with client-side decorations, because we are
not properly discriminating between overall window size and
content size.
2013-04-27 13:41:17 -04:00
Paolo Borelli
d35596fe92
GtkImage: do not leak metrics in baseline align
...
https://bugzilla.gnome.org/show_bug.cgi?id=699020
2013-04-27 13:59:29 +02:00
Rico Tzschichholz
b957e16695
gtk: Add COMPOSITE_TEMPLATES to EXTRA_DIST
2013-04-26 09:25:44 +02:00
Owen W. Taylor
b72cf9129c
wayland: when possible, fill in actual and predicted presentation times
...
There is currently no Wayland protocol for providing presentation
timestamps or hints about when drawing will be presented onscreen.
However, by assuming the straightforward algorithm used by the
DRM backend to Weston, we can reverse engineer the right values.
https://bugzilla.gnome.org/show_bug.cgi?id=698864
2013-04-25 13:55:03 -04:00
Owen W. Taylor
23031defde
wayland: fill in refresh_interval in GdkFrameTimings
...
Track the outputs that a window is on, and use the refresh rate from
a random one of those outputs for the refresh_interval in
GdkFrameTimings.
https://bugzilla.gnome.org/show_bug.cgi?id=698864
2013-04-25 13:50:01 -04:00
Owen W. Taylor
f1ce727b06
GdkWaylandWindow: Consolidate surface creation and destruction code
...
Combine duplicate code for creating and destroying surfaces.
To make the operation of the destroy() operation more obvious, the
destruction of the (fake) root window at display dispose time is
changed to not be a "foreign" destroy.
https://bugzilla.gnome.org/show_bug.cgi?id=698864
2013-04-25 13:49:47 -04:00
Owen W. Taylor
ca120a98e5
GdkWaylandWindow: synchronize frame drawing
...
Use wl_surface_frame() to get notification when the compositor paints
a frame, and use this to throttle drawing to the compositor's refresh
cycle.
https://bugzilla.gnome.org/show_bug.cgi?id=698864
2013-04-25 13:45:21 -04:00