Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a testcase for controls in headerbars | Matthias Clasen | 2020-09-12 | 1 | -0/+23 |
| | | | | | This is meant to help with figuring out entry selection drag issues. | ||||
* | Replace "gchar" with "char" | Benjamin Otte | 2020-07-25 | 1 | -4/+4 |
| | |||||
* | headerbar: Show title buttons by default | Alexander Mikhaylenko | 2020-07-02 | 1 | -4/+0 |
| | | | | | Most of the time show-title-buttons is set to TRUE. Go ahead and make that the default. | ||||
* | scrolledwindow: Don't take adjustments in new() | Matthias Clasen | 2020-06-24 | 1 | -1/+1 |
| | | | | | | | In 99.9% of all cases, these are just NULL, NULL. So just do away with these arguments, people can use the setters for the rare cases where they want the scrolled window to use a different adjustment. | ||||
* | tests: Rename testheaderbar2 to testheaderbar | Matthias Clasen | 2020-05-14 | 1 | -0/+575 |
| | | | | There is only one headerbar test now. | ||||
* | tests: Consolidate all headerbar tests | Matthias Clasen | 2020-05-14 | 1 | -167/+0 |
| | | | | | | No need to have several binaries for this. See #2738 | ||||
* | Replace most remaining uses of container api | Matthias Clasen | 2020-05-11 | 1 | -4/+4 |
| | | | | These are all on GtkBox or enumerating children. | ||||
* | Use gtk_window_destroy | Matthias Clasen | 2020-05-11 | 1 | -2/+2 |
| | | | | | Replace calls to gtk_widget_destroy on windows with gtk_window_destroy. | ||||
* | tests: Expand content for testheaderbar | Alexander Mikhaylenko | 2020-05-11 | 1 | -0/+1 |
| | |||||
* | Use gtk_window_set_child throughout | Matthias Clasen | 2020-05-04 | 1 | -1/+1 |
| | | | | | Replace all uses of gtk_container_add on windows by gtk_window_set_child. | ||||
* | Use gtk_button_set_child throughout | Matthias Clasen | 2020-05-04 | 1 | -1/+1 |
| | | | | | Replace all uses of gtk_container_add on buttons by gtk_button_set_child. | ||||
* | headerbar: Remove user-settable title | Alexander Mikhaylenko | 2020-05-01 | 1 | -1/+0 |
| | | | | | | | | Use window title, or custom title widget if it's set. Remove 'title' property. Update demos and tests to set the title on the window instead of headerbar. | ||||
* | headerbar: Remove subtitle | Alexander Mikhaylenko | 2020-05-01 | 1 | -19/+0 |
| | | | | | Also remove the box containing title and subtitle, as there's only one label now. | ||||
* | Use gtk_widget_add/remove_css_class more | Matthias Clasen | 2020-04-10 | 1 | -5/+5 |
| | | | | | | Replace most uses of gtk_style_context_add/remove_class by the new APIs. The only remaining uses of the old API are in save/restore situations. | ||||
* | tests: Add common_cflags to build | Timm Bäder | 2020-03-06 | 1 | -3/+3 |
| | | | | | | And fix all the errors and warnings resulting from that See #2491 | ||||
* | Drop the margin property | Matthias Clasen | 2020-02-25 | 1 | -1/+4 |
| | | | | Replace it with margin-start, -end, -top, -bottom throughout. | ||||
* | window: Remove type argument from gtk_window_new() | Benjamin Otte | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | Stop using gtk_main and gtk_main_quit | Matthias Clasen | 2020-02-09 | 1 | -3/+16 |
| | | | | Replace these calls with direct use of GMainContext api. | ||||
* | Stop using gtk_box_pack_end | Timm Bäder | 2019-01-23 | 1 | -9/+9 |
| | | | | It might soon go away! | ||||
* | testheaderbar: Fix custom CSS | Timm Bäder | 2017-12-28 | 1 | -6/+2 |
| | |||||
* | image: Remove icon-size argument from icon setters | Matthias Clasen | 2017-11-15 | 1 | -2/+2 |
| | | | | | | | | Instead, add a function gtk_image_set_icon_size() for the cases where overriding the icon size is necessary. Treat icon sizes the same way as pixel sizes, too. So gtk_image_clear() no longer unsets the icon size. | ||||
* | stylecontext: Port to use display instead of screen | Benjamin Otte | 2017-10-31 | 1 | -3/+3 |
| | |||||
* | tests: Get rid of GtkEventBox | Benjamin Otte | 2017-08-02 | 1 | -7/+4 |
| | |||||
* | box: Remove fill child property | Timm Bäder | 2017-04-25 | 1 | -4/+4 |
| | | | | GtkWidget:halign and GtkWidget:valign are sufficient | ||||
* | box: Remove expand child property | Timm Bäder | 2017-04-25 | 1 | -4/+5 |
| | | | | GtkWidget already has hexpand/vexpand properties. | ||||
* | Remove gtk_widget_show_all | Timm Bäder | 2017-01-20 | 1 | -3/+1 |
| | |||||
* | Update callers | Matthias Clasen | 2017-01-19 | 1 | -1/+1 |
| | | | | Adapt all our tests and examples to the new initialization api. | ||||
* | cssprovider: Remove GError out argument from load functions | Benjamin Otte | 2016-10-17 | 1 | -1/+1 |
| | | | | People should use the GtkCssProvider::parsing-error signal instead. | ||||
* | box: Remove 'padding' child property | Timm Bäder | 2016-10-16 | 1 | -4/+4 |
| | |||||
* | tests: use actionbar in headerbar test | William Jon McCann | 2014-01-07 | 1 | -25/+5 |
| | | | | | | This is a great example of where headerbar should not be used. https://bugzilla.gnome.org/show_bug.cgi?id=721665 | ||||
* | testheaderbar: fix a mmemonic | Matthias Clasen | 2013-06-28 | 1 | -0/+1 |
| | |||||
* | Remove most of the stock API usage from the tests | William Jon McCann | 2013-06-24 | 1 | -2/+2 |
| | | | | With the exception of GtkActions and the tests for stock items. | ||||
* | Add more tests to testheaderbar | Matthias Clasen | 2013-05-25 | 1 | -34/+70 |
| | | | | | Check that one can use widgets other than GtkHeaderBar as titlebars. | ||||
* | Add a test for dialog placement with csd | Matthias Clasen | 2013-05-13 | 1 | -1/+22 |
| | | | | | Taken from https://bugzilla.gnome.org/show_bug.cgi?id=700056 | ||||
* | Test a few more titlebar things | Matthias Clasen | 2013-05-12 | 1 | -1/+23 |
| | | | | | Add tests for fullscreening and disposing with custom titlebar to testheaderbar. | ||||
* | Pimp up testheaderbar some more | Matthias Clasen | 2013-03-26 | 1 | -0/+8 |
| | |||||
* | Add an example for subtitles in header bars | Matthias Clasen | 2013-03-19 | 1 | -1/+18 |
| | |||||
* | test custom titles more thoroughly | Matthias Clasen | 2013-03-19 | 1 | -1/+19 |
| | | | | | This adds a way to toggle between custom and non-custom titles in testheaderbar, which is currently broken. | ||||
* | Use gtk_window_set_titlebar in testheaderbar | Matthias Clasen | 2013-03-18 | 1 | -12/+23 |
| | | | | | This demonstrates how custom titlebars work both with and without csd. | ||||
* | Add a headerbar test | Matthias Clasen | 2013-03-18 | 1 | -0/+64 |
Add a testcase for GtkHeaderBar that shows how it can be used without client-side decorations. |