Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | widget: Add docs for {get,set}_focus_child | Timm Bäder | 2018-06-04 | 1 | -0/+1 |
| | | | | With get_ being still private. | ||||
* | gdk: Get rid of gdk_event_free() | Benjamin Otte | 2018-05-29 | 1 | -1/+0 |
| | | | | Events are objects, so use g_object_unref(). | ||||
* | Add GtkEventControllerKey to the docs | Timm Bäder | 2018-05-19 | 1 | -0/+18 |
| | |||||
* | docs: List private headers for gtk-doc to ignore | Emmanuele Bassi | 2018-05-08 | 1 | -0/+191 |
| | | | | | We have a lot of private headers that should not be used by gtk-doc when scanning for symbols. | ||||
* | Avoid absolute paths when building the API reference | Emmanuele Bassi | 2018-05-08 | 3 | -20/+21 |
| | | | | | We should always use relative paths, or include_directories objects, to allow using GTK as a subproject. | ||||
* | reference: Replace reference to gtk3 with gtk4 | Mohammed Sadiq | 2018-05-08 | 2 | -2/+2 |
| | |||||
* | reference: Use gtk+-4 for compilation in examples | Mohammed Sadiq | 2018-05-08 | 1 | -5/+5 |
| | |||||
* | gsk: Improve GSK_RENDERER behavior | Benjamin Otte | 2018-05-07 | 1 | -6/+17 |
| | | | | | | | | 1. Include the broadway renderer (so we can test it properly fails on Wayland or X11) 2. List all potential renderers, print useful information when Vulkan is not compiled in instea dof omitting it 3. Improve docs | ||||
* | Update docs for debug environment variables | Matthias Clasen | 2018-05-07 | 1 | -6/+13 |
| | | | | Just the usual pre-release doc fixups. | ||||
* | Document the GSK_RENDERER environment variable | Matthias Clasen | 2018-05-07 | 1 | -4/+31 |
| | | | | Just the usual pre-release doc fixups. | ||||
* | Update build docs | Matthias Clasen | 2018-05-07 | 1 | -25/+32 |
| | | | | Just the usual pre-release doc fixups. | ||||
* | Add GtkWidgetPaintable to the docs | Matthias Clasen | 2018-05-07 | 1 | -5/+10 |
| | | | | Just the usual pre-release doc fixups. | ||||
* | Add GdkPaintable to the docs | Matthias Clasen | 2018-05-07 | 2 | -4/+13 |
| | | | | Just the usual pre-release doc fixups. | ||||
* | Add more media docs | Matthias Clasen | 2018-05-06 | 1 | -0/+11 |
| | |||||
* | Add media support to docs | Matthias Clasen | 2018-05-05 | 2 | -0/+96 |
| | |||||
* | Fixes to the gtk docs | Matthias Clasen | 2018-05-05 | 2 | -25/+39 |
| | |||||
* | Add some more content to the migration guide | Matthias Clasen | 2018-05-05 | 1 | -7/+36 |
| | |||||
* | The legacy event controller is still private | Matthias Clasen | 2018-05-03 | 1 | -1/+0 |
| | |||||
* | dnd: Remove gdk_drop_reply() | Benjamin Otte | 2018-05-03 | 1 | -1/+0 |
| | | | | It was only necessary for Motif DND, and we don't support that anymore. | ||||
* | gdk: Remove gdk_drag_grop_succeeded() | Benjamin Otte | 2018-05-03 | 1 | -1/+0 |
| | | | | It's unused and most backends don't implement it. | ||||
* | Add missing types to gtk docs | Matthias Clasen | 2018-05-01 | 1 | -1/+8 |
| | |||||
* | Add missing types to gdk docs | Matthias Clasen | 2018-05-01 | 1 | -4/+13 |
| | |||||
* | Merge branch 'wip/carlosg/controller' into 'master' | Matthias Clasen | 2018-05-01 | 1 | -0/+2 |
|\ | | | | | | | | | carlosg/controller See merge request GNOME/gtk!131 | ||||
| * | widget: Expose gtk_widget_add_controller() | Benjamin Otte | 2018-04-26 | 1 | -0/+2 |
| | | | | | | | | .. and gtk_widget_remove_controller(). | ||||
* | | Misc documentation fixes | Matthias Clasen | 2018-04-28 | 2 | -5/+5 |
| | | | | | | | | Close some gaps in gdk docs. | ||||
* | | Document GdkMemoryTexture | Matthias Clasen | 2018-04-28 | 1 | -1/+1 |
| | | |||||
* | | More doc build fixes | Matthias Clasen | 2018-04-28 | 1 | -1/+0 |
| | | | | | | | | If only the errors would make it back to stderr. | ||||
* | | More doc build fixes | Matthias Clasen | 2018-04-28 | 1 | -2/+7 |
| | | |||||
* | | Add offset nodes to the docs | Matthias Clasen | 2018-04-28 | 1 | -0/+4 |
| | | |||||
* | | Fix the gdk doc build | Matthias Clasen | 2018-04-28 | 1 | -1/+0 |
|/ | | | | GdkDrawingContext no longer exists. | ||||
* | Add gtk_printer_get_hard_margins_for_paper_size | Adrian Johnson | 2018-04-26 | 1 | -0/+1 |
| | | | | | | | | to retreive paper size specific hard margins and use this to set the hard margins in the print context. (modified by Marek Kasik <mkasik@redhat.com>) https://bugzilla.gnome.org/show_bug.cgi?id=686109 | ||||
* | drawcontext: Add gdk_draw_context_in_frame() API | Benjamin Otte | 2018-04-24 | 1 | -0/+1 |
| | | | | | | | | This makes the previous gdk_draw_context_is_drawing() function public under a new name. I decided against the old name because we use the term "frame" for a drawing operation, so I wanted to have this boolean flag reuse the term. | ||||
* | gdk: Move begin/end_frame() functions | Benjamin Otte | 2018-04-24 | 1 | -4/+2 |
| | | | | | | | | | | As they require a draw context and the draw context is already bound to the surface, it makes much more sense and reduces abiguity by moving these APIs to the draw context. As a side effect, we simplify GdkSurface APIs to a point where GdkSurface now does not concern itself with drawing anymore at all, apart from being the object that creates draw contexts. | ||||
* | gdk: Get rid of GdkDrawingContext | Benjamin Otte | 2018-04-24 | 1 | -16/+0 |
| | | | | All information is kept in GdkDrawContext these days, so use that one. | ||||
* | gdk: Get rid of gdk_drawing_context_get_clip() | Benjamin Otte | 2018-04-24 | 1 | -1/+0 |
| | | | | Use the identical gdk_draw_context_get_frame_region() instead. | ||||
* | gdk: Add gdk_draw_context_get_frame_region() | Benjamin Otte | 2018-04-24 | 1 | -0/+1 |
| | | | | This does the same as gdk_drawing_context_get_clip(). | ||||
* | gdk: Remove gdk_gl_context_get_damage() | Benjamin Otte | 2018-04-24 | 1 | -1/+0 |
| | | | | | Remove it only form public API, because we still use the vfunc to figure out the damage area in begin_frame(). | ||||
* | cairocontext: Move a function | Benjamin Otte | 2018-04-24 | 1 | -1/+1 |
| | | | | | A function of GdkDrawingContext is only used when drawing with Cairo, so move it to GdkCairoContext. | ||||
* | gdk: Add GdkCairoContext | Benjamin Otte | 2018-04-24 | 1 | -0/+8 |
| | | | | | | | | This does nothing but disallow passing NULL to gdk_surface_begin_paint() and instead require this context. The ultimate goal is to split out Cairo drawing into its own source file so it doesn't clutter up the generic rendering path. | ||||
* | rendernode: Remove gsk_render_node_set_name() | Benjamin Otte | 2018-04-24 | 1 | -2/+0 |
| | | | | | | | And of course, gsk_render_node_get_name() is gone, too. The replacement is of course debug nodes. As a side effect, GskRenderNode is now *really* immutable. | ||||
* | gsk: Add GskDebugNode | Benjamin Otte | 2018-04-24 | 1 | -0/+3 |
| | |||||
* | gdk: Remove gdk_surface_create_similar_image_surface() | Benjamin Otte | 2018-04-12 | 1 | -1/+0 |
| | | | | It's unused. | ||||
* | gdk: Remove gdk_cairo_surface_create_from_pixbuf() | Benjamin Otte | 2018-04-12 | 1 | -1/+0 |
| | | | | It's unused and people should use textures and snapshots anyway. | ||||
* | gdk: Remove gdk_cairo_get_drawing_context() | Benjamin Otte | 2018-04-12 | 1 | -1/+0 |
| | | | | It's unused. | ||||
* | texture: Add gdk_texture_save_to_png() | Benjamin Otte | 2018-04-12 | 1 | -0/+1 |
| | | | | | It's needed for debugging Timm's code, so better have it here than hidden in my random-patch vault. | ||||
* | drawingcontext: Remove unused APIs | Benjamin Otte | 2018-04-12 | 1 | -2/+0 |
| | |||||
* | widget: Remove gtk_widget_set_realized() | Benjamin Otte | 2018-04-11 | 1 | -1/+0 |
| | | | | Everybody chains up now. | ||||
* | docs: Link to GResource | Emmanuele Bassi | 2018-04-09 | 1 | -3/+3 |
| | | | | | Since we're referring to GLib's functionality, might as well save some time to the reader, and link to the GResource API reference page. | ||||
* | docs/reference/gtk/getting_started: cgit => GitLab | Daniel Boles | 2018-04-09 | 1 | -11/+11 |
| | | | | master version of b685eb177932c021975a4b337e37d5911c537de0 | ||||
* | gtksearchbar/entry: Add [gs]et_key_capture_widget() API calls | Carlos Garnacho | 2018-04-05 | 1 | -0/+4 |
| | | | | | This lets these widgets actively pull events from a widget, instead of passively being fed events. |