summaryrefslogtreecommitdiff
path: root/demos/widget-factory/widget-factory.c
Commit message (Collapse)AuthorAgeFilesLines
* widget factory: Add an example for an insensitive model buttonMatthias Clasen2015-03-161-0/+3
| | | | | This will make it easier to make insensitive model buttons appear properly in other themes.
* widget-factory: Add tab close buttonsMatthias Clasen2015-03-151-1/+1
| | | | | This will make it easier to fix issues with such buttons in HighContrast.
* widget-factory: Add a combo box separator exampleMatthias Clasen2015-01-101-5/+34
| | | | | This shows that combo box separators are currently broken in Adwaita.
* widget-factory: Don't pulse dead widgetsBenjamin Otte2014-12-191-15/+10
| | | | | | Causes crashes at cleanup and we don't want those. Also, code gets simpler.
* widget-factory: Add a treeview separator rowMatthias Clasen2014-11-291-0/+19
| | | | Suggested in https://bugzilla.gnome.org/show_bug.cgi?id=740851
* widget-factory: Add another osdMatthias Clasen2014-11-051-0/+18
| | | | This is modeled after the totem osd.
* Improve warningMatthias Clasen2014-10-301-1/+1
| | | | | Mention the file that we're failing to load. That makes it obvious what is wrong.
* widget-factory: Example for edge-overshotMatthias Clasen2014-10-201-0/+84
| | | | For extra fun, make some noise.
* widget-factory: Add some vertical examplesMatthias Clasen2014-10-151-0/+100
| | | | This adds both a vertical toolbar and vertically linked buttons.
* widget-factory: More vertical linking examplesMatthias Clasen2014-10-041-0/+74
|
* widget-factory: Make the record button more interestingMatthias Clasen2014-10-031-0/+14
|
* widget-factory: Add a sidebar exampleMatthias Clasen2014-10-031-0/+8
|
* widget-factory: Add a scale buttonMatthias Clasen2014-10-021-0/+56
| | | | | Instead of two volume buttons, make the second one a scale button and use microphones.
* widget-factory: More variety in listbox contentMatthias Clasen2014-09-021-0/+20
| | | | | | Add rows with buttons and checkboxes to the listbox example on page 2, and make the switch in row 1 toggle selection mode, to test various cases of widgets in 'selected context'.
* widget-factory: Avoid a compiler warningMatthias Clasen2014-08-131-1/+3
| | | | This is adjusting to the draw_layer signature change.
* widget-factory: Improve the flow box exampleMatthias Clasen2014-08-121-5/+138
| | | | | Make the selection actually do something. This is also an opportunity to test the new draw-layer vfunc in GtkTextView.
* widget-factory: Add a flowbox exampleMatthias Clasen2014-08-121-0/+77
| | | | | This is now really polished yet, but will let us work towards 'responsive grid'.
* widget-factory: Add a reset button to the notificationDebarshi Ray2014-08-111-0/+11
| | | | | | | | Change the initial value to something that is not a multiple of 3, so that dismissing the notification on reset makes sense. Let's use 50 because that is already being used elsewhere. https://bugzilla.gnome.org/show_bug.cgi?id=734614
* widget-factory: Avoid a runtime warningMatthias Clasen2014-07-221-10/+2
| | | | | Don't set accelerators too early. GTK+ has not yet been initialized at that point in main.
* widget-factory: Show acceleratorsMatthias Clasen2014-07-201-0/+27
| | | | | We set this up manually here. This could be automated by constructing the menubar from a menu model.
* widget-factory: Add accelerators for some actionsMatthias Clasen2014-07-201-0/+22
| | | | | | With this, Ctrl-Q will close the window, and Ctrl-D will toggle the dark theme. The accelerators are currently not shown in the (manually constructed) menus.
* Trivial: Move resources into the same prefixMatthias Clasen2014-07-191-1/+1
|
* widget-factory: Mark selectable listbox rows non-activatableMatthias Clasen2014-07-151-4/+3
| | | | Having them selectable is sufficient to get the hover effect.
* widget-factory: Use the new ::activatable propertyMatthias Clasen2014-07-131-2/+2
|
* widget-factory: Improve listbox example spacingMatthias Clasen2014-07-131-0/+2
|
* widget-factory: Fix the row activation exampleMatthias Clasen2014-07-121-14/+22
| | | | | Turns out ::activate on listbox rows is only for key bindings, so use ::row-activated.
* widget-factory: Demonstrate listbox headersMatthias Clasen2014-07-121-41/+77
| | | | Add a less trivial examples of headers in the colors listbox.
* widget-factory: Add some row activation to the listbox exampleMatthias Clasen2014-07-121-0/+24
| | | | This shows some fallout from the gesture conversion.
* widget-factory: Do no crash on variadic argumentsStefano Facchini2014-07-121-1/+1
|
* widget-factory: Add another listbox exampleMatthias Clasen2014-07-121-0/+79
| | | | This one is long enough to scroll, and has selection.
* widget-factory: This is not a unique appBenjamin Otte2014-07-121-1/+1
| | | | | When running widget-factory a 2nd time, it's usually to compare its output with a different version of widget-factory.
* widget-factory: More treeview examplesMatthias Clasen2014-07-101-0/+104
| | | | | The new treeview on page 3 sports expanders, grid and tree lines, alternating row colors, etc.
* widget-factory: Use the new application resource supportMatthias Clasen2014-07-091-17/+0
|
* widget-factory: Avoid a crash on exitMatthias Clasen2014-07-061-5/+4
|
* widget-factory: Unset needs-attention tooMatthias Clasen2014-07-041-6/+30
| | | | | This is not done automatically, so unset needs-attention when the page becomes current.
* widget-factory: show off needs-attention stack pagesMatthias Clasen2014-07-041-1/+25
| | | | | | When clicking 'Action' in the 'Act' dialog, we mark the third page as needing attention a second later. This unveils that we currently don't have any theming for needs-attention in Adwaita.
* widget-factory: Plug a memory leakMatthias Clasen2014-06-281-5/+10
|
* widget-factory: Small cleanupMatthias Clasen2014-06-281-5/+1
| | | | Use gtk_builder_new_from_resource and get rid of an unneeded GError.
* widget-factory: Make the entry progress stop as wellMatthias Clasen2014-06-281-32/+47
|
* widget-factory: Make the entry progress variable tooMatthias Clasen2014-06-281-1/+1
| | | | | Make the scale that currently controls the speed of the progressbar control the progress speed in the entry as well.
* widget factory: Use a property action for the toolbar toggleMatthias Clasen2014-06-201-16/+4
| | | | This is slightly more elegant than doing it manually.
* widget factory: Add a statusbarMatthias Clasen2014-06-201-0/+6
| | | | | A widget that is not represented in the widget factory is likely to not get proper attention from theme authors.
* widget-factory: Show some 'standard' dialog typesMatthias Clasen2014-06-051-1/+32
| | | | | | Add examples for the types of dialog that are mentioned in the GNOME HIG: information dialogs, action dialogs and preference dialogs.
* widget-factory: populate the second page moreMatthias Clasen2014-04-291-13/+59
| | | | | Add back a menubar example that was lost a while ago, and also include a searchbar and an infobar.
* widget-factory: Add a horizontal-buttons exampleMatthias Clasen2014-04-291-3/+4
| | | | Sadly, we don't have good icons for payment methods...
* Add a popover menu example to gtk3-widget-factoryMatthias Clasen2014-04-271-0/+7
|
* widget-factory: Clean up on shutdownMatthias Clasen2014-04-121-4/+4
|
* widget-factory: Add a listbox exampleMatthias Clasen2014-04-121-0/+19
|
* widget-factory: add entry progress modesWilliam Jon McCann2014-02-261-0/+43
|
* widget-factory: Make the activity mode more completeMatthias Clasen2013-11-111-14/+24
| | | | | Test the 'no more pulse' situation. When the slider goes all the way to the right towards slow, we remove the pulse timeout.