gri3-wm/src
Orestis Floros e67be1ccd3
commands.c: Improve error replies
- Improve / add various error messages.
- Replace all `LOG(…); ysuccess(false);` with `yerror(…);`.
- switch_mode: Remove redundant "ERROR:" ELOG string.
- cmd_move_con_to_workspace*: Make sure that we don't try to move an
empty workspace to another workspace. This can be problematic when we
match a workspace using command criteria (eg marks) and the target is a
non-existing workspace. We create the new workspace but since nothing is
moved there, we are left with an empty workspace. See added testcase.
2018-09-11 08:35:58 +03:00
..
assignments.c run_assignments: check for A_COMMAND early 2018-03-19 03:17:32 +02:00
bindings.c commands.c: Improve error replies 2018-09-11 08:35:58 +03:00
click.c Introduce con_get_fullscreen_covering_ws 2018-08-22 14:05:50 +03:00
commands.c commands.c: Improve error replies 2018-09-11 08:35:58 +03:00
commands_parser.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
con.c con_border_style: check con->fullscreen_mode directly 2018-08-22 14:09:05 +03:00
config.c Free ws_assignments on reload 2018-08-09 17:28:05 +03:00
config_directives.c Kill misbehaving subscribed clients instead of hanging 2018-08-08 19:14:56 +03:00
config_parser.c migrate_config: scalloc converted config 2017-12-09 20:07:58 +02:00
display_version.c no-op refactoring: make ipc_connect find socket path 2017-11-26 16:41:59 +01:00
ewmh.c Support _NET_WM_STATE_FOCUSED 2018-03-23 14:30:57 +02:00
fake_outputs.c fake_outputs: Allow designating a fake output as primary 2017-09-19 14:57:08 +00:00
floating.c Don't disable floating in internal workspaces 2018-08-28 11:26:20 +03:00
handlers.c Merge pull request #3368 from orestisf1993/render_root 2018-08-24 09:49:41 +02:00
ipc.c ipc_client_timeout: Fix build when not on linux 2018-08-27 22:21:59 +03:00
key_press.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
load_layout.c libi3: validate UTF8 strings 2018-09-10 02:00:32 +03:00
log.c Report error during error log creation (#2625) 2017-01-10 09:29:06 +01:00
main.c Enable detectable autorepeat 2018-06-15 13:56:31 +03:00
manage.c Introduce con_get_fullscreen_covering_ws 2018-08-22 14:05:50 +03:00
match.c Implement 'swap' command. 2017-05-15 21:06:38 +02:00
move.c Introduce orientation_from_direction 2018-08-23 15:36:23 +03:00
output.c Typo: output -> content 2018-08-17 12:49:34 +03:00
randr.c Use con_focus instead of con_activate for workspace 2018-08-17 12:49:34 +03:00
regex.c Fix memleak: free regex when parsing fails 2017-08-28 09:22:56 +02:00
render.c Merge pull request #3368 from orestisf1993/render_root 2018-08-24 09:49:41 +02:00
resize.c Ensure containers have a size of at least 1px after resize 2018-09-06 04:56:31 +03:00
restore_layout.c Move XCB event handling into xcb_prepare_cb. 2017-10-23 21:06:13 +02:00
scratchpad.c Call con_activate after moving scratchpad window to current ws 2018-08-17 12:34:20 +03:00
sd-daemon.c Always use socket activation 2016-06-11 14:47:23 +02:00
sighandler.c Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
startup.c Fix redundant casts to the same type 2018-04-27 00:09:42 +03:00
sync.c move i3 sync code into sync_respond (for following commits) 2018-03-30 21:05:32 +02:00
tree.c tree_restore: Check croot 2018-09-09 16:11:48 +03:00
util.c Introduce orientation_from_direction 2018-08-23 15:36:23 +03:00
version.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
window.c Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
workspace.c Allow multiple assignments of workspaces to outputs 2018-07-12 17:07:01 +03:00
x.c Consider rect changed when its position changes 2018-06-22 12:34:11 +02:00
xcb.c add error check and log for xcb_create_window 2017-05-12 09:01:37 +02:00
xcursor.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
xinerama.c Store output names as a linked list 2017-09-13 08:23:24 +00:00