cf237eccbe
widget-factory: Add a lock button
2015-08-10 22:43:19 -04:00
7d91ca3183
widget-factory: Test busy state
...
Makes it easy to test insensitive state of widgets.i
Also exposes brokenness in the shell busy indicator...
2015-07-30 10:36:34 -04:00
13b4500f52
widget-factory: hook up callbacks to the tab close buttons
...
Just to show that buttons in notebook tabs work.
2015-07-24 12:22:19 -04:00
fa29a01c26
widget-factory: Make the circular button do something
2015-06-14 21:37:58 -04:00
2af2189347
widget-factory: More popover examples
...
Add an example for text input in a popover. This leads to nested
popovers with touch selection, and does not currently work.
2015-06-13 21:10:25 -04:00
fe219a25b7
widget-factory: Improve touch selection example
...
Make the check buttons not take focus on click, so the popover
stays open.
2015-06-09 15:50:50 -04:00
359d1951bc
widget-factory: Improve context menu example
...
Show the text formatting in the menu / popover.
2015-06-07 01:24:13 -04:00
e1942a8bb9
widget-factory: Demonstrate custom context menu items
...
Add bold/italics/underline styling to the context menu of
the 'Lorem ipsum...' text view in page 1. The point is not
to show good UI for this kind of styling, but to demonstrate
custom actions in the context menu / touch selection.
2015-06-07 01:12:18 -04:00
d5d28a5062
widget factory: Add an example for an insensitive model button
...
This will make it easier to make insensitive model buttons
appear properly in other themes.
2015-03-16 14:05:48 -04:00
de239ca31b
widget-factory: Add tab close buttons
...
This will make it easier to fix issues with such buttons
in HighContrast.
2015-03-15 22:44:33 -04:00
35a8d3d770
widget-factory: Add a combo box separator example
...
This shows that combo box separators are currently broken
in Adwaita.
2015-01-10 20:14:24 -05:00
f0a40b1a23
widget-factory: Don't pulse dead widgets
...
Causes crashes at cleanup and we don't want those.
Also, code gets simpler.
2014-12-19 19:20:06 +01:00
5bf640d344
widget-factory: Add a treeview separator row
...
Suggested in https://bugzilla.gnome.org/show_bug.cgi?id=740851
2014-11-29 18:49:46 -05:00
45c0461f9b
widget-factory: Add another osd
...
This is modeled after the totem osd.
2014-11-05 06:13:39 -05:00
bb41cfe9d9
Improve warning
...
Mention the file that we're failing to load. That makes it obvious
what is wrong.
2014-10-30 13:41:13 -04:00
4cbc0191cb
widget-factory: Example for edge-overshot
...
For extra fun, make some noise.
2014-10-20 20:54:31 -04:00
2e093eafbf
widget-factory: Add some vertical examples
...
This adds both a vertical toolbar and vertically linked buttons.
2014-10-15 21:42:51 -04:00
79afd7c8d7
widget-factory: More vertical linking examples
2014-10-04 15:01:29 -04:00
b22919220b
widget-factory: Make the record button more interesting
2014-10-03 01:13:02 -04:00
3b18ea71c3
widget-factory: Add a sidebar example
2014-10-03 01:04:29 -04:00
5b36bd704b
widget-factory: Add a scale button
...
Instead of two volume buttons, make the second one a scale button
and use microphones.
2014-10-02 21:42:08 -04:00
2b643a6fd1
widget-factory: More variety in listbox content
...
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'.
2014-09-02 22:25:29 -04:00
d47192179b
widget-factory: Avoid a compiler warning
...
This is adjusting to the draw_layer signature change.
2014-08-13 09:19:09 -04:00
79f4d5d610
widget-factory: Improve the flow box example
...
Make the selection actually do something. This is also an opportunity
to test the new draw-layer vfunc in GtkTextView.
2014-08-12 22:14:21 -04:00
9fab7a684b
widget-factory: Add a flowbox example
...
This is now really polished yet, but will let us work towards
'responsive grid'.
2014-08-12 20:23:05 -04:00
a397824e9b
widget-factory: Add a reset button to the notification
...
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
2014-08-11 23:43:43 +02:00
228fe00ecc
widget-factory: Avoid a runtime warning
...
Don't set accelerators too early. GTK+ has not yet been initialized
at that point in main.
2014-07-22 15:32:45 -04:00
2cb1052987
widget-factory: Show accelerators
...
We set this up manually here. This could be automated by
constructing the menubar from a menu model.
2014-07-20 00:43:17 -04:00
48b9b4520b
widget-factory: Add accelerators for some actions
...
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.
2014-07-20 00:43:08 -04:00
bbb324688f
Trivial: Move resources into the same prefix
2014-07-19 18:34:58 -04:00
6557a51827
widget-factory: Mark selectable listbox rows non-activatable
...
Having them selectable is sufficient to get the hover effect.
2014-07-15 23:57:33 -04:00
42d97c380e
widget-factory: Use the new ::activatable property
2014-07-13 09:26:35 -04:00
8d70b4692f
widget-factory: Improve listbox example spacing
2014-07-13 09:04:58 -04:00
f2c6b31e67
widget-factory: Fix the row activation example
...
Turns out ::activate on listbox rows is only for key bindings,
so use ::row-activated.
2014-07-12 17:30:25 -04:00
3cbdbdd3e6
widget-factory: Demonstrate listbox headers
...
Add a less trivial examples of headers in the colors listbox.
2014-07-12 14:47:48 -04:00
9b6563dcdc
widget-factory: Add some row activation to the listbox example
...
This shows some fallout from the gesture conversion.
2014-07-12 14:47:48 -04:00
1aa54bb946
widget-factory: Do no crash on variadic arguments
2014-07-12 11:43:14 +02:00
e54dad135c
widget-factory: Add another listbox example
...
This one is long enough to scroll, and has selection.
2014-07-12 03:31:29 -04:00
62971dd999
widget-factory: This is not a unique app
...
When running widget-factory a 2nd time, it's usually to compare its
output with a different version of widget-factory.
2014-07-12 07:13:28 +02:00
f78a224e96
widget-factory: More treeview examples
...
The new treeview on page 3 sports expanders, grid and tree lines,
alternating row colors, etc.
2014-07-10 06:33:49 -04:00
b31a310d7d
widget-factory: Use the new application resource support
2014-07-09 10:13:38 -04:00
2a7bd3a2da
widget-factory: Avoid a crash on exit
2014-07-06 22:37:56 -04:00
58f27de927
widget-factory: Unset needs-attention too
...
This is not done automatically, so unset needs-attention when
the page becomes current.
2014-07-04 16:27:11 -04:00
5e5ecbbf81
widget-factory: show off needs-attention stack pages
...
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.
2014-07-04 15:46:47 -04:00
b3b861c9d6
widget-factory: Plug a memory leak
2014-06-28 23:27:36 -04:00
18126121a4
widget-factory: Small cleanup
...
Use gtk_builder_new_from_resource and get rid of an unneeded GError.
2014-06-28 16:22:43 -04:00
7074776a04
widget-factory: Make the entry progress stop as well
2014-06-28 16:19:33 -04:00
3c40082316
widget-factory: Make the entry progress variable too
...
Make the scale that currently controls the speed of the progressbar
control the progress speed in the entry as well.
2014-06-28 15:23:29 -04:00
f56345bbad
widget factory: Use a property action for the toolbar toggle
...
This is slightly more elegant than doing it manually.
2014-06-20 11:13:33 -04:00
e7af95a40c
widget factory: Add a statusbar
...
A widget that is not represented in the widget factory is likely
to not get proper attention from theme authors.
2014-06-20 11:10:22 -04:00