gtk/tests
Jonas Ådahl 7f946eff01 gtk: Add suspended window state
This is implemented using a new xdg_toplevel `suspended` state, and is
meant for allowing applications to know when they can stop doing
unnecessary work and thus save power.

In the other backends, the `suspended` state is set at the same time as
`minimized` as it's the closest there is to traditional windowing
systems.
2023-07-30 11:40:09 +03:00
..
dummy-headers gdk/win32: correct gdk_win32_surface_get_handle return type 2022-08-23 16:17:19 +04:00
3DRings.xpm
animated-resizing.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
animated-revealing.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
apple-red.png Insert cast to fix warning. Assign something to old_value to quiet gcc 2003-07-03 01:02:04 +00:00
blur-performance.c gsk: Move gtk/gtkcairoblur.c to gsk/gskcairoblur.c 2016-12-20 18:01:11 +01:00
check-n.xpm
check-y.xpm
dialog.ui grid layout: Rename some properties 2020-08-02 17:58:03 -04:00
FilesQueue.xpm
frame-stats.c tests: Add common_cflags to build 2020-03-06 18:21:58 +01:00
frame-stats.h tests/animated-resizing: Split frame statistics out into a separate file 2013-04-23 14:04:40 -04:00
gnome-textfile.png Add testiconview. A test for GtkIconView ...which uses this image. 2004-08-04 14:32:45 +00:00
gradient1.png Make styleexamples work 2011-01-03 12:34:23 -05:00
gtkgears.c gtk-demo: Fix build without sincos 2023-02-18 10:41:02 -05:00
gtkgears.h tests: Make gtkgears compile without complaints 2014-10-14 14:33:08 +02:00
input.c tests: Ignore deprecations for render api 2022-10-12 15:35:00 -04:00
listmodel.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
marble.xpm
merge-1.ui Test handling of empty menus. 2003-09-30 20:55:24 +00:00
merge-2.ui Add UI manager attribute to always show image in menu items 2009-11-27 19:14:43 +01:00
merge-3.ui Change the XML format: <Root> element is replaced by <ui>, <menu> element 2003-08-27 22:22:28 +00:00
meson.build gtk: Add suspended window state 2023-07-30 11:40:09 +03:00
Modeller.xpm
motion-compression.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
mydialog2.ui tests: Fix testdialogtest 2020-05-11 03:36:51 +05:00
mydialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
overlayscroll.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
popover2.ui Drop the margin property 2020-02-25 20:59:04 -05:00
popover.ui GtkMenuSectionBox: Always show separators for labeled sections 2014-04-29 12:19:53 -04:00
portland-rose.jpg Add a test for overlay blur 2017-09-04 14:28:16 -04:00
rendernode-create-tests.c tests: Reduce number of random fonts 2023-07-16 13:16:43 +02:00
rendernode.c tests: Update rendernode test to use textures 2021-09-16 23:59:37 +02:00
scrolling-performance.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
selectionmode.ui tests: Fix testselectionmode 2020-05-11 19:21:03 +05:00
service-login.oga Add a quick sound test 2020-04-29 10:54:40 -04:00
service-logout.oga Add a quick sound test 2020-04-29 10:54:40 -04:00
showrendernode.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
simple.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
syncscroll.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
test.xpm tests: Add common_cflags to build 2020-03-06 18:21:58 +01:00
testaccel.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testadjustsize.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testappchooser.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testappchooserbutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testapplication.desktop Add GtkApplication 2010-06-07 16:46:30 -04:00
testassistant.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testbaseline2.c Introduce GTK_ALIGN_BASELINE_FILL/CENTER 2023-05-07 21:26:09 -04:00
testbaseline.c Use GTK_ALIGN_BASELINE_FILL 2023-05-09 14:28:26 -04:00
testblur.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testborderdrawing.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testcalendar.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testcellarea.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testcellrenderertext.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testcenterbox.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testcolumnview.c testcolumnview: Port to GtkColumnViewCell 2023-04-01 20:49:40 +02:00
testcombo.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testcombochange.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testdatatable.c testdatatable: Add a --pages option 2023-04-01 20:49:40 +02:00
testdialog.c Deprecate GtkColorChooser and implementations 2022-10-29 13:31:41 -04:00
testdnd2.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testdndresize.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testdropdown.c dropdown: Revise constructors 2020-07-26 18:09:54 -04:00
testellipsise.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testentrycompletion.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testentryicons.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testerrors.c Remove assertions in tests 2021-04-12 21:22:46 -04:00
testexpand.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testfilechooser.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testfiledialog.c filedialog: Drop shortcut folders 2023-01-06 07:40:57 -05:00
testfilelauncher.c Add testfilelauncher 2023-05-15 00:20:24 -04:00
testflowbox.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testfontchooserdialog.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testfontoptions.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testframe.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testfullscreen.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testgaction.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testglarea.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testglblending.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testgmenu.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testgrid.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testgridbaseline.c Use GTK_ALIGN_BASELINE_FILL 2023-05-09 14:28:26 -04:00
testgrouping.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testgtk2.css testgtk: fix css 2016-10-16 18:17:21 +02:00
testgtk.1
testgtk.c gtk: Add suspended window state 2023-07-30 11:40:09 +03:00
testgtk.css tests: Fix testgtk 2020-05-11 18:12:18 +05:00
testheaderbar.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testheadercontrols.ui Add a testcase for controls in headerbars 2020-09-12 10:58:07 -04:00
testheightforwidth.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testhover.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testiconview-keynav.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testiconview.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testinfobar.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testinhibitshortcuts.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testkineticscrolling.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlevelbar.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testlist2.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlist3.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlist4.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlist.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlistdnd.c columnview: Simplify column constructors 2020-09-25 13:57:10 -04:00
testlistview-animating.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlistview.c tests: Stop using g_slice 2023-03-14 14:56:42 -04:00
testlockbutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testlogout.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testmenubutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testmodelbutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testmountoperation.c tests/testmountoperation.c: Fix build on Windows 2022-10-17 12:36:17 +08:00
testnotebookdnd.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testnouiprint.c Bump GLib dependency to 2.35 2012-11-04 13:01:38 -05:00
testoutsetshadowdrawing.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testoverlay.c Deprecate gtk_widget_translate_coordinates 2023-03-25 10:14:35 -04:00
testoverlaystyleclass.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testperf.c build: bump to sysprof 4 ABI 2020-07-28 11:22:33 -07:00
testplacesview.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testpopover.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testpopup.c Replace deprecated CSS loading API 2023-05-16 16:59:05 -04:00
testprint.c Update callers 2017-01-19 13:50:17 -05:00
testprintfileoperation.c Further updates from the GtkPrintContext functions rename. 2006-05-31 14:06:02 +00:00
testprintfileoperation.h perf/widgets.h tests/print-editor.c tests/prop-editor.h 2008-05-23 14:55:43 +00:00
testrevealer2.c Drop style class defines 2020-08-14 07:03:27 -04:00
testrevealer.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testscale.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testscrolledge.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testscrolledwindow.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testscrolltofocus.c scrolledwindow: Don't take adjustments in new() 2020-06-24 11:25:09 -04:00
testsections.c testsections: A testbed for sections 2023-05-27 21:30:14 -04:00
testselectionmode.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testsensitive.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testsounds.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
testspinbutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testsplitheaders.ui test: Use more appropriate back/forward icons 2021-05-09 20:52:48 +05:00
teststack.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
teststackedheaders.ui test: Use more appropriate back/forward icons 2021-05-09 20:52:48 +05:00
testsuspended.c gtk: Add suspended window state 2023-07-30 11:40:09 +03:00
testswitch.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtextscroll.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtexture.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtextview2.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtextview.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtooltips.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtransform.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreechanging.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreecolumns.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreecolumnsizing.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreednd.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreeedit.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreeflow.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreefocus.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreemodel.c tests: Ignore deprecations 2022-10-11 17:18:21 -04:00
testtreepos.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreesort.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testtreeview-plan.txt
testtreeview.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testupload.c Fix the testupload test 2021-09-10 08:28:32 -04:00
testverticalcells.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testvolumebutton.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testwidgetfocus.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testwidgettransforms.c Deprecate gtk_widget_translate_coordinates 2023-03-25 10:14:35 -04:00
testwindowdrag.c Deprecate gtk_widget_translate_coordinates 2023-03-25 10:14:35 -04:00
testwindowsize.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
testzoom.c tests: Stop using gtk_widget_get_allocated_width 2023-04-29 14:30:21 -04:00
treestoretest.c tests: Stop using gtk_widget_show/hide 2022-12-13 13:46:02 -05:00
variable.c tests/animated-resizing: Split frame statistics out into a separate file 2013-04-23 14:04:40 -04:00
variable.h Fix another header guard oversight 2014-12-08 19:34:23 -05:00
video-timer.c tests: Stop using g_slice 2023-03-14 14:56:42 -04:00