mutter/clutter/clutter
Georges Basile Stavracas Neto 0e8356936c clutter/actor: Move root node to ClutterStage
For now, it goes the "easy" way of creating the root node and
immediately painting and destroying it. From now on, the main
root node is created only by ClutterStage itself.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3007>
2023-05-23 12:47:07 +00:00
..
cally clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
deprecated clutter/box-layout: Deprecate :pack-start 2022-01-07 21:14:09 +00:00
clutter-action-private.h clutter: Notify ClutterActions about sequences that were cancelled 2023-02-03 12:10:22 +00:00
clutter-action.c clutter: Notify ClutterActions about sequences that were cancelled 2023-02-03 12:10:22 +00:00
clutter-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-actor-box-private.h
clutter-actor-box.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-actor-meta-private.h
clutter-actor-meta.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-actor-meta.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-actor-private.h clutter: Implicitly grab on button and touch event sequences 2023-02-03 12:10:22 +00:00
clutter-actor.c clutter/actor: Move root node to ClutterStage 2023-05-23 12:47:07 +00:00
clutter-actor.h clutter: Remove struct paddings 2023-05-04 12:11:26 +00:00
clutter-align-constraint.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-align-constraint.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-animatable.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-animatable.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-autocleanups.h clutter/image: Port to G_DECLARE_DERIVABLE_TYPE 2022-05-31 16:28:13 -03:00
clutter-backend-private.h clutter: Remove 'features' 2022-06-03 12:57:31 +00:00
clutter-backend.c clutter/backend: Allow unsetting input method 2023-04-18 14:04:41 +00:00
clutter-backend.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-base-types.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-bezier.c
clutter-bezier.h
clutter-bin-layout.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-bin-layout.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-bind-constraint.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-bind-constraint.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-binding-pool.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-binding-pool.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-blur-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-blur-effect.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-blur-private.h
clutter-blur.c
clutter-box-layout.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-box-layout.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-brightness-contrast-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-brightness-contrast-effect.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-build-config.h.meson core: Replace gtk_get_default_locale usage 2022-12-22 15:13:54 +01:00
clutter-cairo.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-cairo.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-canvas.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-canvas.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-child-meta.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-child-meta.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-click-action.c clutter/actions: Implement new sequence_cancelled vfunc 2023-02-03 12:10:22 +00:00
clutter-click-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-clone.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-clone.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-color-state.c clutter: Attach color state information to actors 2022-06-09 15:00:07 +00:00
clutter-color-state.h clutter: Attach color state information to actors 2022-06-09 15:00:07 +00:00
clutter-color-static.h
clutter-color.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-color.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-colorize-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-colorize-effect.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-constraint-private.h
clutter-constraint.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-constraint.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-container-private.h
clutter-container.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-container.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-content-private.h
clutter-content.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-content.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-damage-history.c
clutter-damage-history.h clutter: Make ClutterDamageHistory API public to mutter 2021-07-16 19:08:06 +02:00
clutter-debug.h clutter: Don't log filenames in debugging mode 2022-05-04 19:36:46 +00:00
clutter-deform-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-deform-effect.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-deprecated.h clutter/box-layout: Deprecate :pack-start 2022-01-07 21:14:09 +00:00
clutter-desaturate-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-desaturate-effect.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-easing.c
clutter-easing.h
clutter-effect-private.h
clutter-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-effect.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-enum-types.c.in
clutter-enum-types.h.in
clutter-enums.h clutter: Add capability flags for trackpoints and trackballs 2022-11-09 10:46:55 +00:00
clutter-event-private.h clutter: Pass target actor of events to event filter functions 2022-03-21 23:08:40 +00:00
clutter-event.c clutter: Add source field to crossing events 2022-08-24 22:43:54 +00:00
clutter-event.h clutter: Add source field to crossing events 2022-08-24 22:43:54 +00:00
clutter-feature.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-fixed-layout.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-fixed-layout.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-flatten-effect.c
clutter-flatten-effect.h
clutter-flow-layout.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-flow-layout.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-frame-clock.c clutter/frame: Add API to query minimal render time of a frame 2023-04-17 09:16:10 +00:00
clutter-frame-clock.h clutter/frame-clock: Allow frame clock listener iface allocate frame 2023-03-02 01:39:16 +01:00
clutter-frame-private.h clutter/frame: Add API to query minimal render time of a frame 2023-04-17 09:16:10 +00:00
clutter-frame.c clutter/frame: Add API to query minimal render time of a frame 2023-04-17 09:16:10 +00:00
clutter-frame.h clutter/frame: Add API to query minimal render time of a frame 2023-04-17 09:16:10 +00:00
clutter-gesture-action-private.h
clutter-gesture-action.c clutter/gesture-action: Let lower layers cancel gesture on stage grab 2023-02-03 12:10:22 +00:00
clutter-gesture-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-grab.h clutter: Add docs and introspection annotations to grabs 2022-01-29 00:37:14 +00:00
clutter-graphene.c
clutter-graphene.h Replace ClutterVertex by graphene_point3d_t 2019-10-16 11:38:13 +00:00
clutter-grid-layout.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-grid-layout.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-id-pool.c
clutter-id-pool.h
clutter-image.c g-i: Drop unneeded since/stability annotations 2022-11-22 13:32:52 +01:00
clutter-image.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-input-device-private.h clutter: Remove input device grabs 2022-01-29 02:11:37 +01:00
clutter-input-device-tool.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-input-device-tool.h
clutter-input-device.c clutter/input-device: Remove backend property 2022-12-17 13:52:51 +00:00
clutter-input-device.h clutter: Add clutter_input_device_get_dimensions() 2022-11-09 10:46:55 +00:00
clutter-input-focus-private.h clutter: Pass anchor position to ClutterInputFocus 2022-07-19 11:04:56 +00:00
clutter-input-focus.c clutter: Pass anchor position to ClutterInputFocus 2022-07-19 11:04:56 +00:00
clutter-input-focus.h clutter: Pass anchor position to ClutterInputFocus 2022-07-19 11:04:56 +00:00
clutter-input-method-private.h
clutter-input-method.c clutter: Let ClutterInputMethods pass the anchor position for preedit text 2022-07-19 11:04:56 +00:00
clutter-input-method.h clutter: Let ClutterInputMethods pass the anchor position for preedit text 2022-07-19 11:04:56 +00:00
clutter-input-pointer-a11y-private.h display: Get the backend from the context 2022-04-29 18:58:38 +00:00
clutter-input-pointer-a11y.c display: Get the backend from the context 2022-04-29 18:58:38 +00:00
clutter-interval.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-interval.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-keyframe-transition.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-keyframe-transition.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-keymap-private.h
clutter-keymap.c
clutter-keymap.h
clutter-keyname-table.h clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
clutter-keysyms-table.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-keysyms-update.pl
clutter-keysyms.h
clutter-keyval.c clutter: Add keyval helpers 2022-12-22 15:13:54 +01:00
clutter-keyval.h clutter: Add keyval helpers 2022-12-22 15:13:54 +01:00
clutter-layout-manager.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-layout-manager.h clutter: Remove struct paddings 2023-05-04 12:11:26 +00:00
clutter-layout-meta.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-layout-meta.h clutter: Remove struct paddings 2023-05-04 12:11:26 +00:00
clutter-macros.h clutter: Remove some unused macros 2023-02-21 18:09:28 +00:00
clutter-main.c clutter/frame-clock: Debug log frame drops per second if there were any 2023-03-02 01:39:16 +01:00
clutter-main.h clutter/frame-clock: Debug log frame drops per second if there were any 2023-03-02 01:39:16 +01:00
clutter-marshal.list
clutter-mutter.h clutter/actor: Publish get_relative_transformation_matrix 2023-05-22 14:44:33 +00:00
clutter-offscreen-effect-private.h
clutter-offscreen-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-offscreen-effect.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-page-turn-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-page-turn-effect.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-paint-context-private.h clutter/paint-context: Allow assigning a ClutterFrame 2023-04-07 12:19:23 +02:00
clutter-paint-context.c clutter/paint-context: Allow assigning a ClutterFrame 2023-04-07 12:19:23 +02:00
clutter-paint-context.h clutter/paint-context: Allow assigning a ClutterFrame 2023-04-07 12:19:23 +02:00
clutter-paint-node-private.h Explicitly create the clutter context and backend 2021-10-18 14:36:15 +00:00
clutter-paint-node.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-paint-node.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-paint-nodes.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-paint-nodes.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-paint-volume-private.h clutter/paint-volume: Mark a paint volume argument as const 2022-11-04 18:47:27 +00:00
clutter-paint-volume.c clutter/paint-volume: Do not use nearest rounding for actor bounds 2023-05-22 14:44:33 +00:00
clutter-pan-action.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-pan-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-path-constraint.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-path-constraint.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-path.c clutter: Safely transform paths to strings and vice versa 2023-03-21 13:47:51 +00:00
clutter-path.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-pick-context-private.h
clutter-pick-context.c clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-pick-context.h clutter: Also log overlap regions in ClutterPickContext/Stack 2021-12-07 20:04:08 +00:00
clutter-pick-stack-private.h clutter: Calculate "safe area" during pointer pick 2021-12-07 20:04:08 +00:00
clutter-pick-stack.c clutter/pick-stack: Avoid uninitialized cairo_region_subtract_rectangle 2022-03-29 18:13:11 +08:00
clutter-private.h clutter: Remove 'features' 2022-06-03 12:57:31 +00:00
clutter-property-transition.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-property-transition.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-rotate-action.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-rotate-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-script-parser.c
clutter-script-private.h
clutter-script.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-script.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-scriptable.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-scriptable.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-scroll-actor.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-scroll-actor.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-seat-private.h clutter: Add ClutterSeat private API to grab devices 2022-01-11 16:13:39 +00:00
clutter-seat.c cursor-tracker: Enhance the documentation and increase annotation coverage 2023-04-07 11:30:40 +02:00
clutter-seat.h clutter/virtual-input-device: Add API to get seat 2022-01-17 09:48:51 +01:00
clutter-settings-private.h
clutter-settings.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-settings.h
clutter-shader-effect.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-shader-effect.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-shader-types.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-shader-types.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-snap-constraint.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-snap-constraint.h clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-stage-manager-private.h
clutter-stage-manager.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-stage-manager.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-stage-private.h clutter: Pass source device onto crossing event generation machinery 2023-02-09 14:38:39 +01:00
clutter-stage-view-private.h clutter/stage-view: Defer and accumulate redraw-clip on scanout 2022-08-02 12:54:18 +02:00
clutter-stage-view.c clutter/stage-view: Add destroy signal 2023-04-17 09:16:10 +00:00
clutter-stage-view.h clutter/stage-view: Allow stage view to allocate frame 2023-03-02 01:39:16 +01:00
clutter-stage-window.c clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-stage-window.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-stage.c clutter/actor: Move root node to ClutterStage 2023-05-23 12:47:07 +00:00
clutter-stage.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-swipe-action.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-swipe-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-tap-action.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-tap-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-text-buffer.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-text-buffer.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-text.c clutter/text: Use implicit grab instead of grabbing all events 2023-02-03 12:10:22 +00:00
clutter-text.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-texture-content.c clutter: Migrate to gi-docgen 2022-08-02 09:52:22 +02:00
clutter-texture-content.h clutter: Add new ClutterContent type ClutterTextureContent 2021-06-29 21:36:43 +00:00
clutter-timeline-private.h
clutter-timeline.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-timeline.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-transition-group.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-transition-group.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-transition.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-transition.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-types.h clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-units.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-units.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter-util.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-virtual-input-device.c clutter/virtual-input-device: Add API to get seat 2022-01-17 09:48:51 +01:00
clutter-virtual-input-device.h clutter/virtual-input-device: Add API to get seat 2022-01-17 09:48:51 +01:00
clutter-zoom-action.c clutter: Remove all the since annotations 2022-08-02 09:52:22 +02:00
clutter-zoom-action.h clutter: Remove class paddings 2023-05-02 19:48:03 +00:00
clutter.h clutter: Add keyval helpers 2022-12-22 15:13:54 +01:00
gen-keyname-table.pl clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
keynames.txt clutter: Generate keynames table 2022-12-22 15:13:54 +01:00
meson.build build: Use / operator instead of join_paths everywhere 2023-05-04 12:35:38 +00:00
mutter-clutter.pc.in