Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop deprecated gtk_dialog_get_action_area | Matthias Clasen | 2016-11-19 | 2 | -9/+1 |
| | | | | | Add an internal version for the few places where we still need it, and drop it from everywhere else. | ||||
* | testsuite: Don't use draw signal, use a drawing area instead | Benjamin Otte | 2016-11-18 | 1 | -16/+18 |
| | |||||
* | API: gdk: Add gdk_window_new_popup() | Benjamin Otte | 2016-11-06 | 2 | -14/+6 |
| | | | | ... and use it. | ||||
* | tests: Don't add wigets to a GtkInvisible | Timm Bäder | 2016-10-31 | 1 | -1/+2 |
| | | | | It's not a GtkContainer. | ||||
* | Drop support for offscreen GdkWindowswip/alexl/no-offscreen | Alexander Larsson | 2016-10-25 | 2 | -5/+1 |
| | | | | | | These complicate a lot of GdkWindow internals to implement features that not a lot of apps use, and will be better achieved using gsk. So, we just drop it all. | ||||
* | stylecontext: Remove deprecated API | Rico Tzschichholz | 2016-10-23 | 1 | -19/+0 |
| | |||||
* | iconset: Remove stray references | Rico Tzschichholz | 2016-10-23 | 1 | -10/+0 |
| | |||||
* | build: Enable subdir-objects | Emmanuele Bassi | 2016-10-19 | 1 | -18/+34 |
| | | | | | | | | | | | | | | | | Newer versions of Automake warn about forward compatibility when the build uses sources in sub-directories without the subdir-objects option. Both GTK+ and GDK have an almost-but-not-quite non-recursive Automake layout, with sources in sub-directories contributing to the build of a top-level object. In theory, just adding subdir-objects to AM_INIT_AUTOMAKE would be enough, but the test suite references sources in a different top-level in order to build tests that verify the implementation of private data structures. This is not really allowed when using subdir-objects and out of srcdir builds. In order to fix this case, we require some ad hoc rules to create symbolic links in the appropriate build directory. | ||||
* | Remove GtkAction | Timm Bäder | 2016-10-18 | 3 | -88/+0 |
| | |||||
* | Remove GtkActionGroup | Timm Bäder | 2016-10-18 | 2 | -28/+1 |
| | |||||
* | Fix unittests | Timm Bäder | 2016-10-18 | 4 | -60/+11 |
| | |||||
* | tests/testylecontext: Don't double-free widgetpath | Timm Bäder | 2016-10-18 | 1 | -1/+0 |
| | |||||
* | Remove GtkRecentAction | Timm Bäder | 2016-10-18 | 1 | -5/+0 |
| | |||||
* | Remove GtkUIManager | Timm Bäder | 2016-10-18 | 3 | -86/+3 |
| | |||||
* | Remove GtkActivatable | Timm Bäder | 2016-10-18 | 2 | -5/+1 |
| | |||||
* | Remove GtkToggleAction | Timm Bäder | 2016-10-18 | 2 | -2/+0 |
| | |||||
* | Remove GtkRadioAction | Timm Bäder | 2016-10-18 | 1 | -13/+1 |
| | |||||
* | Remove GtkAlignment | Timm Bäder | 2016-10-18 | 2 | -6/+0 |
| | |||||
* | adjustment: Remove deprecated API | Timm Bäder | 2016-10-18 | 1 | -12/+0 |
| | |||||
* | testsuite/gtk: Use a GtkMenuButton to test exposing objects | Timm Bäder | 2016-10-18 | 1 | -7/+7 |
| | |||||
* | Remove GtkTable | Timm Bäder | 2016-10-18 | 2 | -2/+0 |
| | |||||
* | cssprovider: Return void, not TRUE | Benjamin Otte | 2016-10-17 | 1 | -3/+1 |
| | | | | | Parsing a css file always succeeds as CSS can recover from parsing errors. | ||||
* | cssprovider: Remove GError out argument from load functions | Benjamin Otte | 2016-10-17 | 3 | -41/+19 |
| | | | | People should use the GtkCssProvider::parsing-error signal instead. | ||||
* | API: container: Remove GtkContainer::child property | Benjamin Otte | 2016-10-16 | 1 | -1/+0 |
| | |||||
* | API: container: Remove gtk_container_set_border_width() | Benjamin Otte | 2016-10-16 | 1 | -5/+0 |
| | |||||
* | API: stylecontext: Remove state argument from getters | Benjamin Otte | 2016-10-16 | 2 | -32/+23 |
| | | | | The argument must always be the current state. | ||||
* | API: stylecontext: Remove regions | Benjamin Otte | 2016-10-16 | 1 | -19/+0 |
| | |||||
* | ui: Don't unnecessarily set GtkEntry:invisible-char | Timm Bäder | 2016-10-16 | 1 | -4/+4 |
| | |||||
* | Remove GtkIconFactory | Timm Bäder | 2016-10-16 | 1 | -70/+1 |
| | | | | Move the icon size lookup API into gtkicontheme.c | ||||
* | widget: Remove cursor-aspect-ratio/window-dragging style properties | Timm Bäder | 2016-10-16 | 1 | -4/+4 |
| | | | | | | | And replaces its usages in GtkTextView/GtkStyleContext with a hard-coded 0.04 which was the default value for cursor-aspect-ratio. Also remove the public gtk_draw_insertion_cursor which used draw_insertion_cursor which in turn looked up cursor-aspect-ratio | ||||
* | widget: Remove deprecated style properties | Timm Bäder | 2016-10-16 | 2 | -14/+4 |
| | |||||
* | Remove various deprecated GtkOrientable subclasses | Timm Bäder | 2016-10-16 | 1 | -28/+30 |
| | |||||
* | Remove gtkcolorsel(dialog).{c,h} | Timm Bäder | 2016-10-16 | 1 | -12/+0 |
| | |||||
* | Remove gtkfontsel.{c,h} | Timm Bäder | 2016-10-16 | 2 | -5/+0 |
| | |||||
* | Remove GtkHandleBox | Timm Bäder | 2016-10-16 | 1 | -1/+0 |
| | |||||
* | Remove GtkImageMenuItem | Timm Bäder | 2016-10-16 | 1 | -32/+3 |
| | |||||
* | Remove GtkArrow | Timm Bäder | 2016-10-16 | 1 | -1/+0 |
| | |||||
* | Remove GtkStock API from GtkImage | Timm Bäder | 2016-10-16 | 1 | -7/+3 |
| | |||||
* | API: Remove GtkPlug, GtkSocket and GtkWin32EmbedWidget | Benjamin Otte | 2016-10-16 | 1 | -11/+0 |
| | |||||
* | Remove GtkHBox | Timm Bäder | 2016-10-16 | 2 | -5/+5 |
| | |||||
* | API: Remove GtkStatusIcon | Benjamin Otte | 2016-10-16 | 2 | -8/+0 |
| | |||||
* | Rename Makefile references from 3.0 to 4.0 | Matthias Clasen | 2016-10-07 | 1 | -3/+3 |
| | | | | | This is almost certainly incomplete. Needs careful scrutiny | ||||
* | Fix the scrolledwindow test | Matthias Clasen | 2016-08-31 | 1 | -0/+2 |
| | | | | | These tests were written for the propagate-nat-size semantics, so opt in to it. | ||||
* | gtkicontheme: Don’t emit warning about fallback theme when in unit tests | Philip Withnall | 2016-08-06 | 1 | -9/+22 |
| | | | | | | | | | | | In order to eliminate g_test_expect_message() (which doesn’t work with G_LOG_USE_STRUCTURED), make the warning about the fallback theme not existing be conditional on the icon theme search path containing a system path. Any application code which modifies the search path does so through appends and prepends, so this should not affect whether the warning is emitted in production. https://bugzilla.gnome.org/show_bug.cgi?id=769485 | ||||
* | tests: Avoid g_test_expect_message | Matthias Clasen | 2016-08-06 | 1 | -2/+11 |
| | | | | Instead of using g_test_expect_message, just ignore the warning. | ||||
* | Skip GtkShortcutLabel::accelerator in notify test | Matthias Clasen | 2016-08-02 | 1 | -0/+4 |
| | | | | | This property is not freely settable, since the string gets parsed. | ||||
* | Make icontheme test work with structured logging | Matthias Clasen | 2016-08-02 | 1 | -9/+26 |
| | | | | | Since we've opted in to G_LOG_USE_STRUCTURED, this test now needs to do its thing using a log writer function. | ||||
* | Skip GdkDrawingContext in default value tests | Matthias Clasen | 2016-08-02 | 1 | -0/+1 |
| | | | | GdkDrawingContext objects can't be freely constructed. | ||||
* | Skip GdkDrawingContext in some tests | Matthias Clasen | 2016-06-20 | 2 | -0/+2 |
| | | | | | GdkDrawingContext is not freely constructible, so we need to skip it in the notify and finalize tests. | ||||
* | style cascade: Allow cascades with more ancestors | Philip Chimento | 2016-06-19 | 1 | -0/+230 |
| | | | | | | | | | | | | | | | Previously a style cascade's parent could not have a parent itself. That represented the two levels at which you could add a style provider: at the screen level, with gtk_style_context_add_provider_for_screen(), and at the style context level, with gtk_style_context_add_provider(). This commit changes no functionality, but this change will be necessary for adding style providers in the future that apply to a subtree of the widget tree. It relaxes the requirement that a style cascade's parent must not have a parent, since in the future a style context may be affected by any number of parent widgets' style contexts. https://bugzilla.gnome.org/show_bug.cgi?id=751409 |