summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Update deprecated icon namesSimon Steinbeiss2020-07-051-2/+2
|
* Add a widget for filename input (Bug #16542)Reuben Green2020-03-171-1/+39
| | | | | | | | | | | | | | | Adds a new widget, XfceFilenameInput, which essentially provides a smart version of the GtkEntry widget especially for entering filenames for creating or renaming files. In such situations it is necessary to check the filename the user has entered for validity (for example, it cannot be too long or contain directory separator characters). The new widget provides this, with as-you-type error messages to tell the user if the filename they have entered is not valid. Co-authored-by: Alexander Schwinn <alexxcons@xfce.org>
* tests: Improve UISimon Steinbeiss2020-01-091-6/+6
| | | | | Using the xfce mixed button led to underscores being interpreted as mnemonics, but we want them to show the API.
* tests: Add xfce_dialog_confirm_close_tabsSimon Steinbeiss2020-01-091-0/+15
|
* tests: Add icons to dialog buttonsSimon Steinbeiss2020-01-091-5/+6
|
* tests: Simplify code by using XfceTitledDialogSimon Steinbeiss2020-01-091-11/+8
|
* tests: Re-order buttonsSimon Steinbeiss2020-01-091-1/+1
|
* tests: Improve UISimon Steinbeiss2020-01-091-50/+65
| | | | | | | Instead of a simple list we now have a much more readable grid and dialogs are sorted. We also use client side decorations, as this is the standard for all Xfce dialogs now.
* Rename test-ui-gtk3 to test-uiSimon Steinbeiss2020-01-091-5/+5
| | | | Since we don't support Gtk2 anymore, this is a more meaningful name.
* Fix typo in test-ui.c (Bug #16253)Andre Miranda2019-12-081-1/+1
|
* Drop support for Gtk2Simon Steinbeiss2019-12-042-122/+3
| | | | | Signed-off-by: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at> Signed-off-by: Romain Bouvier <skunnyk@alteroot.org>
* dialogs: Use symbolic window-close iconSimon Steinbeiss2019-12-041-1/+1
|
* Add an --enable-tests optionEric Koegel2017-07-021-1/+5
| | | | | and default it to off since only developers will be interested in the tests.
* Fix build error with --disable-gtk2Olivier Duchateau2017-06-281-3/+1
| | | | Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
* feat: Switch to Gtk3 default, Gtk2 OptionalEric Koegel2017-06-241-4/+8
| | | | And with that change, make the xfce-about dialog Gtk3.
* Fix build error with --disable-gtk3 (Bug #12648)Flo2016-09-151-2/+6
|
* gdk_display_get_device_manager is deprecatedEric Koegel2016-06-101-0/+19
| | | | | Add in the new way of doing the same thing and add a test while we're at it.
* New function: xfce_titled_dialog_new_with_mixed_buttonsEric Koegel2016-06-071-4/+76
| | | | | | | | | | Using xfce_titled_dialog_new_with_buttons in Gtk3 results in buttons that cannot have icons except for STOCK icons. This is because it just calls gtk_dialog_add_button to create and add the buttons. With this new function, you specify an icon name, STOCK icon, or simply "" for no icon on the button followed by the button text and response id for each button.
* Add test for xfce_titled_dialog_new_with_buttonsEric Koegel2016-06-071-0/+49
|
* tests: Add a button to remove the auto-online flagEric Koegel2016-06-071-0/+40
| | | | This way the show online help dialogs can easily be tested.
* Add a tests directoryEric Koegel2016-06-062-0/+301
With a test-ui program with -gtk2 and -gtk3 versions for easily testing and reviewing changes to libxfce4ui especially with all the GTK_STOCK changes. Additionally fix up a couple of the dialog displays.