Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: third_party/wayland-protocols/include/protocol/remote-shell-unstable-v1-server-protocol.h

Issue 2110903003: Revert of third_party: Update to version 8 of remote_shell_protocol (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* Generated by wayland-scanner 1.11.0 */ 1 /* Generated by wayland-scanner 1.11.0 */
2 2
3 #ifndef REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H 3 #ifndef REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H
4 #define REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H 4 #define REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H
5 5
6 #include <stdint.h> 6 #include <stdint.h>
7 #include <stddef.h> 7 #include <stddef.h>
8 #include "wayland-server.h" 8 #include "wayland-server.h"
9 9
10 #ifdef __cplusplus 10 #ifdef __cplusplus
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after
197 * given wl_surface has another role 197 * given wl_surface has another role
198 */ 198 */
199 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0, 199 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0,
200 /** 200 /**
201 * invalid notification id 201 * invalid notification id
202 */ 202 */
203 ZWP_REMOTE_SHELL_V1_ERROR_INVALID_NOTIFICATION_ID = 1, 203 ZWP_REMOTE_SHELL_V1_ERROR_INVALID_NOTIFICATION_ID = 1,
204 }; 204 };
205 #endif /* ZWP_REMOTE_SHELL_V1_ERROR_ENUM */ 205 #endif /* ZWP_REMOTE_SHELL_V1_ERROR_ENUM */
206 206
207 #ifndef ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_ENUM
208 #define ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_ENUM
209 /**
210 * @ingroup iface_zwp_remote_shell_v1
211 * the layout mode
212 *
213 * Determine how a client should layout surfaces.
214 */
215 enum zwp_remote_shell_v1_layout_mode {
216 /**
217 * mulitple windows
218 */
219 ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_WINDOWED = 1,
220 /**
221 * restricted mode for table
222 */
223 ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_TABLET = 2,
224 };
225 #endif /* ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_ENUM */
226
227 /** 207 /**
228 * @ingroup iface_zwp_remote_shell_v1 208 * @ingroup iface_zwp_remote_shell_v1
229 * @struct zwp_remote_shell_v1_interface 209 * @struct zwp_remote_shell_v1_interface
230 */ 210 */
231 struct zwp_remote_shell_v1_interface { 211 struct zwp_remote_shell_v1_interface {
232 /** 212 /**
233 * destroy remote_shell 213 * destroy remote_shell
234 * 214 *
235 * Destroy this remote_shell object. 215 * Destroy this remote_shell object.
236 * 216 *
(...skipping 30 matching lines...) Expand all
267 */ 247 */
268 void (*get_notification_surface)(struct wl_client *client, 248 void (*get_notification_surface)(struct wl_client *client,
269 struct wl_resource *resource, 249 struct wl_resource *resource,
270 uint32_t id, 250 uint32_t id,
271 struct wl_resource *surface, 251 struct wl_resource *surface,
272 const char *notification_id); 252 const char *notification_id);
273 }; 253 };
274 254
275 #define ZWP_REMOTE_SHELL_V1_CONFIGURE 0 255 #define ZWP_REMOTE_SHELL_V1_CONFIGURE 0
276 #define ZWP_REMOTE_SHELL_V1_ACTIVATED 1 256 #define ZWP_REMOTE_SHELL_V1_ACTIVATED 1
277 #define ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_CHANGED 2
278 257
279 /** 258 /**
280 * @ingroup iface_zwp_remote_shell_v1 259 * @ingroup iface_zwp_remote_shell_v1
281 */ 260 */
282 #define ZWP_REMOTE_SHELL_V1_CONFIGURE_SINCE_VERSION 1 261 #define ZWP_REMOTE_SHELL_V1_CONFIGURE_SINCE_VERSION 1
283 /** 262 /**
284 * @ingroup iface_zwp_remote_shell_v1 263 * @ingroup iface_zwp_remote_shell_v1
285 */ 264 */
286 #define ZWP_REMOTE_SHELL_V1_ACTIVATED_SINCE_VERSION 1 265 #define ZWP_REMOTE_SHELL_V1_ACTIVATED_SINCE_VERSION 1
287 /**
288 * @ingroup iface_zwp_remote_shell_v1
289 */
290 #define ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_CHANGED_SINCE_VERSION 8
291 266
292 /** 267 /**
293 * @ingroup iface_zwp_remote_shell_v1 268 * @ingroup iface_zwp_remote_shell_v1
294 * Sends an configure event to the client owning the resource. 269 * Sends an configure event to the client owning the resource.
295 * @param resource_ The client's resource 270 * @param resource_ The client's resource
296 */ 271 */
297 static inline void 272 static inline void
298 zwp_remote_shell_v1_send_configure(struct wl_resource *resource_, int32_t width, int32_t height, int32_t work_area_inset_left, int32_t work_area_inset_top, int3 2_t work_area_inset_right, int32_t work_area_inset_bottom) 273 zwp_remote_shell_v1_send_configure(struct wl_resource *resource_, int32_t width, int32_t height, int32_t work_area_inset_left, int32_t work_area_inset_top, int3 2_t work_area_inset_right, int32_t work_area_inset_bottom)
299 { 274 {
300 wl_resource_post_event(resource_, ZWP_REMOTE_SHELL_V1_CONFIGURE, width, height, work_area_inset_left, work_area_inset_top, work_area_inset_right, work_a rea_inset_bottom); 275 wl_resource_post_event(resource_, ZWP_REMOTE_SHELL_V1_CONFIGURE, width, height, work_area_inset_left, work_area_inset_top, work_area_inset_right, work_a rea_inset_bottom);
301 } 276 }
302 277
303 /** 278 /**
304 * @ingroup iface_zwp_remote_shell_v1 279 * @ingroup iface_zwp_remote_shell_v1
305 * Sends an activated event to the client owning the resource. 280 * Sends an activated event to the client owning the resource.
306 * @param resource_ The client's resource 281 * @param resource_ The client's resource
307 */ 282 */
308 static inline void 283 static inline void
309 zwp_remote_shell_v1_send_activated(struct wl_resource *resource_, struct wl_reso urce *gained_active, struct wl_resource *lost_active) 284 zwp_remote_shell_v1_send_activated(struct wl_resource *resource_, struct wl_reso urce *gained_active, struct wl_resource *lost_active)
310 { 285 {
311 wl_resource_post_event(resource_, ZWP_REMOTE_SHELL_V1_ACTIVATED, gained_ active, lost_active); 286 wl_resource_post_event(resource_, ZWP_REMOTE_SHELL_V1_ACTIVATED, gained_ active, lost_active);
312 } 287 }
313 288
314 /** 289 /**
315 * @ingroup iface_zwp_remote_shell_v1
316 * Sends an layout_mode_changed event to the client owning the resource.
317 * @param resource_ The client's resource
318 */
319 static inline void
320 zwp_remote_shell_v1_send_layout_mode_changed(struct wl_resource *resource_, uint 32_t layout_mode)
321 {
322 wl_resource_post_event(resource_, ZWP_REMOTE_SHELL_V1_LAYOUT_MODE_CHANGE D, layout_mode);
323 }
324
325 /**
326 * @ingroup iface_zwp_remote_surface_v1 290 * @ingroup iface_zwp_remote_surface_v1
327 * @struct zwp_remote_surface_v1_interface 291 * @struct zwp_remote_surface_v1_interface
328 */ 292 */
329 struct zwp_remote_surface_v1_interface { 293 struct zwp_remote_surface_v1_interface {
330 /** 294 /**
331 * Destroy the remote_surface 295 * Destroy the remote_surface
332 * 296 *
333 * Unmap and destroy the window. The window will be effectively 297 * Unmap and destroy the window. The window will be effectively
334 * hidden from the user's point of view, and all state will be 298 * hidden from the user's point of view, and all state will be
335 * lost. 299 * lost.
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
520 * 484 *
521 * Set distance from the top of the surface to the contents. 485 * Set distance from the top of the surface to the contents.
522 * 486 *
523 * This distance typically represents the size of the window 487 * This distance typically represents the size of the window
524 * caption. 488 * caption.
525 * @since 5 489 * @since 5
526 */ 490 */
527 void (*set_top_inset)(struct wl_client *client, 491 void (*set_top_inset)(struct wl_client *client,
528 struct wl_resource *resource, 492 struct wl_resource *resource,
529 int32_t height); 493 int32_t height);
530 /**
531 * suggests a re-layout of remote shell input area
532 *
533 * Suggests a surface should become system modal.
534 * @since 8
535 */
536 void (*set_system_modal)(struct wl_client *client,
537 struct wl_resource *resource);
538 /**
539 * suggests a re-layout of remote shell input area
540 *
541 * Suggests a surface should become non system modal.
542 * @since 8
543 */
544 void (*unset_system_modal)(struct wl_client *client,
545 struct wl_resource *resource);
546 }; 494 };
547 495
548 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN 0 496 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN 0
549 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN 1 497 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN 1
550 #define ZWP_REMOTE_SURFACE_V1_CLOSE 2 498 #define ZWP_REMOTE_SURFACE_V1_CLOSE 2
551 #define ZWP_REMOTE_SURFACE_V1_SET_MAXIMIZED 3 499 #define ZWP_REMOTE_SURFACE_V1_SET_MAXIMIZED 3
552 #define ZWP_REMOTE_SURFACE_V1_UNSET_MAXIMIZED 4 500 #define ZWP_REMOTE_SURFACE_V1_UNSET_MAXIMIZED 4
553 #define ZWP_REMOTE_SURFACE_V1_SET_MINIMIZED 5 501 #define ZWP_REMOTE_SURFACE_V1_SET_MINIMIZED 5
554 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED 6 502 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED 6
555 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED 7 503 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED 7
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
720 void (*destroy)(struct wl_client *client, 668 void (*destroy)(struct wl_client *client,
721 struct wl_resource *resource); 669 struct wl_resource *resource);
722 }; 670 };
723 671
724 672
725 #ifdef __cplusplus 673 #ifdef __cplusplus
726 } 674 }
727 #endif 675 #endif
728 676
729 #endif 677 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698