gtk/demos/gtk-demo
Timm Bäder 9992a616ef widget: Use ::measure vfunc to measure size
Add a new ::measure vfunc similar to GtkCssGadget's that widget
implementations have to override instead of the old get_preferred_width,
get_preferred_height, get_preferred_width_for_height,
get_preferred_height_for_width and
get_preferred_height_and_baseline_for_width.
2016-10-22 19:05:47 +02:00
..
data Re-add missing files 2016-10-07 11:17:49 -04:00
alias_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
all_scroll_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
alphatest.png fix some shell typos 2001-05-07 15:58:47 +00:00
apple-red.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
application_demo.c gtk-demo: Fix a typo 2016-03-08 08:55:59 -05:00
application.c gtk-demo: Streamline application 2016-02-14 10:56:26 -05:00
application.ui gtk-demo: Simplify ui files a bit 2016-02-28 00:00:03 -05:00
appmenu.ui gtk-demo: Put hte app menu in a separate file 2016-02-27 23:43:06 -05:00
assistant.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
background.jpg fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
blendmodes.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
blends.png demo: add a demo for blend modes 2016-07-03 17:24:47 -04:00
brick2.png gtk-demo: Add demo of hidpi css assets via -gtk-scaled() 2013-07-03 14:39:25 +02:00
brick.png gtk-demo: Add demo of hidpi css assets via -gtk-scaled() 2013-07-03 14:39:25 +02:00
builder.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
button_box.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
cell_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
changedisplay.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
clipboard.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
cmy.jpg demo: add a demo for blend modes 2016-07-03 17:24:47 -04:00
col_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
colorsel.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
combobox.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
context_menu_cursor.png gtk3-demo: Add context-menu cursor 2016-05-17 13:39:18 -04:00
copy_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
crosshair_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
css_accordion.c gtk3-demo: Rename "CSS Theming" group 2016-03-25 22:45:55 -04:00
css_accordion.css gtk3-demo: Fix some css warnings 2016-05-30 16:19:19 -04:00
css_basics.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css_basics.css gtk-demo: Fix selection in css basics demo 2015-11-21 21:04:02 +01:00
css_blendmodes.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css_blendmodes.css gtk3-demo: Simplify the blendmodes example a bit 2016-07-04 09:59:25 -04:00
css_multiplebgs.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css_multiplebgs.css gtk-demo: Add demo of hidpi css assets via -gtk-scaled() 2013-07-03 14:39:25 +02:00
css_pixbufs.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css_pixbufs.css gtk-demo: Fix the CSS examples 2015-11-17 20:02:05 -05:00
css_shadows.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css_shadows.css gtk3-demo: Update css 2016-02-27 22:39:09 -05:00
cssview.css gtk3-demo: Fix some css warnings 2016-05-30 16:19:19 -04:00
cursors.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
decor1.png gtk3-demo: Add another overlay demo 2015-07-28 22:47:57 -04:00
decor2.png gtk3-demo: Add another overlay demo 2015-07-28 22:47:57 -04:00
default_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
demo.gresource.xml demo: add a demo for blend modes 2016-07-03 17:24:47 -04:00
demo.ui gtk4-demo: Fix builder demo 2016-10-20 20:12:05 +02:00
dialog.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
drawingarea.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
ducky.png demo: add a demo for blend modes 2016-07-03 17:24:47 -04:00
e_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
editable_cells.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
entry_buffer.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
entry_completion.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
event_axes.c demos: Use stateful actions for rings/strips in "Touch and Drawing Tablets" demo 2016-08-23 21:01:45 +02:00
ew_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
expander.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
filtermodel.c gtk3-demo: Make the filter model example more interesting 2016-06-19 23:54:07 -04:00
filtermodel.ui gtk3-demo: Make the filter model example more interesting 2016-06-19 23:54:07 -04:00
floppybuddy.gif fix some shell typos 2001-05-07 15:58:47 +00:00
flowbox.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
font_features.c gtk-demo: Expand font features demo 2016-01-25 22:26:21 -05:00
font-features.ui gtk-demo: Simplify ui files a bit 2016-02-28 00:00:03 -05:00
foreigndrawing.c API: stylecontext: Remove state argument from getters 2016-10-16 18:18:58 +02:00
geninclude.pl.in Avoid perl warnings 2013-02-01 21:58:34 -05:00
gestures.c gtk-demo: Fix drawing of gestures demo feedback on CSD windows 2015-09-15 13:23:53 +02:00
glarea-gl.fs.glsl demo: Add GLES support to the GtkGLArea demo 2016-04-25 14:35:02 +01:00
glarea-gl.vs.glsl demo: Add GLES support to the GtkGLArea demo 2016-04-25 14:35:02 +01:00
glarea-gles.fs.glsl demo: Add GLES support to the GtkGLArea demo 2016-04-25 14:35:02 +01:00
glarea-gles.vs.glsl demo: Add GLES support to the GtkGLArea demo 2016-04-25 14:35:02 +01:00
glarea.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
gnome-applets.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnome-calendar.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnome-foot.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnome-fs-directory.png Add a simple file browser based on the icon view. 2004-07-04 20:35:35 +00:00
gnome-fs-regular.png Add a simple file browser based on the icon view. 2004-07-04 20:35:35 +00:00
gnome-gimp.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnome-gmush.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnome-gsame.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
gnu-keys.png fix to properly queue resizes when the image is set 2001-04-18 18:09:18 +00:00
grab_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
grabbing_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
gtk4-demo.desktop Re-add missing files 2016-10-07 11:17:49 -04:00
hand_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
headerbar.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
help_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
hypertext.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
iconview_edit.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
iconview.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
images.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
infobar.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
links.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
list_store.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
listbox.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
listbox.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
main.c Remove GtkTable 2016-10-18 00:29:18 +02:00
main.ui gtk-demo: Simplify ui files a bit 2016-02-28 00:00:03 -05:00
Makefile.am Visual Studio builds: Update from [gdk|gtk]-3 to [gdk|gtk]-4 2016-10-19 18:39:36 +08:00
makefile.msc.in Fix the build 2013-06-30 11:30:37 -04:00
markup.c gtk3-demo: Add a close button to the markup window 2016-05-06 20:50:38 -04:00
markup.txt gtk-demo: Improve markup demo 2016-03-21 13:32:40 -04:00
menus.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
menus.ui gtk-demo: Change an accel 2015-08-29 18:09:58 -04:00
messages.txt gtk-demo: Update listbox example with longer list 2015-08-24 21:28:53 +02:00
modelbutton.c gtk-demo: Add a model button demo 2015-08-19 23:18:01 -04:00
modelbutton.ui gtk3-demo: Fix the modelbutton example 2016-06-19 22:56:20 -04:00
move_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
n_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
ne_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
nesw_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
no_drop_cursor.png gtk-demo: Update no-drop cursor image 2016-05-17 13:40:52 -04:00
none_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
not_allowed_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
ns_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
nw_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
nwse_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
offscreen_window2.c widget: Use ::measure vfunc to measure size 2016-10-22 19:05:47 +02:00
offscreen_window.c widget: Use ::measure vfunc to measure size 2016-10-22 19:05:47 +02:00
org.gtk.Demo.gschema.xml gtk-demo: Add window size saving example 2016-02-13 23:03:18 -05:00
overlay2.c gtk3-demo: Add another overlay demo 2015-07-28 22:47:57 -04:00
overlay.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
pagesetup.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
panes.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
pickers.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
pixbufs.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
pointer_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
popover.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
popover.ui gtk-demo: Use max-content-height in the popover example 2016-06-19 23:07:17 -04:00
printing.c gtk3-demo: Add a page setup example 2015-05-12 08:20:35 -04:00
progress_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
reset.css gtk3-demo: Update css 2016-02-27 22:39:09 -05:00
revealer.c gtk-demo: Fix revealer demo 2016-05-07 16:22:13 -04:00
revealer.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
rotated_text.c gtk3-demo: Group pango demos together 2015-06-28 22:46:53 -07:00
row_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
s_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
scale.c gtk-demo: Add a scale example 2015-07-31 16:36:02 -04:00
scale.ui API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
se_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
search_entry2.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
search_entry.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
shortcuts-boxes.ui gtk-demo: Add another shortcuts window example 2015-12-15 18:39:39 -05:00
shortcuts-builder.ui Add new gestures to gtk4-demo 2016-10-13 15:02:36 -04:00
shortcuts-clocks.ui gtk-demo: Add an example for direction-dependent shortcuts 2015-12-08 12:32:00 -05:00
shortcuts-gedit.ui gtk-demo: Stop using GtkShortcutsGesture 2015-11-23 08:37:14 -05:00
shortcuts.c gtk-demo: Add another shortcuts window example 2015-12-15 18:39:39 -05:00
shortcuts.ui gtk-demo: Add another shortcuts window example 2015-12-15 18:39:39 -05:00
sidebar.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
sizegroup.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
spinbutton.c gtk-demo: Add a spin button example 2015-06-28 17:40:58 -04:00
spinbutton.ui Update all ui files again 2015-09-13 23:26:16 -04:00
spinner.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
stack.c gtk-demo: Cosmetic changes 2015-06-28 17:41:35 -04:00
stack.ui gtk-demo: Simplify ui files a bit 2016-02-28 00:00:03 -05:00
sw_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
text_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
textmask.c gtk3-demo: Group pango demos together 2015-06-28 22:46:53 -07:00
textscroll.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
textview.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
theming_style_classes.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
theming.ui gtk3-demo: Show more button styles 2016-03-25 22:45:55 -04:00
toolpalette.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
transparent.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
tree_store.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
vertical_text_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
w_resize_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
wait_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
zoom_in_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00
zoom_out_cursor.png gtk-demo: Don't rely on gdk_cursor_get_image 2015-05-11 23:06:50 -04:00