Commit Graph

35492 Commits

Author SHA1 Message Date
e6c5faed73 testsuite/a11y: Don't check minimum increment
This value is highly sensitive to changes in the theme; we
don't want to have to tweak hardcoded integers in this test case
every time we rev gnome-themes-standard.

Future iterations could do more heuristic matching, but this
is enough for now.

https://bugzilla.gnome.org/show_bug.cgi?id=704747
2013-07-24 02:54:25 +01:00
c7574bb6c8 Disable frame sync for GtkPlug
Plug windows weren't redrawing properly because the embedded
window was expecting to get messages for each frame from the
compositor, but the compositor doesn't know about embedded
windows. Simply disable frame sync for GtkPlug's GdkWindow -
extending XEMBED to handle frame sync isn't interesting
at this point.

A new API gdk_x11_window_set_frame_sync_enabled() is added
to allow this to be done.

https://bugzilla.gnome.org/show_bug.cgi?id=701613
2013-07-22 18:36:58 -04:00
ab13787985 Add gtk_tree_model_rows_reordered_with_length introspectable method
Add introspection friendly version of gtk_tree_model_rows_reordered
with a "_with_length" suffix. This allows language bindings to
safely pass an array with length argument. Use the "Rename to:"
annotation to expose as "gtk_tree_model_rows_reordered".

https://bugzilla.gnome.org/show_bug.cgi?id=684558
2013-07-22 13:39:24 -07:00
e7437515cf Updated Czech translation 2013-07-22 22:23:50 +02:00
3cda2a787b fontchooser: prevent the scale from showing the value as it is shown in the spinbutton already 2013-07-22 16:06:24 +02:00
4c2d461286 Fix prototype of gdk_device_win32_warp
https://bugzilla.gnome.org/show_bug.cgi?id=704171
2013-07-22 14:23:59 +02:00
9ea08fae04 docs: gtk_menu_attach_to_widget()
Add a few more clues about why this is useful,
based on
https://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00176.html
and the reference to it from gtk_menu_new_from_model().
2013-07-22 14:10:53 +02:00
8488ae6d78 Fix a wrong link in the new example
The links point to the online cgit locations, so were hard to check
before the commit...
2013-07-21 17:44:13 -04:00
1859fe8dcf fontchooser: Fix smooth scrolling in the scale and the preview entry 2013-07-21 20:46:30 +02:00
33f9a1263c Remove a generated Makefile in new example app 2013-07-21 16:52:36 +02:00
805871d02a Updated POTFILES.skip 2013-07-21 15:22:34 +02:00
0e4d9b7793 gtkdialog - more informative warning when ordering unexisting response_id 2013-07-21 21:42:50 +09:00
c177fd239f Tajik translation updated 2013-07-21 11:12:38 +05:00
8087bb7a22 Add a new example app
Add a new example to the getting started part of the docs. The focus
of this example is on 'new stuff': GtkApplication, templates, settings,
gmenu, gaction, GtkStack, GtkHeaderBar, GtkSearchBar, GtkRevealer,
GtkListBox, GtkMenuButton, etc.

It is being developed in several steps. Each step is put in a separate
directory below examples/: application1, ..., application8. This is a
little repetitive, but lets us use the code of all examples in the
documentation.
2013-07-20 23:04:47 -04:00
68025551e1 docs: Drop reference to refcounting.txt to fix make dist
In addition to 94d6971ca4
2013-07-20 13:03:59 +02:00
d5800f9a94 Updated POTFILES.in 2013-07-20 12:58:24 +02:00
e7461ea67b gtk-demo/builder: Re-enable deprecated symbols
The demo uses GtkAction.
2013-07-20 10:55:27 +01:00
18cf2a0806 Restore gtkimagemenuitem.c
It got lost in commit 0aa57d26b5 and it
broke the build.
2013-07-20 10:47:44 +01:00
b49f966e1f Clean up includes in gtk/deprecated/
Purely cosmetic.
2013-07-19 22:48:12 -04:00
2f1fa7cdc3 Drop some unnecessary includes
Drop includes of deprecated headers where they are
no longer needed.
2013-07-19 22:32:23 -04:00
0aa57d26b5 Move wholly deprecated classes to gtk/deprecated/
We've recently a number of classes wholly. For these cases,
move the headers and sources to gtk/deprecated/ and adjust
Makefiles and includes accordingly.

Affected classes:
GtkAction
GtkActionGroup
GtkActivatable
GtkIconFactory
GtkImageMenuItem
GtkRadioAction
GtkRecentAction
GtkStock
GtkToggleAction
GtkUIManager
2013-07-19 21:39:47 -04:00
d7b6827856 gtk/gtkrecentchooser.c: Avoid C99isms
Declare variables at the top to the block.

G_GNUC_BEGIN_IGNORE_DEPRECATIONS and G_GNUC_END_IGNORE_DEPRECATIONS with
a ';' at the end is still considered a statement, even if these macros
expand to nothing, which C89 compilers don't really like (oddly speaking)-
but this is life.
2013-07-19 18:38:27 +08:00
ce30d16da1 gdk/gdkoffscreenwindow.c: Include fallback-c89.c
This is necessary as we are using round() here, which is not universally
available.
2013-07-19 18:33:42 +08:00
4fcc1a83e0 Update gtk3-demo Visual C++ Projects
Remove the demos were removed due to deprecation of APIs
2013-07-19 18:32:38 +08:00
4cafc4222b [l10n] Updated Italian translation. 2013-07-19 09:56:02 +02:00
810313763e tests: don't use tearoff menus in combobox 2013-07-18 12:16:02 -04:00
6f7b0cac94 Deprecate tear off menus 2013-07-18 12:16:02 -04:00
285096e4e2 Updated Czech translation 2013-07-18 15:24:16 +02:00
b98186a871 Updated Czech translation 2013-07-18 15:16:49 +02:00
2378bff415 Use proper quotation marks
As per https://wiki.gnome.org/GnomeOS/Design/Whiteboards/Typography
2013-07-17 22:37:50 -04:00
67bfa41645 docs: use a separate platform support section 2013-07-17 21:38:13 -04:00
837402496a docs: move core and theming under widgets
They aren't that interesting.
2013-07-17 21:32:42 -04:00
0da8b2b468 docs: move stock to deprecated 2013-07-17 21:31:44 -04:00
3b0782e0bf docs: update the order of widgets to put recommended ones on top 2013-07-17 21:28:28 -04:00
1a9c0c9cae docs: move imagemenuitem to deprecated 2013-07-17 21:15:37 -04:00
a14b810e70 docs: move builder to under applications 2013-07-17 21:11:35 -04:00
fcc136b456 docs: move action support into deprecated 2013-07-17 21:11:01 -04:00
a366d99890 docs: move application support to the top of the widget list 2013-07-17 21:10:29 -04:00
d861be9bd3 docs: Use sections in the widget gallery 2013-07-17 20:48:59 -04:00
e550c25eec docs: remove deprecated font and color selectors from gallery 2013-07-17 20:48:59 -04:00
dc3a7ddb6b docs: update generated images of widgets 2013-07-17 20:48:59 -04:00
a4332e7f69 Set reasonable minimum size for the file chooser
At small sizes it just looks broken.
2013-07-17 20:48:59 -04:00
94ebe21068 Add a bit of margin on the statusbar
So that the text doesn't touch the side of the window. And it
looks much cleaner.
2013-07-17 20:48:59 -04:00
f5ea5996b4 docs: make the spinner spin for the screenshot 2013-07-17 20:48:59 -04:00
580c35937a docs: use a nicer image for the screenshot 2013-07-17 20:48:59 -04:00
db3ef57cf5 docs: don't vertically fill statusbar 2013-07-17 20:48:59 -04:00
06186b9a88 docs: remove deprecated font selector screenshot 2013-07-17 20:48:59 -04:00
5264ba2705 docs: remove deprecated color selection screenshot 2013-07-17 20:48:59 -04:00
77da3f5cc2 docs: update copyright text 2013-07-17 20:48:59 -04:00
31a38a6793 docs: make bar widgets stretch horizontally in shots 2013-07-17 20:48:59 -04:00