struct wlr_surface *toplevel, uint32_t resize_edges);
void seat_reset_pressed(struct seat *seat);
-void interactive_begin(struct view *view, enum input_mode mode,
- uint32_t edges);
+void interactive_begin(struct view *view, enum input_mode mode, uint32_t edges);
void interactive_finish(struct view *view);
void interactive_cancel(struct view *view);
# check we are in a valid source file C or perl if not then ignore this hunk
next if ($realfile !~ /\.(h|c|pl|dtsi|dts)$/);
+# at the beginning of a line in a .c file there should be no
+# spaces unless it is a single space in front of a multiline comment
+ if ($realfile =~ /\.c$/ && $rawline =~ /^\+\t* [^*]/) {
+ my $herevet = "$here\n" . cat_vet($rawline) . "\n";
+ WARN("CODE_INDENT",
+ "code indent should never contain spaces\n" . $herevet);
+ }
+
# at the beginning of a line any tabs must come first and anything
# more than $tabsize must use tabs.
if ($rawline =~ /^\+\s* \t\s*\S/ ||
{
if (!prefix) {
snprintf(ctx->buf, ctx->len, "%s/%s/openbox-3", path,
- ctx->theme_name);
+ ctx->theme_name);
} else {
snprintf(ctx->buf, ctx->len, "%s/%s/%s/openbox-3", prefix, path,
- ctx->theme_name);
+ ctx->theme_name);
}
}
if (buf[0] != '\0') {
return buf;
}
- struct ctx ctx = { .build_path_fn = build_config_path,
- .buf = buf,
- .len = sizeof(buf),
- .dirs = config_dirs };
+ struct ctx ctx = {
+ .build_path_fn = build_config_path,
+ .buf = buf,
+ .len = sizeof(buf),
+ .dirs = config_dirs
+ };
return find_dir(&ctx);
}
theme_dir(const char *theme_name)
{
static char buf[4096] = { 0 };
- struct ctx ctx = { .build_path_fn = build_theme_path,
- .buf = buf,
- .len = sizeof(buf),
- .dirs = theme_dirs,
- .theme_name = theme_name };
+ struct ctx ctx = {
+ .build_path_fn = build_theme_path,
+ .buf = buf,
+ .len = sizeof(buf),
+ .dirs = theme_dirs,
+ .theme_name = theme_name
+ };
return find_dir(&ctx);
}
wl_signal_add(&seat->cursor->events.motion, &seat->cursor_motion);
seat->cursor_motion_absolute.notify = cursor_motion_absolute;
wl_signal_add(&seat->cursor->events.motion_absolute,
- &seat->cursor_motion_absolute);
+ &seat->cursor_motion_absolute);
seat->cursor_button.notify = cursor_button;
wl_signal_add(&seat->cursor->events.button, &seat->cursor_button);
seat->cursor_axis.notify = cursor_axis;
{
xkb_mod_index_t i;
for (i = 0; i < xkb_keymap_num_mods(keyboard->keymap); i++) {
- if (xkb_state_mod_index_is_active
- (keyboard->xkb_state, i,
- XKB_STATE_MODS_DEPRESSED)) {
+ if (xkb_state_mod_index_is_active(keyboard->xkb_state,
+ i, XKB_STATE_MODS_DEPRESSED)) {
return true;
}
}
static bool is_modifier_key(xkb_keysym_t sym)
{
- return sym == XKB_KEY_Shift_L ||
- sym == XKB_KEY_Shift_R ||
- sym == XKB_KEY_Alt_L ||
- sym == XKB_KEY_Alt_R ||
- sym == XKB_KEY_Control_L ||
- sym == XKB_KEY_Control_R ||
- sym == XKB_KEY_Super_L ||
- sym == XKB_KEY_Super_R;
+ return sym == XKB_KEY_Shift_L
+ || sym == XKB_KEY_Shift_R
+ || sym == XKB_KEY_Alt_L
+ || sym == XKB_KEY_Alt_R
+ || sym == XKB_KEY_Control_L
+ || sym == XKB_KEY_Control_R
+ || sym == XKB_KEY_Super_L
+ || sym == XKB_KEY_Super_R;
}
static bool
{
seat->active_client_while_inhibited = active_client;
- if (seat->focused_layer &&
- (wl_resource_get_client(seat->focused_layer->resource) !=
- active_client)) {
+ if (seat->focused_layer && active_client !=
+ wl_resource_get_client(seat->focused_layer->resource)) {
seat_set_focus_layer(seat, NULL);
}
struct wlr_surface *previous_kb_surface =
seat->seat->keyboard_state.focused_surface;
- if (previous_kb_surface &&
- wl_resource_get_client(previous_kb_surface->resource) != active_client) {
+ if (previous_kb_surface && active_client !=
+ wl_resource_get_client(previous_kb_surface->resource)) {
seat_focus_surface(seat, NULL); /* keyboard focus */
}
}
server->new_xdg_surface.notify = xdg_surface_new;
wl_signal_add(&server->xdg_shell->events.new_surface,
- &server->new_xdg_surface);
+ &server->new_xdg_surface);
/* Disable CSD */
struct wlr_xdg_decoration_manager_v1 *xdg_deco_mgr = NULL;
exit(EXIT_FAILURE);
}
wl_signal_add(&xdg_deco_mgr->events.new_toplevel_decoration,
- &server->xdg_toplevel_decoration);
+ &server->xdg_toplevel_decoration);
server->xdg_toplevel_decoration.notify = xdg_toplevel_decoration;
struct wlr_server_decoration_manager *deco_mgr = NULL;
exit(EXIT_FAILURE);
}
wlr_server_decoration_manager_set_default_mode(
- deco_mgr, rc.xdg_shell_server_side_deco ?
- WLR_SERVER_DECORATION_MANAGER_MODE_SERVER :
- WLR_SERVER_DECORATION_MANAGER_MODE_CLIENT);
+ deco_mgr, rc.xdg_shell_server_side_deco
+ ? WLR_SERVER_DECORATION_MANAGER_MODE_SERVER
+ : WLR_SERVER_DECORATION_MANAGER_MODE_CLIENT);
struct wlr_presentation *presentation =
wlr_presentation_create(server->wl_display, server->backend);
if (strlen(theme_dir(theme_name))) {
snprintf(themerc, sizeof(themerc), "%s/themerc",
- theme_dir(theme_name));
+ theme_dir(theme_name));
stream = fopen(themerc, "r");
}
if (!stream) {
r[i] = rgba[i] * 255;
}
return ((r[3] & 0xff) << 24) | ((r[0] & 0xff) << 16) |
- ((r[1] & 0xff) << 8) | (r[2] & 0xff);
+ ((r[1] & 0xff) << 8) | (r[2] & 0xff);
}
void
xbm_path(const char *button)
{
static char buffer[4096] = { 0 };
- snprintf(buffer, sizeof(buffer), "%s/%s", theme_dir(rc.theme_name),
- button);
+ snprintf(buffer, sizeof(buffer), "%s/%s",
+ theme_dir(rc.theme_name), button);
return buffer;
}
xbm_load(struct theme *theme)
{
parse_set_color(theme->window_active_button_menu_unpressed_image_color);
- load_button("menu.xbm", &theme->xbm_menu_active_unpressed,
- menu_button_normal);
+ load_button("menu.xbm",
+ &theme->xbm_menu_active_unpressed, menu_button_normal);
parse_set_color(theme->window_active_button_iconify_unpressed_image_color);
- load_button("iconify.xbm", &theme->xbm_iconify_active_unpressed,
- iconify_button_normal);
+ load_button("iconify.xbm",
+ &theme->xbm_iconify_active_unpressed, iconify_button_normal);
parse_set_color(theme->window_active_button_max_unpressed_image_color);
- load_button("max.xbm", &theme->xbm_maximize_active_unpressed,
- max_button_normal);
+ load_button("max.xbm",
+ &theme->xbm_maximize_active_unpressed, max_button_normal);
parse_set_color(theme->window_active_button_close_unpressed_image_color);
- load_button("close.xbm", &theme->xbm_close_active_unpressed,
- close_button_normal);
+ load_button("close.xbm",
+ &theme->xbm_close_active_unpressed, close_button_normal);
parse_set_color(theme->window_inactive_button_menu_unpressed_image_color);
- load_button("menu.xbm", &theme->xbm_menu_inactive_unpressed,
- menu_button_normal);
+ load_button("menu.xbm",
+ &theme->xbm_menu_inactive_unpressed, menu_button_normal);
parse_set_color(theme->window_inactive_button_iconify_unpressed_image_color);
- load_button("iconify.xbm", &theme->xbm_iconify_inactive_unpressed,
- iconify_button_normal);
+ load_button("iconify.xbm",
+ &theme->xbm_iconify_inactive_unpressed, iconify_button_normal);
parse_set_color(theme->window_inactive_button_max_unpressed_image_color);
- load_button("max.xbm", &theme->xbm_maximize_inactive_unpressed,
- max_button_normal);
+ load_button("max.xbm",
+ &theme->xbm_maximize_inactive_unpressed, max_button_normal);
parse_set_color(theme->window_inactive_button_close_unpressed_image_color);
- load_button("close.xbm", &theme->xbm_close_inactive_unpressed,
- close_button_normal);
+ load_button("close.xbm",
+ &theme->xbm_close_inactive_unpressed, close_button_normal);
}
wl_signal_add(&wlr_decoration->events.destroy, &xdg_deco->destroy);
xdg_deco->request_mode.notify = xdg_deco_request_mode;
wl_signal_add(&wlr_decoration->events.request_mode,
- &xdg_deco->request_mode);
+ &xdg_deco->request_mode);
xdg_deco_request_mode(&xdg_deco->request_mode, wlr_decoration);
}
unmanaged->xwayland_surface = xsurface;
wl_signal_add(&xsurface->events.request_configure,
- &unmanaged->request_configure);
+ &unmanaged->request_configure);
unmanaged->request_configure.notify =
unmanaged_handle_request_configure;
want_deco(struct wlr_xwayland_surface *xwayland_surface)
{
return xwayland_surface->decorations ==
- WLR_XWAYLAND_SURFACE_DECORATIONS_ALL;
+ WLR_XWAYLAND_SURFACE_DECORATIONS_ALL;
}
static void
{
/* Don't center views with position explicitly specified */
bool has_position = xwayland_surface->size_hints &&
- (xwayland_surface->size_hints->flags &
- (XCB_ICCCM_SIZE_HINT_US_POSITION |
- XCB_ICCCM_SIZE_HINT_P_POSITION));
+ (xwayland_surface->size_hints->flags & (
+ XCB_ICCCM_SIZE_HINT_US_POSITION |
+ XCB_ICCCM_SIZE_HINT_P_POSITION));
if (has_position) {
/* Just make sure the view is on-screen */
}
server->xwayland_new_surface.notify = handle_new_surface;
wl_signal_add(&server->xwayland->events.new_surface,
- &server->xwayland_new_surface);
+ &server->xwayland_new_surface);
server->xwayland_ready.notify = handle_ready;
wl_signal_add(&server->xwayland->events.ready,
}
struct wlr_xcursor *xcursor;
- xcursor = wlr_xcursor_manager_get_xcursor(server->seat.xcursor_manager,
- XCURSOR_DEFAULT, 1);
+ xcursor = wlr_xcursor_manager_get_xcursor(
+ server->seat.xcursor_manager, XCURSOR_DEFAULT, 1);
if (xcursor) {
struct wlr_xcursor_image *image = xcursor->images[0];
wlr_xwayland_set_cursor(server->xwayland, image->buffer,
- image->width * 4, image->width,
- image->height, image->hotspot_x,
- image->hotspot_y);
+ image->width * 4, image->width,
+ image->height, image->hotspot_x,
+ image->hotspot_y);
}
}