[digesting_libdecor] remove 'cursor_outputs'
parent
23a607fa56
commit
8b66e63249
1273
digesting_libdecor.c
1273
digesting_libdecor.c
File diff suppressed because it is too large
Load Diff
|
|
@ -223,7 +223,6 @@ struct seat {
|
||||||
struct wl_surface *cursor_surface;
|
struct wl_surface *cursor_surface;
|
||||||
struct wl_cursor *current_cursor;
|
struct wl_cursor *current_cursor;
|
||||||
int cursor_scale;
|
int cursor_scale;
|
||||||
struct wl_list cursor_outputs;
|
|
||||||
|
|
||||||
struct wl_cursor_theme *cursor_theme;
|
struct wl_cursor_theme *cursor_theme;
|
||||||
/* cursors for resize edges and corners */
|
/* cursors for resize edges and corners */
|
||||||
|
|
@ -271,11 +270,6 @@ struct surface_output {
|
||||||
struct wl_list link;
|
struct wl_list link;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct cursor_output {
|
|
||||||
struct output *output;
|
|
||||||
struct wl_list link;
|
|
||||||
};
|
|
||||||
|
|
||||||
enum titlebar_gesture {
|
enum titlebar_gesture {
|
||||||
TITLEBAR_GESTURE_DOUBLE_CLICK,
|
TITLEBAR_GESTURE_DOUBLE_CLICK,
|
||||||
TITLEBAR_GESTURE_MIDDLE_CLICK,
|
TITLEBAR_GESTURE_MIDDLE_CLICK,
|
||||||
|
|
@ -322,11 +316,6 @@ static void do_map(void);
|
||||||
|
|
||||||
// #include "plugins/gtk/libdecor-gtk.c"
|
// #include "plugins/gtk/libdecor-gtk.c"
|
||||||
|
|
||||||
|
|
||||||
static void init_wl_output( uint32_t id, uint32_t version);
|
|
||||||
|
|
||||||
static void output_removed(struct output *output);
|
|
||||||
|
|
||||||
static const char *libdecor_gtk_proxy_tag = "libdecor-gtk";
|
static const char *libdecor_gtk_proxy_tag = "libdecor-gtk";
|
||||||
|
|
||||||
static void libdecor_plugin_gtk_set_handle_application_cursor(bool handle_cursor);
|
static void libdecor_plugin_gtk_set_handle_application_cursor(bool handle_cursor);
|
||||||
|
|
@ -342,6 +331,14 @@ static void send_cursor(struct seat *seat);
|
||||||
static void buffer_free(struct buffer *buffer);
|
static void buffer_free(struct buffer *buffer);
|
||||||
static void draw_border_component(struct border_component *border_component);
|
static void draw_border_component(struct border_component *border_component);
|
||||||
|
|
||||||
|
static bool own_proxy(void *proxy);
|
||||||
|
static struct border_component * border_component_from_wl_surface(const struct wl_surface *surface);
|
||||||
|
static struct header_element_data get_header_focus(const GtkHeaderBar *header_bar, const int x, const int y);
|
||||||
|
static void draw_title_bar(void);
|
||||||
|
enum libdecor_resize_edge component_edge(const struct border_component *cmpnt, const int pointer_x, const int pointer_y, const int margin);
|
||||||
|
static void toggle_maximized(void);
|
||||||
|
static void update_touch_focus(struct seat *seat, wl_fixed_t x, wl_fixed_t y);
|
||||||
|
|
||||||
// digesting_libdecor
|
// digesting_libdecor
|
||||||
|
|
||||||
typedef struct Ctx{
|
typedef struct Ctx{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue